0s autopkgtest [03:58:54]: starting date and time: 2024-03-22 03:58:54+0000 0s autopkgtest [03:58:54]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [03:58:54]: host juju-7f2275-prod-proposed-migration-environment-4; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mrtkitya/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed --apt-upgrade libppi-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=perl/5.38.2-3.2 libclone-perl/0.46-1build2 libparams-util-perl/1.102-2build2 libscalar-list-utils-perl/1:1.63-1build2' -- lxd -r lxd-armhf-10.145.243.233 lxd-armhf-10.145.243.233:autopkgtest/ubuntu/noble/armhf 23s autopkgtest [03:59:17]: testbed dpkg architecture: armhf 25s autopkgtest [03:59:19]: testbed apt version: 2.7.12 25s autopkgtest [03:59:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 32s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 32s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 32s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 32s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 32s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3757 kB] 33s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 33s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 33s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 33s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 33s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3782 kB] 33s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 33s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 33s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 36s Fetched 8898 kB in 2s (4629 kB/s) 36s Reading package lists... 45s tee: /proc/self/fd/2: Permission denied 64s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 64s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 64s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 64s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 66s Reading package lists... 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 67s Calculating upgrade... 67s The following packages were automatically installed and are no longer required: 67s linux-headers-6.8.0-11 python3-lib2to3 67s Use 'apt autoremove' to remove them. 67s The following packages will be REMOVED: 67s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 67s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 67s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 67s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 67s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 67s The following NEW packages will be installed: 67s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 67s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 67s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 67s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 67s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 67s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 67s linux-headers-6.8.0-20-generic xdg-user-dirs 67s The following packages have been kept back: 67s multipath-tools 67s The following packages will be upgraded: 67s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 67s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 67s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 67s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 67s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 67s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 67s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 67s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 67s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 67s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 67s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 67s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 67s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 67s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 67s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 67s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 67s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 67s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 67s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 67s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 67s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 67s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 67s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 67s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 67s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 67s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 67s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 67s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 67s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 67s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 67s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 67s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 67s openssh-server openssh-sftp-server openssl parted perl perl-base 67s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 67s python-apt-common python3 python3-apt python3-cryptography python3-dbus 67s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 67s python3-pkg-resources python3-pyrsistent python3-setuptools 67s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 67s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 67s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 67s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 67s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 68s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 68s Need to get 106 MB of archives. 68s After this operation, 84.4 MB of additional disk space will be used. 68s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 68s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 68s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 68s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 68s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 68s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 68s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 68s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 68s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 68s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 68s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 68s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 68s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 68s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 68s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 68s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 68s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 68s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 68s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 68s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 68s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 68s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 68s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 68s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 68s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 68s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 68s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 68s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 68s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 68s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 68s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 68s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 68s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 68s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 68s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 69s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 69s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 69s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 69s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 69s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 69s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 69s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 69s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 69s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 69s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 69s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 69s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 69s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 69s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 69s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 70s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 70s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 70s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 70s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 70s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 70s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 70s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 70s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 70s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 70s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 70s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 70s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 70s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 70s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 70s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 70s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 70s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 70s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 70s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 70s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 70s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 70s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 70s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 70s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 70s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 70s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 70s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 70s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 70s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 70s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 70s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 70s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 70s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 70s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 70s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 70s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 70s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 70s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 70s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 70s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 71s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 71s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 71s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 71s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 71s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 71s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 71s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 71s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 71s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 71s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 71s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 71s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 72s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 72s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 72s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 72s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 72s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 72s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 72s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 72s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 72s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 72s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 72s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 72s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 72s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 72s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 72s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 72s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 72s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 72s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 72s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 72s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 72s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 72s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 72s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 72s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 72s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 72s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 72s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 72s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 72s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 72s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 72s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 72s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 72s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 72s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 72s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 72s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 72s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 72s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 72s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 72s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 72s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 72s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 72s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 72s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 72s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 72s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 72s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 72s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 72s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 72s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 72s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 72s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 72s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 72s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 72s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 72s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 72s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 73s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 73s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 73s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 73s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 73s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 73s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 73s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 73s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 73s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 73s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 73s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 73s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 73s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 73s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 73s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 73s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 73s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 73s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 73s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 73s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 73s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 73s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 73s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 73s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 73s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 73s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 73s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 73s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 73s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 73s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 73s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 73s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 73s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 73s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 73s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 73s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 73s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 73s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 73s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 73s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 73s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 73s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 73s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 73s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 74s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 74s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 74s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 74s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 74s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 74s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 74s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 74s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 74s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 74s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 74s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 74s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 74s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 74s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 74s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 74s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 74s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 74s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 74s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 74s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 74s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 74s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 74s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 74s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 74s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 74s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 74s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 74s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 74s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 74s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 74s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 74s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 74s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 74s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 74s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 74s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 74s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 74s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 74s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 74s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 74s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 74s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 74s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 74s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 74s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 74s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 74s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 74s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 74s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 74s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 74s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 75s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 75s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 75s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 75s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 75s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 75s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 75s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 75s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 75s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 75s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 75s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 76s Preconfiguring packages ... 77s Fetched 106 MB in 7s (14.3 MB/s) 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 77s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 77s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 77s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 77s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 77s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 77s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 78s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 78s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 78s (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 ... 58619 files and directories currently installed.) 78s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 78s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 78s Setting up libc6:armhf (2.39-0ubuntu6) ... 79s (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 ... 58619 files and directories currently installed.) 79s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 79s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 79s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 79s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 79s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 79s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 79s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 80s (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 ... 58619 files and directories currently installed.) 80s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 80s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 81s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 81s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 81s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 81s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 81s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 81s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 81s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 81s (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 ... 58619 files and directories currently installed.) 81s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 81s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 81s Setting up liblzma5:armhf (5.6.0-0.2) ... 81s (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 ... 58619 files and directories currently installed.) 81s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 81s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 81s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 81s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 81s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 81s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 81s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 81s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 81s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 81s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 81s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 81s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 81s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 81s Setting up libaudit-common (1:3.1.2-2.1) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 81s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 81s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 81s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 81s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 81s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 81s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 81s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 81s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 81s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 81s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 81s 81s (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 ... 58618 files and directories currently installed.) 81s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 81s Selecting previously unselected package libcurl4t64:armhf. 81s (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 ... 58613 files and directories currently installed.) 81s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 81s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 81s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 81s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 81s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 81s wget depends on libpsl5 (>= 0.16.0). 81s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 81s 81s (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 ... 58619 files and directories currently installed.) 81s Removing libpsl5:armhf (0.21.2-1build1) ... 81s Selecting previously unselected package libpsl5t64:armhf. 81s (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 ... 58614 files and directories currently installed.) 81s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 81s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 81s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 81s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 81s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 81s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 82s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 82s tcpdump depends on libpcap0.8 (>= 1.9.1). 82s 82s (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 ... 58620 files and directories currently installed.) 82s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 82s Selecting previously unselected package libpcap0.8t64:armhf. 82s (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 ... 58609 files and directories currently installed.) 82s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 82s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 82s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 82s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 82s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 82s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 82s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 82s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 82s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 82s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 82s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 82s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 82s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 82s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 83s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 83s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 83s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 83s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 83s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 84s Selecting previously unselected package linux-headers-6.8.0-20. 84s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 84s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 87s Selecting previously unselected package linux-headers-6.8.0-20-generic. 87s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 87s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 88s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 88s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 88s (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 ... 89772 files and directories currently installed.) 88s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 89s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 89s systemd depends on libssl3 (>= 3.0.0). 89s libssh-4:armhf depends on libssl3 (>= 3.0.0). 89s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 89s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 89s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 89s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 89s libnvme1 depends on libssl3 (>= 3.0.0). 89s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 89s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 89s dhcpcd-base depends on libssl3 (>= 3.0.0). 89s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 89s 89s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 89s Selecting previously unselected package libssl3t64:armhf. 89s (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 ... 78622 files and directories currently installed.) 89s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 89s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 89s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 89s (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 ... 78635 files and directories currently installed.) 89s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 90s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 90s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 90s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 90s Setting up libudev1:armhf (255.4-1ubuntu5) ... 90s (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 ... 78635 files and directories currently installed.) 90s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 90s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 91s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 91s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 92s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 92s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 92s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 92s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 92s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 92s Setting up systemd-dev (255.4-1ubuntu5) ... 92s Setting up systemd (255.4-1ubuntu5) ... 98s (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 ... 78635 files and directories currently installed.) 98s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 98s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 98s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 98s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 98s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 98s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 98s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 100s pam_namespace.service is a disabled or a static unit not running, not starting it. 100s (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 ... 78635 files and directories currently installed.) 100s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 100s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 100s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 100s Installing new version of config file /etc/security/namespace.init ... 100s (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 ... 78633 files and directories currently installed.) 100s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 100s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 100s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 101s (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 ... 78633 files and directories currently installed.) 101s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 101s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 101s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 101s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 101s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 101s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 101s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 101s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 101s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 101s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 101s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 101s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 101s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 101s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 102s (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 ... 78633 files and directories currently installed.) 102s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 102s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 102s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 102s (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 ... 78633 files and directories currently installed.) 102s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 102s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 102s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 102s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 102s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 102s (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 ... 78633 files and directories currently installed.) 102s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 102s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 102s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 102s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 102s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 102s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 103s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 103s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 103s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 103s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 103s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 103s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 103s (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 ... 78633 files and directories currently installed.) 103s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 103s (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 ... 78627 files and directories currently installed.) 103s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 103s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 103s (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 ... 78627 files and directories currently installed.) 103s Removing libparted2:armhf (3.6-3) ... 103s Selecting previously unselected package libparted2t64:armhf. 103s (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 ... 78621 files and directories currently installed.) 103s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 103s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 104s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 104s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 104s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 104s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 104s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 104s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 104s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 104s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 105s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 105s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 105s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 105s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 105s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 105s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 106s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 106s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 106s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 106s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 106s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 106s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 106s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 106s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 106s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 106s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 107s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 107s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 107s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 107s perl depends on libperl5.38 (= 5.38.2-3). 107s 107s (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 ... 78624 files and directories currently installed.) 107s Removing libperl5.38:armhf (5.38.2-3) ... 107s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 107s iproute2 depends on libdb5.3. 107s apt-utils depends on libdb5.3. 107s 107s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 107s Selecting previously unselected package libdb5.3t64:armhf. 107s (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 ... 78099 files and directories currently installed.) 107s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 107s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 107s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 107s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 107s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 107s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 108s (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 ... 78105 files and directories currently installed.) 108s Removing libgdbm-compat4:armhf (1.23-5) ... 108s Removing libgdbm6:armhf (1.23-5) ... 108s Selecting previously unselected package libgdbm6t64:armhf. 108s (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 ... 78095 files and directories currently installed.) 108s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 108s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 108s Selecting previously unselected package libgdbm-compat4t64:armhf. 108s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 108s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 108s Selecting previously unselected package libperl5.38t64:armhf. 108s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 108s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 108s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 108s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 108s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 108s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 108s Setting up perl-base (5.38.2-3.2) ... 109s (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 ... 78626 files and directories currently installed.) 109s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 109s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 109s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 109s libhogweed6:armhf depends on libnettle8. 109s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 109s libcurl3-gnutls:armhf depends on libnettle8. 109s libarchive13:armhf depends on libnettle8. 109s 109s (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 ... 78626 files and directories currently installed.) 109s Removing libnettle8:armhf (3.9.1-2) ... 109s Selecting previously unselected package libnettle8t64:armhf. 109s (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 ... 78619 files and directories currently installed.) 109s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 109s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 109s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 109s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 109s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 109s 109s (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 ... 78627 files and directories currently installed.) 109s Removing libhogweed6:armhf (3.9.1-2) ... 109s Selecting previously unselected package libhogweed6t64:armhf. 109s (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 ... 78622 files and directories currently installed.) 109s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 109s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 109s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 109s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 109s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 109s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 109s fwupd depends on libgnutls30 (>= 3.7.3). 109s dirmngr depends on libgnutls30 (>= 3.8.1). 109s apt depends on libgnutls30 (>= 3.8.1). 109s 109s (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 ... 78628 files and directories currently installed.) 109s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 109s Selecting previously unselected package libgnutls30t64:armhf. 109s (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 ... 78619 files and directories currently installed.) 109s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 109s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 110s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 110s (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 ... 78647 files and directories currently installed.) 110s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 110s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 110s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 110s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 110s fwupd depends on libcurl3-gnutls (>= 7.63.0). 110s 110s (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 ... 78647 files and directories currently installed.) 110s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 110s Selecting previously unselected package libcurl3t64-gnutls:armhf. 110s (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 ... 78640 files and directories currently installed.) 110s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 110s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 110s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 110s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 110s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 110s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 110s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 110s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 110s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 110s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 110s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 113s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 113s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 113s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 113s Selecting previously unselected package libnetplan1:armhf. 113s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 113s Unpacking libnetplan1:armhf (1.0-1) ... 114s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 114s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 114s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 114s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 114s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 114s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 114s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 115s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 115s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 115s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 115s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 115s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 115s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 115s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 115s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 116s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 116s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 116s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 116s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 116s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 116s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 116s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 116s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 116s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 116s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 116s (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 ... 78651 files and directories currently installed.) 116s Removing libnetplan0:armhf (0.107.1-3) ... 116s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 116s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 116s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 116s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 116s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 116s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 116s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 116s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 116s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 116s fwupd depends on libglib2.0-0 (>= 2.79.0). 116s bolt depends on libglib2.0-0 (>= 2.56.0). 116s 116s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 117s Selecting previously unselected package libglib2.0-0t64:armhf. 117s (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 ... 78622 files and directories currently installed.) 117s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 117s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 117s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 117s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 117s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 117s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 117s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 117s fwupd depends on libarchive13 (>= 3.2.1). 117s 117s (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 ... 78647 files and directories currently installed.) 117s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 117s Selecting previously unselected package libarchive13t64:armhf. 117s (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 ... 78641 files and directories currently installed.) 117s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 117s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 117s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 117s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 118s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 118s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 118s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 118s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 118s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 118s apt depends on libapt-pkg6.0 (>= 2.7.12). 118s 118s (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 ... 78648 files and directories currently installed.) 118s Removing libapt-pkg6.0:armhf (2.7.12) ... 118s Selecting previously unselected package libapt-pkg6.0t64:armhf. 118s (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 ... 78599 files and directories currently installed.) 118s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 118s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 118s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 118s (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 ... 78649 files and directories currently installed.) 118s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 118s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 119s Setting up apt (2.7.13ubuntu1) ... 121s (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 ... 78649 files and directories currently installed.) 121s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 121s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 121s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 122s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 122s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 122s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 122s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 122s gpgv depends on libnpth0 (>= 0.90). 122s gpgsm depends on libnpth0 (>= 0.90). 122s gpg-agent depends on libnpth0 (>= 0.90). 122s gpg depends on libnpth0 (>= 0.90). 122s dirmngr depends on libnpth0 (>= 0.90). 122s 122s (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 ... 78649 files and directories currently installed.) 122s Removing libnpth0:armhf (1.6-3build2) ... 122s Selecting previously unselected package libnpth0t64:armhf. 122s (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 ... 78644 files and directories currently installed.) 122s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 122s Unpacking libnpth0t64:armhf (1.6-3.1) ... 122s Setting up libnpth0t64:armhf (1.6-3.1) ... 123s (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 ... 78650 files and directories currently installed.) 123s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 123s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 123s Setting up gpgv (2.4.4-2ubuntu15) ... 123s (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 ... 78650 files and directories currently installed.) 123s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 123s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 123s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 123s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 123s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 123s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 123s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 123s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 124s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 124s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 124s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 124s gpgconf depends on libreadline8 (>= 6.0). 124s gawk depends on libreadline8 (>= 6.0). 124s fdisk depends on libreadline8 (>= 6.0). 124s 124s (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 ... 78650 files and directories currently installed.) 124s Removing libreadline8:armhf (8.2-3) ... 124s Selecting previously unselected package libreadline8t64:armhf. 124s (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 ... 78638 files and directories currently installed.) 124s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 124s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 124s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 124s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 124s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 124s Unpacking libreadline8t64:armhf (8.2-3.1) ... 124s Setting up libreadline8t64:armhf (8.2-3.1) ... 124s (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 ... 78658 files and directories currently installed.) 124s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 124s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 124s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 124s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 124s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 124s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 125s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 125s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 125s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 125s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 125s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 125s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 125s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 125s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 125s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 125s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 125s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 125s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 125s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 126s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 126s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 129s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 133s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 133s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 133s Setting up dpkg (1.22.6ubuntu4) ... 134s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 134s Setting up libexpat1:armhf (2.6.1-2) ... 134s Setting up python3.12-minimal (3.12.2-4build3) ... 136s (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 ... 78655 files and directories currently installed.) 136s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 136s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 136s Setting up python3-minimal (3.12.2-0ubuntu1) ... 137s (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 ... 78655 files and directories currently installed.) 137s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 137s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 137s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 137s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 137s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 137s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 137s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 137s (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 ... 78655 files and directories currently installed.) 137s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 137s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 137s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 137s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 137s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 137s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 137s Selecting previously unselected package libgpgme11t64:armhf. 137s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 137s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 137s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 137s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 137s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 137s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 137s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 137s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 137s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 137s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 137s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 137s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 137s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 137s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 137s 137s (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 ... 78662 files and directories currently installed.) 137s Removing libreiserfscore0 (1:3.6.27-7) ... 137s Selecting previously unselected package libreiserfscore0t64. 137s (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 ... 78657 files and directories currently installed.) 137s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 137s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 137s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 137s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 138s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 138s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 138s 138s (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 ... 78663 files and directories currently installed.) 138s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 138s Selecting previously unselected package libext2fs2t64:armhf. 138s (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 ... 78656 files and directories currently installed.) 138s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 138s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 138s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 138s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 138s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 138s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 138s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 138s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 138s (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 ... 78672 files and directories currently installed.) 138s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 138s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 138s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 138s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 138s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 138s (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 ... 78672 files and directories currently installed.) 138s Removing libnvme1 (1.8-2) ... 138s Selecting previously unselected package libnvme1t64. 138s (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 ... 78665 files and directories currently installed.) 138s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 138s Unpacking libnvme1t64 (1.8-3) ... 138s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 138s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 138s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 138s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 139s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 139s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 139s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 139s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 139s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 139s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 139s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 139s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 139s (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 ... 78673 files and directories currently installed.) 139s Removing libelf1:armhf (0.190-1) ... 139s Selecting previously unselected package libelf1t64:armhf. 139s (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 ... 78668 files and directories currently installed.) 139s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 139s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 139s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 139s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 139s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 139s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 140s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 140s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 140s (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 ... 78673 files and directories currently installed.) 140s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 140s Selecting previously unselected package libtirpc3t64:armhf. 140s (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 ... 78667 files and directories currently installed.) 140s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 140s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 140s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 140s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 140s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 140s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 140s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 140s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 140s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 140s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 140s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 140s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 140s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 140s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 140s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 140s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 140s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 140s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 140s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 140s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 140s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 140s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 140s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 140s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 140s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 140s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 140s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 140s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 140s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 140s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 141s Setting up coreutils (9.4-3ubuntu3) ... 141s (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 ... 78678 files and directories currently installed.) 141s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 141s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 141s Setting up util-linux (2.39.3-9ubuntu2) ... 142s fstrim.service is a disabled or a static unit not running, not starting it. 142s (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 ... 78678 files and directories currently installed.) 142s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 142s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 142s Setting up libc-bin (2.39-0ubuntu6) ... 142s (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 ... 78678 files and directories currently installed.) 142s Removing libatm1:armhf (1:2.5.1-5) ... 142s (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 ... 78673 files and directories currently installed.) 142s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 142s Unpacking file (1:5.45-3) over (1:5.45-2) ... 143s (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 ... 78673 files and directories currently installed.) 143s Removing libmagic1:armhf (1:5.45-2) ... 143s (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 ... 78663 files and directories currently installed.) 143s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 143s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 143s Selecting previously unselected package libmagic1t64:armhf. 143s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 143s Unpacking libmagic1t64:armhf (1:5.45-3) ... 143s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 143s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 143s (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 ... 78674 files and directories currently installed.) 143s Removing libpng16-16:armhf (1.6.43-1) ... 143s Selecting previously unselected package libpng16-16t64:armhf. 143s (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 ... 78664 files and directories currently installed.) 143s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 143s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 143s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 143s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 143s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 143s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 143s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 143s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 143s (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 ... 78675 files and directories currently installed.) 143s Removing libuv1:armhf (1.48.0-1) ... 143s Selecting previously unselected package libuv1t64:armhf. 143s (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 ... 78670 files and directories currently installed.) 143s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 143s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 143s (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 ... 78676 files and directories currently installed.) 143s Removing python3-distutils (3.11.5-1) ... 144s (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 ... 78621 files and directories currently installed.) 144s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 144s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 144s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 144s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 144s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 144s (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 ... 78621 files and directories currently installed.) 144s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 144s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 144s Setting up libsemanage-common (3.5-1build4) ... 144s (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 ... 78621 files and directories currently installed.) 144s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 144s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 144s Setting up libsemanage2:armhf (3.5-1build4) ... 144s (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 ... 78621 files and directories currently installed.) 144s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 144s Unpacking install-info (7.1-3build1) over (7.1-3) ... 144s Setting up install-info (7.1-3build1) ... 145s (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 ... 78621 files and directories currently installed.) 145s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 145s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 145s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 145s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 145s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 145s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 145s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 145s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 145s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 145s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 145s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 145s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 145s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 145s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 145s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 145s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 145s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 145s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 145s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 145s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 145s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 145s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 145s Selecting previously unselected package xdg-user-dirs. 145s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 145s Unpacking xdg-user-dirs (0.18-1) ... 146s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 146s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 146s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 146s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 147s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 147s Unpacking ftp (20230507-2build1) over (20230507-2) ... 147s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 147s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 147s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 147s Unpacking info (7.1-3build1) over (7.1-3) ... 147s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 147s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 147s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 147s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 147s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 147s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 147s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 147s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 147s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 147s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 147s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 147s Unpacking psmisc (23.7-1) over (23.6-2) ... 147s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 147s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 147s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 147s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 147s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 147s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 147s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 147s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 147s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 147s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 147s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 147s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 147s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 147s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 148s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 148s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 148s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 148s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 148s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 148s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 148s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 148s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 148s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 148s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 148s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 148s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 148s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 148s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 148s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 148s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 148s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 148s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 148s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 148s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 148s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 148s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 148s Selecting previously unselected package libatm1t64:armhf. 148s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 148s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 148s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 148s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 148s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 148s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 148s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 148s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 148s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 148s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 148s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 148s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 149s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 149s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 149s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 149s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 149s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 149s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 149s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 149s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 149s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 149s Setting up libibverbs1:armhf (50.0-2build1) ... 149s Setting up systemd-sysv (255.4-1ubuntu5) ... 149s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 149s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 149s Setting up libgdbm6t64:armhf (1.23-5.1) ... 149s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 149s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 149s Setting up xdg-user-dirs (0.18-1) ... 149s Setting up ibverbs-providers:armhf (50.0-2build1) ... 149s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 149s Setting up libmagic-mgc (1:5.45-3) ... 149s Setting up gawk (1:5.2.1-2build2) ... 149s Setting up psmisc (23.7-1) ... 149s Setting up libjq1:armhf (1.7.1-3) ... 149s Setting up libtirpc-common (1.3.4+ds-1.1) ... 149s Setting up libbrotli1:armhf (1.1.0-2build1) ... 149s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 149s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 149s Setting up libuv1t64:armhf (1.48.0-1.1) ... 149s Setting up libmagic1t64:armhf (1:5.45-3) ... 149s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 149s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 149s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 149s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 149s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 149s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 149s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 149s Setting up file (1:5.45-3) ... 149s Setting up kmod (31+20240202-2ubuntu4) ... 149s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 149s Setting up locales (2.39-0ubuntu6) ... 150s Generating locales (this might take a while)... 152s en_US.UTF-8... done 152s Generation complete. 152s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 152s Setting up xxd (2:9.1.0016-1ubuntu5) ... 152s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 152s Setting up libelf1t64:armhf (0.190-1.1build2) ... 152s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 152s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 152s Setting up eject (2.39.3-9ubuntu2) ... 152s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 152s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 152s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 152s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 152s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 152s Installing new version of config file /etc/apparmor.d/code ... 152s Installing new version of config file /etc/apparmor.d/firefox ... 152s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 152s 152s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 152s 152s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 152s 153s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 153s Reloading AppArmor profiles 153s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 153s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 153s 154s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 154s 154s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 154s 154s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 154s 154s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 154s 154s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 154s 154s Error: At least one profile failed to load 154s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 154s No schema files found: doing nothing. 154s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 154s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 154s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 154s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 154s Setting up libslang2:armhf (2.3.3-3build1) ... 154s Setting up libnvme1t64 (1.8-3) ... 154s Setting up mtr-tiny (0.95-1.1build1) ... 154s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 154s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 154s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 154s Setting up xz-utils (5.6.0-0.2) ... 154s Setting up perl-modules-5.38 (5.38.2-3.2) ... 154s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 154s Setting up libpng16-16t64:armhf (1.6.43-3) ... 154s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 154s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 154s Setting up udev (255.4-1ubuntu5) ... 155s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 155s Setting up usb.ids (2024.03.18-1) ... 155s Setting up sudo (1.9.15p5-3ubuntu3) ... 155s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 155s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 155s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 155s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 155s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 155s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 155s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 155s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 155s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 155s Setting up python-apt-common (2.7.6build1) ... 155s Setting up mount (2.39.3-9ubuntu2) ... 155s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 155s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 156s uuidd.service is a disabled or a static unit not running, not starting it. 156s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 156s Setting up groff-base (1.23.0-3build1) ... 156s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 156s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 156s Setting up kpartx (0.9.4-5ubuntu5) ... 156s Setting up jq (1.7.1-3) ... 156s Setting up gpgconf (2.4.4-2ubuntu15) ... 156s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 156s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 156s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 156s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 156s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 156s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 156s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 156s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 156s Setting up tnftp (20230507-2build1) ... 156s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 156s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 156s Setting up libfido2-1:armhf (1.14.0-1build1) ... 156s Setting up openssl (3.0.13-0ubuntu2) ... 156s Setting up libbsd0:armhf (0.12.1-1) ... 156s Setting up readline-common (8.2-3.1) ... 156s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 156s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 156s Setting up dbus-bin (1.14.10-4ubuntu2) ... 156s Setting up info (7.1-3build1) ... 156s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 156s Setting up gpg (2.4.4-2ubuntu15) ... 156s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 156s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 156s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 156s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 156s Setting up rsync (3.2.7-1build1) ... 157s rsync.service is a disabled or a static unit not running, not starting it. 157s Setting up libudisks2-0:armhf (2.10.1-6) ... 157s Setting up bolt (0.9.6-2build1) ... 157s bolt.service is a disabled or a static unit not running, not starting it. 157s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 157s Setting up initramfs-tools-bin (0.142ubuntu23) ... 157s Setting up libctf0:armhf (2.42-4ubuntu1) ... 157s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 157s Setting up python3.11-minimal (3.11.8-1build4) ... 159s Setting up tcpdump (4.99.4-3ubuntu2) ... 159s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 159s 159s Setting up apt-utils (2.7.13ubuntu1) ... 159s Setting up gpg-agent (2.4.4-2ubuntu15) ... 159s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 159s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 159s Setting up wget (1.21.4-1ubuntu2) ... 159s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 159s Setting up plymouth (24.004.60-1ubuntu6) ... 159s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 160s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 160s Setting up libxmlb2:armhf (0.3.15-1build1) ... 160s Setting up btrfs-progs (6.6.3-1.1build1) ... 160s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 160s Setting up python3.12 (3.12.2-4build3) ... 161s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 161s Setting up gpgsm (2.4.4-2ubuntu15) ... 161s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 161s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 161s update-initramfs: deferring update (trigger activated) 162s e2scrub_all.service is a disabled or a static unit not running, not starting it. 162s Setting up libparted2t64:armhf (3.6-3.1build2) ... 162s Setting up linux-headers-generic (6.8.0-20.20+1) ... 162s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 162s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 162s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 162s Setting up libnetplan1:armhf (1.0-1) ... 162s Setting up man-db (2.12.0-3build4) ... 162s Updating database of manual pages ... 164s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 164s 164s man-db.service is a disabled or a static unit not running, not starting it. 164s Setting up libblockdev3:armhf (3.1.0-1build1) ... 164s Setting up fdisk (2.39.3-9ubuntu2) ... 164s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 164s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 164s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 164s Setting up libftdi1-2:armhf (1.5-6build4) ... 164s Setting up perl (5.38.2-3.2) ... 164s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 164s update-initramfs: deferring update (trigger activated) 164s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 164s Setting up dbus (1.14.10-4ubuntu2) ... 164s A reboot is required to replace the running dbus-daemon. 164s Please reboot the system when convenient. 165s Setting up shared-mime-info (2.4-1build1) ... 165s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 165s Setting up ftp (20230507-2build1) ... 165s Setting up keyboxd (2.4.4-2ubuntu15) ... 165s Setting up libdpkg-perl (1.22.6ubuntu4) ... 165s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 165s Setting up libssh-4:armhf (0.10.6-2build1) ... 165s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 166s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 166s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 166s Setting up netplan-generator (1.0-1) ... 166s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 166s Setting up initramfs-tools-core (0.142ubuntu23) ... 166s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 166s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 166s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 166s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 166s Setting up systemd-resolved (255.4-1ubuntu5) ... 167s Setting up python3.11 (3.11.8-1build4) ... 168s Setting up telnet (0.17+2.5-3ubuntu3) ... 168s Setting up initramfs-tools (0.142ubuntu23) ... 168s update-initramfs: deferring update (trigger activated) 168s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 168s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 168s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 168s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 168s Setting up iproute2 (6.1.0-1ubuntu5) ... 168s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 168s Setting up libgusb2:armhf (0.4.8-1build1) ... 168s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 168s Setting up parted (3.6-3.1build2) ... 168s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 168s Setting up python3 (3.12.2-0ubuntu1) ... 169s Setting up binutils (2.42-4ubuntu1) ... 169s Setting up libjcat1:armhf (0.2.0-2build2) ... 169s Setting up dpkg-dev (1.22.6ubuntu4) ... 169s Setting up dirmngr (2.4.4-2ubuntu15) ... 169s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 169s Setting up python3-cryptography (41.0.7-4build2) ... 170s Setting up python3-gi (3.47.0-3build1) ... 170s Setting up python3-typing-extensions (4.10.0-1) ... 170s Setting up lsof (4.95.0-1build2) ... 170s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 170s Setting up libnsl2:armhf (1.3.0-3build2) ... 170s Setting up gnupg (2.4.4-2ubuntu15) ... 170s Setting up python3-netplan (1.0-1) ... 170s Setting up curl (8.5.0-2ubuntu7) ... 170s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 170s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 170s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 170s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 170s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 170s Setting up python3-dbus (1.3.2-5build2) ... 170s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 171s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 171s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 171s Replacing config file /etc/ssh/sshd_config with new version 173s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 174s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 174s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 174s Setting up python3-apt (2.7.6build1) ... 174s Setting up libfwupd2:armhf (1.9.15-1) ... 174s Setting up python3-yaml (6.0.1-2build1) ... 174s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 174s Setting up netplan.io (1.0-1) ... 174s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 174s Setting up ubuntu-pro-client (31.2) ... 175s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 175s 176s Setting up fwupd (1.9.15-1) ... 176s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 176s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 176s fwupd.service is a disabled or a static unit not running, not starting it. 176s Setting up ubuntu-pro-client-l10n (31.2) ... 176s Setting up udisks2 (2.10.1-6) ... 176s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 176s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 176s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 176s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 176s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 176s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 176s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 176s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 176s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 176s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 176s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 176s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 177s Processing triggers for ufw (0.36.2-5) ... 177s Processing triggers for systemd (255.4-1ubuntu5) ... 177s Processing triggers for install-info (7.1-3build1) ... 177s Processing triggers for libc-bin (2.39-0ubuntu6) ... 177s Processing triggers for initramfs-tools (0.142ubuntu23) ... 179s Reading package lists... 179s Building dependency tree... 179s Reading state information... 180s The following packages will be REMOVED: 180s linux-headers-6.8.0-11* python3-lib2to3* 180s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 180s After this operation, 85.8 MB disk space will be freed. 180s (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 ... 78592 files and directories currently installed.) 180s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 181s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 183s autopkgtest [04:01:57]: rebooting testbed after setup commands that affected boot 221s autopkgtest [04:02:35]: testbed running kernel: Linux 5.15.0-101-generic #111-Ubuntu SMP Wed Mar 6 18:01:01 UTC 2024 246s autopkgtest [04:03:00]: @@@@@@@@@@@@@@@@@@@@ apt-source libppi-perl 256s Get:1 http://ftpmaster.internal/ubuntu noble/universe libppi-perl 1.277-1 (dsc) [2699 B] 256s Get:2 http://ftpmaster.internal/ubuntu noble/universe libppi-perl 1.277-1 (tar) [242 kB] 256s Get:3 http://ftpmaster.internal/ubuntu noble/universe libppi-perl 1.277-1 (diff) [5344 B] 256s gpgv: Signature made Fri Sep 29 23:57:41 2023 UTC 256s gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 256s gpgv: Can't check signature: No public key 256s dpkg-source: warning: cannot verify inline signature for ./libppi-perl_1.277-1.dsc: no acceptable signature found 256s autopkgtest [04:03:10]: testing package libppi-perl version 1.277-1 258s autopkgtest [04:03:12]: build not needed 261s autopkgtest [04:03:15]: test autodep8-perl-build-deps: preparing testbed 271s Reading package lists... 271s Building dependency tree... 271s Reading state information... 272s Starting pkgProblemResolver with broken count: 0 272s Starting 2 pkgProblemResolver with broken count: 0 272s Done 272s The following additional packages will be installed: 272s autoconf autodep8 automake autopoint autotools-dev build-essential cpp 272s cpp-13 cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf dctrl-tools 272s debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 272s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 272s gcc-13-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 272s libarchive-zip-perl libasan8 libatomic1 libc-dev-bin libc6-dev libcc1-0 272s libclass-inspector-perl libclone-perl libcrypt-dev libdebhelper-perl 272s libdw1t64 libexporter-tiny-perl libfile-remove-perl 272s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libhook-lexwrap-perl 272s libisl23 liblist-moreutils-perl liblist-moreutils-xs-perl libmpc3 272s libparams-util-perl libppi-perl libstdc++-13-dev libsub-override-perl 272s libtask-weaken-perl libtest-nowarnings-perl libtest-object-perl 272s libtest-subcalls-perl libtool libubsan1 linux-libc-dev m4 272s pkg-perl-autopkgtest po-debconf rpcsvc-proto 272s Suggested packages: 272s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 272s cpp-13-doc debtags dh-make gcc-13-doc gcc-multilib manpages-dev flex bison 272s gdb gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev 272s libgettextpo-dev glibc-doc libstdc++-13-doc libtool-doc gfortran 272s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl 272s Recommended packages: 272s manpages manpages-dev libc-devtools libarchive-cpio-perl 272s libclass-xsaccessor-perl libltdl-dev libmail-sendmail-perl 272s The following NEW packages will be installed: 272s autoconf autodep8 automake autopkgtest-satdep autopoint autotools-dev 272s build-essential cpp cpp-13 cpp-13-arm-linux-gnueabihf 272s cpp-arm-linux-gnueabihf dctrl-tools debhelper debugedit dh-autoreconf 272s dh-strip-nondeterminism dwz g++ g++-13 g++-13-arm-linux-gnueabihf 272s g++-arm-linux-gnueabihf gcc gcc-13 gcc-13-arm-linux-gnueabihf 272s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 272s libatomic1 libc-dev-bin libc6-dev libcc1-0 libclass-inspector-perl 272s libclone-perl libcrypt-dev libdebhelper-perl libdw1t64 libexporter-tiny-perl 272s libfile-remove-perl libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 272s libhook-lexwrap-perl libisl23 liblist-moreutils-perl 272s liblist-moreutils-xs-perl libmpc3 libparams-util-perl libppi-perl 272s libstdc++-13-dev libsub-override-perl libtask-weaken-perl 272s libtest-nowarnings-perl libtest-object-perl libtest-subcalls-perl libtool 272s libubsan1 linux-libc-dev m4 pkg-perl-autopkgtest po-debconf rpcsvc-proto 272s 0 upgraded, 63 newly installed, 0 to remove and 1 not upgraded. 272s Need to get 52.3 MB/52.3 MB of archives. 272s After this operation, 153 MB of additional disk space will be used. 272s Get:1 /tmp/autopkgtest.6K6akN/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [852 B] 273s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] 273s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 273s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 273s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 273s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 273s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 273s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu1 [422 kB] 273s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-dev-bin armhf 2.39-0ubuntu6 [19.1 kB] 273s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-libc-dev armhf 6.8.0-20.20 [1555 kB] 273s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4 [136 kB] 273s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] 273s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6-dev armhf 2.39-0ubuntu6 [1351 kB] 273s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 273s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 273s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [8753 kB] 274s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13 armhf 13.2.0-19ubuntu1 [1036 B] 274s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 274s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 274s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcc1-0 armhf 14-20240315-1ubuntu1 [39.0 kB] 274s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgomp1 armhf 14-20240315-1ubuntu1 [125 kB] 274s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libatomic1 armhf 14-20240315-1ubuntu1 [7824 B] 274s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libasan8 armhf 14-20240315-1ubuntu1 [2941 kB] 274s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libubsan1 armhf 14-20240315-1ubuntu1 [1152 kB] 274s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-13-dev armhf 13.2.0-19ubuntu1 [900 kB] 274s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [16.8 MB] 274s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13 armhf 13.2.0-19ubuntu1 [448 kB] 274s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 274s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 274s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++-13-dev armhf 13.2.0-19ubuntu1 [2403 kB] 274s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [9935 kB] 274s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13 armhf 13.2.0-19ubuntu1 [14.5 kB] 274s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 274s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 274s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 274s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 274s Get:37 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] 274s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 274s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 274s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 274s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 274s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 274s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdw1t64 armhf 0.190-1.1build2 [235 kB] 274s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debugedit armhf 1:5.0-5build1 [42.2 kB] 274s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dwz armhf 0.15-1build5 [116 kB] 274s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu1 [800 kB] 274s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 274s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 274s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 274s Get:50 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 274s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libclone-perl armhf 0.46-1build2 [9980 B] 275s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf libexporter-tiny-perl all 1.006002-1 [36.8 kB] 275s Get:53 http://ftpmaster.internal/ubuntu noble/universe armhf libfile-remove-perl all 1.61-2 [12.5 kB] 275s Get:54 http://ftpmaster.internal/ubuntu noble/universe armhf libhook-lexwrap-perl all 0.26-2 [14.5 kB] 275s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf liblist-moreutils-xs-perl armhf 0.430-3build4 [38.0 kB] 275s Get:56 http://ftpmaster.internal/ubuntu noble/universe armhf liblist-moreutils-perl all 0.430-2 [38.2 kB] 275s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-util-perl armhf 1.102-2build2 [20.3 kB] 275s Get:58 http://ftpmaster.internal/ubuntu noble/universe armhf libtask-weaken-perl all 1.06-2 [7924 B] 275s Get:59 http://ftpmaster.internal/ubuntu noble/universe armhf libppi-perl all 1.277-1 [298 kB] 275s Get:60 http://ftpmaster.internal/ubuntu noble/universe armhf libtest-nowarnings-perl all 1.06-2 [10.1 kB] 275s Get:61 http://ftpmaster.internal/ubuntu noble/universe armhf libtest-object-perl all 0.08-3 [8502 B] 275s Get:62 http://ftpmaster.internal/ubuntu noble/universe armhf libtest-subcalls-perl all 1.10-2 [9058 B] 275s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 275s Fetched 52.3 MB in 2s (23.4 MB/s) 275s Selecting previously unselected package m4. 275s (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 ... 58435 files and directories currently installed.) 275s Preparing to unpack .../00-m4_1.4.19-4_armhf.deb ... 275s Unpacking m4 (1.4.19-4) ... 275s Selecting previously unselected package autoconf. 275s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 276s Unpacking autoconf (2.71-3) ... 276s Selecting previously unselected package dctrl-tools. 276s Preparing to unpack .../02-dctrl-tools_2.24-3build2_armhf.deb ... 276s Unpacking dctrl-tools (2.24-3build2) ... 276s Selecting previously unselected package autodep8. 276s Preparing to unpack .../03-autodep8_0.28_all.deb ... 276s Unpacking autodep8 (0.28) ... 276s Selecting previously unselected package autotools-dev. 276s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 276s Unpacking autotools-dev (20220109.1) ... 276s Selecting previously unselected package automake. 276s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 276s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 276s Selecting previously unselected package autopoint. 276s Preparing to unpack .../06-autopoint_0.21-14ubuntu1_all.deb ... 276s Unpacking autopoint (0.21-14ubuntu1) ... 276s Selecting previously unselected package libc-dev-bin. 276s Preparing to unpack .../07-libc-dev-bin_2.39-0ubuntu6_armhf.deb ... 276s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 276s Selecting previously unselected package linux-libc-dev:armhf. 276s Preparing to unpack .../08-linux-libc-dev_6.8.0-20.20_armhf.deb ... 276s Unpacking linux-libc-dev:armhf (6.8.0-20.20) ... 276s Selecting previously unselected package libcrypt-dev:armhf. 276s Preparing to unpack .../09-libcrypt-dev_1%3a4.4.36-4_armhf.deb ... 276s Unpacking libcrypt-dev:armhf (1:4.4.36-4) ... 276s Selecting previously unselected package rpcsvc-proto. 276s Preparing to unpack .../10-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... 276s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 276s Selecting previously unselected package libc6-dev:armhf. 276s Preparing to unpack .../11-libc6-dev_2.39-0ubuntu6_armhf.deb ... 276s Unpacking libc6-dev:armhf (2.39-0ubuntu6) ... 276s Selecting previously unselected package libisl23:armhf. 276s Preparing to unpack .../12-libisl23_0.26-3_armhf.deb ... 276s Unpacking libisl23:armhf (0.26-3) ... 276s Selecting previously unselected package libmpc3:armhf. 276s Preparing to unpack .../13-libmpc3_1.3.1-1_armhf.deb ... 276s Unpacking libmpc3:armhf (1.3.1-1) ... 276s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 276s Preparing to unpack .../14-cpp-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 276s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 277s Selecting previously unselected package cpp-13. 277s Preparing to unpack .../15-cpp-13_13.2.0-19ubuntu1_armhf.deb ... 277s Unpacking cpp-13 (13.2.0-19ubuntu1) ... 277s Selecting previously unselected package cpp-arm-linux-gnueabihf. 277s Preparing to unpack .../16-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 277s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 277s Selecting previously unselected package cpp. 277s Preparing to unpack .../17-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 277s Unpacking cpp (4:13.2.0-7ubuntu1) ... 277s Selecting previously unselected package libcc1-0:armhf. 277s Preparing to unpack .../18-libcc1-0_14-20240315-1ubuntu1_armhf.deb ... 277s Unpacking libcc1-0:armhf (14-20240315-1ubuntu1) ... 277s Selecting previously unselected package libgomp1:armhf. 277s Preparing to unpack .../19-libgomp1_14-20240315-1ubuntu1_armhf.deb ... 277s Unpacking libgomp1:armhf (14-20240315-1ubuntu1) ... 277s Selecting previously unselected package libatomic1:armhf. 277s Preparing to unpack .../20-libatomic1_14-20240315-1ubuntu1_armhf.deb ... 277s Unpacking libatomic1:armhf (14-20240315-1ubuntu1) ... 277s Selecting previously unselected package libasan8:armhf. 277s Preparing to unpack .../21-libasan8_14-20240315-1ubuntu1_armhf.deb ... 277s Unpacking libasan8:armhf (14-20240315-1ubuntu1) ... 277s Selecting previously unselected package libubsan1:armhf. 277s Preparing to unpack .../22-libubsan1_14-20240315-1ubuntu1_armhf.deb ... 277s Unpacking libubsan1:armhf (14-20240315-1ubuntu1) ... 277s Selecting previously unselected package libgcc-13-dev:armhf. 277s Preparing to unpack .../23-libgcc-13-dev_13.2.0-19ubuntu1_armhf.deb ... 277s Unpacking libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 277s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 277s Preparing to unpack .../24-gcc-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 277s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 277s Selecting previously unselected package gcc-13. 277s Preparing to unpack .../25-gcc-13_13.2.0-19ubuntu1_armhf.deb ... 277s Unpacking gcc-13 (13.2.0-19ubuntu1) ... 277s Selecting previously unselected package gcc-arm-linux-gnueabihf. 277s Preparing to unpack .../26-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 277s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 277s Selecting previously unselected package gcc. 277s Preparing to unpack .../27-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 277s Unpacking gcc (4:13.2.0-7ubuntu1) ... 277s Selecting previously unselected package libstdc++-13-dev:armhf. 277s Preparing to unpack .../28-libstdc++-13-dev_13.2.0-19ubuntu1_armhf.deb ... 277s Unpacking libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 278s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 278s Preparing to unpack .../29-g++-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 278s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 278s Selecting previously unselected package g++-13. 278s Preparing to unpack .../30-g++-13_13.2.0-19ubuntu1_armhf.deb ... 278s Unpacking g++-13 (13.2.0-19ubuntu1) ... 278s Selecting previously unselected package g++-arm-linux-gnueabihf. 278s Preparing to unpack .../31-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 278s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 278s Selecting previously unselected package g++. 278s Preparing to unpack .../32-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 278s Unpacking g++ (4:13.2.0-7ubuntu1) ... 278s Selecting previously unselected package build-essential. 278s Preparing to unpack .../33-build-essential_12.10ubuntu1_armhf.deb ... 278s Unpacking build-essential (12.10ubuntu1) ... 278s Selecting previously unselected package libdebhelper-perl. 278s Preparing to unpack .../34-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 278s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 278s Selecting previously unselected package libtool. 278s Preparing to unpack .../35-libtool_2.4.7-7_all.deb ... 278s Unpacking libtool (2.4.7-7) ... 278s Selecting previously unselected package dh-autoreconf. 278s Preparing to unpack .../36-dh-autoreconf_20_all.deb ... 278s Unpacking dh-autoreconf (20) ... 278s Selecting previously unselected package libarchive-zip-perl. 278s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 278s Unpacking libarchive-zip-perl (1.68-1) ... 278s Selecting previously unselected package libsub-override-perl. 279s Preparing to unpack .../38-libsub-override-perl_0.10-1_all.deb ... 279s Unpacking libsub-override-perl (0.10-1) ... 279s Selecting previously unselected package libfile-stripnondeterminism-perl. 279s Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 279s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 279s Selecting previously unselected package dh-strip-nondeterminism. 279s Preparing to unpack .../40-dh-strip-nondeterminism_1.13.1-1_all.deb ... 279s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 279s Selecting previously unselected package libdw1t64:armhf. 279s Preparing to unpack .../41-libdw1t64_0.190-1.1build2_armhf.deb ... 279s Unpacking libdw1t64:armhf (0.190-1.1build2) ... 279s Selecting previously unselected package debugedit. 279s Preparing to unpack .../42-debugedit_1%3a5.0-5build1_armhf.deb ... 279s Unpacking debugedit (1:5.0-5build1) ... 279s Selecting previously unselected package dwz. 279s Preparing to unpack .../43-dwz_0.15-1build5_armhf.deb ... 279s Unpacking dwz (0.15-1build5) ... 279s Selecting previously unselected package gettext. 279s Preparing to unpack .../44-gettext_0.21-14ubuntu1_armhf.deb ... 279s Unpacking gettext (0.21-14ubuntu1) ... 280s Selecting previously unselected package intltool-debian. 280s Preparing to unpack .../45-intltool-debian_0.35.0+20060710.6_all.deb ... 280s Unpacking intltool-debian (0.35.0+20060710.6) ... 280s Selecting previously unselected package po-debconf. 280s Preparing to unpack .../46-po-debconf_1.0.21+nmu1_all.deb ... 280s Unpacking po-debconf (1.0.21+nmu1) ... 280s Selecting previously unselected package debhelper. 280s Preparing to unpack .../47-debhelper_13.14.1ubuntu5_all.deb ... 280s Unpacking debhelper (13.14.1ubuntu5) ... 280s Selecting previously unselected package libclass-inspector-perl. 280s Preparing to unpack .../48-libclass-inspector-perl_1.36-3_all.deb ... 280s Unpacking libclass-inspector-perl (1.36-3) ... 280s Selecting previously unselected package libclone-perl:armhf. 280s Preparing to unpack .../49-libclone-perl_0.46-1build2_armhf.deb ... 280s Unpacking libclone-perl:armhf (0.46-1build2) ... 280s Selecting previously unselected package libexporter-tiny-perl. 280s Preparing to unpack .../50-libexporter-tiny-perl_1.006002-1_all.deb ... 280s Unpacking libexporter-tiny-perl (1.006002-1) ... 280s Selecting previously unselected package libfile-remove-perl. 280s Preparing to unpack .../51-libfile-remove-perl_1.61-2_all.deb ... 280s Unpacking libfile-remove-perl (1.61-2) ... 280s Selecting previously unselected package libhook-lexwrap-perl. 280s Preparing to unpack .../52-libhook-lexwrap-perl_0.26-2_all.deb ... 280s Unpacking libhook-lexwrap-perl (0.26-2) ... 280s Selecting previously unselected package liblist-moreutils-xs-perl. 280s Preparing to unpack .../53-liblist-moreutils-xs-perl_0.430-3build4_armhf.deb ... 280s Unpacking liblist-moreutils-xs-perl (0.430-3build4) ... 280s Selecting previously unselected package liblist-moreutils-perl. 280s Preparing to unpack .../54-liblist-moreutils-perl_0.430-2_all.deb ... 280s Unpacking liblist-moreutils-perl (0.430-2) ... 280s Selecting previously unselected package libparams-util-perl. 280s Preparing to unpack .../55-libparams-util-perl_1.102-2build2_armhf.deb ... 280s Unpacking libparams-util-perl (1.102-2build2) ... 280s Selecting previously unselected package libtask-weaken-perl. 280s Preparing to unpack .../56-libtask-weaken-perl_1.06-2_all.deb ... 280s Unpacking libtask-weaken-perl (1.06-2) ... 280s Selecting previously unselected package libppi-perl. 280s Preparing to unpack .../57-libppi-perl_1.277-1_all.deb ... 280s Unpacking libppi-perl (1.277-1) ... 280s Selecting previously unselected package libtest-nowarnings-perl. 281s Preparing to unpack .../58-libtest-nowarnings-perl_1.06-2_all.deb ... 281s Unpacking libtest-nowarnings-perl (1.06-2) ... 281s Selecting previously unselected package libtest-object-perl. 281s Preparing to unpack .../59-libtest-object-perl_0.08-3_all.deb ... 281s Unpacking libtest-object-perl (0.08-3) ... 281s Selecting previously unselected package libtest-subcalls-perl. 281s Preparing to unpack .../60-libtest-subcalls-perl_1.10-2_all.deb ... 281s Unpacking libtest-subcalls-perl (1.10-2) ... 281s Selecting previously unselected package pkg-perl-autopkgtest. 281s Preparing to unpack .../61-pkg-perl-autopkgtest_0.78_all.deb ... 281s Unpacking pkg-perl-autopkgtest (0.78) ... 281s Selecting previously unselected package autopkgtest-satdep. 281s Preparing to unpack .../62-1-autopkgtest-satdep.deb ... 281s Unpacking autopkgtest-satdep (0) ... 281s Setting up libfile-remove-perl (1.61-2) ... 281s Setting up libtask-weaken-perl (1.06-2) ... 281s Setting up libclass-inspector-perl (1.36-3) ... 281s Setting up libclone-perl:armhf (0.46-1build2) ... 281s Setting up libarchive-zip-perl (1.68-1) ... 281s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 281s Setting up linux-libc-dev:armhf (6.8.0-20.20) ... 281s Setting up m4 (1.4.19-4) ... 281s Setting up libgomp1:armhf (14-20240315-1ubuntu1) ... 281s Setting up libtest-nowarnings-perl (1.06-2) ... 281s Setting up libdw1t64:armhf (0.190-1.1build2) ... 281s Setting up autotools-dev (20220109.1) ... 281s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 281s Setting up libmpc3:armhf (1.3.1-1) ... 281s Setting up libatomic1:armhf (14-20240315-1ubuntu1) ... 281s Setting up autopoint (0.21-14ubuntu1) ... 281s Setting up liblist-moreutils-xs-perl (0.430-3build4) ... 281s Setting up libparams-util-perl (1.102-2build2) ... 281s Setting up autoconf (2.71-3) ... 281s Setting up libubsan1:armhf (14-20240315-1ubuntu1) ... 281s Setting up dwz (0.15-1build5) ... 281s Setting up libcrypt-dev:armhf (1:4.4.36-4) ... 281s Setting up libasan8:armhf (14-20240315-1ubuntu1) ... 281s Setting up debugedit (1:5.0-5build1) ... 281s Setting up libsub-override-perl (0.10-1) ... 281s Setting up libexporter-tiny-perl (1.006002-1) ... 281s Setting up libisl23:armhf (0.26-3) ... 281s Setting up libc-dev-bin (2.39-0ubuntu6) ... 281s Setting up libtest-object-perl (0.08-3) ... 281s Setting up libhook-lexwrap-perl (0.26-2) ... 281s Setting up libcc1-0:armhf (14-20240315-1ubuntu1) ... 281s Setting up dctrl-tools (2.24-3build2) ... 281s Setting up autodep8 (0.28) ... 281s Setting up automake (1:1.16.5-1.3ubuntu1) ... 281s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 281s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 281s Setting up gettext (0.21-14ubuntu1) ... 281s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 281s Setting up liblist-moreutils-perl (0.430-2) ... 281s Setting up libtest-subcalls-perl (1.10-2) ... 281s Setting up intltool-debian (0.35.0+20060710.6) ... 281s Setting up libppi-perl (1.277-1) ... 281s Setting up pkg-perl-autopkgtest (0.78) ... 281s Setting up dh-strip-nondeterminism (1.13.1-1) ... 281s Setting up libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 281s Setting up libc6-dev:armhf (2.39-0ubuntu6) ... 281s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 281s Setting up libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 281s Setting up cpp-13 (13.2.0-19ubuntu1) ... 281s Setting up po-debconf (1.0.21+nmu1) ... 281s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 281s Setting up gcc-13 (13.2.0-19ubuntu1) ... 281s Setting up cpp (4:13.2.0-7ubuntu1) ... 281s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 281s Setting up g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 281s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 281s Setting up g++-13 (13.2.0-19ubuntu1) ... 281s Setting up libtool (2.4.7-7) ... 281s Setting up gcc (4:13.2.0-7ubuntu1) ... 281s Setting up dh-autoreconf (20) ... 281s Setting up g++ (4:13.2.0-7ubuntu1) ... 281s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 281s Setting up build-essential (12.10ubuntu1) ... 281s Setting up debhelper (13.14.1ubuntu5) ... 281s Setting up autopkgtest-satdep (0) ... 281s Processing triggers for man-db (2.12.0-3build4) ... 282s Processing triggers for install-info (7.1-3build1) ... 282s Processing triggers for libc-bin (2.39-0ubuntu6) ... 296s (Reading database ... 62634 files and directories currently installed.) 296s Removing autopkgtest-satdep (0) ... 302s autopkgtest [04:03:55]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 302s autopkgtest [04:03:55]: test autodep8-perl-build-deps: [----------------------- 304s t/00-report-prereqs.t ............ 304s 1..1 304s # 304s # Versions for all modules listed in static metadata (including optional ones): 304s # 304s # === Configure Requires === 304s # 304s # Module Want Have 304s # ------------------- ---- ---- 304s # ExtUtils::MakeMaker any 7.70 304s # 304s # === Test Requires === 304s # 304s # Module Want Have 304s # --------------------- ---- -------- 304s # B any 1.88 304s # Class::Inspector 1.22 1.36 304s # Encode any 3.19 304s # ExtUtils::MakeMaker any 7.70 304s # File::Copy any 2.41 304s # File::Spec any 3.88 304s # File::Spec::Functions any 3.88 304s # File::Temp any 0.2311 304s # Test::More 0.96 1.302194 304s # Test::NoWarnings any 1.06 304s # Test::Object 0.07 0.08 304s # Test::SubCalls 1.07 1.10 304s # lib any 0.65 304s # parent any 0.241 304s # utf8 any 1.25 304s # warnings any 1.65 304s # 304s # === Test Recommends === 304s # 304s # Module Want Have 304s # ---------- -------- -------- 304s # CPAN::Meta 2.120900 2.150010 304s # 304s # === Runtime Requires === 304s # 304s # Module Want Have 304s # ------------ ----- -------- 304s # Carp any 1.54 304s # Clone 0.30 0.46 304s # Digest::MD5 2.35 2.58_01 304s # Exporter any 5.77 304s # File::Path any 2.18 304s # File::Spec any 3.88 304s # List::Util 1.33 1.63 304s # Params::Util 1.00 1.102 304s # Scalar::Util any 1.63 304s # Storable 2.17 3.32 304s # Task::Weaken any 1.06 304s # constant any 1.33 304s # if any 0.0610 304s # overload any 1.37 304s # perl 5.006 5.038002 304s # strict any 1.12 304s # 304s ok 1 - Reported prereqs 304s ok 304s t/03_document.t .................. 304s 1..19 304s ok 1 - Found test.dat 304s ok 2 - no errors 304s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 4 - no errors 304s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 6 - no errors 304s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 8 - Stringref form matches file form 304s ok 9 - Arrayref form matches file form 304s ok 10 - Found empty.dat 304s ok 11 - no errors 304s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 13 - no errors 304s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 15 - no errors 304s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 304s ok 17 - Stringref form matches file form 304s ok 18 - Arrayref form matches file form 304s ok 19 - ->serialize ok 304s ok 305s t/04_element.t ................... 305s 1..227 305s ok 1 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 2 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 3 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 4 - index entry is weak 305s ok 5 - original is not weak 305s ok 6 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 7 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 8 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 9 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 10 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 11 - Counter increments as expected normally 305s ok 12 - An object of class 'My::WeakenTest' isa 'My::WeakenTest' 305s ok 13 - weakened object hash slot exists 305s ok 14 - weakened object hash slot is undefined 305s ok 15 - Object is cloned OK when a different reference is weakened 305s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 17 - Document round-trips ok 305s ok 18 - Basic source contains the correct number of tokens 305s ok 19 - Document contains one element 305s ok 20 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement' 305s ok 21 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 305s ok 22 - Statement contains the correct number of elements 305s ok 23 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 305s ok 24 - An object of class 'PPI::Token::Symbol' isa 'PPI::Token::Symbol' 305s ok 25 - An object of class 'PPI::Token::Whitespace' isa 'PPI::Token::Whitespace' 305s ok 26 - An object of class 'PPI::Structure::List' isa 'PPI::Structure::List' 305s ok 27 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 28 - First token is correct 305s ok 29 - Second token is correct 305s ok 30 - Third token is correct 305s ok 31 - Braces seem correct 305s ok 32 - Seventh token is correct 305s ok 33 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 34 - Start brace token matches expected 305s ok 35 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 36 - Finish brace token matches expected 305s ok 37 - Document content is correct 305s ok 38 - Statement content is correct 305s ok 39 - Token content is correct 305s ok 40 - Token content is correct 305s ok 41 - Token content is correct 305s ok 42 - Token content is correct 305s ok 43 - Token content is correct 305s ok 44 - Document token count is correct 305s ok 45 - Statement token count is correct 305s ok 46 - 'Token token count is correct' isa 'PPI::Token' 305s ok 47 - 'Token token count is correct' isa 'PPI::Token' 305s ok 48 - 'Token token count is correct' isa 'PPI::Token' 305s ok 49 - Token token count is correct 305s ok 50 - 'Token token count is correct' isa 'PPI::Token' 305s ok 51 - Document is significant 305s ok 52 - Statement is significant 305s ok 53 - Token is significant 305s ok 54 - Token is significant 305s ok 55 - Token is significant 305s ok 56 - Token is significant 305s ok 57 - Token is significant 305s ok 58 - Document does not have a parent 305s ok 59 - Statement sees document as parent 305s ok 60 - Token sees statement as parent 305s ok 61 - Token sees statement as parent 305s ok 62 - Token sees statement as parent 305s ok 63 - Braces sees statement as parent 305s ok 64 - Token sees statement as parent 305s ok 65 - Start brace sees the PPI::Structure as its parent 305s ok 66 - Finish brace sees the PPI::Structure as its parent 305s ok 67 - Document sees itself as top 305s ok 68 - Statement sees document as top 305s ok 69 - Token sees document as top 305s ok 70 - Token sees document as top 305s ok 71 - Token sees document as top 305s ok 72 - Braces sees document as top 305s ok 73 - Token sees document as top 305s ok 74 - Document sees itself as document 305s ok 75 - Statement sees document correctly 305s ok 76 - Token sees document correctly 305s ok 77 - Token sees document correctly 305s ok 78 - Token sees document correctly 305s ok 79 - Braces sees document correctly 305s ok 80 - Token sees document correctly 305s ok 81 - Document returns false for next_sibling 305s ok 82 - Statement returns false for next_sibling 305s ok 83 - First token sees second token as next_sibling 305s ok 84 - Second token sees third token as next_sibling 305s ok 85 - Braces sees seventh token as next_sibling 305s ok 86 - Last token returns false for next_sibling 305s ok 87 - no errors 305s ok 88 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 89 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 90 - Got end token 305s ok 91 - ->next_sibling for an end closing brace returns false 305s ok 92 - An object of class 'PPI::Structure::List' isa 'PPI::Structure' 305s ok 93 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 94 - Got the correct next_token for structure 305s ok 95 - Document returns false for previous_sibling 305s ok 96 - Statement returns false for previous_sibling 305s ok 97 - First token returns false for previous_sibling 305s ok 98 - Second token sees first token as previous_sibling 305s ok 99 - Third token sees second token as previous_sibling 305s ok 100 - Last token sees braces as previous_sibling 305s ok 101 - no errors 305s ok 102 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 103 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 104 - Got start token 305s ok 105 - ->previous_sibling for a start opening brace returns false 305s ok 106 - An object of class 'PPI::Structure::List' isa 'PPI::Structure' 305s ok 107 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 305s ok 108 - Got the correct previous_token for structure 305s ok 109 - Document returns false for snext_sibling 305s ok 110 - Statement returns false for snext_sibling 305s ok 111 - First token sees second token as snext_sibling 305s ok 112 - Second token sees third token as snext_sibling 305s ok 113 - Braces sees seventh token as snext_sibling 305s ok 114 - Last token returns false for snext_sibling 305s ok 115 - Document returns false for sprevious_sibling 305s ok 116 - Statement returns false for sprevious_sibling 305s ok 117 - First token returns false for sprevious_sibling 305s ok 118 - Second token sees first token as sprevious_sibling 305s ok 119 - Third token sees second token as sprevious_sibling 305s ok 120 - Last token sees braces as sprevious_sibling 305s ok 121 - no errors 305s ok 122 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 123 - An object of class 'PPI::Token::Number' isa 'PPI::Token::Number' 305s ok 124 - ->sprevious_sibling returns false 305s ok 125 - ->snext_sibling returns false 305s ok 126 - ->find returns false if nothing found 305s ok 127 - An object of class 'PPI::Structure::List' isa 'PPI::Structure' 305s ok 128 - Multiple find succeeded 305s ok 129 - ->find returned an array 305s ok 130 - Multiple find returned expected number of items 305s ok 131 - Multiple find succeeded 305s ok 132 - ->find returned an array 305s ok 133 - Multiple find returned expected number of items 305s ok 134 - ->find(undef) failed 305s ok 135 - ->find([]) failed 305s ok 136 - ->find(BAD) failed 305s ok 137 - ->find_first returns false if nothing found 305s ok 138 - An object of class 'PPI::Structure::List' isa 'PPI::Structure' 305s ok 139 - Multiple find_first succeeded 305s ok 140 - An object of class 'PPI::Token::Number' isa 'PPI::Token::Number' 305s ok 141 - Multiple find_first succeeded 305s ok 142 - An object of class 'PPI::Token::Number' isa 'PPI::Token::Number' 305s ok 143 - ->find_any returns false if nothing found 305s ok 144 - ->find_any returns true is something found 305s ok 145 - ->find_any returns true for multiple find 305s ok 146 - ->find_any returns true for shortened multiple find 305s ok 147 - PPI::Document->contains fails correctly 305s ok 148 - PPI::Document->contains fails correctly 305s ok 149 - PPI::Document->contains fails correctly 305s ok 150 - PPI::Document->contains fails correctly 305s ok 151 - PPI::Document->contains fails correctly 305s ok 152 - (preparing for contains tests) ->find returned an array 305s ok 153 - (preparing for contains tests) ->find returns correctly for all elements 305s ok 154 - Document contains PPI::Statement::Variable known to be in it 305s ok 155 - Document contains PPI::Token::Word known to be in it 305s ok 156 - Document contains PPI::Token::Symbol known to be in it 305s ok 157 - Document contains PPI::Token::Whitespace known to be in it 305s ok 158 - Document contains PPI::Token::Operator known to be in it 305s ok 159 - Document contains PPI::Token::Whitespace known to be in it 305s ok 160 - Document contains PPI::Structure::List known to be in it 305s ok 161 - Document contains PPI::Token::Structure known to be in it 305s ok 162 - Document contains PPI::Statement::Expression known to be in it 305s ok 163 - Document contains PPI::Token::Number known to be in it 305s ok 164 - Document contains PPI::Token::Operator known to be in it 305s ok 165 - Document contains PPI::Token::Whitespace known to be in it 305s ok 166 - Document contains PPI::Token::Number known to be in it 305s ok 167 - Document contains PPI::Token::Structure known to be in it 305s ok 168 - Document contains PPI::Token::Structure known to be in it 305s ok 169 - Statement contains PPI::Token::Word known to be in it 305s ok 170 - Statement contains PPI::Token::Symbol known to be in it 305s ok 171 - Statement contains PPI::Token::Whitespace known to be in it 305s ok 172 - Statement contains PPI::Token::Operator known to be in it 305s ok 173 - Statement contains PPI::Token::Whitespace known to be in it 305s ok 174 - Statement contains PPI::Structure::List known to be in it 305s ok 175 - Statement contains PPI::Token::Structure known to be in it 305s ok 176 - Statement contains PPI::Statement::Expression known to be in it 305s ok 177 - Statement contains PPI::Token::Number known to be in it 305s ok 178 - Statement contains PPI::Token::Operator known to be in it 305s ok 179 - Statement contains PPI::Token::Whitespace known to be in it 305s ok 180 - Statement contains PPI::Token::Number known to be in it 305s ok 181 - Statement contains PPI::Token::Structure known to be in it 305s ok 182 - Statement contains PPI::Token::Structure known to be in it 305s ok 183 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement' 305s ok 184 - Basic parent links stay intact after ->clone 305s ok 185 - Clone goes deep, and Structure braces get relinked properly 305s ok 186 - Cloned Document has a different memory location 305s ok 187 - Cloned Document has children at different memory locations 305s ok 188 - Deletion of token 2 returns true 305s ok 189 - Content is modified correctly 305s ok 190 - Modified source contains the correct number of tokens 305s ok 191 - Token 2 is detached from parent 305s ok 192 - Deletion of braces returns true 305s ok 193 - Content is modified correctly 305s ok 194 - Modified source contains the correct number of tokens 305s ok 195 - Braces are detached from parent 305s ok 196 - _PARENT key count remains unchanged after naked Element DESTROY 305s ok 197 - PARENT keys increases after adding element 305s ok 198 - PARENT keys returns to original on DESTROY 305s ok 199 - no errors 305s ok 200 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 201 - PARENT keys increases after loading document 305s ok 202 - PARENT keys returns to original on explicit Document DESTROY 305s ok 203 - no errors 305s ok 204 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 205 - PARENT keys increases after loading document 305s ok 206 - PARENT keys returns to original on implicit Document DESTROY 305s ok 207 - no errors 305s ok 208 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 209 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 305s ok 210 - ->first_token works as expected 305s ok 211 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 305s ok 212 - ->last_token works as expected 305s ok 213 - last->next_token returns false 305s ok 214 - doc->next_token returns false 305s ok 215 - An object of class 'PPI::Token::Whitespace' isa 'PPI::Token::Whitespace' 305s ok 216 - Trivial ->next_token works as expected 305s ok 217 - ->next_token iterated the expected number of times for a sample document 305s ok 218 - last->previous_token returns false 305s ok 219 - doc->previous_token returns false 305s ok 220 - An object of class 'PPI::Token::Whitespace' isa 'PPI::Token::Whitespace' 305s ok 221 - Trivial ->previous_token works as expected 305s ok 222 - ->previous_token iterated the expected number of times for a sample document 305s ok 223 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 224 - overload eq 305s ok 225 - overload ne 305s ok 226 - overload == 305s ok 227 - overload != 305s ok 305s t/05_lexer.t ..................... 305s 1..236 305s ok 1 - Test directory t/data/05_lexer found 305s ok 2 - Found at least one code file 305s ok 3 - t/data/05_lexer/01_simpleassign: Found matching .dump file 305s ok 4 - no errors 305s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 6 - t/data/05_lexer/01_simpleassign: Lexer->Document returns true 305s ok 7 - t/data/05_lexer/01_simpleassign: ->index_locations ok 305s ok 8 - Document contains only statements and non-significant tokens 305s ok 9 - Contains no PPI::Token::Unknown elements 305s ok 10 - Contains no PPI::Structure::Unknown elements 305s ok 11 - Contains no PPI::Statement::Unknown elements 305s ok 12 - Document contains no nested statements 305s ok 13 - Document contains no nested structures 305s ok 14 - No ->{_attribute} in PPI::Token::Attributes 305s ok 15 - All compound statements have defined ->type 305s ok 16 - ->location always defined 305s ok 17 - t/data/05_lexer/01_simpleassign: Object isa PPI::Dumper 305s ok 18 - t/data/05_lexer/01_simpleassign: Got dump content from dumper 305s ok 19 - t/data/05_lexer/01_simpleassign: Generated dump matches stored dump 305s ok 20 - t/data/05_lexer/01_simpleassign: Round-trip back to source was ok 305s ok 21 - t/data/05_lexer/02_END: Found matching .dump file 305s ok 22 - no errors 305s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 24 - t/data/05_lexer/02_END: Lexer->Document returns true 305s ok 25 - t/data/05_lexer/02_END: ->index_locations ok 305s ok 26 - Document contains only statements and non-significant tokens 305s ok 27 - Contains no PPI::Token::Unknown elements 305s ok 28 - Contains no PPI::Structure::Unknown elements 305s ok 29 - Contains no PPI::Statement::Unknown elements 305s ok 30 - Document contains no nested statements 305s ok 31 - Document contains no nested structures 305s ok 32 - No ->{_attribute} in PPI::Token::Attributes 305s ok 33 - All compound statements have defined ->type 305s ok 34 - ->location always defined 305s ok 35 - t/data/05_lexer/02_END: Object isa PPI::Dumper 305s ok 36 - t/data/05_lexer/02_END: Got dump content from dumper 305s ok 37 - t/data/05_lexer/02_END: Generated dump matches stored dump 305s ok 38 - t/data/05_lexer/02_END: Round-trip back to source was ok 305s ok 39 - t/data/05_lexer/03_subroutine_attributes: Found matching .dump file 305s ok 40 - no errors 305s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 42 - t/data/05_lexer/03_subroutine_attributes: Lexer->Document returns true 305s ok 43 - t/data/05_lexer/03_subroutine_attributes: ->index_locations ok 305s ok 44 - Document contains only statements and non-significant tokens 305s ok 45 - Contains no PPI::Token::Unknown elements 305s ok 46 - Contains no PPI::Structure::Unknown elements 305s ok 47 - Contains no PPI::Statement::Unknown elements 305s ok 48 - Document contains no nested statements 305s ok 49 - Document contains no nested structures 305s ok 50 - No ->{_attribute} in PPI::Token::Attributes 305s ok 51 - All compound statements have defined ->type 305s ok 52 - ->location always defined 305s ok 53 - t/data/05_lexer/03_subroutine_attributes: Object isa PPI::Dumper 305s ok 54 - t/data/05_lexer/03_subroutine_attributes: Got dump content from dumper 305s ok 55 - t/data/05_lexer/03_subroutine_attributes: Generated dump matches stored dump 305s ok 56 - t/data/05_lexer/03_subroutine_attributes: Round-trip back to source was ok 305s ok 57 - t/data/05_lexer/04_anonymous_subroutines: Found matching .dump file 305s ok 58 - no errors 305s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 60 - t/data/05_lexer/04_anonymous_subroutines: Lexer->Document returns true 305s ok 61 - t/data/05_lexer/04_anonymous_subroutines: ->index_locations ok 305s ok 62 - Document contains only statements and non-significant tokens 305s ok 63 - Contains no PPI::Token::Unknown elements 305s ok 64 - Contains no PPI::Structure::Unknown elements 305s ok 65 - Contains no PPI::Statement::Unknown elements 305s ok 66 - Document contains no nested statements 305s ok 67 - Document contains no nested structures 305s ok 68 - No ->{_attribute} in PPI::Token::Attributes 305s ok 69 - All compound statements have defined ->type 305s ok 70 - ->location always defined 305s ok 71 - t/data/05_lexer/04_anonymous_subroutines: Object isa PPI::Dumper 305s ok 72 - t/data/05_lexer/04_anonymous_subroutines: Got dump content from dumper 305s ok 73 - t/data/05_lexer/04_anonymous_subroutines: Generated dump matches stored dump 305s ok 74 - t/data/05_lexer/04_anonymous_subroutines: Round-trip back to source was ok 305s ok 75 - t/data/05_lexer/05_compound_loops: Found matching .dump file 305s ok 76 - no errors 305s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 78 - t/data/05_lexer/05_compound_loops: Lexer->Document returns true 305s ok 79 - t/data/05_lexer/05_compound_loops: ->index_locations ok 305s ok 80 - Document contains only statements and non-significant tokens 305s ok 81 - Contains no PPI::Token::Unknown elements 305s ok 82 - Contains no PPI::Structure::Unknown elements 305s ok 83 - Contains no PPI::Statement::Unknown elements 305s ok 84 - Document contains no nested statements 305s ok 85 - Document contains no nested structures 305s ok 86 - No ->{_attribute} in PPI::Token::Attributes 305s ok 87 - All compound statements have defined ->type 305s ok 88 - ->location always defined 305s ok 89 - t/data/05_lexer/05_compound_loops: Object isa PPI::Dumper 305s ok 90 - t/data/05_lexer/05_compound_loops: Got dump content from dumper 305s ok 91 - t/data/05_lexer/05_compound_loops: Generated dump matches stored dump 305s ok 92 - t/data/05_lexer/05_compound_loops: Round-trip back to source was ok 305s ok 93 - t/data/05_lexer/06_subroutine_prototypes: Found matching .dump file 305s ok 94 - no errors 305s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 96 - t/data/05_lexer/06_subroutine_prototypes: Lexer->Document returns true 305s ok 97 - t/data/05_lexer/06_subroutine_prototypes: ->index_locations ok 305s ok 98 - Document contains only statements and non-significant tokens 305s ok 99 - Contains no PPI::Token::Unknown elements 305s ok 100 - Contains no PPI::Structure::Unknown elements 305s ok 101 - Contains no PPI::Statement::Unknown elements 305s ok 102 - Document contains no nested statements 305s ok 103 - Document contains no nested structures 305s ok 104 - No ->{_attribute} in PPI::Token::Attributes 305s ok 105 - All compound statements have defined ->type 305s ok 106 - ->location always defined 305s ok 107 - t/data/05_lexer/06_subroutine_prototypes: Object isa PPI::Dumper 305s ok 108 - t/data/05_lexer/06_subroutine_prototypes: Got dump content from dumper 305s ok 109 - t/data/05_lexer/06_subroutine_prototypes: Generated dump matches stored dump 305s ok 110 - t/data/05_lexer/06_subroutine_prototypes: Round-trip back to source was ok 305s ok 111 - t/data/05_lexer/07_unmatched_braces: Found matching .dump file 305s ok 112 - no errors 305s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 114 - t/data/05_lexer/07_unmatched_braces: Lexer->Document returns true 305s ok 115 - t/data/05_lexer/07_unmatched_braces: ->index_locations ok 305s ok 116 - Document contains only statements and non-significant tokens 305s ok 117 - Contains no PPI::Token::Unknown elements 305s ok 118 - Contains no PPI::Structure::Unknown elements 305s ok 119 - Contains no PPI::Statement::Unknown elements 305s ok 120 - Document contains no nested statements 305s ok 121 - Document contains no nested structures 305s ok 122 - No ->{_attribute} in PPI::Token::Attributes 305s ok 123 - All compound statements have defined ->type 305s ok 124 - ->location always defined 305s ok 125 - t/data/05_lexer/07_unmatched_braces: Object isa PPI::Dumper 305s ok 126 - t/data/05_lexer/07_unmatched_braces: Got dump content from dumper 305s ok 127 - t/data/05_lexer/07_unmatched_braces: Generated dump matches stored dump 305s ok 128 - t/data/05_lexer/07_unmatched_braces: Round-trip back to source was ok 305s ok 129 - t/data/05_lexer/08_subroutines: Found matching .dump file 305s ok 130 - no errors 305s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 132 - t/data/05_lexer/08_subroutines: Lexer->Document returns true 305s ok 133 - t/data/05_lexer/08_subroutines: ->index_locations ok 305s ok 134 - Document contains only statements and non-significant tokens 305s ok 135 - Contains no PPI::Token::Unknown elements 305s ok 136 - Contains no PPI::Structure::Unknown elements 305s ok 137 - Contains no PPI::Statement::Unknown elements 305s ok 138 - Document contains no nested statements 305s ok 139 - Document contains no nested structures 305s ok 140 - No ->{_attribute} in PPI::Token::Attributes 305s ok 141 - All compound statements have defined ->type 305s ok 142 - ->location always defined 305s ok 143 - t/data/05_lexer/08_subroutines: Object isa PPI::Dumper 305s ok 144 - t/data/05_lexer/08_subroutines: Got dump content from dumper 305s ok 145 - t/data/05_lexer/08_subroutines: Generated dump matches stored dump 305s ok 146 - t/data/05_lexer/08_subroutines: Round-trip back to source was ok 305s ok 147 - t/data/05_lexer/09_heredoc: Found matching .dump file 305s ok 148 - no errors 305s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 150 - t/data/05_lexer/09_heredoc: Lexer->Document returns true 305s ok 151 - t/data/05_lexer/09_heredoc: ->index_locations ok 305s ok 152 - Document contains only statements and non-significant tokens 305s ok 153 - Contains no PPI::Token::Unknown elements 305s ok 154 - Contains no PPI::Structure::Unknown elements 305s ok 155 - Contains no PPI::Statement::Unknown elements 305s ok 156 - Document contains no nested statements 305s ok 157 - Document contains no nested structures 305s ok 158 - No ->{_attribute} in PPI::Token::Attributes 305s ok 159 - All compound statements have defined ->type 305s ok 160 - ->location always defined 305s ok 161 - t/data/05_lexer/09_heredoc: Object isa PPI::Dumper 305s ok 162 - t/data/05_lexer/09_heredoc: Got dump content from dumper 305s ok 163 - t/data/05_lexer/09_heredoc: Generated dump matches stored dump 305s ok 164 - t/data/05_lexer/09_heredoc: Round-trip back to source was ok 305s ok 165 - t/data/05_lexer/10_readline: Found matching .dump file 305s ok 166 - no errors 305s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 168 - t/data/05_lexer/10_readline: Lexer->Document returns true 305s ok 169 - t/data/05_lexer/10_readline: ->index_locations ok 305s ok 170 - Document contains only statements and non-significant tokens 305s ok 171 - Contains no PPI::Token::Unknown elements 305s ok 172 - Contains no PPI::Structure::Unknown elements 305s ok 173 - Contains no PPI::Statement::Unknown elements 305s ok 174 - Document contains no nested statements 305s ok 175 - Document contains no nested structures 305s ok 176 - No ->{_attribute} in PPI::Token::Attributes 305s ok 177 - All compound statements have defined ->type 305s ok 178 - ->location always defined 305s ok 179 - t/data/05_lexer/10_readline: Object isa PPI::Dumper 305s ok 180 - t/data/05_lexer/10_readline: Got dump content from dumper 305s ok 181 - t/data/05_lexer/10_readline: Generated dump matches stored dump 305s ok 182 - t/data/05_lexer/10_readline: Round-trip back to source was ok 305s ok 183 - t/data/05_lexer/11_dor: Found matching .dump file 305s ok 184 - no errors 305s ok 185 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 186 - t/data/05_lexer/11_dor: Lexer->Document returns true 305s ok 187 - t/data/05_lexer/11_dor: ->index_locations ok 305s ok 188 - Document contains only statements and non-significant tokens 305s ok 189 - Contains no PPI::Token::Unknown elements 305s ok 190 - Contains no PPI::Structure::Unknown elements 305s ok 191 - Contains no PPI::Statement::Unknown elements 305s ok 192 - Document contains no nested statements 305s ok 193 - Document contains no nested structures 305s ok 194 - No ->{_attribute} in PPI::Token::Attributes 305s ok 195 - All compound statements have defined ->type 305s ok 196 - ->location always defined 305s ok 197 - t/data/05_lexer/11_dor: Object isa PPI::Dumper 305s ok 198 - t/data/05_lexer/11_dor: Got dump content from dumper 305s ok 199 - t/data/05_lexer/11_dor: Generated dump matches stored dump 305s ok 200 - t/data/05_lexer/11_dor: Round-trip back to source was ok 305s ok 201 - t/data/05_lexer/12_switch: Found matching .dump file 305s ok 202 - no errors 305s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 204 - t/data/05_lexer/12_switch: Lexer->Document returns true 305s ok 205 - t/data/05_lexer/12_switch: ->index_locations ok 305s ok 206 - Document contains only statements and non-significant tokens 305s ok 207 - Contains no PPI::Token::Unknown elements 305s ok 208 - Contains no PPI::Structure::Unknown elements 305s ok 209 - Contains no PPI::Statement::Unknown elements 305s ok 210 - Document contains no nested statements 305s ok 211 - Document contains no nested structures 305s ok 212 - No ->{_attribute} in PPI::Token::Attributes 305s ok 213 - All compound statements have defined ->type 305s ok 214 - ->location always defined 305s ok 215 - t/data/05_lexer/12_switch: Object isa PPI::Dumper 305s ok 216 - t/data/05_lexer/12_switch: Got dump content from dumper 305s ok 217 - t/data/05_lexer/12_switch: Generated dump matches stored dump 305s ok 218 - t/data/05_lexer/12_switch: Round-trip back to source was ok 305s ok 219 - t/data/05_lexer/13_braces_in_parens: Found matching .dump file 305s ok 220 - no errors 305s ok 221 - An object of class 'PPI::Document' isa 'PPI::Document' 305s ok 222 - t/data/05_lexer/13_braces_in_parens: Lexer->Document returns true 305s ok 223 - t/data/05_lexer/13_braces_in_parens: ->index_locations ok 305s ok 224 - Document contains only statements and non-significant tokens 305s ok 225 - Contains no PPI::Token::Unknown elements 305s ok 226 - Contains no PPI::Structure::Unknown elements 305s ok 227 - Contains no PPI::Statement::Unknown elements 305s ok 228 - Document contains no nested statements 305s ok 229 - Document contains no nested structures 305s ok 230 - No ->{_attribute} in PPI::Token::Attributes 305s ok 231 - All compound statements have defined ->type 305s ok 232 - ->location always defined 305s ok 233 - t/data/05_lexer/13_braces_in_parens: Object isa PPI::Dumper 305s ok 234 - t/data/05_lexer/13_braces_in_parens: Got dump content from dumper 305s ok 235 - t/data/05_lexer/13_braces_in_parens: Generated dump matches stored dump 305s ok 236 - t/data/05_lexer/13_braces_in_parens: Round-trip back to source was ok 305s ok 310s t/06_round_trip.t ................ 310s 1..2359 310s ok 1 - /usr/share/perl5/PPI.pm: Found file 310s ok 2 - /usr/share/perl5/PPI.pm: Loaded cleanly 310s ok 3 - no errors 310s ok 4 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 5 - /usr/share/perl5/PPI.pm: ->new returned true 310s ok 6 - /usr/share/perl5/PPI.pm: PPI::Document serializes 310s ok 7 - /usr/share/perl5/PPI.pm: Round trip was successful 310s ok 8 - /usr/share/perl5/PPI.pm: Contains no PPI::Token::Unknown elements 310s ok 9 - /usr/share/perl5/PPI.pm: Contains no PPI::Structure::Unknown elements 310s ok 10 - /usr/share/perl5/PPI.pm: Contains no PPI::Statement::Unknown elements 310s ok 11 - /usr/share/perl5/PPI/Document.pm: Found file 310s ok 12 - /usr/share/perl5/PPI/Document.pm: Loaded cleanly 310s ok 13 - no errors 310s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 15 - /usr/share/perl5/PPI/Document.pm: ->new returned true 310s ok 16 - /usr/share/perl5/PPI/Document.pm: PPI::Document serializes 310s ok 17 - /usr/share/perl5/PPI/Document.pm: Round trip was successful 310s ok 18 - /usr/share/perl5/PPI/Document.pm: Contains no PPI::Token::Unknown elements 310s ok 19 - /usr/share/perl5/PPI/Document.pm: Contains no PPI::Structure::Unknown elements 310s ok 20 - /usr/share/perl5/PPI/Document.pm: Contains no PPI::Statement::Unknown elements 310s ok 21 - /usr/share/perl5/PPI/Document/File.pm: Found file 310s ok 22 - /usr/share/perl5/PPI/Document/File.pm: Loaded cleanly 310s ok 23 - no errors 310s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 25 - /usr/share/perl5/PPI/Document/File.pm: ->new returned true 310s ok 26 - /usr/share/perl5/PPI/Document/File.pm: PPI::Document serializes 310s ok 27 - /usr/share/perl5/PPI/Document/File.pm: Round trip was successful 310s ok 28 - /usr/share/perl5/PPI/Document/File.pm: Contains no PPI::Token::Unknown elements 310s ok 29 - /usr/share/perl5/PPI/Document/File.pm: Contains no PPI::Structure::Unknown elements 310s ok 30 - /usr/share/perl5/PPI/Document/File.pm: Contains no PPI::Statement::Unknown elements 310s ok 31 - /usr/share/perl5/PPI/Document/Fragment.pm: Found file 310s ok 32 - /usr/share/perl5/PPI/Document/Fragment.pm: Loaded cleanly 310s ok 33 - no errors 310s ok 34 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 35 - /usr/share/perl5/PPI/Document/Fragment.pm: ->new returned true 310s ok 36 - /usr/share/perl5/PPI/Document/Fragment.pm: PPI::Document serializes 310s ok 37 - /usr/share/perl5/PPI/Document/Fragment.pm: Round trip was successful 310s ok 38 - /usr/share/perl5/PPI/Document/Fragment.pm: Contains no PPI::Token::Unknown elements 310s ok 39 - /usr/share/perl5/PPI/Document/Fragment.pm: Contains no PPI::Structure::Unknown elements 310s ok 40 - /usr/share/perl5/PPI/Document/Fragment.pm: Contains no PPI::Statement::Unknown elements 310s ok 41 - /usr/share/perl5/PPI/Document/Normalized.pm: Found file 310s ok 42 - /usr/share/perl5/PPI/Document/Normalized.pm: Loaded cleanly 310s ok 43 - no errors 310s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 45 - /usr/share/perl5/PPI/Document/Normalized.pm: ->new returned true 310s ok 46 - /usr/share/perl5/PPI/Document/Normalized.pm: PPI::Document serializes 310s ok 47 - /usr/share/perl5/PPI/Document/Normalized.pm: Round trip was successful 310s ok 48 - /usr/share/perl5/PPI/Document/Normalized.pm: Contains no PPI::Token::Unknown elements 310s ok 49 - /usr/share/perl5/PPI/Document/Normalized.pm: Contains no PPI::Structure::Unknown elements 310s ok 50 - /usr/share/perl5/PPI/Document/Normalized.pm: Contains no PPI::Statement::Unknown elements 310s ok 51 - /usr/share/perl5/PPI/Element.pm: Found file 310s ok 52 - /usr/share/perl5/PPI/Element.pm: Loaded cleanly 310s ok 53 - no errors 310s ok 54 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 55 - /usr/share/perl5/PPI/Element.pm: ->new returned true 310s ok 56 - /usr/share/perl5/PPI/Element.pm: PPI::Document serializes 310s ok 57 - /usr/share/perl5/PPI/Element.pm: Round trip was successful 310s ok 58 - /usr/share/perl5/PPI/Element.pm: Contains no PPI::Token::Unknown elements 310s ok 59 - /usr/share/perl5/PPI/Element.pm: Contains no PPI::Structure::Unknown elements 310s ok 60 - /usr/share/perl5/PPI/Element.pm: Contains no PPI::Statement::Unknown elements 310s ok 61 - /usr/share/perl5/PPI/Exception.pm: Found file 310s ok 62 - /usr/share/perl5/PPI/Exception.pm: Loaded cleanly 310s ok 63 - no errors 310s ok 64 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 65 - /usr/share/perl5/PPI/Exception.pm: ->new returned true 310s ok 66 - /usr/share/perl5/PPI/Exception.pm: PPI::Document serializes 310s ok 67 - /usr/share/perl5/PPI/Exception.pm: Round trip was successful 310s ok 68 - /usr/share/perl5/PPI/Exception.pm: Contains no PPI::Token::Unknown elements 310s ok 69 - /usr/share/perl5/PPI/Exception.pm: Contains no PPI::Structure::Unknown elements 310s ok 70 - /usr/share/perl5/PPI/Exception.pm: Contains no PPI::Statement::Unknown elements 310s ok 71 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Found file 310s ok 72 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Loaded cleanly 310s ok 73 - no errors 310s ok 74 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 75 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: ->new returned true 310s ok 76 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: PPI::Document serializes 310s ok 77 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Round trip was successful 310s ok 78 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Contains no PPI::Token::Unknown elements 310s ok 79 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Contains no PPI::Structure::Unknown elements 310s ok 80 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Contains no PPI::Statement::Unknown elements 310s ok 81 - /usr/share/perl5/PPI/Lexer.pm: Found file 310s ok 82 - /usr/share/perl5/PPI/Lexer.pm: Loaded cleanly 310s ok 83 - no errors 310s ok 84 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 85 - /usr/share/perl5/PPI/Lexer.pm: ->new returned true 310s ok 86 - /usr/share/perl5/PPI/Lexer.pm: PPI::Document serializes 310s ok 87 - /usr/share/perl5/PPI/Lexer.pm: Round trip was successful 310s ok 88 - /usr/share/perl5/PPI/Lexer.pm: Contains no PPI::Token::Unknown elements 310s ok 89 - /usr/share/perl5/PPI/Lexer.pm: Contains no PPI::Structure::Unknown elements 310s ok 90 - /usr/share/perl5/PPI/Lexer.pm: Contains no PPI::Statement::Unknown elements 310s ok 91 - /usr/share/perl5/PPI/Node.pm: Found file 310s ok 92 - /usr/share/perl5/PPI/Node.pm: Loaded cleanly 310s ok 93 - no errors 310s ok 94 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 95 - /usr/share/perl5/PPI/Node.pm: ->new returned true 310s ok 96 - /usr/share/perl5/PPI/Node.pm: PPI::Document serializes 310s ok 97 - /usr/share/perl5/PPI/Node.pm: Round trip was successful 310s ok 98 - /usr/share/perl5/PPI/Node.pm: Contains no PPI::Token::Unknown elements 310s ok 99 - /usr/share/perl5/PPI/Node.pm: Contains no PPI::Structure::Unknown elements 310s ok 100 - /usr/share/perl5/PPI/Node.pm: Contains no PPI::Statement::Unknown elements 310s ok 101 - /usr/share/perl5/PPI/Normal.pm: Found file 310s ok 102 - /usr/share/perl5/PPI/Normal.pm: Loaded cleanly 310s ok 103 - no errors 310s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 105 - /usr/share/perl5/PPI/Normal.pm: ->new returned true 310s ok 106 - /usr/share/perl5/PPI/Normal.pm: PPI::Document serializes 310s ok 107 - /usr/share/perl5/PPI/Normal.pm: Round trip was successful 310s ok 108 - /usr/share/perl5/PPI/Normal.pm: Contains no PPI::Token::Unknown elements 310s ok 109 - /usr/share/perl5/PPI/Normal.pm: Contains no PPI::Structure::Unknown elements 310s ok 110 - /usr/share/perl5/PPI/Normal.pm: Contains no PPI::Statement::Unknown elements 310s ok 111 - /usr/share/perl5/PPI/Normal/Standard.pm: Found file 310s ok 112 - /usr/share/perl5/PPI/Normal/Standard.pm: Loaded cleanly 310s ok 113 - no errors 310s ok 114 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 115 - /usr/share/perl5/PPI/Normal/Standard.pm: ->new returned true 310s ok 116 - /usr/share/perl5/PPI/Normal/Standard.pm: PPI::Document serializes 310s ok 117 - /usr/share/perl5/PPI/Normal/Standard.pm: Round trip was successful 310s ok 118 - /usr/share/perl5/PPI/Normal/Standard.pm: Contains no PPI::Token::Unknown elements 310s ok 119 - /usr/share/perl5/PPI/Normal/Standard.pm: Contains no PPI::Structure::Unknown elements 310s ok 120 - /usr/share/perl5/PPI/Normal/Standard.pm: Contains no PPI::Statement::Unknown elements 310s ok 121 - /usr/share/perl5/PPI/Singletons.pm: Found file 310s ok 122 - /usr/share/perl5/PPI/Singletons.pm: Loaded cleanly 310s ok 123 - no errors 310s ok 124 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 125 - /usr/share/perl5/PPI/Singletons.pm: ->new returned true 310s ok 126 - /usr/share/perl5/PPI/Singletons.pm: PPI::Document serializes 310s ok 127 - /usr/share/perl5/PPI/Singletons.pm: Round trip was successful 310s ok 128 - /usr/share/perl5/PPI/Singletons.pm: Contains no PPI::Token::Unknown elements 310s ok 129 - /usr/share/perl5/PPI/Singletons.pm: Contains no PPI::Structure::Unknown elements 310s ok 130 - /usr/share/perl5/PPI/Singletons.pm: Contains no PPI::Statement::Unknown elements 310s ok 131 - /usr/share/perl5/PPI/Statement.pm: Found file 310s ok 132 - /usr/share/perl5/PPI/Statement.pm: Loaded cleanly 310s ok 133 - no errors 310s ok 134 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 135 - /usr/share/perl5/PPI/Statement.pm: ->new returned true 310s ok 136 - /usr/share/perl5/PPI/Statement.pm: PPI::Document serializes 310s ok 137 - /usr/share/perl5/PPI/Statement.pm: Round trip was successful 310s ok 138 - /usr/share/perl5/PPI/Statement.pm: Contains no PPI::Token::Unknown elements 310s ok 139 - /usr/share/perl5/PPI/Statement.pm: Contains no PPI::Structure::Unknown elements 310s ok 140 - /usr/share/perl5/PPI/Statement.pm: Contains no PPI::Statement::Unknown elements 310s ok 141 - /usr/share/perl5/PPI/Statement/Break.pm: Found file 310s ok 142 - /usr/share/perl5/PPI/Statement/Break.pm: Loaded cleanly 310s ok 143 - no errors 310s ok 144 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 145 - /usr/share/perl5/PPI/Statement/Break.pm: ->new returned true 310s ok 146 - /usr/share/perl5/PPI/Statement/Break.pm: PPI::Document serializes 310s ok 147 - /usr/share/perl5/PPI/Statement/Break.pm: Round trip was successful 310s ok 148 - /usr/share/perl5/PPI/Statement/Break.pm: Contains no PPI::Token::Unknown elements 310s ok 149 - /usr/share/perl5/PPI/Statement/Break.pm: Contains no PPI::Structure::Unknown elements 310s ok 150 - /usr/share/perl5/PPI/Statement/Break.pm: Contains no PPI::Statement::Unknown elements 310s ok 151 - /usr/share/perl5/PPI/Statement/Compound.pm: Found file 310s ok 152 - /usr/share/perl5/PPI/Statement/Compound.pm: Loaded cleanly 310s ok 153 - no errors 310s ok 154 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 155 - /usr/share/perl5/PPI/Statement/Compound.pm: ->new returned true 310s ok 156 - /usr/share/perl5/PPI/Statement/Compound.pm: PPI::Document serializes 310s ok 157 - /usr/share/perl5/PPI/Statement/Compound.pm: Round trip was successful 310s ok 158 - /usr/share/perl5/PPI/Statement/Compound.pm: Contains no PPI::Token::Unknown elements 310s ok 159 - /usr/share/perl5/PPI/Statement/Compound.pm: Contains no PPI::Structure::Unknown elements 310s ok 160 - /usr/share/perl5/PPI/Statement/Compound.pm: Contains no PPI::Statement::Unknown elements 310s ok 161 - /usr/share/perl5/PPI/Statement/Data.pm: Found file 310s ok 162 - /usr/share/perl5/PPI/Statement/Data.pm: Loaded cleanly 310s ok 163 - no errors 310s ok 164 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 165 - /usr/share/perl5/PPI/Statement/Data.pm: ->new returned true 310s ok 166 - /usr/share/perl5/PPI/Statement/Data.pm: PPI::Document serializes 310s ok 167 - /usr/share/perl5/PPI/Statement/Data.pm: Round trip was successful 310s ok 168 - /usr/share/perl5/PPI/Statement/Data.pm: Contains no PPI::Token::Unknown elements 310s ok 169 - /usr/share/perl5/PPI/Statement/Data.pm: Contains no PPI::Structure::Unknown elements 310s ok 170 - /usr/share/perl5/PPI/Statement/Data.pm: Contains no PPI::Statement::Unknown elements 310s ok 171 - /usr/share/perl5/PPI/Statement/End.pm: Found file 310s ok 172 - /usr/share/perl5/PPI/Statement/End.pm: Loaded cleanly 310s ok 173 - no errors 310s ok 174 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 175 - /usr/share/perl5/PPI/Statement/End.pm: ->new returned true 310s ok 176 - /usr/share/perl5/PPI/Statement/End.pm: PPI::Document serializes 310s ok 177 - /usr/share/perl5/PPI/Statement/End.pm: Round trip was successful 310s ok 178 - /usr/share/perl5/PPI/Statement/End.pm: Contains no PPI::Token::Unknown elements 310s ok 179 - /usr/share/perl5/PPI/Statement/End.pm: Contains no PPI::Structure::Unknown elements 310s ok 180 - /usr/share/perl5/PPI/Statement/End.pm: Contains no PPI::Statement::Unknown elements 310s ok 181 - /usr/share/perl5/PPI/Statement/Expression.pm: Found file 310s ok 182 - /usr/share/perl5/PPI/Statement/Expression.pm: Loaded cleanly 310s ok 183 - no errors 310s ok 184 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 185 - /usr/share/perl5/PPI/Statement/Expression.pm: ->new returned true 310s ok 186 - /usr/share/perl5/PPI/Statement/Expression.pm: PPI::Document serializes 310s ok 187 - /usr/share/perl5/PPI/Statement/Expression.pm: Round trip was successful 310s ok 188 - /usr/share/perl5/PPI/Statement/Expression.pm: Contains no PPI::Token::Unknown elements 310s ok 189 - /usr/share/perl5/PPI/Statement/Expression.pm: Contains no PPI::Structure::Unknown elements 310s ok 190 - /usr/share/perl5/PPI/Statement/Expression.pm: Contains no PPI::Statement::Unknown elements 310s ok 191 - /usr/share/perl5/PPI/Statement/Given.pm: Found file 310s ok 192 - /usr/share/perl5/PPI/Statement/Given.pm: Loaded cleanly 310s ok 193 - no errors 310s ok 194 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 195 - /usr/share/perl5/PPI/Statement/Given.pm: ->new returned true 310s ok 196 - /usr/share/perl5/PPI/Statement/Given.pm: PPI::Document serializes 310s ok 197 - /usr/share/perl5/PPI/Statement/Given.pm: Round trip was successful 310s ok 198 - /usr/share/perl5/PPI/Statement/Given.pm: Contains no PPI::Token::Unknown elements 310s ok 199 - /usr/share/perl5/PPI/Statement/Given.pm: Contains no PPI::Structure::Unknown elements 310s ok 200 - /usr/share/perl5/PPI/Statement/Given.pm: Contains no PPI::Statement::Unknown elements 310s ok 201 - /usr/share/perl5/PPI/Statement/Include.pm: Found file 310s ok 202 - /usr/share/perl5/PPI/Statement/Include.pm: Loaded cleanly 310s ok 203 - no errors 310s ok 204 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 205 - /usr/share/perl5/PPI/Statement/Include.pm: ->new returned true 310s ok 206 - /usr/share/perl5/PPI/Statement/Include.pm: PPI::Document serializes 310s ok 207 - /usr/share/perl5/PPI/Statement/Include.pm: Round trip was successful 310s ok 208 - /usr/share/perl5/PPI/Statement/Include.pm: Contains no PPI::Token::Unknown elements 310s ok 209 - /usr/share/perl5/PPI/Statement/Include.pm: Contains no PPI::Structure::Unknown elements 310s ok 210 - /usr/share/perl5/PPI/Statement/Include.pm: Contains no PPI::Statement::Unknown elements 310s ok 211 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Found file 310s ok 212 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Loaded cleanly 310s ok 213 - no errors 310s ok 214 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 215 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: ->new returned true 310s ok 216 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: PPI::Document serializes 310s ok 217 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Round trip was successful 310s ok 218 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Contains no PPI::Token::Unknown elements 310s ok 219 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Contains no PPI::Structure::Unknown elements 310s ok 220 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Contains no PPI::Statement::Unknown elements 310s ok 221 - /usr/share/perl5/PPI/Statement/Null.pm: Found file 310s ok 222 - /usr/share/perl5/PPI/Statement/Null.pm: Loaded cleanly 310s ok 223 - no errors 310s ok 224 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 225 - /usr/share/perl5/PPI/Statement/Null.pm: ->new returned true 310s ok 226 - /usr/share/perl5/PPI/Statement/Null.pm: PPI::Document serializes 310s ok 227 - /usr/share/perl5/PPI/Statement/Null.pm: Round trip was successful 310s ok 228 - /usr/share/perl5/PPI/Statement/Null.pm: Contains no PPI::Token::Unknown elements 310s ok 229 - /usr/share/perl5/PPI/Statement/Null.pm: Contains no PPI::Structure::Unknown elements 310s ok 230 - /usr/share/perl5/PPI/Statement/Null.pm: Contains no PPI::Statement::Unknown elements 310s ok 231 - /usr/share/perl5/PPI/Statement/Package.pm: Found file 310s ok 232 - /usr/share/perl5/PPI/Statement/Package.pm: Loaded cleanly 310s ok 233 - no errors 310s ok 234 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 235 - /usr/share/perl5/PPI/Statement/Package.pm: ->new returned true 310s ok 236 - /usr/share/perl5/PPI/Statement/Package.pm: PPI::Document serializes 310s ok 237 - /usr/share/perl5/PPI/Statement/Package.pm: Round trip was successful 310s ok 238 - /usr/share/perl5/PPI/Statement/Package.pm: Contains no PPI::Token::Unknown elements 310s ok 239 - /usr/share/perl5/PPI/Statement/Package.pm: Contains no PPI::Structure::Unknown elements 310s ok 240 - /usr/share/perl5/PPI/Statement/Package.pm: Contains no PPI::Statement::Unknown elements 310s ok 241 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Found file 310s ok 242 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Loaded cleanly 310s ok 243 - no errors 310s ok 244 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 245 - /usr/share/perl5/PPI/Statement/Scheduled.pm: ->new returned true 310s ok 246 - /usr/share/perl5/PPI/Statement/Scheduled.pm: PPI::Document serializes 310s ok 247 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Round trip was successful 310s ok 248 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Contains no PPI::Token::Unknown elements 310s ok 249 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Contains no PPI::Structure::Unknown elements 310s ok 250 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Contains no PPI::Statement::Unknown elements 310s ok 251 - /usr/share/perl5/PPI/Statement/Sub.pm: Found file 310s ok 252 - /usr/share/perl5/PPI/Statement/Sub.pm: Loaded cleanly 310s ok 253 - no errors 310s ok 254 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 255 - /usr/share/perl5/PPI/Statement/Sub.pm: ->new returned true 310s ok 256 - /usr/share/perl5/PPI/Statement/Sub.pm: PPI::Document serializes 310s ok 257 - /usr/share/perl5/PPI/Statement/Sub.pm: Round trip was successful 310s ok 258 - /usr/share/perl5/PPI/Statement/Sub.pm: Contains no PPI::Token::Unknown elements 310s ok 259 - /usr/share/perl5/PPI/Statement/Sub.pm: Contains no PPI::Structure::Unknown elements 310s ok 260 - /usr/share/perl5/PPI/Statement/Sub.pm: Contains no PPI::Statement::Unknown elements 310s ok 261 - /usr/share/perl5/PPI/Statement/Unknown.pm: Found file 310s ok 262 - /usr/share/perl5/PPI/Statement/Unknown.pm: Loaded cleanly 310s ok 263 - no errors 310s ok 264 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 265 - /usr/share/perl5/PPI/Statement/Unknown.pm: ->new returned true 310s ok 266 - /usr/share/perl5/PPI/Statement/Unknown.pm: PPI::Document serializes 310s ok 267 - /usr/share/perl5/PPI/Statement/Unknown.pm: Round trip was successful 310s ok 268 - /usr/share/perl5/PPI/Statement/Unknown.pm: Contains no PPI::Token::Unknown elements 310s ok 269 - /usr/share/perl5/PPI/Statement/Unknown.pm: Contains no PPI::Structure::Unknown elements 310s ok 270 - /usr/share/perl5/PPI/Statement/Unknown.pm: Contains no PPI::Statement::Unknown elements 310s ok 271 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Found file 310s ok 272 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Loaded cleanly 310s ok 273 - no errors 310s ok 274 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 275 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: ->new returned true 310s ok 276 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: PPI::Document serializes 310s ok 277 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Round trip was successful 310s ok 278 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Contains no PPI::Token::Unknown elements 310s ok 279 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Contains no PPI::Structure::Unknown elements 310s ok 280 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Contains no PPI::Statement::Unknown elements 310s ok 281 - /usr/share/perl5/PPI/Statement/Variable.pm: Found file 310s ok 282 - /usr/share/perl5/PPI/Statement/Variable.pm: Loaded cleanly 310s ok 283 - no errors 310s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 285 - /usr/share/perl5/PPI/Statement/Variable.pm: ->new returned true 310s ok 286 - /usr/share/perl5/PPI/Statement/Variable.pm: PPI::Document serializes 310s ok 287 - /usr/share/perl5/PPI/Statement/Variable.pm: Round trip was successful 310s ok 288 - /usr/share/perl5/PPI/Statement/Variable.pm: Contains no PPI::Token::Unknown elements 310s ok 289 - /usr/share/perl5/PPI/Statement/Variable.pm: Contains no PPI::Structure::Unknown elements 310s ok 290 - /usr/share/perl5/PPI/Statement/Variable.pm: Contains no PPI::Statement::Unknown elements 310s ok 291 - /usr/share/perl5/PPI/Statement/When.pm: Found file 310s ok 292 - /usr/share/perl5/PPI/Statement/When.pm: Loaded cleanly 310s ok 293 - no errors 310s ok 294 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 295 - /usr/share/perl5/PPI/Statement/When.pm: ->new returned true 310s ok 296 - /usr/share/perl5/PPI/Statement/When.pm: PPI::Document serializes 310s ok 297 - /usr/share/perl5/PPI/Statement/When.pm: Round trip was successful 310s ok 298 - /usr/share/perl5/PPI/Statement/When.pm: Contains no PPI::Token::Unknown elements 310s ok 299 - /usr/share/perl5/PPI/Statement/When.pm: Contains no PPI::Structure::Unknown elements 310s ok 300 - /usr/share/perl5/PPI/Statement/When.pm: Contains no PPI::Statement::Unknown elements 310s ok 301 - /usr/share/perl5/PPI/Structure.pm: Found file 310s ok 302 - /usr/share/perl5/PPI/Structure.pm: Loaded cleanly 310s ok 303 - no errors 310s ok 304 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 305 - /usr/share/perl5/PPI/Structure.pm: ->new returned true 310s ok 306 - /usr/share/perl5/PPI/Structure.pm: PPI::Document serializes 310s ok 307 - /usr/share/perl5/PPI/Structure.pm: Round trip was successful 310s ok 308 - /usr/share/perl5/PPI/Structure.pm: Contains no PPI::Token::Unknown elements 310s ok 309 - /usr/share/perl5/PPI/Structure.pm: Contains no PPI::Structure::Unknown elements 310s ok 310 - /usr/share/perl5/PPI/Structure.pm: Contains no PPI::Statement::Unknown elements 310s ok 311 - /usr/share/perl5/PPI/Structure/Block.pm: Found file 310s ok 312 - /usr/share/perl5/PPI/Structure/Block.pm: Loaded cleanly 310s ok 313 - no errors 310s ok 314 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 315 - /usr/share/perl5/PPI/Structure/Block.pm: ->new returned true 310s ok 316 - /usr/share/perl5/PPI/Structure/Block.pm: PPI::Document serializes 310s ok 317 - /usr/share/perl5/PPI/Structure/Block.pm: Round trip was successful 310s ok 318 - /usr/share/perl5/PPI/Structure/Block.pm: Contains no PPI::Token::Unknown elements 310s ok 319 - /usr/share/perl5/PPI/Structure/Block.pm: Contains no PPI::Structure::Unknown elements 310s ok 320 - /usr/share/perl5/PPI/Structure/Block.pm: Contains no PPI::Statement::Unknown elements 310s ok 321 - /usr/share/perl5/PPI/Structure/Condition.pm: Found file 310s ok 322 - /usr/share/perl5/PPI/Structure/Condition.pm: Loaded cleanly 310s ok 323 - no errors 310s ok 324 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 325 - /usr/share/perl5/PPI/Structure/Condition.pm: ->new returned true 310s ok 326 - /usr/share/perl5/PPI/Structure/Condition.pm: PPI::Document serializes 310s ok 327 - /usr/share/perl5/PPI/Structure/Condition.pm: Round trip was successful 310s ok 328 - /usr/share/perl5/PPI/Structure/Condition.pm: Contains no PPI::Token::Unknown elements 310s ok 329 - /usr/share/perl5/PPI/Structure/Condition.pm: Contains no PPI::Structure::Unknown elements 310s ok 330 - /usr/share/perl5/PPI/Structure/Condition.pm: Contains no PPI::Statement::Unknown elements 310s ok 331 - /usr/share/perl5/PPI/Structure/Constructor.pm: Found file 310s ok 332 - /usr/share/perl5/PPI/Structure/Constructor.pm: Loaded cleanly 310s ok 333 - no errors 310s ok 334 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 335 - /usr/share/perl5/PPI/Structure/Constructor.pm: ->new returned true 310s ok 336 - /usr/share/perl5/PPI/Structure/Constructor.pm: PPI::Document serializes 310s ok 337 - /usr/share/perl5/PPI/Structure/Constructor.pm: Round trip was successful 310s ok 338 - /usr/share/perl5/PPI/Structure/Constructor.pm: Contains no PPI::Token::Unknown elements 310s ok 339 - /usr/share/perl5/PPI/Structure/Constructor.pm: Contains no PPI::Structure::Unknown elements 310s ok 340 - /usr/share/perl5/PPI/Structure/Constructor.pm: Contains no PPI::Statement::Unknown elements 310s ok 341 - /usr/share/perl5/PPI/Structure/For.pm: Found file 310s ok 342 - /usr/share/perl5/PPI/Structure/For.pm: Loaded cleanly 310s ok 343 - no errors 310s ok 344 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 345 - /usr/share/perl5/PPI/Structure/For.pm: ->new returned true 310s ok 346 - /usr/share/perl5/PPI/Structure/For.pm: PPI::Document serializes 310s ok 347 - /usr/share/perl5/PPI/Structure/For.pm: Round trip was successful 310s ok 348 - /usr/share/perl5/PPI/Structure/For.pm: Contains no PPI::Token::Unknown elements 310s ok 349 - /usr/share/perl5/PPI/Structure/For.pm: Contains no PPI::Structure::Unknown elements 310s ok 350 - /usr/share/perl5/PPI/Structure/For.pm: Contains no PPI::Statement::Unknown elements 310s ok 351 - /usr/share/perl5/PPI/Structure/Given.pm: Found file 310s ok 352 - /usr/share/perl5/PPI/Structure/Given.pm: Loaded cleanly 310s ok 353 - no errors 310s ok 354 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 355 - /usr/share/perl5/PPI/Structure/Given.pm: ->new returned true 310s ok 356 - /usr/share/perl5/PPI/Structure/Given.pm: PPI::Document serializes 310s ok 357 - /usr/share/perl5/PPI/Structure/Given.pm: Round trip was successful 310s ok 358 - /usr/share/perl5/PPI/Structure/Given.pm: Contains no PPI::Token::Unknown elements 310s ok 359 - /usr/share/perl5/PPI/Structure/Given.pm: Contains no PPI::Structure::Unknown elements 310s ok 360 - /usr/share/perl5/PPI/Structure/Given.pm: Contains no PPI::Statement::Unknown elements 310s ok 361 - /usr/share/perl5/PPI/Structure/List.pm: Found file 310s ok 362 - /usr/share/perl5/PPI/Structure/List.pm: Loaded cleanly 310s ok 363 - no errors 310s ok 364 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 365 - /usr/share/perl5/PPI/Structure/List.pm: ->new returned true 310s ok 366 - /usr/share/perl5/PPI/Structure/List.pm: PPI::Document serializes 310s ok 367 - /usr/share/perl5/PPI/Structure/List.pm: Round trip was successful 310s ok 368 - /usr/share/perl5/PPI/Structure/List.pm: Contains no PPI::Token::Unknown elements 310s ok 369 - /usr/share/perl5/PPI/Structure/List.pm: Contains no PPI::Structure::Unknown elements 310s ok 370 - /usr/share/perl5/PPI/Structure/List.pm: Contains no PPI::Statement::Unknown elements 310s ok 371 - /usr/share/perl5/PPI/Structure/Subscript.pm: Found file 310s ok 372 - /usr/share/perl5/PPI/Structure/Subscript.pm: Loaded cleanly 310s ok 373 - no errors 310s ok 374 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 375 - /usr/share/perl5/PPI/Structure/Subscript.pm: ->new returned true 310s ok 376 - /usr/share/perl5/PPI/Structure/Subscript.pm: PPI::Document serializes 310s ok 377 - /usr/share/perl5/PPI/Structure/Subscript.pm: Round trip was successful 310s ok 378 - /usr/share/perl5/PPI/Structure/Subscript.pm: Contains no PPI::Token::Unknown elements 310s ok 379 - /usr/share/perl5/PPI/Structure/Subscript.pm: Contains no PPI::Structure::Unknown elements 310s ok 380 - /usr/share/perl5/PPI/Structure/Subscript.pm: Contains no PPI::Statement::Unknown elements 310s ok 381 - /usr/share/perl5/PPI/Structure/Unknown.pm: Found file 310s ok 382 - /usr/share/perl5/PPI/Structure/Unknown.pm: Loaded cleanly 310s ok 383 - no errors 310s ok 384 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 385 - /usr/share/perl5/PPI/Structure/Unknown.pm: ->new returned true 310s ok 386 - /usr/share/perl5/PPI/Structure/Unknown.pm: PPI::Document serializes 310s ok 387 - /usr/share/perl5/PPI/Structure/Unknown.pm: Round trip was successful 310s ok 388 - /usr/share/perl5/PPI/Structure/Unknown.pm: Contains no PPI::Token::Unknown elements 310s ok 389 - /usr/share/perl5/PPI/Structure/Unknown.pm: Contains no PPI::Structure::Unknown elements 310s ok 390 - /usr/share/perl5/PPI/Structure/Unknown.pm: Contains no PPI::Statement::Unknown elements 310s ok 391 - /usr/share/perl5/PPI/Structure/When.pm: Found file 310s ok 392 - /usr/share/perl5/PPI/Structure/When.pm: Loaded cleanly 310s ok 393 - no errors 310s ok 394 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 395 - /usr/share/perl5/PPI/Structure/When.pm: ->new returned true 310s ok 396 - /usr/share/perl5/PPI/Structure/When.pm: PPI::Document serializes 310s ok 397 - /usr/share/perl5/PPI/Structure/When.pm: Round trip was successful 310s ok 398 - /usr/share/perl5/PPI/Structure/When.pm: Contains no PPI::Token::Unknown elements 310s ok 399 - /usr/share/perl5/PPI/Structure/When.pm: Contains no PPI::Structure::Unknown elements 310s ok 400 - /usr/share/perl5/PPI/Structure/When.pm: Contains no PPI::Statement::Unknown elements 310s ok 401 - /usr/share/perl5/PPI/Token.pm: Found file 310s ok 402 - /usr/share/perl5/PPI/Token.pm: Loaded cleanly 310s ok 403 - no errors 310s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 405 - /usr/share/perl5/PPI/Token.pm: ->new returned true 310s ok 406 - /usr/share/perl5/PPI/Token.pm: PPI::Document serializes 310s ok 407 - /usr/share/perl5/PPI/Token.pm: Round trip was successful 310s ok 408 - /usr/share/perl5/PPI/Token.pm: Contains no PPI::Token::Unknown elements 310s ok 409 - /usr/share/perl5/PPI/Token.pm: Contains no PPI::Structure::Unknown elements 310s ok 410 - /usr/share/perl5/PPI/Token.pm: Contains no PPI::Statement::Unknown elements 310s ok 411 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Found file 310s ok 412 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Loaded cleanly 310s ok 413 - no errors 310s ok 414 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 415 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: ->new returned true 310s ok 416 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: PPI::Document serializes 310s ok 417 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Round trip was successful 310s ok 418 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Contains no PPI::Token::Unknown elements 310s ok 419 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Contains no PPI::Structure::Unknown elements 310s ok 420 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Contains no PPI::Statement::Unknown elements 310s ok 421 - /usr/share/perl5/PPI/Token/Attribute.pm: Found file 310s ok 422 - /usr/share/perl5/PPI/Token/Attribute.pm: Loaded cleanly 310s ok 423 - no errors 310s ok 424 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 425 - /usr/share/perl5/PPI/Token/Attribute.pm: ->new returned true 310s ok 426 - /usr/share/perl5/PPI/Token/Attribute.pm: PPI::Document serializes 310s ok 427 - /usr/share/perl5/PPI/Token/Attribute.pm: Round trip was successful 310s ok 428 - /usr/share/perl5/PPI/Token/Attribute.pm: Contains no PPI::Token::Unknown elements 310s ok 429 - /usr/share/perl5/PPI/Token/Attribute.pm: Contains no PPI::Structure::Unknown elements 310s ok 430 - /usr/share/perl5/PPI/Token/Attribute.pm: Contains no PPI::Statement::Unknown elements 310s ok 431 - /usr/share/perl5/PPI/Token/BOM.pm: Found file 310s ok 432 - /usr/share/perl5/PPI/Token/BOM.pm: Loaded cleanly 310s ok 433 - no errors 310s ok 434 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 435 - /usr/share/perl5/PPI/Token/BOM.pm: ->new returned true 310s ok 436 - /usr/share/perl5/PPI/Token/BOM.pm: PPI::Document serializes 310s ok 437 - /usr/share/perl5/PPI/Token/BOM.pm: Round trip was successful 310s ok 438 - /usr/share/perl5/PPI/Token/BOM.pm: Contains no PPI::Token::Unknown elements 310s ok 439 - /usr/share/perl5/PPI/Token/BOM.pm: Contains no PPI::Structure::Unknown elements 310s ok 440 - /usr/share/perl5/PPI/Token/BOM.pm: Contains no PPI::Statement::Unknown elements 310s ok 441 - /usr/share/perl5/PPI/Token/Cast.pm: Found file 310s ok 442 - /usr/share/perl5/PPI/Token/Cast.pm: Loaded cleanly 310s ok 443 - no errors 310s ok 444 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 445 - /usr/share/perl5/PPI/Token/Cast.pm: ->new returned true 310s ok 446 - /usr/share/perl5/PPI/Token/Cast.pm: PPI::Document serializes 310s ok 447 - /usr/share/perl5/PPI/Token/Cast.pm: Round trip was successful 310s ok 448 - /usr/share/perl5/PPI/Token/Cast.pm: Contains no PPI::Token::Unknown elements 310s ok 449 - /usr/share/perl5/PPI/Token/Cast.pm: Contains no PPI::Structure::Unknown elements 310s ok 450 - /usr/share/perl5/PPI/Token/Cast.pm: Contains no PPI::Statement::Unknown elements 310s ok 451 - /usr/share/perl5/PPI/Token/Comment.pm: Found file 310s ok 452 - /usr/share/perl5/PPI/Token/Comment.pm: Loaded cleanly 310s ok 453 - no errors 310s ok 454 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 455 - /usr/share/perl5/PPI/Token/Comment.pm: ->new returned true 310s ok 456 - /usr/share/perl5/PPI/Token/Comment.pm: PPI::Document serializes 310s ok 457 - /usr/share/perl5/PPI/Token/Comment.pm: Round trip was successful 310s ok 458 - /usr/share/perl5/PPI/Token/Comment.pm: Contains no PPI::Token::Unknown elements 310s ok 459 - /usr/share/perl5/PPI/Token/Comment.pm: Contains no PPI::Structure::Unknown elements 310s ok 460 - /usr/share/perl5/PPI/Token/Comment.pm: Contains no PPI::Statement::Unknown elements 310s ok 461 - /usr/share/perl5/PPI/Token/DashedWord.pm: Found file 310s ok 462 - /usr/share/perl5/PPI/Token/DashedWord.pm: Loaded cleanly 310s ok 463 - no errors 310s ok 464 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 465 - /usr/share/perl5/PPI/Token/DashedWord.pm: ->new returned true 310s ok 466 - /usr/share/perl5/PPI/Token/DashedWord.pm: PPI::Document serializes 310s ok 467 - /usr/share/perl5/PPI/Token/DashedWord.pm: Round trip was successful 310s ok 468 - /usr/share/perl5/PPI/Token/DashedWord.pm: Contains no PPI::Token::Unknown elements 310s ok 469 - /usr/share/perl5/PPI/Token/DashedWord.pm: Contains no PPI::Structure::Unknown elements 310s ok 470 - /usr/share/perl5/PPI/Token/DashedWord.pm: Contains no PPI::Statement::Unknown elements 310s ok 471 - /usr/share/perl5/PPI/Token/Data.pm: Found file 310s ok 472 - /usr/share/perl5/PPI/Token/Data.pm: Loaded cleanly 310s ok 473 - no errors 310s ok 474 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 475 - /usr/share/perl5/PPI/Token/Data.pm: ->new returned true 310s ok 476 - /usr/share/perl5/PPI/Token/Data.pm: PPI::Document serializes 310s ok 477 - /usr/share/perl5/PPI/Token/Data.pm: Round trip was successful 310s ok 478 - /usr/share/perl5/PPI/Token/Data.pm: Contains no PPI::Token::Unknown elements 310s ok 479 - /usr/share/perl5/PPI/Token/Data.pm: Contains no PPI::Structure::Unknown elements 310s ok 480 - /usr/share/perl5/PPI/Token/Data.pm: Contains no PPI::Statement::Unknown elements 310s ok 481 - /usr/share/perl5/PPI/Token/End.pm: Found file 310s ok 482 - /usr/share/perl5/PPI/Token/End.pm: Loaded cleanly 310s ok 483 - no errors 310s ok 484 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 485 - /usr/share/perl5/PPI/Token/End.pm: ->new returned true 310s ok 486 - /usr/share/perl5/PPI/Token/End.pm: PPI::Document serializes 310s ok 487 - /usr/share/perl5/PPI/Token/End.pm: Round trip was successful 310s ok 488 - /usr/share/perl5/PPI/Token/End.pm: Contains no PPI::Token::Unknown elements 310s ok 489 - /usr/share/perl5/PPI/Token/End.pm: Contains no PPI::Structure::Unknown elements 310s ok 490 - /usr/share/perl5/PPI/Token/End.pm: Contains no PPI::Statement::Unknown elements 310s ok 491 - /usr/share/perl5/PPI/Token/HereDoc.pm: Found file 310s ok 492 - /usr/share/perl5/PPI/Token/HereDoc.pm: Loaded cleanly 310s ok 493 - no errors 310s ok 494 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 495 - /usr/share/perl5/PPI/Token/HereDoc.pm: ->new returned true 310s ok 496 - /usr/share/perl5/PPI/Token/HereDoc.pm: PPI::Document serializes 310s ok 497 - /usr/share/perl5/PPI/Token/HereDoc.pm: Round trip was successful 310s ok 498 - /usr/share/perl5/PPI/Token/HereDoc.pm: Contains no PPI::Token::Unknown elements 310s ok 499 - /usr/share/perl5/PPI/Token/HereDoc.pm: Contains no PPI::Structure::Unknown elements 310s ok 500 - /usr/share/perl5/PPI/Token/HereDoc.pm: Contains no PPI::Statement::Unknown elements 310s ok 501 - /usr/share/perl5/PPI/Token/Label.pm: Found file 310s ok 502 - /usr/share/perl5/PPI/Token/Label.pm: Loaded cleanly 310s ok 503 - no errors 310s ok 504 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 505 - /usr/share/perl5/PPI/Token/Label.pm: ->new returned true 310s ok 506 - /usr/share/perl5/PPI/Token/Label.pm: PPI::Document serializes 310s ok 507 - /usr/share/perl5/PPI/Token/Label.pm: Round trip was successful 310s ok 508 - /usr/share/perl5/PPI/Token/Label.pm: Contains no PPI::Token::Unknown elements 310s ok 509 - /usr/share/perl5/PPI/Token/Label.pm: Contains no PPI::Structure::Unknown elements 310s ok 510 - /usr/share/perl5/PPI/Token/Label.pm: Contains no PPI::Statement::Unknown elements 310s ok 511 - /usr/share/perl5/PPI/Token/Magic.pm: Found file 310s ok 512 - /usr/share/perl5/PPI/Token/Magic.pm: Loaded cleanly 310s ok 513 - no errors 310s ok 514 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 515 - /usr/share/perl5/PPI/Token/Magic.pm: ->new returned true 310s ok 516 - /usr/share/perl5/PPI/Token/Magic.pm: PPI::Document serializes 310s ok 517 - /usr/share/perl5/PPI/Token/Magic.pm: Round trip was successful 310s ok 518 - /usr/share/perl5/PPI/Token/Magic.pm: Contains no PPI::Token::Unknown elements 310s ok 519 - /usr/share/perl5/PPI/Token/Magic.pm: Contains no PPI::Structure::Unknown elements 310s ok 520 - /usr/share/perl5/PPI/Token/Magic.pm: Contains no PPI::Statement::Unknown elements 310s ok 521 - /usr/share/perl5/PPI/Token/Number.pm: Found file 310s ok 522 - /usr/share/perl5/PPI/Token/Number.pm: Loaded cleanly 310s ok 523 - no errors 310s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 525 - /usr/share/perl5/PPI/Token/Number.pm: ->new returned true 310s ok 526 - /usr/share/perl5/PPI/Token/Number.pm: PPI::Document serializes 310s ok 527 - /usr/share/perl5/PPI/Token/Number.pm: Round trip was successful 310s ok 528 - /usr/share/perl5/PPI/Token/Number.pm: Contains no PPI::Token::Unknown elements 310s ok 529 - /usr/share/perl5/PPI/Token/Number.pm: Contains no PPI::Structure::Unknown elements 310s ok 530 - /usr/share/perl5/PPI/Token/Number.pm: Contains no PPI::Statement::Unknown elements 310s ok 531 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Found file 310s ok 532 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Loaded cleanly 310s ok 533 - no errors 310s ok 534 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 535 - /usr/share/perl5/PPI/Token/Number/Binary.pm: ->new returned true 310s ok 536 - /usr/share/perl5/PPI/Token/Number/Binary.pm: PPI::Document serializes 310s ok 537 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Round trip was successful 310s ok 538 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Contains no PPI::Token::Unknown elements 310s ok 539 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Contains no PPI::Structure::Unknown elements 310s ok 540 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Contains no PPI::Statement::Unknown elements 310s ok 541 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Found file 310s ok 542 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Loaded cleanly 310s ok 543 - no errors 310s ok 544 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 545 - /usr/share/perl5/PPI/Token/Number/Exp.pm: ->new returned true 310s ok 546 - /usr/share/perl5/PPI/Token/Number/Exp.pm: PPI::Document serializes 310s ok 547 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Round trip was successful 310s ok 548 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Contains no PPI::Token::Unknown elements 310s ok 549 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Contains no PPI::Structure::Unknown elements 310s ok 550 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Contains no PPI::Statement::Unknown elements 310s ok 551 - /usr/share/perl5/PPI/Token/Number/Float.pm: Found file 310s ok 552 - /usr/share/perl5/PPI/Token/Number/Float.pm: Loaded cleanly 310s ok 553 - no errors 310s ok 554 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 555 - /usr/share/perl5/PPI/Token/Number/Float.pm: ->new returned true 310s ok 556 - /usr/share/perl5/PPI/Token/Number/Float.pm: PPI::Document serializes 310s ok 557 - /usr/share/perl5/PPI/Token/Number/Float.pm: Round trip was successful 310s ok 558 - /usr/share/perl5/PPI/Token/Number/Float.pm: Contains no PPI::Token::Unknown elements 310s ok 559 - /usr/share/perl5/PPI/Token/Number/Float.pm: Contains no PPI::Structure::Unknown elements 310s ok 560 - /usr/share/perl5/PPI/Token/Number/Float.pm: Contains no PPI::Statement::Unknown elements 310s ok 561 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Found file 310s ok 562 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Loaded cleanly 310s ok 563 - no errors 310s ok 564 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 565 - /usr/share/perl5/PPI/Token/Number/Hex.pm: ->new returned true 310s ok 566 - /usr/share/perl5/PPI/Token/Number/Hex.pm: PPI::Document serializes 310s ok 567 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Round trip was successful 310s ok 568 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Contains no PPI::Token::Unknown elements 310s ok 569 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Contains no PPI::Structure::Unknown elements 310s ok 570 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Contains no PPI::Statement::Unknown elements 310s ok 571 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Found file 310s ok 572 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Loaded cleanly 310s ok 573 - no errors 310s ok 574 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 575 - /usr/share/perl5/PPI/Token/Number/Octal.pm: ->new returned true 310s ok 576 - /usr/share/perl5/PPI/Token/Number/Octal.pm: PPI::Document serializes 310s ok 577 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Round trip was successful 310s ok 578 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Contains no PPI::Token::Unknown elements 310s ok 579 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Contains no PPI::Structure::Unknown elements 310s ok 580 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Contains no PPI::Statement::Unknown elements 310s ok 581 - /usr/share/perl5/PPI/Token/Number/Version.pm: Found file 310s ok 582 - /usr/share/perl5/PPI/Token/Number/Version.pm: Loaded cleanly 310s ok 583 - no errors 310s ok 584 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 585 - /usr/share/perl5/PPI/Token/Number/Version.pm: ->new returned true 310s ok 586 - /usr/share/perl5/PPI/Token/Number/Version.pm: PPI::Document serializes 310s ok 587 - /usr/share/perl5/PPI/Token/Number/Version.pm: Round trip was successful 310s ok 588 - /usr/share/perl5/PPI/Token/Number/Version.pm: Contains no PPI::Token::Unknown elements 310s ok 589 - /usr/share/perl5/PPI/Token/Number/Version.pm: Contains no PPI::Structure::Unknown elements 310s ok 590 - /usr/share/perl5/PPI/Token/Number/Version.pm: Contains no PPI::Statement::Unknown elements 310s ok 591 - /usr/share/perl5/PPI/Token/Operator.pm: Found file 310s ok 592 - /usr/share/perl5/PPI/Token/Operator.pm: Loaded cleanly 310s ok 593 - no errors 310s ok 594 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 595 - /usr/share/perl5/PPI/Token/Operator.pm: ->new returned true 310s ok 596 - /usr/share/perl5/PPI/Token/Operator.pm: PPI::Document serializes 310s ok 597 - /usr/share/perl5/PPI/Token/Operator.pm: Round trip was successful 310s ok 598 - /usr/share/perl5/PPI/Token/Operator.pm: Contains no PPI::Token::Unknown elements 310s ok 599 - /usr/share/perl5/PPI/Token/Operator.pm: Contains no PPI::Structure::Unknown elements 310s ok 600 - /usr/share/perl5/PPI/Token/Operator.pm: Contains no PPI::Statement::Unknown elements 310s ok 601 - /usr/share/perl5/PPI/Token/Pod.pm: Found file 310s ok 602 - /usr/share/perl5/PPI/Token/Pod.pm: Loaded cleanly 310s ok 603 - no errors 310s ok 604 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 605 - /usr/share/perl5/PPI/Token/Pod.pm: ->new returned true 310s ok 606 - /usr/share/perl5/PPI/Token/Pod.pm: PPI::Document serializes 310s ok 607 - /usr/share/perl5/PPI/Token/Pod.pm: Round trip was successful 310s ok 608 - /usr/share/perl5/PPI/Token/Pod.pm: Contains no PPI::Token::Unknown elements 310s ok 609 - /usr/share/perl5/PPI/Token/Pod.pm: Contains no PPI::Structure::Unknown elements 310s ok 610 - /usr/share/perl5/PPI/Token/Pod.pm: Contains no PPI::Statement::Unknown elements 310s ok 611 - /usr/share/perl5/PPI/Token/Prototype.pm: Found file 310s ok 612 - /usr/share/perl5/PPI/Token/Prototype.pm: Loaded cleanly 310s ok 613 - no errors 310s ok 614 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 615 - /usr/share/perl5/PPI/Token/Prototype.pm: ->new returned true 310s ok 616 - /usr/share/perl5/PPI/Token/Prototype.pm: PPI::Document serializes 310s ok 617 - /usr/share/perl5/PPI/Token/Prototype.pm: Round trip was successful 310s ok 618 - /usr/share/perl5/PPI/Token/Prototype.pm: Contains no PPI::Token::Unknown elements 310s ok 619 - /usr/share/perl5/PPI/Token/Prototype.pm: Contains no PPI::Structure::Unknown elements 310s ok 620 - /usr/share/perl5/PPI/Token/Prototype.pm: Contains no PPI::Statement::Unknown elements 310s ok 621 - /usr/share/perl5/PPI/Token/Quote.pm: Found file 310s ok 622 - /usr/share/perl5/PPI/Token/Quote.pm: Loaded cleanly 310s ok 623 - no errors 310s ok 624 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 625 - /usr/share/perl5/PPI/Token/Quote.pm: ->new returned true 310s ok 626 - /usr/share/perl5/PPI/Token/Quote.pm: PPI::Document serializes 310s ok 627 - /usr/share/perl5/PPI/Token/Quote.pm: Round trip was successful 310s ok 628 - /usr/share/perl5/PPI/Token/Quote.pm: Contains no PPI::Token::Unknown elements 310s ok 629 - /usr/share/perl5/PPI/Token/Quote.pm: Contains no PPI::Structure::Unknown elements 310s ok 630 - /usr/share/perl5/PPI/Token/Quote.pm: Contains no PPI::Statement::Unknown elements 310s ok 631 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Found file 310s ok 632 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Loaded cleanly 310s ok 633 - no errors 310s ok 634 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 635 - /usr/share/perl5/PPI/Token/Quote/Double.pm: ->new returned true 310s ok 636 - /usr/share/perl5/PPI/Token/Quote/Double.pm: PPI::Document serializes 310s ok 637 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Round trip was successful 310s ok 638 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Contains no PPI::Token::Unknown elements 310s ok 639 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Contains no PPI::Structure::Unknown elements 310s ok 640 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Contains no PPI::Statement::Unknown elements 310s ok 641 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Found file 310s ok 642 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Loaded cleanly 310s ok 643 - no errors 310s ok 644 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 645 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: ->new returned true 310s ok 646 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: PPI::Document serializes 310s ok 647 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Round trip was successful 310s ok 648 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Contains no PPI::Token::Unknown elements 310s ok 649 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Contains no PPI::Structure::Unknown elements 310s ok 650 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Contains no PPI::Statement::Unknown elements 310s ok 651 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Found file 310s ok 652 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Loaded cleanly 310s ok 653 - no errors 310s ok 654 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 655 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: ->new returned true 310s ok 656 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: PPI::Document serializes 310s ok 657 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Round trip was successful 310s ok 658 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Contains no PPI::Token::Unknown elements 310s ok 659 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Contains no PPI::Structure::Unknown elements 310s ok 660 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Contains no PPI::Statement::Unknown elements 310s ok 661 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Found file 310s ok 662 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Loaded cleanly 310s ok 663 - no errors 310s ok 664 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 665 - /usr/share/perl5/PPI/Token/Quote/Single.pm: ->new returned true 310s ok 666 - /usr/share/perl5/PPI/Token/Quote/Single.pm: PPI::Document serializes 310s ok 667 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Round trip was successful 310s ok 668 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Contains no PPI::Token::Unknown elements 310s ok 669 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Contains no PPI::Structure::Unknown elements 310s ok 670 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Contains no PPI::Statement::Unknown elements 310s ok 671 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Found file 310s ok 672 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Loaded cleanly 310s ok 673 - no errors 310s ok 674 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 675 - /usr/share/perl5/PPI/Token/QuoteLike.pm: ->new returned true 310s ok 676 - /usr/share/perl5/PPI/Token/QuoteLike.pm: PPI::Document serializes 310s ok 677 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Round trip was successful 310s ok 678 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Contains no PPI::Token::Unknown elements 310s ok 679 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Contains no PPI::Structure::Unknown elements 310s ok 680 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Contains no PPI::Statement::Unknown elements 310s ok 681 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Found file 310s ok 682 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Loaded cleanly 310s ok 683 - no errors 310s ok 684 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 685 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: ->new returned true 310s ok 686 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: PPI::Document serializes 310s ok 687 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Round trip was successful 310s ok 688 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Contains no PPI::Token::Unknown elements 310s ok 689 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Contains no PPI::Structure::Unknown elements 310s ok 690 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Contains no PPI::Statement::Unknown elements 310s ok 691 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Found file 310s ok 692 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Loaded cleanly 310s ok 693 - no errors 310s ok 694 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 695 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: ->new returned true 310s ok 696 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: PPI::Document serializes 310s ok 697 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Round trip was successful 310s ok 698 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Contains no PPI::Token::Unknown elements 310s ok 699 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Contains no PPI::Structure::Unknown elements 310s ok 700 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Contains no PPI::Statement::Unknown elements 310s ok 701 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Found file 310s ok 702 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Loaded cleanly 310s ok 703 - no errors 310s ok 704 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 705 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: ->new returned true 310s ok 706 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: PPI::Document serializes 310s ok 707 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Round trip was successful 310s ok 708 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Contains no PPI::Token::Unknown elements 310s ok 709 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Contains no PPI::Structure::Unknown elements 310s ok 710 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Contains no PPI::Statement::Unknown elements 310s ok 711 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Found file 310s ok 712 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Loaded cleanly 310s ok 713 - no errors 310s ok 714 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 715 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: ->new returned true 310s ok 716 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: PPI::Document serializes 310s ok 717 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Round trip was successful 310s ok 718 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Contains no PPI::Token::Unknown elements 310s ok 719 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Contains no PPI::Structure::Unknown elements 310s ok 720 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Contains no PPI::Statement::Unknown elements 310s ok 721 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Found file 310s ok 722 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Loaded cleanly 310s ok 723 - no errors 310s ok 724 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 725 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: ->new returned true 310s ok 726 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: PPI::Document serializes 310s ok 727 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Round trip was successful 310s ok 728 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Contains no PPI::Token::Unknown elements 310s ok 729 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Contains no PPI::Structure::Unknown elements 310s ok 730 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Contains no PPI::Statement::Unknown elements 310s ok 731 - /usr/share/perl5/PPI/Token/Regexp.pm: Found file 310s ok 732 - /usr/share/perl5/PPI/Token/Regexp.pm: Loaded cleanly 310s ok 733 - no errors 310s ok 734 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 735 - /usr/share/perl5/PPI/Token/Regexp.pm: ->new returned true 310s ok 736 - /usr/share/perl5/PPI/Token/Regexp.pm: PPI::Document serializes 310s ok 737 - /usr/share/perl5/PPI/Token/Regexp.pm: Round trip was successful 310s ok 738 - /usr/share/perl5/PPI/Token/Regexp.pm: Contains no PPI::Token::Unknown elements 310s ok 739 - /usr/share/perl5/PPI/Token/Regexp.pm: Contains no PPI::Structure::Unknown elements 310s ok 740 - /usr/share/perl5/PPI/Token/Regexp.pm: Contains no PPI::Statement::Unknown elements 310s ok 741 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Found file 310s ok 742 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Loaded cleanly 310s ok 743 - no errors 310s ok 744 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 745 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: ->new returned true 310s ok 746 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: PPI::Document serializes 310s ok 747 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Round trip was successful 310s ok 748 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Contains no PPI::Token::Unknown elements 310s ok 749 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Contains no PPI::Structure::Unknown elements 310s ok 750 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Contains no PPI::Statement::Unknown elements 310s ok 751 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Found file 310s ok 752 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Loaded cleanly 310s ok 753 - no errors 310s ok 754 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 755 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: ->new returned true 310s ok 756 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: PPI::Document serializes 310s ok 757 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Round trip was successful 310s ok 758 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Contains no PPI::Token::Unknown elements 310s ok 759 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Contains no PPI::Structure::Unknown elements 310s ok 760 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Contains no PPI::Statement::Unknown elements 310s ok 761 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Found file 310s ok 762 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Loaded cleanly 310s ok 763 - no errors 310s ok 764 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 765 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: ->new returned true 310s ok 766 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: PPI::Document serializes 310s ok 767 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Round trip was successful 310s ok 768 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Contains no PPI::Token::Unknown elements 310s ok 769 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Contains no PPI::Structure::Unknown elements 310s ok 770 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Contains no PPI::Statement::Unknown elements 310s ok 771 - /usr/share/perl5/PPI/Token/Separator.pm: Found file 310s ok 772 - /usr/share/perl5/PPI/Token/Separator.pm: Loaded cleanly 310s ok 773 - no errors 310s ok 774 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 775 - /usr/share/perl5/PPI/Token/Separator.pm: ->new returned true 310s ok 776 - /usr/share/perl5/PPI/Token/Separator.pm: PPI::Document serializes 310s ok 777 - /usr/share/perl5/PPI/Token/Separator.pm: Round trip was successful 310s ok 778 - /usr/share/perl5/PPI/Token/Separator.pm: Contains no PPI::Token::Unknown elements 310s ok 779 - /usr/share/perl5/PPI/Token/Separator.pm: Contains no PPI::Structure::Unknown elements 310s ok 780 - /usr/share/perl5/PPI/Token/Separator.pm: Contains no PPI::Statement::Unknown elements 310s ok 781 - /usr/share/perl5/PPI/Token/Structure.pm: Found file 310s ok 782 - /usr/share/perl5/PPI/Token/Structure.pm: Loaded cleanly 310s ok 783 - no errors 310s ok 784 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 785 - /usr/share/perl5/PPI/Token/Structure.pm: ->new returned true 310s ok 786 - /usr/share/perl5/PPI/Token/Structure.pm: PPI::Document serializes 310s ok 787 - /usr/share/perl5/PPI/Token/Structure.pm: Round trip was successful 310s ok 788 - /usr/share/perl5/PPI/Token/Structure.pm: Contains no PPI::Token::Unknown elements 310s ok 789 - /usr/share/perl5/PPI/Token/Structure.pm: Contains no PPI::Structure::Unknown elements 310s ok 790 - /usr/share/perl5/PPI/Token/Structure.pm: Contains no PPI::Statement::Unknown elements 310s ok 791 - /usr/share/perl5/PPI/Token/Symbol.pm: Found file 310s ok 792 - /usr/share/perl5/PPI/Token/Symbol.pm: Loaded cleanly 310s ok 793 - no errors 310s ok 794 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 795 - /usr/share/perl5/PPI/Token/Symbol.pm: ->new returned true 310s ok 796 - /usr/share/perl5/PPI/Token/Symbol.pm: PPI::Document serializes 310s ok 797 - /usr/share/perl5/PPI/Token/Symbol.pm: Round trip was successful 310s ok 798 - /usr/share/perl5/PPI/Token/Symbol.pm: Contains no PPI::Token::Unknown elements 310s ok 799 - /usr/share/perl5/PPI/Token/Symbol.pm: Contains no PPI::Structure::Unknown elements 310s ok 800 - /usr/share/perl5/PPI/Token/Symbol.pm: Contains no PPI::Statement::Unknown elements 310s ok 801 - /usr/share/perl5/PPI/Token/Unknown.pm: Found file 310s ok 802 - /usr/share/perl5/PPI/Token/Unknown.pm: Loaded cleanly 310s ok 803 - no errors 310s ok 804 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 805 - /usr/share/perl5/PPI/Token/Unknown.pm: ->new returned true 310s ok 806 - /usr/share/perl5/PPI/Token/Unknown.pm: PPI::Document serializes 310s ok 807 - /usr/share/perl5/PPI/Token/Unknown.pm: Round trip was successful 310s ok 808 - /usr/share/perl5/PPI/Token/Unknown.pm: Contains no PPI::Token::Unknown elements 310s ok 809 - /usr/share/perl5/PPI/Token/Unknown.pm: Contains no PPI::Structure::Unknown elements 310s ok 810 - /usr/share/perl5/PPI/Token/Unknown.pm: Contains no PPI::Statement::Unknown elements 310s ok 811 - /usr/share/perl5/PPI/Token/Whitespace.pm: Found file 310s ok 812 - /usr/share/perl5/PPI/Token/Whitespace.pm: Loaded cleanly 310s ok 813 - no errors 310s ok 814 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 815 - /usr/share/perl5/PPI/Token/Whitespace.pm: ->new returned true 310s ok 816 - /usr/share/perl5/PPI/Token/Whitespace.pm: PPI::Document serializes 310s ok 817 - /usr/share/perl5/PPI/Token/Whitespace.pm: Round trip was successful 310s ok 818 - /usr/share/perl5/PPI/Token/Whitespace.pm: Contains no PPI::Token::Unknown elements 310s ok 819 - /usr/share/perl5/PPI/Token/Whitespace.pm: Contains no PPI::Structure::Unknown elements 310s ok 820 - /usr/share/perl5/PPI/Token/Whitespace.pm: Contains no PPI::Statement::Unknown elements 310s ok 821 - /usr/share/perl5/PPI/Token/Word.pm: Found file 310s ok 822 - /usr/share/perl5/PPI/Token/Word.pm: Loaded cleanly 310s ok 823 - no errors 310s ok 824 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 825 - /usr/share/perl5/PPI/Token/Word.pm: ->new returned true 310s ok 826 - /usr/share/perl5/PPI/Token/Word.pm: PPI::Document serializes 310s ok 827 - /usr/share/perl5/PPI/Token/Word.pm: Round trip was successful 310s ok 828 - /usr/share/perl5/PPI/Token/Word.pm: Contains no PPI::Token::Unknown elements 310s ok 829 - /usr/share/perl5/PPI/Token/Word.pm: Contains no PPI::Structure::Unknown elements 310s ok 830 - /usr/share/perl5/PPI/Token/Word.pm: Contains no PPI::Statement::Unknown elements 310s ok 831 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Found file 310s ok 832 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Loaded cleanly 310s ok 833 - no errors 310s ok 834 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 835 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: ->new returned true 310s ok 836 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: PPI::Document serializes 310s ok 837 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Round trip was successful 310s ok 838 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Contains no PPI::Token::Unknown elements 310s ok 839 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Contains no PPI::Structure::Unknown elements 310s ok 840 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Contains no PPI::Statement::Unknown elements 310s ok 841 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Found file 310s ok 842 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Loaded cleanly 310s ok 843 - no errors 310s ok 844 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 845 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: ->new returned true 310s ok 846 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: PPI::Document serializes 310s ok 847 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Round trip was successful 310s ok 848 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Contains no PPI::Token::Unknown elements 310s ok 849 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Contains no PPI::Structure::Unknown elements 310s ok 850 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Contains no PPI::Statement::Unknown elements 310s ok 851 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Found file 310s ok 852 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Loaded cleanly 310s ok 853 - no errors 310s ok 854 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 855 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: ->new returned true 310s ok 856 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: PPI::Document serializes 310s ok 857 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Round trip was successful 310s ok 858 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Contains no PPI::Token::Unknown elements 310s ok 859 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Contains no PPI::Structure::Unknown elements 310s ok 860 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Contains no PPI::Statement::Unknown elements 310s ok 861 - /usr/share/perl5/PPI/Tokenizer.pm: Found file 310s ok 862 - /usr/share/perl5/PPI/Tokenizer.pm: Loaded cleanly 310s ok 863 - no errors 310s ok 864 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 865 - /usr/share/perl5/PPI/Tokenizer.pm: ->new returned true 310s ok 866 - /usr/share/perl5/PPI/Tokenizer.pm: PPI::Document serializes 310s ok 867 - /usr/share/perl5/PPI/Tokenizer.pm: Round trip was successful 310s ok 868 - /usr/share/perl5/PPI/Tokenizer.pm: Contains no PPI::Token::Unknown elements 310s ok 869 - /usr/share/perl5/PPI/Tokenizer.pm: Contains no PPI::Structure::Unknown elements 310s ok 870 - /usr/share/perl5/PPI/Tokenizer.pm: Contains no PPI::Statement::Unknown elements 310s ok 871 - /usr/share/perl5/PPI/Util.pm: Found file 310s ok 872 - /usr/share/perl5/PPI/Util.pm: Loaded cleanly 310s ok 873 - no errors 310s ok 874 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 875 - /usr/share/perl5/PPI/Util.pm: ->new returned true 310s ok 876 - /usr/share/perl5/PPI/Util.pm: PPI::Document serializes 310s ok 877 - /usr/share/perl5/PPI/Util.pm: Round trip was successful 310s ok 878 - /usr/share/perl5/PPI/Util.pm: Contains no PPI::Token::Unknown elements 310s ok 879 - /usr/share/perl5/PPI/Util.pm: Contains no PPI::Structure::Unknown elements 310s ok 880 - /usr/share/perl5/PPI/Util.pm: Contains no PPI::Statement::Unknown elements 310s ok 881 - t/lib/PPI/Test.pm: Found file 310s ok 882 - t/lib/PPI/Test.pm: Loaded cleanly 310s ok 883 - no errors 310s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 885 - t/lib/PPI/Test.pm: ->new returned true 310s ok 886 - t/lib/PPI/Test.pm: PPI::Document serializes 310s ok 887 - t/lib/PPI/Test.pm: Round trip was successful 310s ok 888 - t/lib/PPI/Test.pm: Contains no PPI::Token::Unknown elements 310s ok 889 - t/lib/PPI/Test.pm: Contains no PPI::Structure::Unknown elements 310s ok 890 - t/lib/PPI/Test.pm: Contains no PPI::Statement::Unknown elements 310s ok 891 - t/lib/PPI/Test/pragmas.pm: Found file 310s ok 892 - t/lib/PPI/Test/pragmas.pm: Loaded cleanly 310s ok 893 - no errors 310s ok 894 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 895 - t/lib/PPI/Test/pragmas.pm: ->new returned true 310s ok 896 - t/lib/PPI/Test/pragmas.pm: PPI::Document serializes 310s ok 897 - t/lib/PPI/Test/pragmas.pm: Round trip was successful 310s ok 898 - t/lib/PPI/Test/pragmas.pm: Contains no PPI::Token::Unknown elements 310s ok 899 - t/lib/PPI/Test/pragmas.pm: Contains no PPI::Structure::Unknown elements 310s ok 900 - t/lib/PPI/Test/pragmas.pm: Contains no PPI::Statement::Unknown elements 310s ok 901 - t/data/05_lexer/01_simpleassign.code: Found file 310s ok 902 - t/data/05_lexer/01_simpleassign.code: Loaded cleanly 310s ok 903 - no errors 310s ok 904 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 905 - t/data/05_lexer/01_simpleassign.code: ->new returned true 310s ok 906 - t/data/05_lexer/01_simpleassign.code: PPI::Document serializes 310s ok 907 - t/data/05_lexer/01_simpleassign.code: Round trip was successful 310s ok 908 - t/data/05_lexer/01_simpleassign.code: Contains no PPI::Token::Unknown elements 310s ok 909 - t/data/05_lexer/01_simpleassign.code: Contains no PPI::Structure::Unknown elements 310s ok 910 - t/data/05_lexer/01_simpleassign.code: Contains no PPI::Statement::Unknown elements 310s ok 911 - t/data/05_lexer/02_END.code: Found file 310s ok 912 - t/data/05_lexer/02_END.code: Loaded cleanly 310s ok 913 - no errors 310s ok 914 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 915 - t/data/05_lexer/02_END.code: ->new returned true 310s ok 916 - t/data/05_lexer/02_END.code: PPI::Document serializes 310s ok 917 - t/data/05_lexer/02_END.code: Round trip was successful 310s ok 918 - t/data/05_lexer/02_END.code: Contains no PPI::Token::Unknown elements 310s ok 919 - t/data/05_lexer/02_END.code: Contains no PPI::Structure::Unknown elements 310s ok 920 - t/data/05_lexer/02_END.code: Contains no PPI::Statement::Unknown elements 310s ok 921 - t/data/05_lexer/03_subroutine_attributes.code: Found file 310s ok 922 - t/data/05_lexer/03_subroutine_attributes.code: Loaded cleanly 310s ok 923 - no errors 310s ok 924 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 925 - t/data/05_lexer/03_subroutine_attributes.code: ->new returned true 310s ok 926 - t/data/05_lexer/03_subroutine_attributes.code: PPI::Document serializes 310s ok 927 - t/data/05_lexer/03_subroutine_attributes.code: Round trip was successful 310s ok 928 - t/data/05_lexer/03_subroutine_attributes.code: Contains no PPI::Token::Unknown elements 310s ok 929 - t/data/05_lexer/03_subroutine_attributes.code: Contains no PPI::Structure::Unknown elements 310s ok 930 - t/data/05_lexer/03_subroutine_attributes.code: Contains no PPI::Statement::Unknown elements 310s ok 931 - t/data/05_lexer/04_anonymous_subroutines.code: Found file 310s ok 932 - t/data/05_lexer/04_anonymous_subroutines.code: Loaded cleanly 310s ok 933 - no errors 310s ok 934 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 935 - t/data/05_lexer/04_anonymous_subroutines.code: ->new returned true 310s ok 936 - t/data/05_lexer/04_anonymous_subroutines.code: PPI::Document serializes 310s ok 937 - t/data/05_lexer/04_anonymous_subroutines.code: Round trip was successful 310s ok 938 - t/data/05_lexer/04_anonymous_subroutines.code: Contains no PPI::Token::Unknown elements 310s ok 939 - t/data/05_lexer/04_anonymous_subroutines.code: Contains no PPI::Structure::Unknown elements 310s ok 940 - t/data/05_lexer/04_anonymous_subroutines.code: Contains no PPI::Statement::Unknown elements 310s ok 941 - t/data/05_lexer/05_compound_loops.code: Found file 310s ok 942 - t/data/05_lexer/05_compound_loops.code: Loaded cleanly 310s ok 943 - no errors 310s ok 944 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 945 - t/data/05_lexer/05_compound_loops.code: ->new returned true 310s ok 946 - t/data/05_lexer/05_compound_loops.code: PPI::Document serializes 310s ok 947 - t/data/05_lexer/05_compound_loops.code: Round trip was successful 310s ok 948 - t/data/05_lexer/05_compound_loops.code: Contains no PPI::Token::Unknown elements 310s ok 949 - t/data/05_lexer/05_compound_loops.code: Contains no PPI::Structure::Unknown elements 310s ok 950 - t/data/05_lexer/05_compound_loops.code: Contains no PPI::Statement::Unknown elements 310s ok 951 - t/data/05_lexer/06_subroutine_prototypes.code: Found file 310s ok 952 - t/data/05_lexer/06_subroutine_prototypes.code: Loaded cleanly 310s ok 953 - no errors 310s ok 954 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 955 - t/data/05_lexer/06_subroutine_prototypes.code: ->new returned true 310s ok 956 - t/data/05_lexer/06_subroutine_prototypes.code: PPI::Document serializes 310s ok 957 - t/data/05_lexer/06_subroutine_prototypes.code: Round trip was successful 310s ok 958 - t/data/05_lexer/06_subroutine_prototypes.code: Contains no PPI::Token::Unknown elements 310s ok 959 - t/data/05_lexer/06_subroutine_prototypes.code: Contains no PPI::Structure::Unknown elements 310s ok 960 - t/data/05_lexer/06_subroutine_prototypes.code: Contains no PPI::Statement::Unknown elements 310s ok 961 - t/data/05_lexer/07_unmatched_braces.code: Found file 310s ok 962 - t/data/05_lexer/07_unmatched_braces.code: Loaded cleanly 310s ok 963 - no errors 310s ok 964 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 965 - t/data/05_lexer/07_unmatched_braces.code: ->new returned true 310s ok 966 - t/data/05_lexer/07_unmatched_braces.code: PPI::Document serializes 310s ok 967 - t/data/05_lexer/07_unmatched_braces.code: Round trip was successful 310s ok 968 - t/data/05_lexer/07_unmatched_braces.code: Contains no PPI::Token::Unknown elements 310s ok 969 - t/data/05_lexer/07_unmatched_braces.code: Contains no PPI::Structure::Unknown elements 310s ok 970 - t/data/05_lexer/07_unmatched_braces.code: Contains no PPI::Statement::Unknown elements 310s ok 971 - t/data/05_lexer/08_subroutines.code: Found file 310s ok 972 - t/data/05_lexer/08_subroutines.code: Loaded cleanly 310s ok 973 - no errors 310s ok 974 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 975 - t/data/05_lexer/08_subroutines.code: ->new returned true 310s ok 976 - t/data/05_lexer/08_subroutines.code: PPI::Document serializes 310s ok 977 - t/data/05_lexer/08_subroutines.code: Round trip was successful 310s ok 978 - t/data/05_lexer/08_subroutines.code: Contains no PPI::Token::Unknown elements 310s ok 979 - t/data/05_lexer/08_subroutines.code: Contains no PPI::Structure::Unknown elements 310s ok 980 - t/data/05_lexer/08_subroutines.code: Contains no PPI::Statement::Unknown elements 310s ok 981 - t/data/05_lexer/09_heredoc.code: Found file 310s ok 982 - t/data/05_lexer/09_heredoc.code: Loaded cleanly 310s ok 983 - no errors 310s ok 984 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 985 - t/data/05_lexer/09_heredoc.code: ->new returned true 310s ok 986 - t/data/05_lexer/09_heredoc.code: PPI::Document serializes 310s ok 987 - t/data/05_lexer/09_heredoc.code: Round trip was successful 310s ok 988 - t/data/05_lexer/09_heredoc.code: Contains no PPI::Token::Unknown elements 310s ok 989 - t/data/05_lexer/09_heredoc.code: Contains no PPI::Structure::Unknown elements 310s ok 990 - t/data/05_lexer/09_heredoc.code: Contains no PPI::Statement::Unknown elements 310s ok 991 - t/data/05_lexer/10_readline.code: Found file 310s ok 992 - t/data/05_lexer/10_readline.code: Loaded cleanly 310s ok 993 - no errors 310s ok 994 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 995 - t/data/05_lexer/10_readline.code: ->new returned true 310s ok 996 - t/data/05_lexer/10_readline.code: PPI::Document serializes 310s ok 997 - t/data/05_lexer/10_readline.code: Round trip was successful 310s ok 998 - t/data/05_lexer/10_readline.code: Contains no PPI::Token::Unknown elements 310s ok 999 - t/data/05_lexer/10_readline.code: Contains no PPI::Structure::Unknown elements 310s ok 1000 - t/data/05_lexer/10_readline.code: Contains no PPI::Statement::Unknown elements 310s ok 1001 - t/data/05_lexer/11_dor.code: Found file 310s ok 1002 - t/data/05_lexer/11_dor.code: Loaded cleanly 310s ok 1003 - no errors 310s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1005 - t/data/05_lexer/11_dor.code: ->new returned true 310s ok 1006 - t/data/05_lexer/11_dor.code: PPI::Document serializes 310s ok 1007 - t/data/05_lexer/11_dor.code: Round trip was successful 310s ok 1008 - t/data/05_lexer/11_dor.code: Contains no PPI::Token::Unknown elements 310s ok 1009 - t/data/05_lexer/11_dor.code: Contains no PPI::Structure::Unknown elements 310s ok 1010 - t/data/05_lexer/11_dor.code: Contains no PPI::Statement::Unknown elements 310s ok 1011 - t/data/05_lexer/12_switch.code: Found file 310s ok 1012 - t/data/05_lexer/12_switch.code: Loaded cleanly 310s ok 1013 - no errors 310s ok 1014 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1015 - t/data/05_lexer/12_switch.code: ->new returned true 310s ok 1016 - t/data/05_lexer/12_switch.code: PPI::Document serializes 310s ok 1017 - t/data/05_lexer/12_switch.code: Round trip was successful 310s ok 1018 - t/data/05_lexer/12_switch.code: Contains no PPI::Token::Unknown elements 310s ok 1019 - t/data/05_lexer/12_switch.code: Contains no PPI::Structure::Unknown elements 310s ok 1020 - t/data/05_lexer/12_switch.code: Contains no PPI::Statement::Unknown elements 310s ok 1021 - t/data/05_lexer/13_braces_in_parens.code: Found file 310s ok 1022 - t/data/05_lexer/13_braces_in_parens.code: Loaded cleanly 310s ok 1023 - no errors 310s ok 1024 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1025 - t/data/05_lexer/13_braces_in_parens.code: ->new returned true 310s ok 1026 - t/data/05_lexer/13_braces_in_parens.code: PPI::Document serializes 310s ok 1027 - t/data/05_lexer/13_braces_in_parens.code: Round trip was successful 310s ok 1028 - t/data/05_lexer/13_braces_in_parens.code: Contains no PPI::Token::Unknown elements 310s ok 1029 - t/data/05_lexer/13_braces_in_parens.code: Contains no PPI::Structure::Unknown elements 310s ok 1030 - t/data/05_lexer/13_braces_in_parens.code: Contains no PPI::Statement::Unknown elements 310s ok 1031 - t/data/07_token/exp.code: Found file 310s ok 1032 - t/data/07_token/exp.code: Loaded cleanly 310s ok 1033 - no errors 310s ok 1034 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1035 - t/data/07_token/exp.code: ->new returned true 310s ok 1036 - t/data/07_token/exp.code: PPI::Document serializes 310s ok 1037 - t/data/07_token/exp.code: Round trip was successful 310s ok 1038 - t/data/07_token/exp.code: Contains no PPI::Token::Unknown elements 310s ok 1039 - t/data/07_token/exp.code: Contains no PPI::Structure::Unknown elements 310s ok 1040 - t/data/07_token/exp.code: Contains no PPI::Statement::Unknown elements 310s ok 1041 - t/data/07_token/exp1.code: Found file 310s ok 1042 - t/data/07_token/exp1.code: Loaded cleanly 310s ok 1043 - no errors 310s ok 1044 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1045 - t/data/07_token/exp1.code: ->new returned true 310s ok 1046 - t/data/07_token/exp1.code: PPI::Document serializes 310s ok 1047 - t/data/07_token/exp1.code: Round trip was successful 310s ok 1048 - t/data/07_token/exp1.code: Contains no PPI::Token::Unknown elements 310s ok 1049 - t/data/07_token/exp1.code: Contains no PPI::Structure::Unknown elements 310s ok 1050 - t/data/07_token/exp1.code: Contains no PPI::Statement::Unknown elements 310s ok 1051 - t/data/07_token/exp2.code: Found file 310s ok 1052 - t/data/07_token/exp2.code: Loaded cleanly 310s ok 1053 - no errors 310s ok 1054 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1055 - t/data/07_token/exp2.code: ->new returned true 310s ok 1056 - t/data/07_token/exp2.code: PPI::Document serializes 310s ok 1057 - t/data/07_token/exp2.code: Round trip was successful 310s ok 1058 - t/data/07_token/exp2.code: Contains no PPI::Token::Unknown elements 310s ok 1059 - t/data/07_token/exp2.code: Contains no PPI::Structure::Unknown elements 310s ok 1060 - t/data/07_token/exp2.code: Contains no PPI::Statement::Unknown elements 310s ok 1061 - t/data/07_token/exp3.code: Found file 310s ok 1062 - t/data/07_token/exp3.code: Loaded cleanly 310s ok 1063 - no errors 310s ok 1064 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1065 - t/data/07_token/exp3.code: ->new returned true 310s ok 1066 - t/data/07_token/exp3.code: PPI::Document serializes 310s ok 1067 - t/data/07_token/exp3.code: Round trip was successful 310s ok 1068 - t/data/07_token/exp3.code: Contains no PPI::Token::Unknown elements 310s ok 1069 - t/data/07_token/exp3.code: Contains no PPI::Structure::Unknown elements 310s ok 1070 - t/data/07_token/exp3.code: Contains no PPI::Statement::Unknown elements 310s ok 1071 - t/data/07_token/exp4.code: Found file 310s ok 1072 - t/data/07_token/exp4.code: Loaded cleanly 310s ok 1073 - no errors 310s ok 1074 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1075 - t/data/07_token/exp4.code: ->new returned true 310s ok 1076 - t/data/07_token/exp4.code: PPI::Document serializes 310s ok 1077 - t/data/07_token/exp4.code: Round trip was successful 310s ok 1078 - t/data/07_token/exp4.code: Contains no PPI::Token::Unknown elements 310s ok 1079 - t/data/07_token/exp4.code: Contains no PPI::Structure::Unknown elements 310s ok 1080 - t/data/07_token/exp4.code: Contains no PPI::Statement::Unknown elements 310s ok 1081 - t/data/07_token/exp5.code: Found file 310s ok 1082 - t/data/07_token/exp5.code: Loaded cleanly 310s ok 1083 - no errors 310s ok 1084 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1085 - t/data/07_token/exp5.code: ->new returned true 310s ok 1086 - t/data/07_token/exp5.code: PPI::Document serializes 310s ok 1087 - t/data/07_token/exp5.code: Round trip was successful 310s ok 1088 - t/data/07_token/exp5.code: Contains no PPI::Token::Unknown elements 310s ok 1089 - t/data/07_token/exp5.code: Contains no PPI::Structure::Unknown elements 310s ok 1090 - t/data/07_token/exp5.code: Contains no PPI::Statement::Unknown elements 310s ok 1091 - t/data/07_token/exp6.code: Found file 310s ok 1092 - t/data/07_token/exp6.code: Loaded cleanly 310s ok 1093 - no errors 310s ok 1094 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1095 - t/data/07_token/exp6.code: ->new returned true 310s ok 1096 - t/data/07_token/exp6.code: PPI::Document serializes 310s ok 1097 - t/data/07_token/exp6.code: Round trip was successful 310s ok 1098 - t/data/07_token/exp6.code: Contains no PPI::Token::Unknown elements 310s ok 1099 - t/data/07_token/exp6.code: Contains no PPI::Structure::Unknown elements 310s ok 1100 - t/data/07_token/exp6.code: Contains no PPI::Statement::Unknown elements 310s ok 1101 - t/data/07_token/exp7.code: Found file 310s ok 1102 - t/data/07_token/exp7.code: Loaded cleanly 310s ok 1103 - no errors 310s ok 1104 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1105 - t/data/07_token/exp7.code: ->new returned true 310s ok 1106 - t/data/07_token/exp7.code: PPI::Document serializes 310s ok 1107 - t/data/07_token/exp7.code: Round trip was successful 310s ok 1108 - t/data/07_token/exp7.code: Contains no PPI::Token::Unknown elements 310s ok 1109 - t/data/07_token/exp7.code: Contains no PPI::Structure::Unknown elements 310s ok 1110 - t/data/07_token/exp7.code: Contains no PPI::Statement::Unknown elements 310s ok 1111 - t/data/07_token/exp8.code: Found file 310s ok 1112 - t/data/07_token/exp8.code: Loaded cleanly 310s ok 1113 - no errors 310s ok 1114 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1115 - t/data/07_token/exp8.code: ->new returned true 310s ok 1116 - t/data/07_token/exp8.code: PPI::Document serializes 310s ok 1117 - t/data/07_token/exp8.code: Round trip was successful 310s ok 1118 - t/data/07_token/exp8.code: Contains no PPI::Token::Unknown elements 310s ok 1119 - t/data/07_token/exp8.code: Contains no PPI::Structure::Unknown elements 310s ok 1120 - t/data/07_token/exp8.code: Contains no PPI::Statement::Unknown elements 310s ok 1121 - t/data/07_token/hex.code: Found file 310s ok 1122 - t/data/07_token/hex.code: Loaded cleanly 310s ok 1123 - no errors 310s ok 1124 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1125 - t/data/07_token/hex.code: ->new returned true 310s ok 1126 - t/data/07_token/hex.code: PPI::Document serializes 310s ok 1127 - t/data/07_token/hex.code: Round trip was successful 310s ok 1128 - t/data/07_token/hex.code: Contains no PPI::Token::Unknown elements 310s ok 1129 - t/data/07_token/hex.code: Contains no PPI::Structure::Unknown elements 310s ok 1130 - t/data/07_token/hex.code: Contains no PPI::Statement::Unknown elements 310s ok 1131 - t/data/07_token/range_operator.code: Found file 310s ok 1132 - t/data/07_token/range_operator.code: Loaded cleanly 310s ok 1133 - no errors 310s ok 1134 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1135 - t/data/07_token/range_operator.code: ->new returned true 310s ok 1136 - t/data/07_token/range_operator.code: PPI::Document serializes 310s ok 1137 - t/data/07_token/range_operator.code: Round trip was successful 310s ok 1138 - t/data/07_token/range_operator.code: Contains no PPI::Token::Unknown elements 310s ok 1139 - t/data/07_token/range_operator.code: Contains no PPI::Structure::Unknown elements 310s ok 1140 - t/data/07_token/range_operator.code: Contains no PPI::Statement::Unknown elements 310s ok 1141 - t/data/07_token/smart_match.code: Found file 310s ok 1142 - t/data/07_token/smart_match.code: Loaded cleanly 310s ok 1143 - no errors 310s ok 1144 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1145 - t/data/07_token/smart_match.code: ->new returned true 310s ok 1146 - t/data/07_token/smart_match.code: PPI::Document serializes 310s ok 1147 - t/data/07_token/smart_match.code: Round trip was successful 310s ok 1148 - t/data/07_token/smart_match.code: Contains no PPI::Token::Unknown elements 310s ok 1149 - t/data/07_token/smart_match.code: Contains no PPI::Structure::Unknown elements 310s ok 1150 - t/data/07_token/smart_match.code: Contains no PPI::Statement::Unknown elements 310s ok 1151 - t/data/08_regression/01_rt_cpan_19629.code: Found file 310s ok 1152 - t/data/08_regression/01_rt_cpan_19629.code: Loaded cleanly 310s ok 1153 - no errors 310s ok 1154 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1155 - t/data/08_regression/01_rt_cpan_19629.code: ->new returned true 310s ok 1156 - t/data/08_regression/01_rt_cpan_19629.code: PPI::Document serializes 310s ok 1157 - t/data/08_regression/01_rt_cpan_19629.code: Round trip was successful 310s ok 1158 - t/data/08_regression/01_rt_cpan_19629.code: Contains no PPI::Token::Unknown elements 310s ok 1159 - t/data/08_regression/01_rt_cpan_19629.code: Contains no PPI::Structure::Unknown elements 310s ok 1160 - t/data/08_regression/01_rt_cpan_19629.code: Contains no PPI::Statement::Unknown elements 310s ok 1161 - t/data/08_regression/01_rt_cpan_19629b.code: Found file 310s ok 1162 - t/data/08_regression/01_rt_cpan_19629b.code: Loaded cleanly 310s ok 1163 - no errors 310s ok 1164 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1165 - t/data/08_regression/01_rt_cpan_19629b.code: ->new returned true 310s ok 1166 - t/data/08_regression/01_rt_cpan_19629b.code: PPI::Document serializes 310s ok 1167 - t/data/08_regression/01_rt_cpan_19629b.code: Round trip was successful 310s ok 1168 - t/data/08_regression/01_rt_cpan_19629b.code: Contains no PPI::Token::Unknown elements 310s ok 1169 - t/data/08_regression/01_rt_cpan_19629b.code: Contains no PPI::Structure::Unknown elements 310s ok 1170 - t/data/08_regression/01_rt_cpan_19629b.code: Contains no PPI::Statement::Unknown elements 310s ok 1171 - t/data/08_regression/02_rt_cpan_9582.code: Found file 310s ok 1172 - t/data/08_regression/02_rt_cpan_9582.code: Loaded cleanly 310s ok 1173 - no errors 310s ok 1174 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1175 - t/data/08_regression/02_rt_cpan_9582.code: ->new returned true 310s ok 1176 - t/data/08_regression/02_rt_cpan_9582.code: PPI::Document serializes 310s ok 1177 - t/data/08_regression/02_rt_cpan_9582.code: Round trip was successful 310s ok 1178 - t/data/08_regression/02_rt_cpan_9582.code: Contains no PPI::Token::Unknown elements 310s ok 1179 - t/data/08_regression/02_rt_cpan_9582.code: Contains no PPI::Structure::Unknown elements 310s ok 1180 - t/data/08_regression/02_rt_cpan_9582.code: Contains no PPI::Statement::Unknown elements 310s ok 1181 - t/data/08_regression/03_rt_cpan_9614.code: Found file 310s ok 1182 - t/data/08_regression/03_rt_cpan_9614.code: Loaded cleanly 310s ok 1183 - no errors 310s ok 1184 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1185 - t/data/08_regression/03_rt_cpan_9614.code: ->new returned true 310s ok 1186 - t/data/08_regression/03_rt_cpan_9614.code: PPI::Document serializes 310s ok 1187 - t/data/08_regression/03_rt_cpan_9614.code: Round trip was successful 310s ok 1188 - t/data/08_regression/03_rt_cpan_9614.code: Contains no PPI::Token::Unknown elements 310s ok 1189 - t/data/08_regression/03_rt_cpan_9614.code: Contains no PPI::Structure::Unknown elements 310s ok 1190 - t/data/08_regression/03_rt_cpan_9614.code: Contains no PPI::Statement::Unknown elements 310s ok 1191 - t/data/08_regression/04_tinderbox.code: Found file 310s ok 1192 - t/data/08_regression/04_tinderbox.code: Loaded cleanly 310s ok 1193 - no errors 310s ok 1194 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1195 - t/data/08_regression/04_tinderbox.code: ->new returned true 310s ok 1196 - t/data/08_regression/04_tinderbox.code: PPI::Document serializes 310s ok 1197 - t/data/08_regression/04_tinderbox.code: Round trip was successful 310s ok 1198 - t/data/08_regression/04_tinderbox.code: Contains no PPI::Token::Unknown elements 310s ok 1199 - t/data/08_regression/04_tinderbox.code: Contains no PPI::Structure::Unknown elements 310s ok 1200 - t/data/08_regression/04_tinderbox.code: Contains no PPI::Statement::Unknown elements 310s ok 1201 - t/data/08_regression/05_rt_cpan_13425.code: Found file 310s ok 1202 - t/data/08_regression/05_rt_cpan_13425.code: Loaded cleanly 310s ok 1203 - no errors 310s ok 1204 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1205 - t/data/08_regression/05_rt_cpan_13425.code: ->new returned true 310s ok 1206 - t/data/08_regression/05_rt_cpan_13425.code: PPI::Document serializes 310s ok 1207 - t/data/08_regression/05_rt_cpan_13425.code: Round trip was successful 310s ok 1208 - t/data/08_regression/05_rt_cpan_13425.code: Contains no PPI::Token::Unknown elements 310s ok 1209 - t/data/08_regression/05_rt_cpan_13425.code: Contains no PPI::Structure::Unknown elements 310s ok 1210 - t/data/08_regression/05_rt_cpan_13425.code: Contains no PPI::Statement::Unknown elements 310s ok 1211 - t/data/08_regression/06_partial_quote_double.code: Found file 310s ok 1212 - t/data/08_regression/06_partial_quote_double.code: Loaded cleanly 310s ok 1213 - no errors 310s ok 1214 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1215 - t/data/08_regression/06_partial_quote_double.code: ->new returned true 310s ok 1216 - t/data/08_regression/06_partial_quote_double.code: PPI::Document serializes 310s ok 1217 - t/data/08_regression/06_partial_quote_double.code: Round trip was successful 310s ok 1218 - t/data/08_regression/06_partial_quote_double.code: Contains no PPI::Token::Unknown elements 310s ok 1219 - t/data/08_regression/06_partial_quote_double.code: Contains no PPI::Structure::Unknown elements 310s ok 1220 - t/data/08_regression/06_partial_quote_double.code: Contains no PPI::Statement::Unknown elements 310s ok 1221 - t/data/08_regression/07_partial_quote_single.code: Found file 310s ok 1222 - t/data/08_regression/07_partial_quote_single.code: Loaded cleanly 310s ok 1223 - no errors 310s ok 1224 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1225 - t/data/08_regression/07_partial_quote_single.code: ->new returned true 310s ok 1226 - t/data/08_regression/07_partial_quote_single.code: PPI::Document serializes 310s ok 1227 - t/data/08_regression/07_partial_quote_single.code: Round trip was successful 310s ok 1228 - t/data/08_regression/07_partial_quote_single.code: Contains no PPI::Token::Unknown elements 310s ok 1229 - t/data/08_regression/07_partial_quote_single.code: Contains no PPI::Structure::Unknown elements 310s ok 1230 - t/data/08_regression/07_partial_quote_single.code: Contains no PPI::Statement::Unknown elements 310s ok 1231 - t/data/08_regression/08_partial_regex_substitution.code: Found file 310s ok 1232 - t/data/08_regression/08_partial_regex_substitution.code: Loaded cleanly 310s ok 1233 - no errors 310s ok 1234 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1235 - t/data/08_regression/08_partial_regex_substitution.code: ->new returned true 310s ok 1236 - t/data/08_regression/08_partial_regex_substitution.code: PPI::Document serializes 310s ok 1237 - t/data/08_regression/08_partial_regex_substitution.code: Round trip was successful 310s ok 1238 - t/data/08_regression/08_partial_regex_substitution.code: Contains no PPI::Token::Unknown elements 310s ok 1239 - t/data/08_regression/08_partial_regex_substitution.code: Contains no PPI::Structure::Unknown elements 310s ok 1240 - t/data/08_regression/08_partial_regex_substitution.code: Contains no PPI::Statement::Unknown elements 310s ok 1241 - t/data/08_regression/09_for_var.code: Found file 310s ok 1242 - t/data/08_regression/09_for_var.code: Loaded cleanly 310s ok 1243 - no errors 310s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1245 - t/data/08_regression/09_for_var.code: ->new returned true 310s ok 1246 - t/data/08_regression/09_for_var.code: PPI::Document serializes 310s ok 1247 - t/data/08_regression/09_for_var.code: Round trip was successful 310s ok 1248 - t/data/08_regression/09_for_var.code: Contains no PPI::Token::Unknown elements 310s ok 1249 - t/data/08_regression/09_for_var.code: Contains no PPI::Structure::Unknown elements 310s ok 1250 - t/data/08_regression/09_for_var.code: Contains no PPI::Statement::Unknown elements 310s ok 1251 - t/data/08_regression/10_leading_regexp.code: Found file 310s ok 1252 - t/data/08_regression/10_leading_regexp.code: Loaded cleanly 310s ok 1253 - no errors 310s ok 1254 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1255 - t/data/08_regression/10_leading_regexp.code: ->new returned true 310s ok 1256 - t/data/08_regression/10_leading_regexp.code: PPI::Document serializes 310s ok 1257 - t/data/08_regression/10_leading_regexp.code: Round trip was successful 310s ok 1258 - t/data/08_regression/10_leading_regexp.code: Contains no PPI::Token::Unknown elements 310s ok 1259 - t/data/08_regression/10_leading_regexp.code: Contains no PPI::Structure::Unknown elements 310s ok 1260 - t/data/08_regression/10_leading_regexp.code: Contains no PPI::Statement::Unknown elements 310s ok 1261 - t/data/08_regression/11_multiply_vs_glob_cast.code: Found file 310s ok 1262 - t/data/08_regression/11_multiply_vs_glob_cast.code: Loaded cleanly 310s ok 1263 - no errors 310s ok 1264 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1265 - t/data/08_regression/11_multiply_vs_glob_cast.code: ->new returned true 310s ok 1266 - t/data/08_regression/11_multiply_vs_glob_cast.code: PPI::Document serializes 310s ok 1267 - t/data/08_regression/11_multiply_vs_glob_cast.code: Round trip was successful 310s ok 1268 - t/data/08_regression/11_multiply_vs_glob_cast.code: Contains no PPI::Token::Unknown elements 310s ok 1269 - t/data/08_regression/11_multiply_vs_glob_cast.code: Contains no PPI::Structure::Unknown elements 310s ok 1270 - t/data/08_regression/11_multiply_vs_glob_cast.code: Contains no PPI::Statement::Unknown elements 310s ok 1271 - t/data/08_regression/12_pow.code: Found file 310s ok 1272 - t/data/08_regression/12_pow.code: Loaded cleanly 310s ok 1273 - no errors 310s ok 1274 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1275 - t/data/08_regression/12_pow.code: ->new returned true 310s ok 1276 - t/data/08_regression/12_pow.code: PPI::Document serializes 310s ok 1277 - t/data/08_regression/12_pow.code: Round trip was successful 310s ok 1278 - t/data/08_regression/12_pow.code: Contains no PPI::Token::Unknown elements 310s ok 1279 - t/data/08_regression/12_pow.code: Contains no PPI::Structure::Unknown elements 310s ok 1280 - t/data/08_regression/12_pow.code: Contains no PPI::Statement::Unknown elements 310s ok 1281 - t/data/08_regression/13_goto.code: Found file 310s ok 1282 - t/data/08_regression/13_goto.code: Loaded cleanly 310s ok 1283 - no errors 310s ok 1284 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1285 - t/data/08_regression/13_goto.code: ->new returned true 310s ok 1286 - t/data/08_regression/13_goto.code: PPI::Document serializes 310s ok 1287 - t/data/08_regression/13_goto.code: Round trip was successful 310s ok 1288 - t/data/08_regression/13_goto.code: Contains no PPI::Token::Unknown elements 310s ok 1289 - t/data/08_regression/13_goto.code: Contains no PPI::Structure::Unknown elements 310s ok 1290 - t/data/08_regression/13_goto.code: Contains no PPI::Statement::Unknown elements 310s ok 1291 - t/data/08_regression/14_minus.code: Found file 310s ok 1292 - t/data/08_regression/14_minus.code: Loaded cleanly 310s ok 1293 - no errors 310s ok 1294 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1295 - t/data/08_regression/14_minus.code: ->new returned true 310s ok 1296 - t/data/08_regression/14_minus.code: PPI::Document serializes 310s ok 1297 - t/data/08_regression/14_minus.code: Round trip was successful 310s ok 1298 - t/data/08_regression/14_minus.code: Contains no PPI::Token::Unknown elements 310s ok 1299 - t/data/08_regression/14_minus.code: Contains no PPI::Structure::Unknown elements 310s ok 1300 - t/data/08_regression/14_minus.code: Contains no PPI::Statement::Unknown elements 310s ok 1301 - t/data/08_regression/14b_minus.code: Found file 310s ok 1302 - t/data/08_regression/14b_minus.code: Loaded cleanly 310s ok 1303 - no errors 310s ok 1304 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1305 - t/data/08_regression/14b_minus.code: ->new returned true 310s ok 1306 - t/data/08_regression/14b_minus.code: PPI::Document serializes 310s ok 1307 - t/data/08_regression/14b_minus.code: Round trip was successful 310s ok 1308 - t/data/08_regression/14b_minus.code: Contains no PPI::Token::Unknown elements 310s ok 1309 - t/data/08_regression/14b_minus.code: Contains no PPI::Structure::Unknown elements 310s ok 1310 - t/data/08_regression/14b_minus.code: Contains no PPI::Statement::Unknown elements 310s ok 1311 - t/data/08_regression/15_dash_t.code: Found file 310s ok 1312 - t/data/08_regression/15_dash_t.code: Loaded cleanly 310s ok 1313 - no errors 310s ok 1314 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1315 - t/data/08_regression/15_dash_t.code: ->new returned true 310s ok 1316 - t/data/08_regression/15_dash_t.code: PPI::Document serializes 310s ok 1317 - t/data/08_regression/15_dash_t.code: Round trip was successful 310s ok 1318 - t/data/08_regression/15_dash_t.code: Contains no PPI::Token::Unknown elements 310s ok 1319 - t/data/08_regression/15_dash_t.code: Contains no PPI::Structure::Unknown elements 310s ok 1320 - t/data/08_regression/15_dash_t.code: Contains no PPI::Statement::Unknown elements 310s ok 1321 - t/data/08_regression/16_sub_declaration.code: Found file 310s ok 1322 - t/data/08_regression/16_sub_declaration.code: Loaded cleanly 310s ok 1323 - no errors 310s ok 1324 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1325 - t/data/08_regression/16_sub_declaration.code: ->new returned true 310s ok 1326 - t/data/08_regression/16_sub_declaration.code: PPI::Document serializes 310s ok 1327 - t/data/08_regression/16_sub_declaration.code: Round trip was successful 310s ok 1328 - t/data/08_regression/16_sub_declaration.code: Contains no PPI::Token::Unknown elements 310s ok 1329 - t/data/08_regression/16_sub_declaration.code: Contains no PPI::Structure::Unknown elements 310s ok 1330 - t/data/08_regression/16_sub_declaration.code: Contains no PPI::Statement::Unknown elements 310s ok 1331 - t/data/08_regression/17_scope.code: Found file 310s ok 1332 - t/data/08_regression/17_scope.code: Loaded cleanly 310s ok 1333 - no errors 310s ok 1334 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1335 - t/data/08_regression/17_scope.code: ->new returned true 310s ok 1336 - t/data/08_regression/17_scope.code: PPI::Document serializes 310s ok 1337 - t/data/08_regression/17_scope.code: Round trip was successful 310s ok 1338 - t/data/08_regression/17_scope.code: Contains no PPI::Token::Unknown elements 310s ok 1339 - t/data/08_regression/17_scope.code: Contains no PPI::Structure::Unknown elements 310s ok 1340 - t/data/08_regression/17_scope.code: Contains no PPI::Statement::Unknown elements 310s ok 1341 - t/data/08_regression/18_decimal_point.code: Found file 310s ok 1342 - t/data/08_regression/18_decimal_point.code: Loaded cleanly 310s ok 1343 - no errors 310s ok 1344 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1345 - t/data/08_regression/18_decimal_point.code: ->new returned true 310s ok 1346 - t/data/08_regression/18_decimal_point.code: PPI::Document serializes 310s ok 1347 - t/data/08_regression/18_decimal_point.code: Round trip was successful 310s ok 1348 - t/data/08_regression/18_decimal_point.code: Contains no PPI::Token::Unknown elements 310s ok 1349 - t/data/08_regression/18_decimal_point.code: Contains no PPI::Structure::Unknown elements 310s ok 1350 - t/data/08_regression/18_decimal_point.code: Contains no PPI::Statement::Unknown elements 310s ok 1351 - t/data/08_regression/19_long_operators.code: Found file 310s ok 1352 - t/data/08_regression/19_long_operators.code: Loaded cleanly 310s ok 1353 - no errors 310s ok 1354 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1355 - t/data/08_regression/19_long_operators.code: ->new returned true 310s ok 1356 - t/data/08_regression/19_long_operators.code: PPI::Document serializes 310s ok 1357 - t/data/08_regression/19_long_operators.code: Round trip was successful 310s ok 1358 - t/data/08_regression/19_long_operators.code: Contains no PPI::Token::Unknown elements 310s ok 1359 - t/data/08_regression/19_long_operators.code: Contains no PPI::Structure::Unknown elements 310s ok 1360 - t/data/08_regression/19_long_operators.code: Contains no PPI::Statement::Unknown elements 310s ok 1361 - t/data/08_regression/19_long_operators2.code: Found file 310s ok 1362 - t/data/08_regression/19_long_operators2.code: Loaded cleanly 310s ok 1363 - no errors 310s ok 1364 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1365 - t/data/08_regression/19_long_operators2.code: ->new returned true 310s ok 1366 - t/data/08_regression/19_long_operators2.code: PPI::Document serializes 310s ok 1367 - t/data/08_regression/19_long_operators2.code: Round trip was successful 310s ok 1368 - t/data/08_regression/19_long_operators2.code: Contains no PPI::Token::Unknown elements 310s ok 1369 - t/data/08_regression/19_long_operators2.code: Contains no PPI::Structure::Unknown elements 310s ok 1370 - t/data/08_regression/19_long_operators2.code: Contains no PPI::Statement::Unknown elements 310s ok 1371 - t/data/08_regression/20_hash_constructor.code: Found file 310s ok 1372 - t/data/08_regression/20_hash_constructor.code: Loaded cleanly 310s ok 1373 - no errors 310s ok 1374 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1375 - t/data/08_regression/20_hash_constructor.code: ->new returned true 310s ok 1376 - t/data/08_regression/20_hash_constructor.code: PPI::Document serializes 310s ok 1377 - t/data/08_regression/20_hash_constructor.code: Round trip was successful 310s ok 1378 - t/data/08_regression/20_hash_constructor.code: Contains no PPI::Token::Unknown elements 310s ok 1379 - t/data/08_regression/20_hash_constructor.code: Contains no PPI::Structure::Unknown elements 310s ok 1380 - t/data/08_regression/20_hash_constructor.code: Contains no PPI::Statement::Unknown elements 310s ok 1381 - t/data/08_regression/21_list_of_refs.code: Found file 310s ok 1382 - t/data/08_regression/21_list_of_refs.code: Loaded cleanly 310s ok 1383 - no errors 310s ok 1384 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1385 - t/data/08_regression/21_list_of_refs.code: ->new returned true 310s ok 1386 - t/data/08_regression/21_list_of_refs.code: PPI::Document serializes 310s ok 1387 - t/data/08_regression/21_list_of_refs.code: Round trip was successful 310s ok 1388 - t/data/08_regression/21_list_of_refs.code: Contains no PPI::Token::Unknown elements 310s ok 1389 - t/data/08_regression/21_list_of_refs.code: Contains no PPI::Structure::Unknown elements 310s ok 1390 - t/data/08_regression/21_list_of_refs.code: Contains no PPI::Statement::Unknown elements 310s ok 1391 - t/data/08_regression/22_hash_vs_brace.code: Found file 310s ok 1392 - t/data/08_regression/22_hash_vs_brace.code: Loaded cleanly 310s ok 1393 - no errors 310s ok 1394 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1395 - t/data/08_regression/22_hash_vs_brace.code: ->new returned true 310s ok 1396 - t/data/08_regression/22_hash_vs_brace.code: PPI::Document serializes 310s ok 1397 - t/data/08_regression/22_hash_vs_brace.code: Round trip was successful 310s ok 1398 - t/data/08_regression/22_hash_vs_brace.code: Contains no PPI::Token::Unknown elements 310s ok 1399 - t/data/08_regression/22_hash_vs_brace.code: Contains no PPI::Structure::Unknown elements 310s ok 1400 - t/data/08_regression/22_hash_vs_brace.code: Contains no PPI::Statement::Unknown elements 310s ok 1401 - t/data/08_regression/23_rt_cpan_8752.code: Found file 310s ok 1402 - t/data/08_regression/23_rt_cpan_8752.code: Loaded cleanly 310s ok 1403 - no errors 310s ok 1404 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1405 - t/data/08_regression/23_rt_cpan_8752.code: ->new returned true 310s ok 1406 - t/data/08_regression/23_rt_cpan_8752.code: PPI::Document serializes 310s ok 1407 - t/data/08_regression/23_rt_cpan_8752.code: Round trip was successful 310s ok 1408 - t/data/08_regression/23_rt_cpan_8752.code: Contains no PPI::Token::Unknown elements 310s ok 1409 - t/data/08_regression/23_rt_cpan_8752.code: Contains no PPI::Structure::Unknown elements 310s ok 1410 - t/data/08_regression/23_rt_cpan_8752.code: Contains no PPI::Statement::Unknown elements 310s ok 1411 - t/data/08_regression/24_compound.code: Found file 310s ok 1412 - t/data/08_regression/24_compound.code: Loaded cleanly 310s ok 1413 - no errors 310s ok 1414 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1415 - t/data/08_regression/24_compound.code: ->new returned true 310s ok 1416 - t/data/08_regression/24_compound.code: PPI::Document serializes 310s ok 1417 - t/data/08_regression/24_compound.code: Round trip was successful 310s ok 1418 - t/data/08_regression/24_compound.code: Contains no PPI::Token::Unknown elements 310s ok 1419 - t/data/08_regression/24_compound.code: Contains no PPI::Structure::Unknown elements 310s ok 1420 - t/data/08_regression/24_compound.code: Contains no PPI::Statement::Unknown elements 310s ok 1421 - t/data/08_regression/25_hash_block.code: Found file 310s ok 1422 - t/data/08_regression/25_hash_block.code: Loaded cleanly 310s ok 1423 - no errors 310s ok 1424 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1425 - t/data/08_regression/25_hash_block.code: ->new returned true 310s ok 1426 - t/data/08_regression/25_hash_block.code: PPI::Document serializes 310s ok 1427 - t/data/08_regression/25_hash_block.code: Round trip was successful 310s ok 1428 - t/data/08_regression/25_hash_block.code: Contains no PPI::Token::Unknown elements 310s ok 1429 - t/data/08_regression/25_hash_block.code: Contains no PPI::Structure::Unknown elements 310s ok 1430 - t/data/08_regression/25_hash_block.code: Contains no PPI::Statement::Unknown elements 310s ok 1431 - t/data/08_regression/26_rt_cpan_23253.code: Found file 310s ok 1432 - t/data/08_regression/26_rt_cpan_23253.code: Loaded cleanly 310s ok 1433 - no errors 310s ok 1434 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1435 - t/data/08_regression/26_rt_cpan_23253.code: ->new returned true 310s ok 1436 - t/data/08_regression/26_rt_cpan_23253.code: PPI::Document serializes 310s ok 1437 - t/data/08_regression/26_rt_cpan_23253.code: Round trip was successful 310s ok 1438 - t/data/08_regression/26_rt_cpan_23253.code: Contains no PPI::Token::Unknown elements 310s ok 1439 - t/data/08_regression/26_rt_cpan_23253.code: Contains no PPI::Structure::Unknown elements 310s ok 1440 - t/data/08_regression/26_rt_cpan_23253.code: Contains no PPI::Statement::Unknown elements 310s ok 1441 - t/data/08_regression/27_constant_hash.code: Found file 310s ok 1442 - t/data/08_regression/27_constant_hash.code: Loaded cleanly 310s ok 1443 - no errors 310s ok 1444 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1445 - t/data/08_regression/27_constant_hash.code: ->new returned true 310s ok 1446 - t/data/08_regression/27_constant_hash.code: PPI::Document serializes 310s ok 1447 - t/data/08_regression/27_constant_hash.code: Round trip was successful 310s ok 1448 - t/data/08_regression/27_constant_hash.code: Contains no PPI::Token::Unknown elements 310s ok 1449 - t/data/08_regression/27_constant_hash.code: Contains no PPI::Structure::Unknown elements 310s ok 1450 - t/data/08_regression/27_constant_hash.code: Contains no PPI::Statement::Unknown elements 310s ok 1451 - t/data/08_regression/28_backref_style_heredoc.code: Found file 310s ok 1452 - t/data/08_regression/28_backref_style_heredoc.code: Loaded cleanly 310s ok 1453 - no errors 310s ok 1454 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1455 - t/data/08_regression/28_backref_style_heredoc.code: ->new returned true 310s ok 1456 - t/data/08_regression/28_backref_style_heredoc.code: PPI::Document serializes 310s ok 1457 - t/data/08_regression/28_backref_style_heredoc.code: Round trip was successful 310s ok 1458 - t/data/08_regression/28_backref_style_heredoc.code: Contains no PPI::Token::Unknown elements 310s ok 1459 - t/data/08_regression/28_backref_style_heredoc.code: Contains no PPI::Structure::Unknown elements 310s ok 1460 - t/data/08_regression/28_backref_style_heredoc.code: Contains no PPI::Statement::Unknown elements 310s ok 1461 - t/data/08_regression/29_chained_casts.code: Found file 310s ok 1462 - t/data/08_regression/29_chained_casts.code: Loaded cleanly 310s ok 1463 - no errors 310s ok 1464 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1465 - t/data/08_regression/29_chained_casts.code: ->new returned true 310s ok 1466 - t/data/08_regression/29_chained_casts.code: PPI::Document serializes 310s ok 1467 - t/data/08_regression/29_chained_casts.code: Round trip was successful 310s ok 1468 - t/data/08_regression/29_chained_casts.code: Contains no PPI::Token::Unknown elements 310s ok 1469 - t/data/08_regression/29_chained_casts.code: Contains no PPI::Structure::Unknown elements 310s ok 1470 - t/data/08_regression/29_chained_casts.code: Contains no PPI::Statement::Unknown elements 310s ok 1471 - t/data/08_regression/29_magic_carat.code: Found file 310s ok 1472 - t/data/08_regression/29_magic_carat.code: Loaded cleanly 310s ok 1473 - no errors 310s ok 1474 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1475 - t/data/08_regression/29_magic_carat.code: ->new returned true 310s ok 1476 - t/data/08_regression/29_magic_carat.code: PPI::Document serializes 310s ok 1477 - t/data/08_regression/29_magic_carat.code: Round trip was successful 310s ok 1478 - t/data/08_regression/29_magic_carat.code: Contains no PPI::Token::Unknown elements 310s ok 1479 - t/data/08_regression/29_magic_carat.code: Contains no PPI::Structure::Unknown elements 310s ok 1480 - t/data/08_regression/29_magic_carat.code: Contains no PPI::Statement::Unknown elements 310s ok 1481 - t/data/08_regression/30_hash_bang.code: Found file 310s ok 1482 - t/data/08_regression/30_hash_bang.code: Loaded cleanly 310s ok 1483 - no errors 310s ok 1484 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1485 - t/data/08_regression/30_hash_bang.code: ->new returned true 310s ok 1486 - t/data/08_regression/30_hash_bang.code: PPI::Document serializes 310s ok 1487 - t/data/08_regression/30_hash_bang.code: Round trip was successful 310s ok 1488 - t/data/08_regression/30_hash_bang.code: Contains no PPI::Token::Unknown elements 310s ok 1489 - t/data/08_regression/30_hash_bang.code: Contains no PPI::Structure::Unknown elements 310s ok 1490 - t/data/08_regression/30_hash_bang.code: Contains no PPI::Statement::Unknown elements 310s ok 1491 - t/data/08_regression/31_hash_carat_H.code: Found file 310s ok 1492 - t/data/08_regression/31_hash_carat_H.code: Loaded cleanly 310s ok 1493 - no errors 310s ok 1494 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1495 - t/data/08_regression/31_hash_carat_H.code: ->new returned true 310s ok 1496 - t/data/08_regression/31_hash_carat_H.code: PPI::Document serializes 310s ok 1497 - t/data/08_regression/31_hash_carat_H.code: Round trip was successful 310s ok 1498 - t/data/08_regression/31_hash_carat_H.code: Contains no PPI::Token::Unknown elements 310s ok 1499 - t/data/08_regression/31_hash_carat_H.code: Contains no PPI::Structure::Unknown elements 310s ok 1500 - t/data/08_regression/31_hash_carat_H.code: Contains no PPI::Statement::Unknown elements 310s ok 1501 - t/data/08_regression/32_readline.code: Found file 310s ok 1502 - t/data/08_regression/32_readline.code: Loaded cleanly 310s ok 1503 - no errors 310s ok 1504 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1505 - t/data/08_regression/32_readline.code: ->new returned true 310s ok 1506 - t/data/08_regression/32_readline.code: PPI::Document serializes 310s ok 1507 - t/data/08_regression/32_readline.code: Round trip was successful 310s ok 1508 - t/data/08_regression/32_readline.code: Contains no PPI::Token::Unknown elements 310s ok 1509 - t/data/08_regression/32_readline.code: Contains no PPI::Structure::Unknown elements 310s ok 1510 - t/data/08_regression/32_readline.code: Contains no PPI::Statement::Unknown elements 310s ok 1511 - t/data/08_regression/33_magic_carat_long.code: Found file 310s ok 1512 - t/data/08_regression/33_magic_carat_long.code: Loaded cleanly 310s ok 1513 - no errors 310s ok 1514 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1515 - t/data/08_regression/33_magic_carat_long.code: ->new returned true 310s ok 1516 - t/data/08_regression/33_magic_carat_long.code: PPI::Document serializes 310s ok 1517 - t/data/08_regression/33_magic_carat_long.code: Round trip was successful 310s ok 1518 - t/data/08_regression/33_magic_carat_long.code: Contains no PPI::Token::Unknown elements 310s ok 1519 - t/data/08_regression/33_magic_carat_long.code: Contains no PPI::Structure::Unknown elements 310s ok 1520 - t/data/08_regression/33_magic_carat_long.code: Contains no PPI::Statement::Unknown elements 310s ok 1521 - t/data/08_regression/34_attr_whitespace.code: Found file 310s ok 1522 - t/data/08_regression/34_attr_whitespace.code: Loaded cleanly 310s ok 1523 - no errors 310s ok 1524 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1525 - t/data/08_regression/34_attr_whitespace.code: ->new returned true 310s ok 1526 - t/data/08_regression/34_attr_whitespace.code: PPI::Document serializes 310s ok 1527 - t/data/08_regression/34_attr_whitespace.code: Round trip was successful 310s ok 1528 - t/data/08_regression/34_attr_whitespace.code: Contains no PPI::Token::Unknown elements 310s ok 1529 - t/data/08_regression/34_attr_whitespace.code: Contains no PPI::Structure::Unknown elements 310s ok 1530 - t/data/08_regression/34_attr_whitespace.code: Contains no PPI::Statement::Unknown elements 310s ok 1531 - t/data/08_regression/35_attr_perlsub.code: Found file 310s ok 1532 - t/data/08_regression/35_attr_perlsub.code: Loaded cleanly 310s ok 1533 - no errors 310s ok 1534 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1535 - t/data/08_regression/35_attr_perlsub.code: ->new returned true 310s ok 1536 - t/data/08_regression/35_attr_perlsub.code: PPI::Document serializes 310s ok 1537 - t/data/08_regression/35_attr_perlsub.code: Round trip was successful 310s ok 1538 - t/data/08_regression/35_attr_perlsub.code: Contains no PPI::Token::Unknown elements 310s ok 1539 - t/data/08_regression/35_attr_perlsub.code: Contains no PPI::Structure::Unknown elements 310s ok 1540 - t/data/08_regression/35_attr_perlsub.code: Contains no PPI::Statement::Unknown elements 310s ok 1541 - t/data/08_regression/36_begin_label.code: Found file 310s ok 1542 - t/data/08_regression/36_begin_label.code: Loaded cleanly 310s ok 1543 - no errors 310s ok 1544 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1545 - t/data/08_regression/36_begin_label.code: ->new returned true 310s ok 1546 - t/data/08_regression/36_begin_label.code: PPI::Document serializes 310s ok 1547 - t/data/08_regression/36_begin_label.code: Round trip was successful 310s ok 1548 - t/data/08_regression/36_begin_label.code: Contains no PPI::Token::Unknown elements 310s ok 1549 - t/data/08_regression/36_begin_label.code: Contains no PPI::Structure::Unknown elements 310s ok 1550 - t/data/08_regression/36_begin_label.code: Contains no PPI::Statement::Unknown elements 310s ok 1551 - t/data/08_regression/37_partial_prototype.code: Found file 310s ok 1552 - t/data/08_regression/37_partial_prototype.code: Loaded cleanly 310s ok 1553 - no errors 310s ok 1554 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1555 - t/data/08_regression/37_partial_prototype.code: ->new returned true 310s ok 1556 - t/data/08_regression/37_partial_prototype.code: PPI::Document serializes 310s ok 1557 - t/data/08_regression/37_partial_prototype.code: Round trip was successful 310s ok 1558 - t/data/08_regression/37_partial_prototype.code: Contains no PPI::Token::Unknown elements 310s ok 1559 - t/data/08_regression/37_partial_prototype.code: Contains no PPI::Structure::Unknown elements 310s ok 1560 - t/data/08_regression/37_partial_prototype.code: Contains no PPI::Statement::Unknown elements 310s ok 1561 - t/data/08_regression/38_multiply.code: Found file 310s ok 1562 - t/data/08_regression/38_multiply.code: Loaded cleanly 310s ok 1563 - no errors 310s ok 1564 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1565 - t/data/08_regression/38_multiply.code: ->new returned true 310s ok 1566 - t/data/08_regression/38_multiply.code: PPI::Document serializes 310s ok 1567 - t/data/08_regression/38_multiply.code: Round trip was successful 310s ok 1568 - t/data/08_regression/38_multiply.code: Contains no PPI::Token::Unknown elements 310s ok 1569 - t/data/08_regression/38_multiply.code: Contains no PPI::Structure::Unknown elements 310s ok 1570 - t/data/08_regression/38_multiply.code: Contains no PPI::Statement::Unknown elements 310s ok 1571 - t/data/08_regression/39_foreach_our.code: Found file 310s ok 1572 - t/data/08_regression/39_foreach_our.code: Loaded cleanly 310s ok 1573 - no errors 310s ok 1574 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1575 - t/data/08_regression/39_foreach_our.code: ->new returned true 310s ok 1576 - t/data/08_regression/39_foreach_our.code: PPI::Document serializes 310s ok 1577 - t/data/08_regression/39_foreach_our.code: Round trip was successful 310s ok 1578 - t/data/08_regression/39_foreach_our.code: Contains no PPI::Token::Unknown elements 310s ok 1579 - t/data/08_regression/39_foreach_our.code: Contains no PPI::Structure::Unknown elements 310s ok 1580 - t/data/08_regression/39_foreach_our.code: Contains no PPI::Statement::Unknown elements 310s ok 1581 - t/data/08_regression/40_foreach_eval.code: Found file 310s ok 1582 - t/data/08_regression/40_foreach_eval.code: Loaded cleanly 310s ok 1583 - no errors 310s ok 1584 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1585 - t/data/08_regression/40_foreach_eval.code: ->new returned true 310s ok 1586 - t/data/08_regression/40_foreach_eval.code: PPI::Document serializes 310s ok 1587 - t/data/08_regression/40_foreach_eval.code: Round trip was successful 310s ok 1588 - t/data/08_regression/40_foreach_eval.code: Contains no PPI::Token::Unknown elements 310s ok 1589 - t/data/08_regression/40_foreach_eval.code: Contains no PPI::Structure::Unknown elements 310s ok 1590 - t/data/08_regression/40_foreach_eval.code: Contains no PPI::Statement::Unknown elements 310s ok 1591 - t/data/08_regression/41_scalar_hash.code: Found file 310s ok 1592 - t/data/08_regression/41_scalar_hash.code: Loaded cleanly 310s ok 1593 - no errors 310s ok 1594 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1595 - t/data/08_regression/41_scalar_hash.code: ->new returned true 310s ok 1596 - t/data/08_regression/41_scalar_hash.code: PPI::Document serializes 310s ok 1597 - t/data/08_regression/41_scalar_hash.code: Round trip was successful 310s ok 1598 - t/data/08_regression/41_scalar_hash.code: Contains no PPI::Token::Unknown elements 310s ok 1599 - t/data/08_regression/41_scalar_hash.code: Contains no PPI::Structure::Unknown elements 310s ok 1600 - t/data/08_regression/41_scalar_hash.code: Contains no PPI::Statement::Unknown elements 310s ok 1601 - t/data/08_regression/42_numeric_package.code: Found file 310s ok 1602 - t/data/08_regression/42_numeric_package.code: Loaded cleanly 310s ok 1603 - no errors 310s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1605 - t/data/08_regression/42_numeric_package.code: ->new returned true 310s ok 1606 - t/data/08_regression/42_numeric_package.code: PPI::Document serializes 310s ok 1607 - t/data/08_regression/42_numeric_package.code: Round trip was successful 310s ok 1608 - t/data/08_regression/42_numeric_package.code: Contains no PPI::Token::Unknown elements 310s ok 1609 - t/data/08_regression/42_numeric_package.code: Contains no PPI::Structure::Unknown elements 310s ok 1610 - t/data/08_regression/42_numeric_package.code: Contains no PPI::Statement::Unknown elements 310s ok 1611 - t/data/08_regression/43_nonblock_map.code: Found file 310s ok 1612 - t/data/08_regression/43_nonblock_map.code: Loaded cleanly 310s ok 1613 - no errors 310s ok 1614 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1615 - t/data/08_regression/43_nonblock_map.code: ->new returned true 310s ok 1616 - t/data/08_regression/43_nonblock_map.code: PPI::Document serializes 310s ok 1617 - t/data/08_regression/43_nonblock_map.code: Round trip was successful 310s ok 1618 - t/data/08_regression/43_nonblock_map.code: Contains no PPI::Token::Unknown elements 310s ok 1619 - t/data/08_regression/43_nonblock_map.code: Contains no PPI::Structure::Unknown elements 310s ok 1620 - t/data/08_regression/43_nonblock_map.code: Contains no PPI::Statement::Unknown elements 310s ok 1621 - t/data/08_regression/44_vstrings.code: Found file 310s ok 1622 - t/data/08_regression/44_vstrings.code: Loaded cleanly 310s ok 1623 - no errors 310s ok 1624 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1625 - t/data/08_regression/44_vstrings.code: ->new returned true 310s ok 1626 - t/data/08_regression/44_vstrings.code: PPI::Document serializes 310s ok 1627 - t/data/08_regression/44_vstrings.code: Round trip was successful 310s ok 1628 - t/data/08_regression/44_vstrings.code: Contains no PPI::Token::Unknown elements 310s ok 1629 - t/data/08_regression/44_vstrings.code: Contains no PPI::Structure::Unknown elements 310s ok 1630 - t/data/08_regression/44_vstrings.code: Contains no PPI::Statement::Unknown elements 310s ok 1631 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Found file 310s ok 1632 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Loaded cleanly 310s ok 1633 - no errors 310s ok 1634 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1635 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: ->new returned true 310s ok 1636 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: PPI::Document serializes 310s ok 1637 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Round trip was successful 310s ok 1638 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Contains no PPI::Token::Unknown elements 310s ok 1639 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Contains no PPI::Structure::Unknown elements 310s ok 1640 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Contains no PPI::Statement::Unknown elements 310s ok 1641 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Found file 310s ok 1642 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Loaded cleanly 310s ok 1643 - no errors 310s ok 1644 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1645 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: ->new returned true 310s ok 1646 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: PPI::Document serializes 310s ok 1647 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Round trip was successful 310s ok 1648 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Contains no PPI::Token::Unknown elements 310s ok 1649 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Contains no PPI::Structure::Unknown elements 310s ok 1650 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Contains no PPI::Statement::Unknown elements 310s ok 1651 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Found file 310s ok 1652 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Loaded cleanly 310s ok 1653 - no errors 310s ok 1654 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1655 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: ->new returned true 310s ok 1656 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: PPI::Document serializes 310s ok 1657 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Round trip was successful 310s ok 1658 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Contains no PPI::Token::Unknown elements 310s ok 1659 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Contains no PPI::Structure::Unknown elements 310s ok 1660 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Contains no PPI::Statement::Unknown elements 310s ok 1661 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Found file 310s ok 1662 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Loaded cleanly 310s ok 1663 - no errors 310s ok 1664 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1665 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: ->new returned true 310s ok 1666 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: PPI::Document serializes 310s ok 1667 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Round trip was successful 310s ok 1668 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Contains no PPI::Token::Unknown elements 310s ok 1669 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Contains no PPI::Structure::Unknown elements 310s ok 1670 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Contains no PPI::Statement::Unknown elements 310s ok 1671 - t/data/08_regression/49_label_false_positive.code: Found file 310s ok 1672 - t/data/08_regression/49_label_false_positive.code: Loaded cleanly 310s ok 1673 - no errors 310s ok 1674 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1675 - t/data/08_regression/49_label_false_positive.code: ->new returned true 310s ok 1676 - t/data/08_regression/49_label_false_positive.code: PPI::Document serializes 310s ok 1677 - t/data/08_regression/49_label_false_positive.code: Round trip was successful 310s ok 1678 - t/data/08_regression/49_label_false_positive.code: Contains no PPI::Token::Unknown elements 310s ok 1679 - t/data/08_regression/49_label_false_positive.code: Contains no PPI::Structure::Unknown elements 310s ok 1680 - t/data/08_regression/49_label_false_positive.code: Contains no PPI::Statement::Unknown elements 310s ok 1681 - t/data/08_regression/50_label_false_positive.code: Found file 310s ok 1682 - t/data/08_regression/50_label_false_positive.code: Loaded cleanly 310s ok 1683 - no errors 310s ok 1684 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1685 - t/data/08_regression/50_label_false_positive.code: ->new returned true 310s ok 1686 - t/data/08_regression/50_label_false_positive.code: PPI::Document serializes 310s ok 1687 - t/data/08_regression/50_label_false_positive.code: Round trip was successful 310s ok 1688 - t/data/08_regression/50_label_false_positive.code: Contains no PPI::Token::Unknown elements 310s ok 1689 - t/data/08_regression/50_label_false_positive.code: Contains no PPI::Structure::Unknown elements 310s ok 1690 - t/data/08_regression/50_label_false_positive.code: Contains no PPI::Statement::Unknown elements 310s ok 1691 - t/data/11_util/test.pm: Found file 310s ok 1692 - t/data/11_util/test.pm: Loaded cleanly 310s ok 1693 - no errors 310s ok 1694 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1695 - t/data/11_util/test.pm: ->new returned true 310s ok 1696 - t/data/11_util/test.pm: PPI::Document serializes 310s ok 1697 - t/data/11_util/test.pm: Round trip was successful 310s ok 1698 - t/data/11_util/test.pm: Contains no PPI::Token::Unknown elements 310s ok 1699 - t/data/11_util/test.pm: Contains no PPI::Structure::Unknown elements 310s ok 1700 - t/data/11_util/test.pm: Contains no PPI::Statement::Unknown elements 310s ok 1701 - t/data/13_data/Foo.pm: Found file 310s ok 1702 - t/data/13_data/Foo.pm: Loaded cleanly 310s ok 1703 - no errors 310s ok 1704 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1705 - t/data/13_data/Foo.pm: ->new returned true 310s ok 1706 - t/data/13_data/Foo.pm: PPI::Document serializes 310s ok 1707 - t/data/13_data/Foo.pm: Round trip was successful 310s ok 1708 - t/data/13_data/Foo.pm: Contains no PPI::Token::Unknown elements 310s ok 1709 - t/data/13_data/Foo.pm: Contains no PPI::Structure::Unknown elements 310s ok 1710 - t/data/13_data/Foo.pm: Contains no PPI::Statement::Unknown elements 310s ok 1711 - t/data/15_transform/sample1.pm: Found file 310s ok 1712 - t/data/15_transform/sample1.pm: Loaded cleanly 310s ok 1713 - no errors 310s ok 1714 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1715 - t/data/15_transform/sample1.pm: ->new returned true 310s ok 1716 - t/data/15_transform/sample1.pm: PPI::Document serializes 310s ok 1717 - t/data/15_transform/sample1.pm: Round trip was successful 310s ok 1718 - t/data/15_transform/sample1.pm: Contains no PPI::Token::Unknown elements 310s ok 1719 - t/data/15_transform/sample1.pm: Contains no PPI::Structure::Unknown elements 310s ok 1720 - t/data/15_transform/sample1.pm: Contains no PPI::Statement::Unknown elements 310s ok 1721 - t/00-report-prereqs.t: Found file 310s ok 1722 - t/00-report-prereqs.t: Loaded cleanly 310s ok 1723 - no errors 310s ok 1724 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1725 - t/00-report-prereqs.t: ->new returned true 310s ok 1726 - t/00-report-prereqs.t: PPI::Document serializes 310s ok 1727 - t/00-report-prereqs.t: Round trip was successful 310s ok 1728 - t/00-report-prereqs.t: Contains no PPI::Token::Unknown elements 310s ok 1729 - t/00-report-prereqs.t: Contains no PPI::Structure::Unknown elements 310s ok 1730 - t/00-report-prereqs.t: Contains no PPI::Statement::Unknown elements 310s ok 1731 - t/03_document.t: Found file 310s ok 1732 - t/03_document.t: Loaded cleanly 310s ok 1733 - no errors 310s ok 1734 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1735 - t/03_document.t: ->new returned true 310s ok 1736 - t/03_document.t: PPI::Document serializes 310s ok 1737 - t/03_document.t: Round trip was successful 310s ok 1738 - t/03_document.t: Contains no PPI::Token::Unknown elements 310s ok 1739 - t/03_document.t: Contains no PPI::Structure::Unknown elements 310s ok 1740 - t/03_document.t: Contains no PPI::Statement::Unknown elements 310s ok 1741 - t/04_element.t: Found file 310s ok 1742 - t/04_element.t: Loaded cleanly 310s ok 1743 - no errors 310s ok 1744 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1745 - t/04_element.t: ->new returned true 310s ok 1746 - t/04_element.t: PPI::Document serializes 310s ok 1747 - t/04_element.t: Round trip was successful 310s ok 1748 - t/04_element.t: Contains no PPI::Token::Unknown elements 310s ok 1749 - t/04_element.t: Contains no PPI::Structure::Unknown elements 310s ok 1750 - t/04_element.t: Contains no PPI::Statement::Unknown elements 310s ok 1751 - t/05_lexer.t: Found file 310s ok 1752 - t/05_lexer.t: Loaded cleanly 310s ok 1753 - no errors 310s ok 1754 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1755 - t/05_lexer.t: ->new returned true 310s ok 1756 - t/05_lexer.t: PPI::Document serializes 310s ok 1757 - t/05_lexer.t: Round trip was successful 310s ok 1758 - t/05_lexer.t: Contains no PPI::Token::Unknown elements 310s ok 1759 - t/05_lexer.t: Contains no PPI::Structure::Unknown elements 310s ok 1760 - t/05_lexer.t: Contains no PPI::Statement::Unknown elements 310s ok 1761 - t/06_round_trip.t: Found file 310s ok 1762 - t/06_round_trip.t: Loaded cleanly 310s ok 1763 - no errors 310s ok 1764 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1765 - t/06_round_trip.t: ->new returned true 310s ok 1766 - t/06_round_trip.t: PPI::Document serializes 310s ok 1767 - t/06_round_trip.t: Round trip was successful 310s ok 1768 - t/06_round_trip.t: Contains no PPI::Token::Unknown elements 310s ok 1769 - t/06_round_trip.t: Contains no PPI::Structure::Unknown elements 310s ok 1770 - t/06_round_trip.t: Contains no PPI::Statement::Unknown elements 310s ok 1771 - t/07_token.t: Found file 310s ok 1772 - t/07_token.t: Loaded cleanly 310s ok 1773 - no errors 310s ok 1774 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1775 - t/07_token.t: ->new returned true 310s ok 1776 - t/07_token.t: PPI::Document serializes 310s ok 1777 - t/07_token.t: Round trip was successful 310s ok 1778 - t/07_token.t: Contains no PPI::Token::Unknown elements 310s ok 1779 - t/07_token.t: Contains no PPI::Structure::Unknown elements 310s ok 1780 - t/07_token.t: Contains no PPI::Statement::Unknown elements 310s ok 1781 - t/08_regression.t: Found file 310s ok 1782 - t/08_regression.t: Loaded cleanly 310s ok 1783 - no errors 310s ok 1784 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1785 - t/08_regression.t: ->new returned true 310s ok 1786 - t/08_regression.t: PPI::Document serializes 310s ok 1787 - t/08_regression.t: Round trip was successful 310s ok 1788 - t/08_regression.t: Contains no PPI::Token::Unknown elements 310s ok 1789 - t/08_regression.t: Contains no PPI::Structure::Unknown elements 310s ok 1790 - t/08_regression.t: Contains no PPI::Statement::Unknown elements 310s ok 1791 - t/09_normal.t: Found file 310s ok 1792 - t/09_normal.t: Loaded cleanly 310s ok 1793 - no errors 310s ok 1794 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1795 - t/09_normal.t: ->new returned true 310s ok 1796 - t/09_normal.t: PPI::Document serializes 310s ok 1797 - t/09_normal.t: Round trip was successful 310s ok 1798 - t/09_normal.t: Contains no PPI::Token::Unknown elements 310s ok 1799 - t/09_normal.t: Contains no PPI::Structure::Unknown elements 310s ok 1800 - t/09_normal.t: Contains no PPI::Statement::Unknown elements 310s ok 1801 - t/10_statement.t: Found file 310s ok 1802 - t/10_statement.t: Loaded cleanly 310s ok 1803 - no errors 310s ok 1804 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1805 - t/10_statement.t: ->new returned true 310s ok 1806 - t/10_statement.t: PPI::Document serializes 310s ok 1807 - t/10_statement.t: Round trip was successful 310s ok 1808 - t/10_statement.t: Contains no PPI::Token::Unknown elements 310s ok 1809 - t/10_statement.t: Contains no PPI::Structure::Unknown elements 310s ok 1810 - t/10_statement.t: Contains no PPI::Statement::Unknown elements 310s ok 1811 - t/11_util.t: Found file 310s ok 1812 - t/11_util.t: Loaded cleanly 310s ok 1813 - no errors 310s ok 1814 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1815 - t/11_util.t: ->new returned true 310s ok 1816 - t/11_util.t: PPI::Document serializes 310s ok 1817 - t/11_util.t: Round trip was successful 310s ok 1818 - t/11_util.t: Contains no PPI::Token::Unknown elements 310s ok 1819 - t/11_util.t: Contains no PPI::Structure::Unknown elements 310s ok 1820 - t/11_util.t: Contains no PPI::Statement::Unknown elements 310s ok 1821 - t/12_location.t: Found file 310s ok 1822 - t/12_location.t: Loaded cleanly 310s ok 1823 - no errors 310s ok 1824 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1825 - t/12_location.t: ->new returned true 310s ok 1826 - t/12_location.t: PPI::Document serializes 310s ok 1827 - t/12_location.t: Round trip was successful 310s ok 1828 - t/12_location.t: Contains no PPI::Token::Unknown elements 310s ok 1829 - t/12_location.t: Contains no PPI::Structure::Unknown elements 310s ok 1830 - t/12_location.t: Contains no PPI::Statement::Unknown elements 310s ok 1831 - t/13_data.t: Found file 310s ok 1832 - t/13_data.t: Loaded cleanly 310s ok 1833 - no errors 310s ok 1834 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1835 - t/13_data.t: ->new returned true 310s ok 1836 - t/13_data.t: PPI::Document serializes 310s ok 1837 - t/13_data.t: Round trip was successful 310s ok 1838 - t/13_data.t: Contains no PPI::Token::Unknown elements 310s ok 1839 - t/13_data.t: Contains no PPI::Structure::Unknown elements 310s ok 1840 - t/13_data.t: Contains no PPI::Statement::Unknown elements 310s ok 1841 - t/14_charsets.t: Found file 310s ok 1842 - t/14_charsets.t: Loaded cleanly 310s ok 1843 # skip Ignoring 14_charset.t 310s ok 1844 # skip Ignoring 14_charset.t 310s ok 1845 # skip Ignoring 14_charset.t 310s ok 1846 # skip Ignoring 14_charset.t 310s ok 1847 # skip Ignoring 14_charset.t 310s ok 1848 # skip Ignoring 14_charset.t 310s ok 1849 # skip Ignoring 14_charset.t 310s ok 1850 - t/15_transform.t: Found file 310s ok 1851 - t/15_transform.t: Loaded cleanly 310s ok 1852 - no errors 310s ok 1853 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1854 - t/15_transform.t: ->new returned true 310s ok 1855 - t/15_transform.t: PPI::Document serializes 310s ok 1856 - t/15_transform.t: Round trip was successful 310s ok 1857 - t/15_transform.t: Contains no PPI::Token::Unknown elements 310s ok 1858 - t/15_transform.t: Contains no PPI::Structure::Unknown elements 310s ok 1859 - t/15_transform.t: Contains no PPI::Statement::Unknown elements 310s ok 1860 - t/16_xml.t: Found file 310s ok 1861 - t/16_xml.t: Loaded cleanly 310s ok 1862 - no errors 310s ok 1863 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1864 - t/16_xml.t: ->new returned true 310s ok 1865 - t/16_xml.t: PPI::Document serializes 310s ok 1866 - t/16_xml.t: Round trip was successful 310s ok 1867 - t/16_xml.t: Contains no PPI::Token::Unknown elements 310s ok 1868 - t/16_xml.t: Contains no PPI::Structure::Unknown elements 310s ok 1869 - t/16_xml.t: Contains no PPI::Statement::Unknown elements 310s ok 1870 - t/17_storable.t: Found file 310s ok 1871 - t/17_storable.t: Loaded cleanly 310s ok 1872 - no errors 310s ok 1873 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1874 - t/17_storable.t: ->new returned true 310s ok 1875 - t/17_storable.t: PPI::Document serializes 310s ok 1876 - t/17_storable.t: Round trip was successful 310s ok 1877 - t/17_storable.t: Contains no PPI::Token::Unknown elements 310s ok 1878 - t/17_storable.t: Contains no PPI::Structure::Unknown elements 310s ok 1879 - t/17_storable.t: Contains no PPI::Statement::Unknown elements 310s ok 1880 - t/18_cache.t: Found file 310s ok 1881 - t/18_cache.t: Loaded cleanly 310s ok 1882 - no errors 310s ok 1883 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1884 - t/18_cache.t: ->new returned true 310s ok 1885 - t/18_cache.t: PPI::Document serializes 310s ok 1886 - t/18_cache.t: Round trip was successful 310s ok 1887 - t/18_cache.t: Contains no PPI::Token::Unknown elements 310s ok 1888 - t/18_cache.t: Contains no PPI::Structure::Unknown elements 310s ok 1889 - t/18_cache.t: Contains no PPI::Statement::Unknown elements 310s ok 1890 - t/19_selftesting.t: Found file 310s ok 1891 - t/19_selftesting.t: Loaded cleanly 310s ok 1892 - no errors 310s ok 1893 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1894 - t/19_selftesting.t: ->new returned true 310s ok 1895 - t/19_selftesting.t: PPI::Document serializes 310s ok 1896 - t/19_selftesting.t: Round trip was successful 310s ok 1897 - t/19_selftesting.t: Contains no PPI::Token::Unknown elements 310s ok 1898 - t/19_selftesting.t: Contains no PPI::Structure::Unknown elements 310s ok 1899 - t/19_selftesting.t: Contains no PPI::Statement::Unknown elements 310s ok 1900 - t/21_exhaustive.t: Found file 310s ok 1901 - t/21_exhaustive.t: Loaded cleanly 310s ok 1902 - no errors 310s ok 1903 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1904 - t/21_exhaustive.t: ->new returned true 310s ok 1905 - t/21_exhaustive.t: PPI::Document serializes 310s ok 1906 - t/21_exhaustive.t: Round trip was successful 310s ok 1907 - t/21_exhaustive.t: Contains no PPI::Token::Unknown elements 310s ok 1908 - t/21_exhaustive.t: Contains no PPI::Structure::Unknown elements 310s ok 1909 - t/21_exhaustive.t: Contains no PPI::Statement::Unknown elements 310s ok 1910 - t/22_readonly.t: Found file 310s ok 1911 - t/22_readonly.t: Loaded cleanly 310s ok 1912 - no errors 310s ok 1913 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1914 - t/22_readonly.t: ->new returned true 310s ok 1915 - t/22_readonly.t: PPI::Document serializes 310s ok 1916 - t/22_readonly.t: Round trip was successful 310s ok 1917 - t/22_readonly.t: Contains no PPI::Token::Unknown elements 310s ok 1918 - t/22_readonly.t: Contains no PPI::Structure::Unknown elements 310s ok 1919 - t/22_readonly.t: Contains no PPI::Statement::Unknown elements 310s ok 1920 - t/23_file.t: Found file 310s ok 1921 - t/23_file.t: Loaded cleanly 310s ok 1922 - no errors 310s ok 1923 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1924 - t/23_file.t: ->new returned true 310s ok 1925 - t/23_file.t: PPI::Document serializes 310s ok 1926 - t/23_file.t: Round trip was successful 310s ok 1927 - t/23_file.t: Contains no PPI::Token::Unknown elements 310s ok 1928 - t/23_file.t: Contains no PPI::Structure::Unknown elements 310s ok 1929 - t/23_file.t: Contains no PPI::Statement::Unknown elements 310s ok 1930 - t/24_v6.t: Found file 310s ok 1931 - t/24_v6.t: Loaded cleanly 310s ok 1932 - no errors 310s ok 1933 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1934 - t/24_v6.t: ->new returned true 310s ok 1935 - t/24_v6.t: PPI::Document serializes 310s ok 1936 - t/24_v6.t: Round trip was successful 310s ok 1937 - t/24_v6.t: Contains no PPI::Token::Unknown elements 310s ok 1938 - t/24_v6.t: Contains no PPI::Structure::Unknown elements 310s ok 1939 - t/24_v6.t: Contains no PPI::Statement::Unknown elements 310s ok 1940 - t/25_increment.t: Found file 310s ok 1941 - t/25_increment.t: Loaded cleanly 310s ok 1942 - no errors 310s ok 1943 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1944 - t/25_increment.t: ->new returned true 310s ok 1945 - t/25_increment.t: PPI::Document serializes 310s ok 1946 - t/25_increment.t: Round trip was successful 310s ok 1947 - t/25_increment.t: Contains no PPI::Token::Unknown elements 310s ok 1948 - t/25_increment.t: Contains no PPI::Structure::Unknown elements 310s ok 1949 - t/25_increment.t: Contains no PPI::Statement::Unknown elements 310s ok 1950 - t/26_bom.t: Found file 310s ok 1951 - t/26_bom.t: Loaded cleanly 310s ok 1952 - no errors 310s ok 1953 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1954 - t/26_bom.t: ->new returned true 310s ok 1955 - t/26_bom.t: PPI::Document serializes 310s ok 1956 - t/26_bom.t: Round trip was successful 310s ok 1957 - t/26_bom.t: Contains no PPI::Token::Unknown elements 310s ok 1958 - t/26_bom.t: Contains no PPI::Structure::Unknown elements 310s ok 1959 - t/26_bom.t: Contains no PPI::Statement::Unknown elements 310s ok 1960 - t/27_complete.t: Found file 310s ok 1961 - t/27_complete.t: Loaded cleanly 310s ok 1962 - no errors 310s ok 1963 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1964 - t/27_complete.t: ->new returned true 310s ok 1965 - t/27_complete.t: PPI::Document serializes 310s ok 1966 - t/27_complete.t: Round trip was successful 310s ok 1967 - t/27_complete.t: Contains no PPI::Token::Unknown elements 310s ok 1968 - t/27_complete.t: Contains no PPI::Structure::Unknown elements 310s ok 1969 - t/27_complete.t: Contains no PPI::Statement::Unknown elements 310s ok 1970 - t/28_foreach_qw.t: Found file 310s ok 1971 - t/28_foreach_qw.t: Loaded cleanly 310s ok 1972 - no errors 310s ok 1973 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1974 - t/28_foreach_qw.t: ->new returned true 310s ok 1975 - t/28_foreach_qw.t: PPI::Document serializes 310s ok 1976 - t/28_foreach_qw.t: Round trip was successful 310s ok 1977 - t/28_foreach_qw.t: Contains no PPI::Token::Unknown elements 310s ok 1978 - t/28_foreach_qw.t: Contains no PPI::Structure::Unknown elements 310s ok 1979 - t/28_foreach_qw.t: Contains no PPI::Statement::Unknown elements 310s ok 1980 - t/29_logical_filename.t: Found file 310s ok 1981 - t/29_logical_filename.t: Loaded cleanly 310s ok 1982 - no errors 310s ok 1983 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1984 - t/29_logical_filename.t: ->new returned true 310s ok 1985 - t/29_logical_filename.t: PPI::Document serializes 310s ok 1986 - t/29_logical_filename.t: Round trip was successful 310s ok 1987 - t/29_logical_filename.t: Contains no PPI::Token::Unknown elements 310s ok 1988 - t/29_logical_filename.t: Contains no PPI::Structure::Unknown elements 310s ok 1989 - t/29_logical_filename.t: Contains no PPI::Statement::Unknown elements 310s ok 1990 - t/interactive.t: Found file 310s ok 1991 - t/interactive.t: Loaded cleanly 310s ok 1992 - no errors 310s ok 1993 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 1994 - t/interactive.t: ->new returned true 310s ok 1995 - t/interactive.t: PPI::Document serializes 310s ok 1996 - t/interactive.t: Round trip was successful 310s ok 1997 - t/interactive.t: Contains no PPI::Token::Unknown elements 310s ok 1998 - t/interactive.t: Contains no PPI::Structure::Unknown elements 310s ok 1999 - t/interactive.t: Contains no PPI::Statement::Unknown elements 310s ok 2000 - t/marpa.t: Found file 310s ok 2001 - t/marpa.t: Loaded cleanly 310s ok 2002 - no errors 310s ok 2003 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2004 - t/marpa.t: ->new returned true 310s ok 2005 - t/marpa.t: PPI::Document serializes 310s ok 2006 - t/marpa.t: Round trip was successful 310s ok 2007 - t/marpa.t: Contains no PPI::Token::Unknown elements 310s ok 2008 - t/marpa.t: Contains no PPI::Structure::Unknown elements 310s ok 2009 - t/marpa.t: Contains no PPI::Statement::Unknown elements 310s ok 2010 - t/ppi_element.t: Found file 310s ok 2011 - t/ppi_element.t: Loaded cleanly 310s ok 2012 - no errors 310s ok 2013 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2014 - t/ppi_element.t: ->new returned true 310s ok 2015 - t/ppi_element.t: PPI::Document serializes 310s ok 2016 - t/ppi_element.t: Round trip was successful 310s ok 2017 - t/ppi_element.t: Contains no PPI::Token::Unknown elements 310s ok 2018 - t/ppi_element.t: Contains no PPI::Structure::Unknown elements 310s ok 2019 - t/ppi_element.t: Contains no PPI::Statement::Unknown elements 310s ok 2020 - t/ppi_element_replace.t: Found file 310s ok 2021 - t/ppi_element_replace.t: Loaded cleanly 310s ok 2022 - no errors 310s ok 2023 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2024 - t/ppi_element_replace.t: ->new returned true 310s ok 2025 - t/ppi_element_replace.t: PPI::Document serializes 310s ok 2026 - t/ppi_element_replace.t: Round trip was successful 310s ok 2027 - t/ppi_element_replace.t: Contains no PPI::Token::Unknown elements 310s ok 2028 - t/ppi_element_replace.t: Contains no PPI::Structure::Unknown elements 310s ok 2029 - t/ppi_element_replace.t: Contains no PPI::Statement::Unknown elements 310s ok 2030 - t/ppi_lexer.t: Found file 310s ok 2031 - t/ppi_lexer.t: Loaded cleanly 310s ok 2032 - no errors 310s ok 2033 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2034 - t/ppi_lexer.t: ->new returned true 310s ok 2035 - t/ppi_lexer.t: PPI::Document serializes 310s ok 2036 - t/ppi_lexer.t: Round trip was successful 310s ok 2037 - t/ppi_lexer.t: Contains no PPI::Token::Unknown elements 310s ok 2038 - t/ppi_lexer.t: Contains no PPI::Structure::Unknown elements 310s ok 2039 - t/ppi_lexer.t: Contains no PPI::Statement::Unknown elements 310s ok 2040 - t/ppi_node.t: Found file 310s ok 2041 - t/ppi_node.t: Loaded cleanly 310s ok 2042 - no errors 310s ok 2043 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2044 - t/ppi_node.t: ->new returned true 310s ok 2045 - t/ppi_node.t: PPI::Document serializes 310s ok 2046 - t/ppi_node.t: Round trip was successful 310s ok 2047 - t/ppi_node.t: Contains no PPI::Token::Unknown elements 310s ok 2048 - t/ppi_node.t: Contains no PPI::Structure::Unknown elements 310s ok 2049 - t/ppi_node.t: Contains no PPI::Statement::Unknown elements 310s ok 2050 - t/ppi_normal.t: Found file 310s ok 2051 - t/ppi_normal.t: Loaded cleanly 310s ok 2052 - no errors 310s ok 2053 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2054 - t/ppi_normal.t: ->new returned true 310s ok 2055 - t/ppi_normal.t: PPI::Document serializes 310s ok 2056 - t/ppi_normal.t: Round trip was successful 310s ok 2057 - t/ppi_normal.t: Contains no PPI::Token::Unknown elements 310s ok 2058 - t/ppi_normal.t: Contains no PPI::Structure::Unknown elements 310s ok 2059 - t/ppi_normal.t: Contains no PPI::Statement::Unknown elements 310s ok 2060 - t/ppi_statement.t: Found file 310s ok 2061 - t/ppi_statement.t: Loaded cleanly 310s ok 2062 - no errors 310s ok 2063 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2064 - t/ppi_statement.t: ->new returned true 310s ok 2065 - t/ppi_statement.t: PPI::Document serializes 310s ok 2066 - t/ppi_statement.t: Round trip was successful 310s ok 2067 - t/ppi_statement.t: Contains no PPI::Token::Unknown elements 310s ok 2068 - t/ppi_statement.t: Contains no PPI::Structure::Unknown elements 310s ok 2069 - t/ppi_statement.t: Contains no PPI::Statement::Unknown elements 310s ok 2070 - t/ppi_statement_compound.t: Found file 310s ok 2071 - t/ppi_statement_compound.t: Loaded cleanly 310s ok 2072 - no errors 310s ok 2073 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2074 - t/ppi_statement_compound.t: ->new returned true 310s ok 2075 - t/ppi_statement_compound.t: PPI::Document serializes 310s ok 2076 - t/ppi_statement_compound.t: Round trip was successful 310s ok 2077 - t/ppi_statement_compound.t: Contains no PPI::Token::Unknown elements 310s ok 2078 - t/ppi_statement_compound.t: Contains no PPI::Structure::Unknown elements 310s ok 2079 - t/ppi_statement_compound.t: Contains no PPI::Statement::Unknown elements 310s ok 2080 - t/ppi_statement_include.t: Found file 310s ok 2081 - t/ppi_statement_include.t: Loaded cleanly 310s ok 2082 - no errors 310s ok 2083 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2084 - t/ppi_statement_include.t: ->new returned true 310s ok 2085 - t/ppi_statement_include.t: PPI::Document serializes 310s ok 2086 - t/ppi_statement_include.t: Round trip was successful 310s ok 2087 - t/ppi_statement_include.t: Contains no PPI::Token::Unknown elements 310s ok 2088 - t/ppi_statement_include.t: Contains no PPI::Structure::Unknown elements 310s ok 2089 - t/ppi_statement_include.t: Contains no PPI::Statement::Unknown elements 310s ok 2090 - t/ppi_statement_package.t: Found file 310s ok 2091 - t/ppi_statement_package.t: Loaded cleanly 310s ok 2092 - no errors 310s ok 2093 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2094 - t/ppi_statement_package.t: ->new returned true 310s ok 2095 - t/ppi_statement_package.t: PPI::Document serializes 310s ok 2096 - t/ppi_statement_package.t: Round trip was successful 310s ok 2097 - t/ppi_statement_package.t: Contains no PPI::Token::Unknown elements 310s ok 2098 - t/ppi_statement_package.t: Contains no PPI::Structure::Unknown elements 310s ok 2099 - t/ppi_statement_package.t: Contains no PPI::Statement::Unknown elements 310s ok 2100 - t/ppi_statement_scheduled.t: Found file 310s ok 2101 - t/ppi_statement_scheduled.t: Loaded cleanly 310s ok 2102 - no errors 310s ok 2103 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2104 - t/ppi_statement_scheduled.t: ->new returned true 310s ok 2105 - t/ppi_statement_scheduled.t: PPI::Document serializes 310s ok 2106 - t/ppi_statement_scheduled.t: Round trip was successful 310s ok 2107 - t/ppi_statement_scheduled.t: Contains no PPI::Token::Unknown elements 310s ok 2108 - t/ppi_statement_scheduled.t: Contains no PPI::Structure::Unknown elements 310s ok 2109 - t/ppi_statement_scheduled.t: Contains no PPI::Statement::Unknown elements 310s ok 2110 - t/ppi_statement_sub.t: Found file 310s ok 2111 - t/ppi_statement_sub.t: Loaded cleanly 310s ok 2112 - no errors 310s ok 2113 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2114 - t/ppi_statement_sub.t: ->new returned true 310s ok 2115 - t/ppi_statement_sub.t: PPI::Document serializes 310s ok 2116 - t/ppi_statement_sub.t: Round trip was successful 310s ok 2117 - t/ppi_statement_sub.t: Contains no PPI::Token::Unknown elements 310s ok 2118 - t/ppi_statement_sub.t: Contains no PPI::Structure::Unknown elements 310s ok 2119 - t/ppi_statement_sub.t: Contains no PPI::Statement::Unknown elements 310s ok 2120 - t/ppi_statement_variable.t: Found file 310s ok 2121 - t/ppi_statement_variable.t: Loaded cleanly 310s ok 2122 - no errors 310s ok 2123 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2124 - t/ppi_statement_variable.t: ->new returned true 310s ok 2125 - t/ppi_statement_variable.t: PPI::Document serializes 310s ok 2126 - t/ppi_statement_variable.t: Round trip was successful 310s ok 2127 - t/ppi_statement_variable.t: Contains no PPI::Token::Unknown elements 310s ok 2128 - t/ppi_statement_variable.t: Contains no PPI::Structure::Unknown elements 310s ok 2129 - t/ppi_statement_variable.t: Contains no PPI::Statement::Unknown elements 310s ok 2130 - t/ppi_token.t: Found file 310s ok 2131 - t/ppi_token.t: Loaded cleanly 310s ok 2132 - no errors 310s ok 2133 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2134 - t/ppi_token.t: ->new returned true 310s ok 2135 - t/ppi_token.t: PPI::Document serializes 310s ok 2136 - t/ppi_token.t: Round trip was successful 310s ok 2137 - t/ppi_token.t: Contains no PPI::Token::Unknown elements 310s ok 2138 - t/ppi_token.t: Contains no PPI::Structure::Unknown elements 310s ok 2139 - t/ppi_token.t: Contains no PPI::Statement::Unknown elements 310s ok 2140 - t/ppi_token__quoteengine_full.t: Found file 310s ok 2141 - t/ppi_token__quoteengine_full.t: Loaded cleanly 310s ok 2142 - no errors 310s ok 2143 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2144 - t/ppi_token__quoteengine_full.t: ->new returned true 310s ok 2145 - t/ppi_token__quoteengine_full.t: PPI::Document serializes 310s ok 2146 - t/ppi_token__quoteengine_full.t: Round trip was successful 310s ok 2147 - t/ppi_token__quoteengine_full.t: Contains no PPI::Token::Unknown elements 310s ok 2148 - t/ppi_token__quoteengine_full.t: Contains no PPI::Structure::Unknown elements 310s ok 2149 - t/ppi_token__quoteengine_full.t: Contains no PPI::Statement::Unknown elements 310s ok 2150 - t/ppi_token_attribute.t: Found file 310s ok 2151 - t/ppi_token_attribute.t: Loaded cleanly 310s ok 2152 - no errors 310s ok 2153 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2154 - t/ppi_token_attribute.t: ->new returned true 310s ok 2155 - t/ppi_token_attribute.t: PPI::Document serializes 310s ok 2156 - t/ppi_token_attribute.t: Round trip was successful 310s ok 2157 - t/ppi_token_attribute.t: Contains no PPI::Token::Unknown elements 310s ok 2158 - t/ppi_token_attribute.t: Contains no PPI::Structure::Unknown elements 310s ok 2159 - t/ppi_token_attribute.t: Contains no PPI::Statement::Unknown elements 310s ok 2160 - t/ppi_token_dashedword.t: Found file 310s ok 2161 - t/ppi_token_dashedword.t: Loaded cleanly 310s ok 2162 - no errors 310s ok 2163 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2164 - t/ppi_token_dashedword.t: ->new returned true 310s ok 2165 - t/ppi_token_dashedword.t: PPI::Document serializes 310s ok 2166 - t/ppi_token_dashedword.t: Round trip was successful 310s ok 2167 - t/ppi_token_dashedword.t: Contains no PPI::Token::Unknown elements 310s ok 2168 - t/ppi_token_dashedword.t: Contains no PPI::Structure::Unknown elements 310s ok 2169 - t/ppi_token_dashedword.t: Contains no PPI::Statement::Unknown elements 310s ok 2170 - t/ppi_token_heredoc.t: Found file 310s ok 2171 - t/ppi_token_heredoc.t: Loaded cleanly 310s ok 2172 - no errors 310s ok 2173 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2174 - t/ppi_token_heredoc.t: ->new returned true 310s ok 2175 - t/ppi_token_heredoc.t: PPI::Document serializes 310s ok 2176 - t/ppi_token_heredoc.t: Round trip was successful 310s ok 2177 - t/ppi_token_heredoc.t: Contains no PPI::Token::Unknown elements 310s ok 2178 - t/ppi_token_heredoc.t: Contains no PPI::Structure::Unknown elements 310s ok 2179 - t/ppi_token_heredoc.t: Contains no PPI::Statement::Unknown elements 310s ok 2180 - t/ppi_token_magic.t: Found file 310s ok 2181 - t/ppi_token_magic.t: Loaded cleanly 310s ok 2182 - no errors 310s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2184 - t/ppi_token_magic.t: ->new returned true 310s ok 2185 - t/ppi_token_magic.t: PPI::Document serializes 310s ok 2186 - t/ppi_token_magic.t: Round trip was successful 310s ok 2187 - t/ppi_token_magic.t: Contains no PPI::Token::Unknown elements 310s ok 2188 - t/ppi_token_magic.t: Contains no PPI::Structure::Unknown elements 310s ok 2189 - t/ppi_token_magic.t: Contains no PPI::Statement::Unknown elements 310s ok 2190 - t/ppi_token_number_version.t: Found file 310s ok 2191 - t/ppi_token_number_version.t: Loaded cleanly 310s ok 2192 - no errors 310s ok 2193 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2194 - t/ppi_token_number_version.t: ->new returned true 310s ok 2195 - t/ppi_token_number_version.t: PPI::Document serializes 310s ok 2196 - t/ppi_token_number_version.t: Round trip was successful 310s ok 2197 - t/ppi_token_number_version.t: Contains no PPI::Token::Unknown elements 310s ok 2198 - t/ppi_token_number_version.t: Contains no PPI::Structure::Unknown elements 310s ok 2199 - t/ppi_token_number_version.t: Contains no PPI::Statement::Unknown elements 310s ok 2200 - t/ppi_token_operator.t: Found file 310s ok 2201 - t/ppi_token_operator.t: Loaded cleanly 310s ok 2202 - no errors 310s ok 2203 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2204 - t/ppi_token_operator.t: ->new returned true 310s ok 2205 - t/ppi_token_operator.t: PPI::Document serializes 310s ok 2206 - t/ppi_token_operator.t: Round trip was successful 310s ok 2207 - t/ppi_token_operator.t: Contains no PPI::Token::Unknown elements 310s ok 2208 - t/ppi_token_operator.t: Contains no PPI::Structure::Unknown elements 310s ok 2209 - t/ppi_token_operator.t: Contains no PPI::Statement::Unknown elements 310s ok 2210 - t/ppi_token_prototype.t: Found file 310s ok 2211 - t/ppi_token_prototype.t: Loaded cleanly 310s ok 2212 - no errors 310s ok 2213 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2214 - t/ppi_token_prototype.t: ->new returned true 310s ok 2215 - t/ppi_token_prototype.t: PPI::Document serializes 310s ok 2216 - t/ppi_token_prototype.t: Round trip was successful 310s ok 2217 - t/ppi_token_prototype.t: Contains no PPI::Token::Unknown elements 310s ok 2218 - t/ppi_token_prototype.t: Contains no PPI::Structure::Unknown elements 310s ok 2219 - t/ppi_token_prototype.t: Contains no PPI::Statement::Unknown elements 310s ok 2220 - t/ppi_token_quote.t: Found file 310s ok 2221 - t/ppi_token_quote.t: Loaded cleanly 310s ok 2222 - no errors 310s ok 2223 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2224 - t/ppi_token_quote.t: ->new returned true 310s ok 2225 - t/ppi_token_quote.t: PPI::Document serializes 310s ok 2226 - t/ppi_token_quote.t: Round trip was successful 310s ok 2227 - t/ppi_token_quote.t: Contains no PPI::Token::Unknown elements 310s ok 2228 - t/ppi_token_quote.t: Contains no PPI::Structure::Unknown elements 310s ok 2229 - t/ppi_token_quote.t: Contains no PPI::Statement::Unknown elements 310s ok 2230 - t/ppi_token_quote_double.t: Found file 310s ok 2231 - t/ppi_token_quote_double.t: Loaded cleanly 310s ok 2232 - no errors 310s ok 2233 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2234 - t/ppi_token_quote_double.t: ->new returned true 310s ok 2235 - t/ppi_token_quote_double.t: PPI::Document serializes 310s ok 2236 - t/ppi_token_quote_double.t: Round trip was successful 310s ok 2237 - t/ppi_token_quote_double.t: Contains no PPI::Token::Unknown elements 310s ok 2238 - t/ppi_token_quote_double.t: Contains no PPI::Structure::Unknown elements 310s ok 2239 - t/ppi_token_quote_double.t: Contains no PPI::Statement::Unknown elements 310s ok 2240 - t/ppi_token_quote_interpolate.t: Found file 310s ok 2241 - t/ppi_token_quote_interpolate.t: Loaded cleanly 310s ok 2242 - no errors 310s ok 2243 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2244 - t/ppi_token_quote_interpolate.t: ->new returned true 310s ok 2245 - t/ppi_token_quote_interpolate.t: PPI::Document serializes 310s ok 2246 - t/ppi_token_quote_interpolate.t: Round trip was successful 310s ok 2247 - t/ppi_token_quote_interpolate.t: Contains no PPI::Token::Unknown elements 310s ok 2248 - t/ppi_token_quote_interpolate.t: Contains no PPI::Structure::Unknown elements 310s ok 2249 - t/ppi_token_quote_interpolate.t: Contains no PPI::Statement::Unknown elements 310s ok 2250 - t/ppi_token_quote_literal.t: Found file 310s ok 2251 - t/ppi_token_quote_literal.t: Loaded cleanly 310s ok 2252 - no errors 310s ok 2253 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2254 - t/ppi_token_quote_literal.t: ->new returned true 310s ok 2255 - t/ppi_token_quote_literal.t: PPI::Document serializes 310s ok 2256 - t/ppi_token_quote_literal.t: Round trip was successful 310s ok 2257 - t/ppi_token_quote_literal.t: Contains no PPI::Token::Unknown elements 310s ok 2258 - t/ppi_token_quote_literal.t: Contains no PPI::Structure::Unknown elements 310s ok 2259 - t/ppi_token_quote_literal.t: Contains no PPI::Statement::Unknown elements 310s ok 2260 - t/ppi_token_quote_single.t: Found file 310s ok 2261 - t/ppi_token_quote_single.t: Loaded cleanly 310s ok 2262 - no errors 310s ok 2263 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2264 - t/ppi_token_quote_single.t: ->new returned true 310s ok 2265 - t/ppi_token_quote_single.t: PPI::Document serializes 310s ok 2266 - t/ppi_token_quote_single.t: Round trip was successful 310s ok 2267 - t/ppi_token_quote_single.t: Contains no PPI::Token::Unknown elements 310s ok 2268 - t/ppi_token_quote_single.t: Contains no PPI::Structure::Unknown elements 310s ok 2269 - t/ppi_token_quote_single.t: Contains no PPI::Statement::Unknown elements 310s ok 2270 - t/ppi_token_quotelike_regexp.t: Found file 310s ok 2271 - t/ppi_token_quotelike_regexp.t: Loaded cleanly 310s ok 2272 - no errors 310s ok 2273 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2274 - t/ppi_token_quotelike_regexp.t: ->new returned true 310s ok 2275 - t/ppi_token_quotelike_regexp.t: PPI::Document serializes 310s ok 2276 - t/ppi_token_quotelike_regexp.t: Round trip was successful 310s ok 2277 - t/ppi_token_quotelike_regexp.t: Contains no PPI::Token::Unknown elements 310s ok 2278 - t/ppi_token_quotelike_regexp.t: Contains no PPI::Structure::Unknown elements 310s ok 2279 - t/ppi_token_quotelike_regexp.t: Contains no PPI::Statement::Unknown elements 310s ok 2280 - t/ppi_token_quotelike_words.t: Found file 310s ok 2281 - t/ppi_token_quotelike_words.t: Loaded cleanly 310s ok 2282 - no errors 310s ok 2283 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2284 - t/ppi_token_quotelike_words.t: ->new returned true 310s ok 2285 - t/ppi_token_quotelike_words.t: PPI::Document serializes 310s ok 2286 - t/ppi_token_quotelike_words.t: Round trip was successful 310s ok 2287 - t/ppi_token_quotelike_words.t: Contains no PPI::Token::Unknown elements 310s ok 2288 - t/ppi_token_quotelike_words.t: Contains no PPI::Structure::Unknown elements 310s ok 2289 - t/ppi_token_quotelike_words.t: Contains no PPI::Statement::Unknown elements 310s ok 2290 - t/ppi_token_regexp.t: Found file 310s ok 2291 - t/ppi_token_regexp.t: Loaded cleanly 310s ok 2292 - no errors 310s ok 2293 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2294 - t/ppi_token_regexp.t: ->new returned true 310s ok 2295 - t/ppi_token_regexp.t: PPI::Document serializes 310s ok 2296 - t/ppi_token_regexp.t: Round trip was successful 310s ok 2297 - t/ppi_token_regexp.t: Contains no PPI::Token::Unknown elements 310s ok 2298 - t/ppi_token_regexp.t: Contains no PPI::Structure::Unknown elements 310s ok 2299 - t/ppi_token_regexp.t: Contains no PPI::Statement::Unknown elements 310s ok 2300 - t/ppi_token_structure.t: Found file 310s ok 2301 - t/ppi_token_structure.t: Loaded cleanly 310s ok 2302 - no errors 310s ok 2303 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2304 - t/ppi_token_structure.t: ->new returned true 310s ok 2305 - t/ppi_token_structure.t: PPI::Document serializes 310s ok 2306 - t/ppi_token_structure.t: Round trip was successful 310s ok 2307 - t/ppi_token_structure.t: Contains no PPI::Token::Unknown elements 310s ok 2308 - t/ppi_token_structure.t: Contains no PPI::Structure::Unknown elements 310s ok 2309 - t/ppi_token_structure.t: Contains no PPI::Statement::Unknown elements 310s ok 2310 - t/ppi_token_symbol.t: Found file 310s ok 2311 - t/ppi_token_symbol.t: Loaded cleanly 310s ok 2312 - no errors 310s ok 2313 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2314 - t/ppi_token_symbol.t: ->new returned true 310s ok 2315 - t/ppi_token_symbol.t: PPI::Document serializes 310s ok 2316 - t/ppi_token_symbol.t: Round trip was successful 310s ok 2317 - t/ppi_token_symbol.t: Contains no PPI::Token::Unknown elements 310s ok 2318 - t/ppi_token_symbol.t: Contains no PPI::Structure::Unknown elements 310s ok 2319 - t/ppi_token_symbol.t: Contains no PPI::Statement::Unknown elements 310s ok 2320 - t/ppi_token_unknown.t: Found file 310s ok 2321 - t/ppi_token_unknown.t: Loaded cleanly 310s ok 2322 - no errors 310s ok 2323 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2324 - t/ppi_token_unknown.t: ->new returned true 310s ok 2325 - t/ppi_token_unknown.t: PPI::Document serializes 310s ok 2326 - t/ppi_token_unknown.t: Round trip was successful 310s ok 2327 - t/ppi_token_unknown.t: Contains no PPI::Token::Unknown elements 310s ok 2328 - t/ppi_token_unknown.t: Contains no PPI::Structure::Unknown elements 310s ok 2329 - t/ppi_token_unknown.t: Contains no PPI::Statement::Unknown elements 310s ok 2330 - t/ppi_token_whitespace.t: Found file 310s ok 2331 - t/ppi_token_whitespace.t: Loaded cleanly 310s ok 2332 - no errors 310s ok 2333 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2334 - t/ppi_token_whitespace.t: ->new returned true 310s ok 2335 - t/ppi_token_whitespace.t: PPI::Document serializes 310s ok 2336 - t/ppi_token_whitespace.t: Round trip was successful 310s ok 2337 - t/ppi_token_whitespace.t: Contains no PPI::Token::Unknown elements 310s ok 2338 - t/ppi_token_whitespace.t: Contains no PPI::Structure::Unknown elements 310s ok 2339 - t/ppi_token_whitespace.t: Contains no PPI::Statement::Unknown elements 310s ok 2340 - t/ppi_token_word.t: Found file 310s ok 2341 - t/ppi_token_word.t: Loaded cleanly 310s ok 2342 - no errors 310s ok 2343 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2344 - t/ppi_token_word.t: ->new returned true 310s ok 2345 - t/ppi_token_word.t: PPI::Document serializes 310s ok 2346 - t/ppi_token_word.t: Round trip was successful 310s ok 2347 - t/ppi_token_word.t: Contains no PPI::Token::Unknown elements 310s ok 2348 - t/ppi_token_word.t: Contains no PPI::Structure::Unknown elements 310s ok 2349 - t/ppi_token_word.t: Contains no PPI::Statement::Unknown elements 310s ok 2350 - t/signatures.t: Found file 310s ok 2351 - t/signatures.t: Loaded cleanly 310s ok 2352 - no errors 310s ok 2353 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 2354 - t/signatures.t: ->new returned true 310s ok 2355 - t/signatures.t: PPI::Document serializes 310s ok 2356 - t/signatures.t: Round trip was successful 310s ok 2357 - t/signatures.t: Contains no PPI::Token::Unknown elements 310s ok 2358 - t/signatures.t: Contains no PPI::Structure::Unknown elements 310s ok 2359 - t/signatures.t: Contains no PPI::Statement::Unknown elements 310s ok 310s t/07_token.t ..................... 310s 1..588 310s ok 1 - Test directory t/data/07_token found 310s ok 2 - Found at least one code file 310s ok 3 - t/data/07_token/exp: Found matching .dump file 310s ok 4 - no errors 310s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 6 - t/data/07_token/exp: Lexer->Document returns true 310s ok 7 - t/data/07_token/exp: ->index_locations ok 310s ok 8 - Document contains only statements and non-significant tokens 310s ok 9 - Contains no PPI::Token::Unknown elements 310s ok 10 - Contains no PPI::Structure::Unknown elements 310s ok 11 - Contains no PPI::Statement::Unknown elements 310s ok 12 - Document contains no nested statements 310s ok 13 - Document contains no nested structures 310s ok 14 - No ->{_attribute} in PPI::Token::Attributes 310s ok 15 - All compound statements have defined ->type 310s ok 16 - ->location always defined 310s ok 17 - t/data/07_token/exp: Object isa PPI::Dumper 310s ok 18 - t/data/07_token/exp: Got dump content from dumper 310s ok 19 - t/data/07_token/exp: Generated dump matches stored dump 310s ok 20 - t/data/07_token/exp: Round-trip back to source was ok 310s ok 21 - t/data/07_token/exp1: Found matching .dump file 310s ok 22 - no errors 310s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 24 - t/data/07_token/exp1: Lexer->Document returns true 310s ok 25 - t/data/07_token/exp1: ->index_locations ok 310s ok 26 - Document contains only statements and non-significant tokens 310s ok 27 - Contains no PPI::Token::Unknown elements 310s ok 28 - Contains no PPI::Structure::Unknown elements 310s ok 29 - Contains no PPI::Statement::Unknown elements 310s ok 30 - Document contains no nested statements 310s ok 31 - Document contains no nested structures 310s ok 32 - No ->{_attribute} in PPI::Token::Attributes 310s ok 33 - All compound statements have defined ->type 310s ok 34 - ->location always defined 310s ok 35 - t/data/07_token/exp1: Object isa PPI::Dumper 310s ok 36 - t/data/07_token/exp1: Got dump content from dumper 310s ok 37 - t/data/07_token/exp1: Generated dump matches stored dump 310s ok 38 - t/data/07_token/exp1: Round-trip back to source was ok 310s ok 39 - t/data/07_token/exp2: Found matching .dump file 310s ok 40 - no errors 310s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 42 - t/data/07_token/exp2: Lexer->Document returns true 310s ok 43 - t/data/07_token/exp2: ->index_locations ok 310s ok 44 - Document contains only statements and non-significant tokens 310s ok 45 - Contains no PPI::Token::Unknown elements 310s ok 46 - Contains no PPI::Structure::Unknown elements 310s ok 47 - Contains no PPI::Statement::Unknown elements 310s ok 48 - Document contains no nested statements 310s ok 49 - Document contains no nested structures 310s ok 50 - No ->{_attribute} in PPI::Token::Attributes 310s ok 51 - All compound statements have defined ->type 310s ok 52 - ->location always defined 310s ok 53 - t/data/07_token/exp2: Object isa PPI::Dumper 310s ok 54 - t/data/07_token/exp2: Got dump content from dumper 310s ok 55 - t/data/07_token/exp2: Generated dump matches stored dump 310s ok 56 - t/data/07_token/exp2: Round-trip back to source was ok 310s ok 57 - t/data/07_token/exp3: Found matching .dump file 310s ok 58 - no errors 310s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 60 - t/data/07_token/exp3: Lexer->Document returns true 310s ok 61 - t/data/07_token/exp3: ->index_locations ok 310s ok 62 - Document contains only statements and non-significant tokens 310s ok 63 - Contains no PPI::Token::Unknown elements 310s ok 64 - Contains no PPI::Structure::Unknown elements 310s ok 65 - Contains no PPI::Statement::Unknown elements 310s ok 66 - Document contains no nested statements 310s ok 67 - Document contains no nested structures 310s ok 68 - No ->{_attribute} in PPI::Token::Attributes 310s ok 69 - All compound statements have defined ->type 310s ok 70 - ->location always defined 310s ok 71 - t/data/07_token/exp3: Object isa PPI::Dumper 310s ok 72 - t/data/07_token/exp3: Got dump content from dumper 310s ok 73 - t/data/07_token/exp3: Generated dump matches stored dump 310s ok 74 - t/data/07_token/exp3: Round-trip back to source was ok 310s ok 75 - t/data/07_token/exp4: Found matching .dump file 310s ok 76 - no errors 310s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 78 - t/data/07_token/exp4: Lexer->Document returns true 310s ok 79 - t/data/07_token/exp4: ->index_locations ok 310s ok 80 - Document contains only statements and non-significant tokens 310s ok 81 - Contains no PPI::Token::Unknown elements 310s ok 82 - Contains no PPI::Structure::Unknown elements 310s ok 83 - Contains no PPI::Statement::Unknown elements 310s ok 84 - Document contains no nested statements 310s ok 85 - Document contains no nested structures 310s ok 86 - No ->{_attribute} in PPI::Token::Attributes 310s ok 87 - All compound statements have defined ->type 310s ok 88 - ->location always defined 310s ok 89 - t/data/07_token/exp4: Object isa PPI::Dumper 310s ok 90 - t/data/07_token/exp4: Got dump content from dumper 310s ok 91 - t/data/07_token/exp4: Generated dump matches stored dump 310s ok 92 - t/data/07_token/exp4: Round-trip back to source was ok 310s ok 93 - t/data/07_token/exp5: Found matching .dump file 310s ok 94 - no errors 310s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 96 - t/data/07_token/exp5: Lexer->Document returns true 310s ok 97 - t/data/07_token/exp5: ->index_locations ok 310s ok 98 - Document contains only statements and non-significant tokens 310s ok 99 - Contains no PPI::Token::Unknown elements 310s ok 100 - Contains no PPI::Structure::Unknown elements 310s ok 101 - Contains no PPI::Statement::Unknown elements 310s ok 102 - Document contains no nested statements 310s ok 103 - Document contains no nested structures 310s ok 104 - No ->{_attribute} in PPI::Token::Attributes 310s ok 105 - All compound statements have defined ->type 310s ok 106 - ->location always defined 310s ok 107 - t/data/07_token/exp5: Object isa PPI::Dumper 310s ok 108 - t/data/07_token/exp5: Got dump content from dumper 310s ok 109 - t/data/07_token/exp5: Generated dump matches stored dump 310s ok 110 - t/data/07_token/exp5: Round-trip back to source was ok 310s ok 111 - t/data/07_token/exp6: Found matching .dump file 310s ok 112 - no errors 310s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 114 - t/data/07_token/exp6: Lexer->Document returns true 310s ok 115 - t/data/07_token/exp6: ->index_locations ok 310s ok 116 - Document contains only statements and non-significant tokens 310s ok 117 - Contains no PPI::Token::Unknown elements 310s ok 118 - Contains no PPI::Structure::Unknown elements 310s ok 119 - Contains no PPI::Statement::Unknown elements 310s ok 120 - Document contains no nested statements 310s ok 121 - Document contains no nested structures 310s ok 122 - No ->{_attribute} in PPI::Token::Attributes 310s ok 123 - All compound statements have defined ->type 310s ok 124 - ->location always defined 310s ok 125 - t/data/07_token/exp6: Object isa PPI::Dumper 310s ok 126 - t/data/07_token/exp6: Got dump content from dumper 310s ok 127 - t/data/07_token/exp6: Generated dump matches stored dump 310s ok 128 - t/data/07_token/exp6: Round-trip back to source was ok 310s ok 129 - t/data/07_token/exp7: Found matching .dump file 310s ok 130 - no errors 310s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 132 - t/data/07_token/exp7: Lexer->Document returns true 310s ok 133 - t/data/07_token/exp7: ->index_locations ok 310s ok 134 - Document contains only statements and non-significant tokens 310s ok 135 - Contains no PPI::Token::Unknown elements 310s ok 136 - Contains no PPI::Structure::Unknown elements 310s ok 137 - Contains no PPI::Statement::Unknown elements 310s ok 138 - Document contains no nested statements 310s ok 139 - Document contains no nested structures 310s ok 140 - No ->{_attribute} in PPI::Token::Attributes 310s ok 141 - All compound statements have defined ->type 310s ok 142 - ->location always defined 310s ok 143 - t/data/07_token/exp7: Object isa PPI::Dumper 310s ok 144 - t/data/07_token/exp7: Got dump content from dumper 310s ok 145 - t/data/07_token/exp7: Generated dump matches stored dump 310s ok 146 - t/data/07_token/exp7: Round-trip back to source was ok 310s ok 147 - t/data/07_token/exp8: Found matching .dump file 310s ok 148 - no errors 310s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 150 - t/data/07_token/exp8: Lexer->Document returns true 310s ok 151 - t/data/07_token/exp8: ->index_locations ok 310s ok 152 - Document contains only statements and non-significant tokens 310s ok 153 - Contains no PPI::Token::Unknown elements 310s ok 154 - Contains no PPI::Structure::Unknown elements 310s ok 155 - Contains no PPI::Statement::Unknown elements 310s ok 156 - Document contains no nested statements 310s ok 157 - Document contains no nested structures 310s ok 158 - No ->{_attribute} in PPI::Token::Attributes 310s ok 159 - All compound statements have defined ->type 310s ok 160 - ->location always defined 310s ok 161 - t/data/07_token/exp8: Object isa PPI::Dumper 310s ok 162 - t/data/07_token/exp8: Got dump content from dumper 310s ok 163 - t/data/07_token/exp8: Generated dump matches stored dump 310s ok 164 - t/data/07_token/exp8: Round-trip back to source was ok 310s ok 165 - t/data/07_token/hex: Found matching .dump file 310s ok 166 - no errors 310s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 168 - t/data/07_token/hex: Lexer->Document returns true 310s ok 169 - t/data/07_token/hex: ->index_locations ok 310s ok 170 - Document contains only statements and non-significant tokens 310s ok 171 - Contains no PPI::Token::Unknown elements 310s ok 172 - Contains no PPI::Structure::Unknown elements 310s ok 173 - Contains no PPI::Statement::Unknown elements 310s ok 174 - Document contains no nested statements 310s ok 175 - Document contains no nested structures 310s ok 176 - No ->{_attribute} in PPI::Token::Attributes 310s ok 177 - All compound statements have defined ->type 310s ok 178 - ->location always defined 310s ok 179 - t/data/07_token/hex: Object isa PPI::Dumper 310s ok 180 - t/data/07_token/hex: Got dump content from dumper 310s ok 181 - t/data/07_token/hex: Generated dump matches stored dump 310s ok 182 - t/data/07_token/hex: Round-trip back to source was ok 310s ok 183 - t/data/07_token/range_operator: Found matching .dump file 310s ok 184 - no errors 310s ok 185 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 186 - t/data/07_token/range_operator: Lexer->Document returns true 310s ok 187 - t/data/07_token/range_operator: ->index_locations ok 310s ok 188 - Document contains only statements and non-significant tokens 310s ok 189 - Contains no PPI::Token::Unknown elements 310s ok 190 - Contains no PPI::Structure::Unknown elements 310s ok 191 - Contains no PPI::Statement::Unknown elements 310s ok 192 - Document contains no nested statements 310s ok 193 - Document contains no nested structures 310s ok 194 - No ->{_attribute} in PPI::Token::Attributes 310s ok 195 - All compound statements have defined ->type 310s ok 196 - ->location always defined 310s ok 197 - t/data/07_token/range_operator: Object isa PPI::Dumper 310s ok 198 - t/data/07_token/range_operator: Got dump content from dumper 310s ok 199 - t/data/07_token/range_operator: Generated dump matches stored dump 310s ok 200 - t/data/07_token/range_operator: Round-trip back to source was ok 310s ok 201 - t/data/07_token/smart_match: Found matching .dump file 310s ok 202 - no errors 310s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 310s ok 204 - t/data/07_token/smart_match: Lexer->Document returns true 310s ok 205 - t/data/07_token/smart_match: ->index_locations ok 310s ok 206 - Document contains only statements and non-significant tokens 310s ok 207 - Contains no PPI::Token::Unknown elements 310s ok 208 - Contains no PPI::Structure::Unknown elements 310s ok 209 - Contains no PPI::Statement::Unknown elements 310s ok 210 - Document contains no nested statements 310s ok 211 - Document contains no nested structures 310s ok 212 - No ->{_attribute} in PPI::Token::Attributes 310s ok 213 - All compound statements have defined ->type 310s ok 214 - ->location always defined 310s ok 215 - t/data/07_token/smart_match: Object isa PPI::Dumper 310s ok 216 - t/data/07_token/smart_match: Got dump content from dumper 310s ok 217 - t/data/07_token/smart_match: Generated dump matches stored dump 310s ok 218 - t/data/07_token/smart_match: Round-trip back to source was ok 310s ok 219 - '0' is a single token 310s ok 220 - base of '0' is 10 310s ok 221 - '0' not ::Float 310s ok 222 - '0' not ::Exp 310s ok 223 - literal('0'), eval error: none 310s ok 224 - '1' is a single token 310s ok 225 - base of '1' is 10 310s ok 226 - '1' not ::Float 310s ok 227 - '1' not ::Exp 310s ok 228 - literal('1'), eval error: none 310s ok 229 - '10' is a single token 310s ok 230 - base of '10' is 10 310s ok 231 - '10' not ::Float 310s ok 232 - '10' not ::Exp 310s ok 233 - literal('10'), eval error: none 310s ok 234 - '1_0' is a single token 310s ok 235 - base of '1_0' is 10 310s ok 236 - '1_0' not ::Float 310s ok 237 - '1_0' not ::Exp 310s ok 238 - literal('1_0'), eval error: none 310s ok 239 - '.0' is a single token 310s ok 240 - base of '.0' is 10 310s ok 241 - '.0' is ::Float 310s ok 242 - '.0' is ::Exp 310s ok 243 - literal('.0'), eval error: none 310s ok 244 - '.0_0' is a single token 310s ok 245 - base of '.0_0' is 10 310s ok 246 - '.0_0' is ::Float 310s ok 247 - '.0_0' is ::Exp 310s ok 248 - literal('.0_0'), eval error: none 310s ok 249 - '-.0' is a single token 310s ok 250 - base of '-.0' is 10 310s ok 251 - '-.0' is ::Float 310s ok 252 - '-.0' is ::Exp 310s ok 253 - literal('-.0'), eval error: none 310s ok 254 - '0.' is a single token 310s ok 255 - base of '0.' is 10 310s ok 256 - '0.' is ::Float 310s ok 257 - '0.' is ::Exp 310s ok 258 - literal('0.'), eval error: none 310s ok 259 - '0.0' is a single token 310s ok 260 - base of '0.0' is 10 310s ok 261 - '0.0' is ::Float 310s ok 262 - '0.0' is ::Exp 310s ok 263 - literal('0.0'), eval error: none 310s ok 264 - '0.0_0' is a single token 310s ok 265 - base of '0.0_0' is 10 310s ok 266 - '0.0_0' is ::Float 310s ok 267 - '0.0_0' is ::Exp 310s ok 268 - literal('0.0_0'), eval error: none 310s ok 269 - '1_0.' is a single token 310s ok 270 - base of '1_0.' is 10 310s ok 271 - '1_0.' is ::Float 310s ok 272 - '1_0.' is ::Exp 310s ok 273 - literal('1_0.'), eval error: none 310s ok 274 - '.0e0' is a single token 310s ok 275 - base of '.0e0' is 10 310s ok 276 - '.0e0' is ::Float 310s ok 277 - '.0e0' is ::Exp 310s ok 278 - literal('.0e0'), eval error: none 310s ok 279 - '-.0e0' is a single token 310s ok 280 - base of '-.0e0' is 10 310s ok 281 - '-.0e0' is ::Float 310s ok 282 - '-.0e0' is ::Exp 310s ok 283 - literal('-.0e0'), eval error: none 310s ok 284 - '0.e1' is a single token 310s ok 285 - base of '0.e1' is 10 310s ok 286 - '0.e1' is ::Float 310s ok 287 - '0.e1' is ::Exp 310s ok 288 - literal('0.e1'), eval error: none 310s ok 289 - '0.0e-1' is a single token 310s ok 290 - base of '0.0e-1' is 10 310s ok 291 - '0.0e-1' is ::Float 310s ok 292 - '0.0e-1' is ::Exp 310s ok 293 - literal('0.0e-1'), eval error: none 310s ok 294 - '0.0e+1' is a single token 310s ok 295 - base of '0.0e+1' is 10 310s ok 296 - '0.0e+1' is ::Float 310s ok 297 - '0.0e+1' is ::Exp 310s ok 298 - literal('0.0e+1'), eval error: none 310s ok 299 - '0.0e-10' is a single token 310s ok 300 - base of '0.0e-10' is 10 310s ok 301 - '0.0e-10' is ::Float 310s ok 302 - '0.0e-10' is ::Exp 310s ok 303 - literal('0.0e-10'), eval error: none 310s ok 304 - '0.0e+10' is a single token 310s ok 305 - base of '0.0e+10' is 10 310s ok 306 - '0.0e+10' is ::Float 310s ok 307 - '0.0e+10' is ::Exp 310s ok 308 - literal('0.0e+10'), eval error: none 310s ok 309 - '0.0e100' is a single token 310s ok 310 - base of '0.0e100' is 10 310s ok 311 - '0.0e100' is ::Float 310s ok 312 - '0.0e100' is ::Exp 310s ok 313 - literal('0.0e100'), eval error: none 310s ok 314 - '1_0e1_0' is a single token 310s ok 315 - base of '1_0e1_0' is 10 310s ok 316 - '1_0e1_0' is ::Float 310s ok 317 - '1_0e1_0' is ::Exp 310s ok 318 - literal('1_0e1_0'), eval error: none 310s ok 319 - '1e00' is a single token 310s ok 320 - base of '1e00' is 10 310s ok 321 - '1e00' is ::Float 310s ok 322 - '1e00' is ::Exp 310s ok 323 - literal('1e00'), eval error: none 310s ok 324 - '1e+00' is a single token 310s ok 325 - base of '1e+00' is 10 310s ok 326 - '1e+00' is ::Float 310s ok 327 - '1e+00' is ::Exp 310s ok 328 - literal('1e+00'), eval error: none 310s ok 329 - '1e-00' is a single token 310s ok 330 - base of '1e-00' is 10 310s ok 331 - '1e-00' is ::Float 310s ok 332 - '1e-00' is ::Exp 310s ok 333 - literal('1e-00'), eval error: none 310s ok 334 - '1e00000' is a single token 310s ok 335 - base of '1e00000' is 10 310s ok 336 - '1e00000' is ::Float 310s ok 337 - '1e00000' is ::Exp 310s ok 338 - literal('1e00000'), eval error: none 310s ok 339 - '0b' is a single token 310s ok 340 - base of '0b' is 2 310s ok 341 - '0b' not ::Float 310s ok 342 - '0b' not ::Exp 310s ok 343 - literal('0b'), eval error: No digits found for binary literal at (eval 301) line 1, near "0b 310s # " 310s # 310s ok 344 - '0b0' is a single token 310s ok 345 - base of '0b0' is 2 310s ok 346 - '0b0' not ::Float 310s ok 347 - '0b0' not ::Exp 310s ok 348 - literal('0b0'), eval error: none 310s ok 349 - '0b10' is a single token 310s ok 350 - base of '0b10' is 2 310s ok 351 - '0b10' not ::Float 310s ok 352 - '0b10' not ::Exp 310s ok 353 - literal('0b10'), eval error: none 310s ok 354 - '0b1_0' is a single token 310s ok 355 - base of '0b1_0' is 2 310s ok 356 - '0b1_0' not ::Float 310s ok 357 - '0b1_0' not ::Exp 310s ok 358 - literal('0b1_0'), eval error: none 310s ok 359 - '00' is a single token 310s ok 360 - base of '00' is 8 310s ok 361 - '00' not ::Float 310s ok 362 - '00' not ::Exp 310s ok 363 - literal('00'), eval error: none 310s ok 364 - '01' is a single token 310s ok 365 - base of '01' is 8 310s ok 366 - '01' not ::Float 310s ok 367 - '01' not ::Exp 310s ok 368 - literal('01'), eval error: none 310s ok 369 - '010' is a single token 310s ok 370 - base of '010' is 8 310s ok 371 - '010' not ::Float 310s ok 372 - '010' not ::Exp 310s ok 373 - literal('010'), eval error: none 310s ok 374 - '01_0' is a single token 310s ok 375 - base of '01_0' is 8 310s ok 376 - '01_0' not ::Float 310s ok 377 - '01_0' not ::Exp 310s ok 378 - literal('01_0'), eval error: none 310s ok 379 - '0x' is a single token 310s ok 380 - base of '0x' is 16 310s ok 381 - '0x' not ::Float 310s ok 382 - '0x' not ::Exp 310s ok 383 - literal('0x'), eval error: No digits found for hexadecimal literal at (eval 349) line 1, near "0x 310s # " 310s # 310s ok 384 - '0x0' is a single token 310s ok 385 - base of '0x0' is 16 310s ok 386 - '0x0' not ::Float 310s ok 387 - '0x0' not ::Exp 310s ok 388 - literal('0x0'), eval error: none 310s ok 389 - '0x10' is a single token 310s ok 390 - base of '0x10' is 16 310s ok 391 - '0x10' not ::Float 310s ok 392 - '0x10' not ::Exp 310s ok 393 - literal('0x10'), eval error: none 310s ok 394 - '0x1_0' is a single token 310s ok 395 - base of '0x1_0' is 16 310s ok 396 - '0x1_0' not ::Float 310s ok 397 - '0x1_0' not ::Exp 310s ok 398 - literal('0x1_0'), eval error: none 310s ok 399 - '0.0.0' is a single token 310s ok 400 - base of '0.0.0' is 256 310s ok 401 - '0.0.0' not ::Float 310s ok 402 - '0.0.0' not ::Exp 310s ok 403 - '.0.0' is a single token 310s ok 404 - base of '.0.0' is 256 310s ok 405 - '.0.0' not ::Float 310s ok 406 - '.0.0' not ::Exp 310s ok 407 - '127.0.0.1' is a single token 310s ok 408 - base of '127.0.0.1' is 256 310s ok 409 - '127.0.0.1' not ::Float 310s ok 410 - '127.0.0.1' not ::Exp 310s ok 411 - '1.1.1.1.1.1' is a single token 310s ok 412 - base of '1.1.1.1.1.1' is 256 310s ok 413 - '1.1.1.1.1.1' not ::Float 310s ok 414 - '1.1.1.1.1.1' not ::Exp 310s ok 415 - tokenize bad version 310s ok 416 - tokenize good version 310s ok 417 - An object of class 'PPI::Token::Number::Octal' isa 'PPI::Token::Number::Octal' 310s ok 418 - tokenize bad octal '08' 310s ok 419 - invalid octal number should trigger parse error 310s ok 420 - literal('08') is undef 310s ok 421 - An object of class 'PPI::Token::Number::Octal' isa 'PPI::Token::Number::Octal' 310s ok 422 - tokenize bad octal '09' 310s ok 423 - invalid octal number should trigger parse error 310s ok 424 - literal('09') is undef 310s ok 425 - An object of class 'PPI::Token::Number::Octal' isa 'PPI::Token::Number::Octal' 310s ok 426 - tokenize bad octal '0778' 310s ok 427 - invalid octal number should trigger parse error 310s ok 428 - literal('0778') is undef 310s ok 429 - An object of class 'PPI::Token::Number::Octal' isa 'PPI::Token::Number::Octal' 310s ok 430 - tokenize bad octal '0779' 310s ok 431 - invalid octal number should trigger parse error 310s ok 432 - literal('0779') is undef 310s ok 433 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 434 - no error for '0b0' 310s ok 435 - literal('0b0') is 0 310s ok 436 - parsed everything 310s ok 437 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 438 - no error for '0b1' 310s ok 439 - literal('0b1') is 1 310s ok 440 - parsed everything 310s ok 441 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 442 - no error for '0B1' 310s ok 443 - literal('0B1') is 1 310s ok 444 - parsed everything 310s ok 445 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 446 - no error for '0b101' 310s ok 447 - literal('0b101') is 5 310s ok 448 - parsed everything 310s ok 449 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 450 - no error for '0b1_1' 310s ok 451 - literal('0b1_1') is 3 310s ok 452 - parsed everything 310s ok 453 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 454 - no error for '0b1__1' 310s ok 455 - literal('0b1__1') is 3 310s ok 456 - parsed everything 310s ok 457 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 458 - no error for '0b1__1_' 310s ok 459 - literal('0b1__1_') is 3 310s ok 460 - parsed everything 310s ok 461 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 462 - invalid binary number should trigger parse error 310s ok 463 - literal('0b2') is undef 310s ok 464 - parsed everything 310s ok 465 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 466 - invalid binary number should trigger parse error 310s ok 467 - literal('0B2') is undef 310s ok 468 - parsed everything 310s ok 469 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 470 - invalid binary number should trigger parse error 310s ok 471 - literal('0b012') is undef 310s ok 472 - parsed everything 310s ok 473 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 474 - invalid binary number should trigger parse error 310s ok 475 - literal('0B012') is undef 310s ok 476 - parsed everything 310s ok 477 - An object of class 'PPI::Token::Number::Binary' isa 'PPI::Token::Number::Binary' 310s ok 478 - invalid binary number should trigger parse error 310s ok 479 - literal('0B0121') is undef 310s ok 480 - parsed everything 310s ok 481 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 482 - no error for '0x0' even on invalid digits 310s ok 483 - correctly parsed everything expected 310s ok 484 - literal('0x0') is 0 310s ok 485 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 486 - no error for '0X1' even on invalid digits 310s ok 487 - correctly parsed everything expected 310s ok 488 - literal('0X1') is 1 310s ok 489 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 490 - no error for '0x1' even on invalid digits 310s ok 491 - correctly parsed everything expected 310s ok 492 - literal('0x1') is 1 310s ok 493 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 494 - no error for '0x_1' even on invalid digits 310s ok 495 - correctly parsed everything expected 310s ok 496 - literal('0x_1') is 1 310s ok 497 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 498 - no error for '0x__1' even on invalid digits 310s ok 499 - correctly parsed everything expected 310s ok 500 - literal('0x__1') is 1 310s ok 501 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 502 - no error for '0x__1_' even on invalid digits 310s ok 503 - correctly parsed everything expected 310s ok 504 - literal('0x__1_') is 1 310s ok 505 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 506 - no error for '0X1' even on invalid digits 310s ok 507 - correctly parsed everything expected 310s ok 508 - literal('0X1') is 1 310s ok 509 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 510 - no error for '0xc' even on invalid digits 310s ok 511 - correctly parsed everything expected 310s ok 512 - literal('0xc') is 12 310s ok 513 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 514 - no error for '0Xc' even on invalid digits 310s ok 515 - correctly parsed everything expected 310s ok 516 - literal('0Xc') is 12 310s ok 517 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 518 - no error for '0XC' even on invalid digits 310s ok 519 - correctly parsed everything expected 310s ok 520 - literal('0XC') is 12 310s ok 521 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 522 - no error for '0xbeef' even on invalid digits 310s ok 523 - correctly parsed everything expected 310s ok 524 - literal('0xbeef') is 48879 310s ok 525 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 526 - no error for '0XbeEf' even on invalid digits 310s ok 527 - correctly parsed everything expected 310s ok 528 - literal('0XbeEf') is 48879 310s ok 529 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 530 - no error for '0x0e' even on invalid digits 310s ok 531 - correctly parsed everything expected 310s ok 532 - literal('0x0e') is 14 310s ok 533 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 534 - no error for '0x00000e' even on invalid digits 310s ok 535 - correctly parsed everything expected 310s ok 536 - literal('0x00000e') is 14 310s ok 537 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 538 - no error for '0x000_00e' even on invalid digits 310s ok 539 - correctly parsed everything expected 310s ok 540 - literal('0x000_00e') is 14 310s ok 541 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 542 - no error for '0x000__00e' even on invalid digits 310s ok 543 - correctly parsed everything expected 310s ok 544 - literal('0x000__00e') is 14 310s ok 545 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 546 - no error for '0x' even on invalid digits 310s ok 547 - correctly parsed everything expected 310s ok 548 - literal('0x') is 0 310s ok 549 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 550 - no error for '0X' even on invalid digits 310s ok 551 - correctly parsed everything expected 310s ok 552 - literal('0X') is 0 310s ok 553 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 554 - no error for '0xg' even on invalid digits 310s ok 555 - correctly parsed everything expected 310s ok 556 - literal('0xg') is 0 310s ok 557 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 558 - no error for '0Xg' even on invalid digits 310s ok 559 - correctly parsed everything expected 310s ok 560 - literal('0Xg') is 0 310s ok 561 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 562 - no error for '0XG' even on invalid digits 310s ok 563 - correctly parsed everything expected 310s ok 564 - literal('0XG') is 0 310s ok 565 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 566 - no error for '0x0g' even on invalid digits 310s ok 567 - correctly parsed everything expected 310s ok 568 - literal('0x0g') is 0 310s ok 569 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 570 - no error for '0X0g' even on invalid digits 310s ok 571 - correctly parsed everything expected 310s ok 572 - literal('0X0g') is 0 310s ok 573 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 574 - no error for '0X0G' even on invalid digits 310s ok 575 - correctly parsed everything expected 310s ok 576 - literal('0X0G') is 0 310s ok 577 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 578 - no error for '0x1g' even on invalid digits 310s ok 579 - correctly parsed everything expected 310s ok 580 - literal('0x1g') is 1 310s ok 581 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 582 - no error for '0x1g2' even on invalid digits 310s ok 583 - correctly parsed everything expected 310s ok 584 - literal('0x1g2') is 1 310s ok 585 - An object of class 'PPI::Token::Number::Hex' isa 'PPI::Token::Number::Hex' 310s ok 586 - no error for '0x1_g' even on invalid digits 310s ok 587 - correctly parsed everything expected 310s ok 588 - literal('0x1_g') is 1 310s ok 311s t/08_regression.t ................ 311s 1..1085 311s ok 1 - Test directory t/data/08_regression found 311s ok 2 - Found at least one code file 311s ok 3 - t/data/08_regression/01_rt_cpan_19629: Found matching .dump file 311s ok 4 - no errors 311s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 6 - t/data/08_regression/01_rt_cpan_19629: Lexer->Document returns true 311s ok 7 - t/data/08_regression/01_rt_cpan_19629: ->index_locations ok 311s ok 8 - Document contains only statements and non-significant tokens 311s ok 9 - Contains no PPI::Token::Unknown elements 311s ok 10 - Contains no PPI::Structure::Unknown elements 311s ok 11 - Contains no PPI::Statement::Unknown elements 311s ok 12 - Document contains no nested statements 311s ok 13 - Document contains no nested structures 311s ok 14 - No ->{_attribute} in PPI::Token::Attributes 311s ok 15 - All compound statements have defined ->type 311s ok 16 - ->location always defined 311s ok 17 - t/data/08_regression/01_rt_cpan_19629: Object isa PPI::Dumper 311s ok 18 - t/data/08_regression/01_rt_cpan_19629: Got dump content from dumper 311s ok 19 - t/data/08_regression/01_rt_cpan_19629: Generated dump matches stored dump 311s ok 20 - t/data/08_regression/01_rt_cpan_19629: Round-trip back to source was ok 311s ok 21 - t/data/08_regression/01_rt_cpan_19629b: Found matching .dump file 311s ok 22 - no errors 311s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 24 - t/data/08_regression/01_rt_cpan_19629b: Lexer->Document returns true 311s ok 25 - t/data/08_regression/01_rt_cpan_19629b: ->index_locations ok 311s ok 26 - Document contains only statements and non-significant tokens 311s ok 27 - Contains no PPI::Token::Unknown elements 311s ok 28 - Contains no PPI::Structure::Unknown elements 311s ok 29 - Contains no PPI::Statement::Unknown elements 311s ok 30 - Document contains no nested statements 311s ok 31 - Document contains no nested structures 311s ok 32 - No ->{_attribute} in PPI::Token::Attributes 311s ok 33 - All compound statements have defined ->type 311s ok 34 - ->location always defined 311s ok 35 - t/data/08_regression/01_rt_cpan_19629b: Object isa PPI::Dumper 311s ok 36 - t/data/08_regression/01_rt_cpan_19629b: Got dump content from dumper 311s ok 37 - t/data/08_regression/01_rt_cpan_19629b: Generated dump matches stored dump 311s ok 38 - t/data/08_regression/01_rt_cpan_19629b: Round-trip back to source was ok 311s ok 39 - t/data/08_regression/02_rt_cpan_9582: Found matching .dump file 311s ok 40 - no errors 311s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 42 - t/data/08_regression/02_rt_cpan_9582: Lexer->Document returns true 311s ok 43 - t/data/08_regression/02_rt_cpan_9582: ->index_locations ok 311s ok 44 - Document contains only statements and non-significant tokens 311s ok 45 - Contains no PPI::Token::Unknown elements 311s ok 46 - Contains no PPI::Structure::Unknown elements 311s ok 47 - Contains no PPI::Statement::Unknown elements 311s ok 48 - Document contains no nested statements 311s ok 49 - Document contains no nested structures 311s ok 50 - No ->{_attribute} in PPI::Token::Attributes 311s ok 51 - All compound statements have defined ->type 311s ok 52 - ->location always defined 311s ok 53 - t/data/08_regression/02_rt_cpan_9582: Object isa PPI::Dumper 311s ok 54 - t/data/08_regression/02_rt_cpan_9582: Got dump content from dumper 311s ok 55 - t/data/08_regression/02_rt_cpan_9582: Generated dump matches stored dump 311s ok 56 - t/data/08_regression/02_rt_cpan_9582: Round-trip back to source was ok 311s ok 57 - t/data/08_regression/03_rt_cpan_9614: Found matching .dump file 311s ok 58 - no errors 311s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 60 - t/data/08_regression/03_rt_cpan_9614: Lexer->Document returns true 311s ok 61 - t/data/08_regression/03_rt_cpan_9614: ->index_locations ok 311s ok 62 - Document contains only statements and non-significant tokens 311s ok 63 - Contains no PPI::Token::Unknown elements 311s ok 64 - Contains no PPI::Structure::Unknown elements 311s ok 65 - Contains no PPI::Statement::Unknown elements 311s ok 66 - Document contains no nested statements 311s ok 67 - Document contains no nested structures 311s ok 68 - No ->{_attribute} in PPI::Token::Attributes 311s ok 69 - All compound statements have defined ->type 311s ok 70 - ->location always defined 311s ok 71 - t/data/08_regression/03_rt_cpan_9614: Object isa PPI::Dumper 311s ok 72 - t/data/08_regression/03_rt_cpan_9614: Got dump content from dumper 311s ok 73 - t/data/08_regression/03_rt_cpan_9614: Generated dump matches stored dump 311s ok 74 - t/data/08_regression/03_rt_cpan_9614: Round-trip back to source was ok 311s ok 75 - t/data/08_regression/04_tinderbox: Found matching .dump file 311s ok 76 - no errors 311s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 78 - t/data/08_regression/04_tinderbox: Lexer->Document returns true 311s ok 79 - t/data/08_regression/04_tinderbox: ->index_locations ok 311s ok 80 - Document contains only statements and non-significant tokens 311s ok 81 - Contains no PPI::Token::Unknown elements 311s ok 82 - Contains no PPI::Structure::Unknown elements 311s ok 83 - Contains no PPI::Statement::Unknown elements 311s ok 84 - Document contains no nested statements 311s ok 85 - Document contains no nested structures 311s ok 86 - No ->{_attribute} in PPI::Token::Attributes 311s ok 87 - All compound statements have defined ->type 311s ok 88 - ->location always defined 311s ok 89 - t/data/08_regression/04_tinderbox: Object isa PPI::Dumper 311s ok 90 - t/data/08_regression/04_tinderbox: Got dump content from dumper 311s ok 91 - t/data/08_regression/04_tinderbox: Generated dump matches stored dump 311s ok 92 - t/data/08_regression/04_tinderbox: Round-trip back to source was ok 311s ok 93 - t/data/08_regression/05_rt_cpan_13425: Found matching .dump file 311s ok 94 - no errors 311s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 96 - t/data/08_regression/05_rt_cpan_13425: Lexer->Document returns true 311s ok 97 - t/data/08_regression/05_rt_cpan_13425: ->index_locations ok 311s ok 98 - Document contains only statements and non-significant tokens 311s ok 99 - Contains no PPI::Token::Unknown elements 311s ok 100 - Contains no PPI::Structure::Unknown elements 311s ok 101 - Contains no PPI::Statement::Unknown elements 311s ok 102 - Document contains no nested statements 311s ok 103 - Document contains no nested structures 311s ok 104 - No ->{_attribute} in PPI::Token::Attributes 311s ok 105 - All compound statements have defined ->type 311s ok 106 - ->location always defined 311s ok 107 - t/data/08_regression/05_rt_cpan_13425: Object isa PPI::Dumper 311s ok 108 - t/data/08_regression/05_rt_cpan_13425: Got dump content from dumper 311s ok 109 - t/data/08_regression/05_rt_cpan_13425: Generated dump matches stored dump 311s ok 110 - t/data/08_regression/05_rt_cpan_13425: Round-trip back to source was ok 311s ok 111 - t/data/08_regression/06_partial_quote_double: Found matching .dump file 311s ok 112 - no errors 311s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 114 - t/data/08_regression/06_partial_quote_double: Lexer->Document returns true 311s ok 115 - t/data/08_regression/06_partial_quote_double: ->index_locations ok 311s ok 116 - Document contains only statements and non-significant tokens 311s ok 117 - Contains no PPI::Token::Unknown elements 311s ok 118 - Contains no PPI::Structure::Unknown elements 311s ok 119 - Contains no PPI::Statement::Unknown elements 311s ok 120 - Document contains no nested statements 311s ok 121 - Document contains no nested structures 311s ok 122 - No ->{_attribute} in PPI::Token::Attributes 311s ok 123 - All compound statements have defined ->type 311s ok 124 - ->location always defined 311s ok 125 - t/data/08_regression/06_partial_quote_double: Object isa PPI::Dumper 311s ok 126 - t/data/08_regression/06_partial_quote_double: Got dump content from dumper 311s ok 127 - t/data/08_regression/06_partial_quote_double: Generated dump matches stored dump 311s ok 128 - t/data/08_regression/06_partial_quote_double: Round-trip back to source was ok 311s ok 129 - t/data/08_regression/07_partial_quote_single: Found matching .dump file 311s ok 130 - no errors 311s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 132 - t/data/08_regression/07_partial_quote_single: Lexer->Document returns true 311s ok 133 - t/data/08_regression/07_partial_quote_single: ->index_locations ok 311s ok 134 - Document contains only statements and non-significant tokens 311s ok 135 - Contains no PPI::Token::Unknown elements 311s ok 136 - Contains no PPI::Structure::Unknown elements 311s ok 137 - Contains no PPI::Statement::Unknown elements 311s ok 138 - Document contains no nested statements 311s ok 139 - Document contains no nested structures 311s ok 140 - No ->{_attribute} in PPI::Token::Attributes 311s ok 141 - All compound statements have defined ->type 311s ok 142 - ->location always defined 311s ok 143 - t/data/08_regression/07_partial_quote_single: Object isa PPI::Dumper 311s ok 144 - t/data/08_regression/07_partial_quote_single: Got dump content from dumper 311s ok 145 - t/data/08_regression/07_partial_quote_single: Generated dump matches stored dump 311s ok 146 - t/data/08_regression/07_partial_quote_single: Round-trip back to source was ok 311s ok 147 - t/data/08_regression/08_partial_regex_substitution: Found matching .dump file 311s ok 148 - no errors 311s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 150 - t/data/08_regression/08_partial_regex_substitution: Lexer->Document returns true 311s ok 151 - t/data/08_regression/08_partial_regex_substitution: ->index_locations ok 311s ok 152 - Document contains only statements and non-significant tokens 311s ok 153 - Contains no PPI::Token::Unknown elements 311s ok 154 - Contains no PPI::Structure::Unknown elements 311s ok 155 - Contains no PPI::Statement::Unknown elements 311s ok 156 - Document contains no nested statements 311s ok 157 - Document contains no nested structures 311s ok 158 - No ->{_attribute} in PPI::Token::Attributes 311s ok 159 - All compound statements have defined ->type 311s ok 160 - ->location always defined 311s ok 161 - t/data/08_regression/08_partial_regex_substitution: Object isa PPI::Dumper 311s ok 162 - t/data/08_regression/08_partial_regex_substitution: Got dump content from dumper 311s ok 163 - t/data/08_regression/08_partial_regex_substitution: Generated dump matches stored dump 311s ok 164 - t/data/08_regression/08_partial_regex_substitution: Round-trip back to source was ok 311s ok 165 - t/data/08_regression/09_for_var: Found matching .dump file 311s ok 166 - no errors 311s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 168 - t/data/08_regression/09_for_var: Lexer->Document returns true 311s ok 169 - t/data/08_regression/09_for_var: ->index_locations ok 311s ok 170 - Document contains only statements and non-significant tokens 311s ok 171 - Contains no PPI::Token::Unknown elements 311s ok 172 - Contains no PPI::Structure::Unknown elements 311s ok 173 - Contains no PPI::Statement::Unknown elements 311s ok 174 - Document contains no nested statements 311s ok 175 - Document contains no nested structures 311s ok 176 - No ->{_attribute} in PPI::Token::Attributes 311s ok 177 - All compound statements have defined ->type 311s ok 178 - ->location always defined 311s ok 179 - t/data/08_regression/09_for_var: Object isa PPI::Dumper 311s ok 180 - t/data/08_regression/09_for_var: Got dump content from dumper 311s ok 181 - t/data/08_regression/09_for_var: Generated dump matches stored dump 311s ok 182 - t/data/08_regression/09_for_var: Round-trip back to source was ok 311s ok 183 - t/data/08_regression/10_leading_regexp: Found matching .dump file 311s ok 184 - no errors 311s ok 185 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 186 - t/data/08_regression/10_leading_regexp: Lexer->Document returns true 311s ok 187 - t/data/08_regression/10_leading_regexp: ->index_locations ok 311s ok 188 - Document contains only statements and non-significant tokens 311s ok 189 - Contains no PPI::Token::Unknown elements 311s ok 190 - Contains no PPI::Structure::Unknown elements 311s ok 191 - Contains no PPI::Statement::Unknown elements 311s ok 192 - Document contains no nested statements 311s ok 193 - Document contains no nested structures 311s ok 194 - No ->{_attribute} in PPI::Token::Attributes 311s ok 195 - All compound statements have defined ->type 311s ok 196 - ->location always defined 311s ok 197 - t/data/08_regression/10_leading_regexp: Object isa PPI::Dumper 311s ok 198 - t/data/08_regression/10_leading_regexp: Got dump content from dumper 311s ok 199 - t/data/08_regression/10_leading_regexp: Generated dump matches stored dump 311s ok 200 - t/data/08_regression/10_leading_regexp: Round-trip back to source was ok 311s ok 201 - t/data/08_regression/11_multiply_vs_glob_cast: Found matching .dump file 311s ok 202 - no errors 311s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 204 - t/data/08_regression/11_multiply_vs_glob_cast: Lexer->Document returns true 311s ok 205 - t/data/08_regression/11_multiply_vs_glob_cast: ->index_locations ok 311s ok 206 - Document contains only statements and non-significant tokens 311s ok 207 - Contains no PPI::Token::Unknown elements 311s ok 208 - Contains no PPI::Structure::Unknown elements 311s ok 209 - Contains no PPI::Statement::Unknown elements 311s ok 210 - Document contains no nested statements 311s ok 211 - Document contains no nested structures 311s ok 212 - No ->{_attribute} in PPI::Token::Attributes 311s ok 213 - All compound statements have defined ->type 311s ok 214 - ->location always defined 311s ok 215 - t/data/08_regression/11_multiply_vs_glob_cast: Object isa PPI::Dumper 311s ok 216 - t/data/08_regression/11_multiply_vs_glob_cast: Got dump content from dumper 311s ok 217 - t/data/08_regression/11_multiply_vs_glob_cast: Generated dump matches stored dump 311s ok 218 - t/data/08_regression/11_multiply_vs_glob_cast: Round-trip back to source was ok 311s ok 219 - t/data/08_regression/12_pow: Found matching .dump file 311s ok 220 - no errors 311s ok 221 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 222 - t/data/08_regression/12_pow: Lexer->Document returns true 311s ok 223 - t/data/08_regression/12_pow: ->index_locations ok 311s ok 224 - Document contains only statements and non-significant tokens 311s ok 225 - Contains no PPI::Token::Unknown elements 311s ok 226 - Contains no PPI::Structure::Unknown elements 311s ok 227 - Contains no PPI::Statement::Unknown elements 311s ok 228 - Document contains no nested statements 311s ok 229 - Document contains no nested structures 311s ok 230 - No ->{_attribute} in PPI::Token::Attributes 311s ok 231 - All compound statements have defined ->type 311s ok 232 - ->location always defined 311s ok 233 - t/data/08_regression/12_pow: Object isa PPI::Dumper 311s ok 234 - t/data/08_regression/12_pow: Got dump content from dumper 311s ok 235 - t/data/08_regression/12_pow: Generated dump matches stored dump 311s ok 236 - t/data/08_regression/12_pow: Round-trip back to source was ok 311s ok 237 - t/data/08_regression/13_goto: Found matching .dump file 311s ok 238 - no errors 311s ok 239 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 240 - t/data/08_regression/13_goto: Lexer->Document returns true 311s ok 241 - t/data/08_regression/13_goto: ->index_locations ok 311s ok 242 - Document contains only statements and non-significant tokens 311s ok 243 - Contains no PPI::Token::Unknown elements 311s ok 244 - Contains no PPI::Structure::Unknown elements 311s ok 245 - Contains no PPI::Statement::Unknown elements 311s ok 246 - Document contains no nested statements 311s ok 247 - Document contains no nested structures 311s ok 248 - No ->{_attribute} in PPI::Token::Attributes 311s ok 249 - All compound statements have defined ->type 311s ok 250 - ->location always defined 311s ok 251 - t/data/08_regression/13_goto: Object isa PPI::Dumper 311s ok 252 - t/data/08_regression/13_goto: Got dump content from dumper 311s ok 253 - t/data/08_regression/13_goto: Generated dump matches stored dump 311s ok 254 - t/data/08_regression/13_goto: Round-trip back to source was ok 311s ok 255 - t/data/08_regression/14_minus: Found matching .dump file 311s ok 256 - no errors 311s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 258 - t/data/08_regression/14_minus: Lexer->Document returns true 311s ok 259 - t/data/08_regression/14_minus: ->index_locations ok 311s ok 260 - Document contains only statements and non-significant tokens 311s ok 261 - Contains no PPI::Token::Unknown elements 311s ok 262 - Contains no PPI::Structure::Unknown elements 311s ok 263 - Contains no PPI::Statement::Unknown elements 311s ok 264 - Document contains no nested statements 311s ok 265 - Document contains no nested structures 311s ok 266 - No ->{_attribute} in PPI::Token::Attributes 311s ok 267 - All compound statements have defined ->type 311s ok 268 - ->location always defined 311s ok 269 - t/data/08_regression/14_minus: Object isa PPI::Dumper 311s ok 270 - t/data/08_regression/14_minus: Got dump content from dumper 311s ok 271 - t/data/08_regression/14_minus: Generated dump matches stored dump 311s ok 272 - t/data/08_regression/14_minus: Round-trip back to source was ok 311s ok 273 - t/data/08_regression/14b_minus: Found matching .dump file 311s ok 274 - no errors 311s ok 275 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 276 - t/data/08_regression/14b_minus: Lexer->Document returns true 311s ok 277 - t/data/08_regression/14b_minus: ->index_locations ok 311s ok 278 - Document contains only statements and non-significant tokens 311s ok 279 - Contains no PPI::Token::Unknown elements 311s ok 280 - Contains no PPI::Structure::Unknown elements 311s ok 281 - Contains no PPI::Statement::Unknown elements 311s ok 282 - Document contains no nested statements 311s ok 283 - Document contains no nested structures 311s ok 284 - No ->{_attribute} in PPI::Token::Attributes 311s ok 285 - All compound statements have defined ->type 311s ok 286 - ->location always defined 311s ok 287 - t/data/08_regression/14b_minus: Object isa PPI::Dumper 311s ok 288 - t/data/08_regression/14b_minus: Got dump content from dumper 311s ok 289 - t/data/08_regression/14b_minus: Generated dump matches stored dump 311s ok 290 - t/data/08_regression/14b_minus: Round-trip back to source was ok 311s ok 291 - t/data/08_regression/15_dash_t: Found matching .dump file 311s ok 292 - no errors 311s ok 293 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 294 - t/data/08_regression/15_dash_t: Lexer->Document returns true 311s ok 295 - t/data/08_regression/15_dash_t: ->index_locations ok 311s ok 296 - Document contains only statements and non-significant tokens 311s ok 297 - Contains no PPI::Token::Unknown elements 311s ok 298 - Contains no PPI::Structure::Unknown elements 311s ok 299 - Contains no PPI::Statement::Unknown elements 311s ok 300 - Document contains no nested statements 311s ok 301 - Document contains no nested structures 311s ok 302 - No ->{_attribute} in PPI::Token::Attributes 311s ok 303 - All compound statements have defined ->type 311s ok 304 - ->location always defined 311s ok 305 - t/data/08_regression/15_dash_t: Object isa PPI::Dumper 311s ok 306 - t/data/08_regression/15_dash_t: Got dump content from dumper 311s ok 307 - t/data/08_regression/15_dash_t: Generated dump matches stored dump 311s ok 308 - t/data/08_regression/15_dash_t: Round-trip back to source was ok 311s ok 309 - t/data/08_regression/16_sub_declaration: Found matching .dump file 311s ok 310 - no errors 311s ok 311 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 312 - t/data/08_regression/16_sub_declaration: Lexer->Document returns true 311s ok 313 - t/data/08_regression/16_sub_declaration: ->index_locations ok 311s ok 314 - Document contains only statements and non-significant tokens 311s ok 315 - Contains no PPI::Token::Unknown elements 311s ok 316 - Contains no PPI::Structure::Unknown elements 311s ok 317 - Contains no PPI::Statement::Unknown elements 311s ok 318 - Document contains no nested statements 311s ok 319 - Document contains no nested structures 311s ok 320 - No ->{_attribute} in PPI::Token::Attributes 311s ok 321 - All compound statements have defined ->type 311s ok 322 - ->location always defined 311s ok 323 - t/data/08_regression/16_sub_declaration: Object isa PPI::Dumper 311s ok 324 - t/data/08_regression/16_sub_declaration: Got dump content from dumper 311s ok 325 - t/data/08_regression/16_sub_declaration: Generated dump matches stored dump 311s ok 326 - t/data/08_regression/16_sub_declaration: Round-trip back to source was ok 311s ok 327 - t/data/08_regression/17_scope: Found matching .dump file 311s ok 328 - no errors 311s ok 329 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 330 - t/data/08_regression/17_scope: Lexer->Document returns true 311s ok 331 - t/data/08_regression/17_scope: ->index_locations ok 311s ok 332 - Document contains only statements and non-significant tokens 311s ok 333 - Contains no PPI::Token::Unknown elements 311s ok 334 - Contains no PPI::Structure::Unknown elements 311s ok 335 - Contains no PPI::Statement::Unknown elements 311s ok 336 - Document contains no nested statements 311s ok 337 - Document contains no nested structures 311s ok 338 - No ->{_attribute} in PPI::Token::Attributes 311s ok 339 - All compound statements have defined ->type 311s ok 340 - ->location always defined 311s ok 341 - t/data/08_regression/17_scope: Object isa PPI::Dumper 311s ok 342 - t/data/08_regression/17_scope: Got dump content from dumper 311s ok 343 - t/data/08_regression/17_scope: Generated dump matches stored dump 311s ok 344 - t/data/08_regression/17_scope: Round-trip back to source was ok 311s ok 345 - t/data/08_regression/18_decimal_point: Found matching .dump file 311s ok 346 - no errors 311s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 348 - t/data/08_regression/18_decimal_point: Lexer->Document returns true 311s ok 349 - t/data/08_regression/18_decimal_point: ->index_locations ok 311s ok 350 - Document contains only statements and non-significant tokens 311s ok 351 - Contains no PPI::Token::Unknown elements 311s ok 352 - Contains no PPI::Structure::Unknown elements 311s ok 353 - Contains no PPI::Statement::Unknown elements 311s ok 354 - Document contains no nested statements 311s ok 355 - Document contains no nested structures 311s ok 356 - No ->{_attribute} in PPI::Token::Attributes 311s ok 357 - All compound statements have defined ->type 311s ok 358 - ->location always defined 311s ok 359 - t/data/08_regression/18_decimal_point: Object isa PPI::Dumper 311s ok 360 - t/data/08_regression/18_decimal_point: Got dump content from dumper 311s ok 361 - t/data/08_regression/18_decimal_point: Generated dump matches stored dump 311s ok 362 - t/data/08_regression/18_decimal_point: Round-trip back to source was ok 311s ok 363 - t/data/08_regression/19_long_operators: Found matching .dump file 311s ok 364 - no errors 311s ok 365 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 366 - t/data/08_regression/19_long_operators: Lexer->Document returns true 311s ok 367 - t/data/08_regression/19_long_operators: ->index_locations ok 311s ok 368 - Document contains only statements and non-significant tokens 311s ok 369 - Contains no PPI::Token::Unknown elements 311s ok 370 - Contains no PPI::Structure::Unknown elements 311s ok 371 - Contains no PPI::Statement::Unknown elements 311s ok 372 - Document contains no nested statements 311s ok 373 - Document contains no nested structures 311s ok 374 - No ->{_attribute} in PPI::Token::Attributes 311s ok 375 - All compound statements have defined ->type 311s ok 376 - ->location always defined 311s ok 377 - t/data/08_regression/19_long_operators: Object isa PPI::Dumper 311s ok 378 - t/data/08_regression/19_long_operators: Got dump content from dumper 311s ok 379 - t/data/08_regression/19_long_operators: Generated dump matches stored dump 311s ok 380 - t/data/08_regression/19_long_operators: Round-trip back to source was ok 311s ok 381 - t/data/08_regression/19_long_operators2: Found matching .dump file 311s ok 382 - no errors 311s ok 383 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 384 - t/data/08_regression/19_long_operators2: Lexer->Document returns true 311s ok 385 - t/data/08_regression/19_long_operators2: ->index_locations ok 311s ok 386 - Document contains only statements and non-significant tokens 311s ok 387 - Contains no PPI::Token::Unknown elements 311s ok 388 - Contains no PPI::Structure::Unknown elements 311s ok 389 - Contains no PPI::Statement::Unknown elements 311s ok 390 - Document contains no nested statements 311s ok 391 - Document contains no nested structures 311s ok 392 - No ->{_attribute} in PPI::Token::Attributes 311s ok 393 - All compound statements have defined ->type 311s ok 394 - ->location always defined 311s ok 395 - t/data/08_regression/19_long_operators2: Object isa PPI::Dumper 311s ok 396 - t/data/08_regression/19_long_operators2: Got dump content from dumper 311s ok 397 - t/data/08_regression/19_long_operators2: Generated dump matches stored dump 311s ok 398 - t/data/08_regression/19_long_operators2: Round-trip back to source was ok 311s ok 399 - t/data/08_regression/20_hash_constructor: Found matching .dump file 311s ok 400 - no errors 311s ok 401 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 402 - t/data/08_regression/20_hash_constructor: Lexer->Document returns true 311s ok 403 - t/data/08_regression/20_hash_constructor: ->index_locations ok 311s ok 404 - Document contains only statements and non-significant tokens 311s ok 405 - Contains no PPI::Token::Unknown elements 311s ok 406 - Contains no PPI::Structure::Unknown elements 311s ok 407 - Contains no PPI::Statement::Unknown elements 311s ok 408 - Document contains no nested statements 311s ok 409 - Document contains no nested structures 311s ok 410 - No ->{_attribute} in PPI::Token::Attributes 311s ok 411 - All compound statements have defined ->type 311s ok 412 - ->location always defined 311s ok 413 - t/data/08_regression/20_hash_constructor: Object isa PPI::Dumper 311s ok 414 - t/data/08_regression/20_hash_constructor: Got dump content from dumper 311s ok 415 - t/data/08_regression/20_hash_constructor: Generated dump matches stored dump 311s ok 416 - t/data/08_regression/20_hash_constructor: Round-trip back to source was ok 311s ok 417 - t/data/08_regression/21_list_of_refs: Found matching .dump file 311s ok 418 - no errors 311s ok 419 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 420 - t/data/08_regression/21_list_of_refs: Lexer->Document returns true 311s ok 421 - t/data/08_regression/21_list_of_refs: ->index_locations ok 311s ok 422 - Document contains only statements and non-significant tokens 311s ok 423 - Contains no PPI::Token::Unknown elements 311s ok 424 - Contains no PPI::Structure::Unknown elements 311s ok 425 - Contains no PPI::Statement::Unknown elements 311s ok 426 - Document contains no nested statements 311s ok 427 - Document contains no nested structures 311s ok 428 - No ->{_attribute} in PPI::Token::Attributes 311s ok 429 - All compound statements have defined ->type 311s ok 430 - ->location always defined 311s ok 431 - t/data/08_regression/21_list_of_refs: Object isa PPI::Dumper 311s ok 432 - t/data/08_regression/21_list_of_refs: Got dump content from dumper 311s ok 433 - t/data/08_regression/21_list_of_refs: Generated dump matches stored dump 311s ok 434 - t/data/08_regression/21_list_of_refs: Round-trip back to source was ok 311s ok 435 - t/data/08_regression/22_hash_vs_brace: Found matching .dump file 311s ok 436 - no errors 311s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 438 - t/data/08_regression/22_hash_vs_brace: Lexer->Document returns true 311s ok 439 - t/data/08_regression/22_hash_vs_brace: ->index_locations ok 311s ok 440 - Document contains only statements and non-significant tokens 311s ok 441 - Contains no PPI::Token::Unknown elements 311s ok 442 - Contains no PPI::Structure::Unknown elements 311s ok 443 - Contains no PPI::Statement::Unknown elements 311s ok 444 - Document contains no nested statements 311s ok 445 - Document contains no nested structures 311s ok 446 - No ->{_attribute} in PPI::Token::Attributes 311s ok 447 - All compound statements have defined ->type 311s ok 448 - ->location always defined 311s ok 449 - t/data/08_regression/22_hash_vs_brace: Object isa PPI::Dumper 311s ok 450 - t/data/08_regression/22_hash_vs_brace: Got dump content from dumper 311s ok 451 - t/data/08_regression/22_hash_vs_brace: Generated dump matches stored dump 311s ok 452 - t/data/08_regression/22_hash_vs_brace: Round-trip back to source was ok 311s ok 453 - t/data/08_regression/23_rt_cpan_8752: Found matching .dump file 311s ok 454 - no errors 311s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 456 - t/data/08_regression/23_rt_cpan_8752: Lexer->Document returns true 311s ok 457 - t/data/08_regression/23_rt_cpan_8752: ->index_locations ok 311s ok 458 - Document contains only statements and non-significant tokens 311s ok 459 - Contains no PPI::Token::Unknown elements 311s ok 460 - Contains no PPI::Structure::Unknown elements 311s ok 461 - Contains no PPI::Statement::Unknown elements 311s ok 462 - Document contains no nested statements 311s ok 463 - Document contains no nested structures 311s ok 464 - No ->{_attribute} in PPI::Token::Attributes 311s ok 465 - All compound statements have defined ->type 311s ok 466 - ->location always defined 311s ok 467 - t/data/08_regression/23_rt_cpan_8752: Object isa PPI::Dumper 311s ok 468 - t/data/08_regression/23_rt_cpan_8752: Got dump content from dumper 311s ok 469 - t/data/08_regression/23_rt_cpan_8752: Generated dump matches stored dump 311s ok 470 - t/data/08_regression/23_rt_cpan_8752: Round-trip back to source was ok 311s ok 471 - t/data/08_regression/24_compound: Found matching .dump file 311s ok 472 - no errors 311s ok 473 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 474 - t/data/08_regression/24_compound: Lexer->Document returns true 311s ok 475 - t/data/08_regression/24_compound: ->index_locations ok 311s ok 476 - Document contains only statements and non-significant tokens 311s ok 477 - Contains no PPI::Token::Unknown elements 311s ok 478 - Contains no PPI::Structure::Unknown elements 311s ok 479 - Contains no PPI::Statement::Unknown elements 311s ok 480 - Document contains no nested statements 311s ok 481 - Document contains no nested structures 311s ok 482 - No ->{_attribute} in PPI::Token::Attributes 311s ok 483 - All compound statements have defined ->type 311s ok 484 - ->location always defined 311s ok 485 - t/data/08_regression/24_compound: Object isa PPI::Dumper 311s ok 486 - t/data/08_regression/24_compound: Got dump content from dumper 311s ok 487 - t/data/08_regression/24_compound: Generated dump matches stored dump 311s ok 488 - t/data/08_regression/24_compound: Round-trip back to source was ok 311s ok 489 - t/data/08_regression/25_hash_block: Found matching .dump file 311s ok 490 - no errors 311s ok 491 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 492 - t/data/08_regression/25_hash_block: Lexer->Document returns true 311s ok 493 - t/data/08_regression/25_hash_block: ->index_locations ok 311s ok 494 - Document contains only statements and non-significant tokens 311s ok 495 - Contains no PPI::Token::Unknown elements 311s ok 496 - Contains no PPI::Structure::Unknown elements 311s ok 497 - Contains no PPI::Statement::Unknown elements 311s ok 498 - Document contains no nested statements 311s ok 499 - Document contains no nested structures 311s ok 500 - No ->{_attribute} in PPI::Token::Attributes 311s ok 501 - All compound statements have defined ->type 311s ok 502 - ->location always defined 311s ok 503 - t/data/08_regression/25_hash_block: Object isa PPI::Dumper 311s ok 504 - t/data/08_regression/25_hash_block: Got dump content from dumper 311s ok 505 - t/data/08_regression/25_hash_block: Generated dump matches stored dump 311s ok 506 - t/data/08_regression/25_hash_block: Round-trip back to source was ok 311s ok 507 - t/data/08_regression/26_rt_cpan_23253: Found matching .dump file 311s ok 508 - no errors 311s ok 509 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 510 - t/data/08_regression/26_rt_cpan_23253: Lexer->Document returns true 311s ok 511 - t/data/08_regression/26_rt_cpan_23253: ->index_locations ok 311s ok 512 - Document contains only statements and non-significant tokens 311s ok 513 - Contains no PPI::Token::Unknown elements 311s ok 514 - Contains no PPI::Structure::Unknown elements 311s ok 515 - Contains no PPI::Statement::Unknown elements 311s ok 516 - Document contains no nested statements 311s ok 517 - Document contains no nested structures 311s ok 518 - No ->{_attribute} in PPI::Token::Attributes 311s ok 519 - All compound statements have defined ->type 311s ok 520 - ->location always defined 311s ok 521 - t/data/08_regression/26_rt_cpan_23253: Object isa PPI::Dumper 311s ok 522 - t/data/08_regression/26_rt_cpan_23253: Got dump content from dumper 311s ok 523 - t/data/08_regression/26_rt_cpan_23253: Generated dump matches stored dump 311s ok 524 - t/data/08_regression/26_rt_cpan_23253: Round-trip back to source was ok 311s ok 525 - t/data/08_regression/27_constant_hash: Found matching .dump file 311s ok 526 - no errors 311s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 528 - t/data/08_regression/27_constant_hash: Lexer->Document returns true 311s ok 529 - t/data/08_regression/27_constant_hash: ->index_locations ok 311s ok 530 - Document contains only statements and non-significant tokens 311s ok 531 - Contains no PPI::Token::Unknown elements 311s ok 532 - Contains no PPI::Structure::Unknown elements 311s ok 533 - Contains no PPI::Statement::Unknown elements 311s ok 534 - Document contains no nested statements 311s ok 535 - Document contains no nested structures 311s ok 536 - No ->{_attribute} in PPI::Token::Attributes 311s ok 537 - All compound statements have defined ->type 311s ok 538 - ->location always defined 311s ok 539 - t/data/08_regression/27_constant_hash: Object isa PPI::Dumper 311s ok 540 - t/data/08_regression/27_constant_hash: Got dump content from dumper 311s ok 541 - t/data/08_regression/27_constant_hash: Generated dump matches stored dump 311s ok 542 - t/data/08_regression/27_constant_hash: Round-trip back to source was ok 311s ok 543 - t/data/08_regression/28_backref_style_heredoc: Found matching .dump file 311s ok 544 - no errors 311s ok 545 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 546 - t/data/08_regression/28_backref_style_heredoc: Lexer->Document returns true 311s ok 547 - t/data/08_regression/28_backref_style_heredoc: ->index_locations ok 311s ok 548 - Document contains only statements and non-significant tokens 311s ok 549 - Contains no PPI::Token::Unknown elements 311s ok 550 - Contains no PPI::Structure::Unknown elements 311s ok 551 - Contains no PPI::Statement::Unknown elements 311s ok 552 - Document contains no nested statements 311s ok 553 - Document contains no nested structures 311s ok 554 - No ->{_attribute} in PPI::Token::Attributes 311s ok 555 - All compound statements have defined ->type 311s ok 556 - ->location always defined 311s ok 557 - t/data/08_regression/28_backref_style_heredoc: Object isa PPI::Dumper 311s ok 558 - t/data/08_regression/28_backref_style_heredoc: Got dump content from dumper 311s ok 559 - t/data/08_regression/28_backref_style_heredoc: Generated dump matches stored dump 311s ok 560 - t/data/08_regression/28_backref_style_heredoc: Round-trip back to source was ok 311s ok 561 - t/data/08_regression/29_chained_casts: Found matching .dump file 311s ok 562 - no errors 311s ok 563 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 564 - t/data/08_regression/29_chained_casts: Lexer->Document returns true 311s ok 565 - t/data/08_regression/29_chained_casts: ->index_locations ok 311s ok 566 - Document contains only statements and non-significant tokens 311s ok 567 - Contains no PPI::Token::Unknown elements 311s ok 568 - Contains no PPI::Structure::Unknown elements 311s ok 569 - Contains no PPI::Statement::Unknown elements 311s ok 570 - Document contains no nested statements 311s ok 571 - Document contains no nested structures 311s ok 572 - No ->{_attribute} in PPI::Token::Attributes 311s ok 573 - All compound statements have defined ->type 311s ok 574 - ->location always defined 311s ok 575 - t/data/08_regression/29_chained_casts: Object isa PPI::Dumper 311s ok 576 - t/data/08_regression/29_chained_casts: Got dump content from dumper 311s ok 577 - t/data/08_regression/29_chained_casts: Generated dump matches stored dump 311s ok 578 - t/data/08_regression/29_chained_casts: Round-trip back to source was ok 311s ok 579 - t/data/08_regression/29_magic_carat: Found matching .dump file 311s ok 580 - no errors 311s ok 581 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 582 - t/data/08_regression/29_magic_carat: Lexer->Document returns true 311s ok 583 - t/data/08_regression/29_magic_carat: ->index_locations ok 311s ok 584 - Document contains only statements and non-significant tokens 311s ok 585 - Contains no PPI::Token::Unknown elements 311s ok 586 - Contains no PPI::Structure::Unknown elements 311s ok 587 - Contains no PPI::Statement::Unknown elements 311s ok 588 - Document contains no nested statements 311s ok 589 - Document contains no nested structures 311s ok 590 - No ->{_attribute} in PPI::Token::Attributes 311s ok 591 - All compound statements have defined ->type 311s ok 592 - ->location always defined 311s ok 593 - t/data/08_regression/29_magic_carat: Object isa PPI::Dumper 311s ok 594 - t/data/08_regression/29_magic_carat: Got dump content from dumper 311s ok 595 - t/data/08_regression/29_magic_carat: Generated dump matches stored dump 311s ok 596 - t/data/08_regression/29_magic_carat: Round-trip back to source was ok 311s ok 597 - t/data/08_regression/30_hash_bang: Found matching .dump file 311s ok 598 - no errors 311s ok 599 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 600 - t/data/08_regression/30_hash_bang: Lexer->Document returns true 311s ok 601 - t/data/08_regression/30_hash_bang: ->index_locations ok 311s ok 602 - Document contains only statements and non-significant tokens 311s ok 603 - Contains no PPI::Token::Unknown elements 311s ok 604 - Contains no PPI::Structure::Unknown elements 311s ok 605 - Contains no PPI::Statement::Unknown elements 311s ok 606 - Document contains no nested statements 311s ok 607 - Document contains no nested structures 311s ok 608 - No ->{_attribute} in PPI::Token::Attributes 311s ok 609 - All compound statements have defined ->type 311s ok 610 - ->location always defined 311s ok 611 - t/data/08_regression/30_hash_bang: Object isa PPI::Dumper 311s ok 612 - t/data/08_regression/30_hash_bang: Got dump content from dumper 311s ok 613 - t/data/08_regression/30_hash_bang: Generated dump matches stored dump 311s ok 614 - t/data/08_regression/30_hash_bang: Round-trip back to source was ok 311s ok 615 - t/data/08_regression/31_hash_carat_H: Found matching .dump file 311s ok 616 - no errors 311s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 618 - t/data/08_regression/31_hash_carat_H: Lexer->Document returns true 311s ok 619 - t/data/08_regression/31_hash_carat_H: ->index_locations ok 311s ok 620 - Document contains only statements and non-significant tokens 311s ok 621 - Contains no PPI::Token::Unknown elements 311s ok 622 - Contains no PPI::Structure::Unknown elements 311s ok 623 - Contains no PPI::Statement::Unknown elements 311s ok 624 - Document contains no nested statements 311s ok 625 - Document contains no nested structures 311s ok 626 - No ->{_attribute} in PPI::Token::Attributes 311s ok 627 - All compound statements have defined ->type 311s ok 628 - ->location always defined 311s ok 629 - t/data/08_regression/31_hash_carat_H: Object isa PPI::Dumper 311s ok 630 - t/data/08_regression/31_hash_carat_H: Got dump content from dumper 311s ok 631 - t/data/08_regression/31_hash_carat_H: Generated dump matches stored dump 311s ok 632 - t/data/08_regression/31_hash_carat_H: Round-trip back to source was ok 311s ok 633 - t/data/08_regression/32_readline: Found matching .dump file 311s ok 634 - no errors 311s ok 635 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 636 - t/data/08_regression/32_readline: Lexer->Document returns true 311s ok 637 - t/data/08_regression/32_readline: ->index_locations ok 311s ok 638 - Document contains only statements and non-significant tokens 311s ok 639 - Contains no PPI::Token::Unknown elements 311s ok 640 - Contains no PPI::Structure::Unknown elements 311s ok 641 - Contains no PPI::Statement::Unknown elements 311s ok 642 - Document contains no nested statements 311s ok 643 - Document contains no nested structures 311s ok 644 - No ->{_attribute} in PPI::Token::Attributes 311s ok 645 - All compound statements have defined ->type 311s ok 646 - ->location always defined 311s ok 647 - t/data/08_regression/32_readline: Object isa PPI::Dumper 311s ok 648 - t/data/08_regression/32_readline: Got dump content from dumper 311s ok 649 - t/data/08_regression/32_readline: Generated dump matches stored dump 311s ok 650 - t/data/08_regression/32_readline: Round-trip back to source was ok 311s ok 651 - t/data/08_regression/33_magic_carat_long: Found matching .dump file 311s ok 652 - no errors 311s ok 653 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 654 - t/data/08_regression/33_magic_carat_long: Lexer->Document returns true 311s ok 655 - t/data/08_regression/33_magic_carat_long: ->index_locations ok 311s ok 656 - Document contains only statements and non-significant tokens 311s ok 657 - Contains no PPI::Token::Unknown elements 311s ok 658 - Contains no PPI::Structure::Unknown elements 311s ok 659 - Contains no PPI::Statement::Unknown elements 311s ok 660 - Document contains no nested statements 311s ok 661 - Document contains no nested structures 311s ok 662 - No ->{_attribute} in PPI::Token::Attributes 311s ok 663 - All compound statements have defined ->type 311s ok 664 - ->location always defined 311s ok 665 - t/data/08_regression/33_magic_carat_long: Object isa PPI::Dumper 311s ok 666 - t/data/08_regression/33_magic_carat_long: Got dump content from dumper 311s ok 667 - t/data/08_regression/33_magic_carat_long: Generated dump matches stored dump 311s ok 668 - t/data/08_regression/33_magic_carat_long: Round-trip back to source was ok 311s ok 669 - t/data/08_regression/34_attr_whitespace: Found matching .dump file 311s ok 670 - no errors 311s ok 671 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 672 - t/data/08_regression/34_attr_whitespace: Lexer->Document returns true 311s ok 673 - t/data/08_regression/34_attr_whitespace: ->index_locations ok 311s ok 674 - Document contains only statements and non-significant tokens 311s ok 675 - Contains no PPI::Token::Unknown elements 311s ok 676 - Contains no PPI::Structure::Unknown elements 311s ok 677 - Contains no PPI::Statement::Unknown elements 311s ok 678 - Document contains no nested statements 311s ok 679 - Document contains no nested structures 311s ok 680 - No ->{_attribute} in PPI::Token::Attributes 311s ok 681 - All compound statements have defined ->type 311s ok 682 - ->location always defined 311s ok 683 - t/data/08_regression/34_attr_whitespace: Object isa PPI::Dumper 311s ok 684 - t/data/08_regression/34_attr_whitespace: Got dump content from dumper 311s ok 685 - t/data/08_regression/34_attr_whitespace: Generated dump matches stored dump 311s ok 686 - t/data/08_regression/34_attr_whitespace: Round-trip back to source was ok 311s ok 687 - t/data/08_regression/35_attr_perlsub: Found matching .dump file 311s ok 688 - no errors 311s ok 689 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 690 - t/data/08_regression/35_attr_perlsub: Lexer->Document returns true 311s ok 691 - t/data/08_regression/35_attr_perlsub: ->index_locations ok 311s ok 692 - Document contains only statements and non-significant tokens 311s ok 693 - Contains no PPI::Token::Unknown elements 311s ok 694 - Contains no PPI::Structure::Unknown elements 311s ok 695 - Contains no PPI::Statement::Unknown elements 311s ok 696 - Document contains no nested statements 311s ok 697 - Document contains no nested structures 311s ok 698 - No ->{_attribute} in PPI::Token::Attributes 311s ok 699 - All compound statements have defined ->type 311s ok 700 - ->location always defined 311s ok 701 - t/data/08_regression/35_attr_perlsub: Object isa PPI::Dumper 311s ok 702 - t/data/08_regression/35_attr_perlsub: Got dump content from dumper 311s ok 703 - t/data/08_regression/35_attr_perlsub: Generated dump matches stored dump 311s ok 704 - t/data/08_regression/35_attr_perlsub: Round-trip back to source was ok 311s ok 705 - t/data/08_regression/36_begin_label: Found matching .dump file 311s ok 706 - no errors 311s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 708 - t/data/08_regression/36_begin_label: Lexer->Document returns true 311s ok 709 - t/data/08_regression/36_begin_label: ->index_locations ok 311s ok 710 - Document contains only statements and non-significant tokens 311s ok 711 - Contains no PPI::Token::Unknown elements 311s ok 712 - Contains no PPI::Structure::Unknown elements 311s ok 713 - Contains no PPI::Statement::Unknown elements 311s ok 714 - Document contains no nested statements 311s ok 715 - Document contains no nested structures 311s ok 716 - No ->{_attribute} in PPI::Token::Attributes 311s ok 717 - All compound statements have defined ->type 311s ok 718 - ->location always defined 311s ok 719 - t/data/08_regression/36_begin_label: Object isa PPI::Dumper 311s ok 720 - t/data/08_regression/36_begin_label: Got dump content from dumper 311s ok 721 - t/data/08_regression/36_begin_label: Generated dump matches stored dump 311s ok 722 - t/data/08_regression/36_begin_label: Round-trip back to source was ok 311s ok 723 - t/data/08_regression/37_partial_prototype: Found matching .dump file 311s ok 724 - no errors 311s ok 725 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 726 - t/data/08_regression/37_partial_prototype: Lexer->Document returns true 311s ok 727 - t/data/08_regression/37_partial_prototype: ->index_locations ok 311s ok 728 - Document contains only statements and non-significant tokens 311s ok 729 - Contains no PPI::Token::Unknown elements 311s ok 730 - Contains no PPI::Structure::Unknown elements 311s ok 731 - Contains no PPI::Statement::Unknown elements 311s ok 732 - Document contains no nested statements 311s ok 733 - Document contains no nested structures 311s ok 734 - No ->{_attribute} in PPI::Token::Attributes 311s ok 735 - All compound statements have defined ->type 311s ok 736 - ->location always defined 311s ok 737 - t/data/08_regression/37_partial_prototype: Object isa PPI::Dumper 311s ok 738 - t/data/08_regression/37_partial_prototype: Got dump content from dumper 311s ok 739 - t/data/08_regression/37_partial_prototype: Generated dump matches stored dump 311s ok 740 - t/data/08_regression/37_partial_prototype: Round-trip back to source was ok 311s ok 741 - t/data/08_regression/38_multiply: Found matching .dump file 311s ok 742 - no errors 311s ok 743 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 744 - t/data/08_regression/38_multiply: Lexer->Document returns true 311s ok 745 - t/data/08_regression/38_multiply: ->index_locations ok 311s ok 746 - Document contains only statements and non-significant tokens 311s ok 747 - Contains no PPI::Token::Unknown elements 311s ok 748 - Contains no PPI::Structure::Unknown elements 311s ok 749 - Contains no PPI::Statement::Unknown elements 311s ok 750 - Document contains no nested statements 311s ok 751 - Document contains no nested structures 311s ok 752 - No ->{_attribute} in PPI::Token::Attributes 311s ok 753 - All compound statements have defined ->type 311s ok 754 - ->location always defined 311s ok 755 - t/data/08_regression/38_multiply: Object isa PPI::Dumper 311s ok 756 - t/data/08_regression/38_multiply: Got dump content from dumper 311s ok 757 - t/data/08_regression/38_multiply: Generated dump matches stored dump 311s ok 758 - t/data/08_regression/38_multiply: Round-trip back to source was ok 311s ok 759 - t/data/08_regression/39_foreach_our: Found matching .dump file 311s ok 760 - no errors 311s ok 761 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 762 - t/data/08_regression/39_foreach_our: Lexer->Document returns true 311s ok 763 - t/data/08_regression/39_foreach_our: ->index_locations ok 311s ok 764 - Document contains only statements and non-significant tokens 311s ok 765 - Contains no PPI::Token::Unknown elements 311s ok 766 - Contains no PPI::Structure::Unknown elements 311s ok 767 - Contains no PPI::Statement::Unknown elements 311s ok 768 - Document contains no nested statements 311s ok 769 - Document contains no nested structures 311s ok 770 - No ->{_attribute} in PPI::Token::Attributes 311s ok 771 - All compound statements have defined ->type 311s ok 772 - ->location always defined 311s ok 773 - t/data/08_regression/39_foreach_our: Object isa PPI::Dumper 311s ok 774 - t/data/08_regression/39_foreach_our: Got dump content from dumper 311s ok 775 - t/data/08_regression/39_foreach_our: Generated dump matches stored dump 311s ok 776 - t/data/08_regression/39_foreach_our: Round-trip back to source was ok 311s ok 777 - t/data/08_regression/40_foreach_eval: Found matching .dump file 311s ok 778 - no errors 311s ok 779 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 780 - t/data/08_regression/40_foreach_eval: Lexer->Document returns true 311s ok 781 - t/data/08_regression/40_foreach_eval: ->index_locations ok 311s ok 782 - Document contains only statements and non-significant tokens 311s ok 783 - Contains no PPI::Token::Unknown elements 311s ok 784 - Contains no PPI::Structure::Unknown elements 311s ok 785 - Contains no PPI::Statement::Unknown elements 311s ok 786 - Document contains no nested statements 311s ok 787 - Document contains no nested structures 311s ok 788 - No ->{_attribute} in PPI::Token::Attributes 311s ok 789 - All compound statements have defined ->type 311s ok 790 - ->location always defined 311s ok 791 - t/data/08_regression/40_foreach_eval: Object isa PPI::Dumper 311s ok 792 - t/data/08_regression/40_foreach_eval: Got dump content from dumper 311s ok 793 - t/data/08_regression/40_foreach_eval: Generated dump matches stored dump 311s ok 794 - t/data/08_regression/40_foreach_eval: Round-trip back to source was ok 311s ok 795 - t/data/08_regression/41_scalar_hash: Found matching .dump file 311s ok 796 - no errors 311s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 798 - t/data/08_regression/41_scalar_hash: Lexer->Document returns true 311s ok 799 - t/data/08_regression/41_scalar_hash: ->index_locations ok 311s ok 800 - Document contains only statements and non-significant tokens 311s ok 801 - Contains no PPI::Token::Unknown elements 311s ok 802 - Contains no PPI::Structure::Unknown elements 311s ok 803 - Contains no PPI::Statement::Unknown elements 311s ok 804 - Document contains no nested statements 311s ok 805 - Document contains no nested structures 311s ok 806 - No ->{_attribute} in PPI::Token::Attributes 311s ok 807 - All compound statements have defined ->type 311s ok 808 - ->location always defined 311s ok 809 - t/data/08_regression/41_scalar_hash: Object isa PPI::Dumper 311s ok 810 - t/data/08_regression/41_scalar_hash: Got dump content from dumper 311s ok 811 - t/data/08_regression/41_scalar_hash: Generated dump matches stored dump 311s ok 812 - t/data/08_regression/41_scalar_hash: Round-trip back to source was ok 311s ok 813 - t/data/08_regression/42_numeric_package: Found matching .dump file 311s ok 814 - no errors 311s ok 815 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 816 - t/data/08_regression/42_numeric_package: Lexer->Document returns true 311s ok 817 - t/data/08_regression/42_numeric_package: ->index_locations ok 311s ok 818 - Document contains only statements and non-significant tokens 311s ok 819 - Contains no PPI::Token::Unknown elements 311s ok 820 - Contains no PPI::Structure::Unknown elements 311s ok 821 - Contains no PPI::Statement::Unknown elements 311s ok 822 - Document contains no nested statements 311s ok 823 - Document contains no nested structures 311s ok 824 - No ->{_attribute} in PPI::Token::Attributes 311s ok 825 - All compound statements have defined ->type 311s ok 826 - ->location always defined 311s ok 827 - t/data/08_regression/42_numeric_package: Object isa PPI::Dumper 311s ok 828 - t/data/08_regression/42_numeric_package: Got dump content from dumper 311s ok 829 - t/data/08_regression/42_numeric_package: Generated dump matches stored dump 311s ok 830 - t/data/08_regression/42_numeric_package: Round-trip back to source was ok 311s ok 831 - t/data/08_regression/43_nonblock_map: Found matching .dump file 311s ok 832 - no errors 311s ok 833 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 834 - t/data/08_regression/43_nonblock_map: Lexer->Document returns true 311s ok 835 - t/data/08_regression/43_nonblock_map: ->index_locations ok 311s ok 836 - Document contains only statements and non-significant tokens 311s ok 837 - Contains no PPI::Token::Unknown elements 311s ok 838 - Contains no PPI::Structure::Unknown elements 311s ok 839 - Contains no PPI::Statement::Unknown elements 311s ok 840 - Document contains no nested statements 311s ok 841 - Document contains no nested structures 311s ok 842 - No ->{_attribute} in PPI::Token::Attributes 311s ok 843 - All compound statements have defined ->type 311s ok 844 - ->location always defined 311s ok 845 - t/data/08_regression/43_nonblock_map: Object isa PPI::Dumper 311s ok 846 - t/data/08_regression/43_nonblock_map: Got dump content from dumper 311s ok 847 - t/data/08_regression/43_nonblock_map: Generated dump matches stored dump 311s ok 848 - t/data/08_regression/43_nonblock_map: Round-trip back to source was ok 311s ok 849 - t/data/08_regression/44_vstrings: Found matching .dump file 311s ok 850 - no errors 311s ok 851 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 852 - t/data/08_regression/44_vstrings: Lexer->Document returns true 311s ok 853 - t/data/08_regression/44_vstrings: ->index_locations ok 311s ok 854 - Document contains only statements and non-significant tokens 311s ok 855 - Contains no PPI::Token::Unknown elements 311s ok 856 - Contains no PPI::Structure::Unknown elements 311s ok 857 - Contains no PPI::Statement::Unknown elements 311s ok 858 - Document contains no nested statements 311s ok 859 - Document contains no nested structures 311s ok 860 - No ->{_attribute} in PPI::Token::Attributes 311s ok 861 - All compound statements have defined ->type 311s ok 862 - ->location always defined 311s ok 863 - t/data/08_regression/44_vstrings: Object isa PPI::Dumper 311s ok 864 - t/data/08_regression/44_vstrings: Got dump content from dumper 311s ok 865 - t/data/08_regression/44_vstrings: Generated dump matches stored dump 311s ok 866 - t/data/08_regression/44_vstrings: Round-trip back to source was ok 311s ok 867 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Found matching .dump file 311s ok 868 - no errors 311s ok 869 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 870 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Lexer->Document returns true 311s ok 871 - t/data/08_regression/45_heredoc_w_paren_in_terminator: ->index_locations ok 311s ok 872 - Document contains only statements and non-significant tokens 311s ok 873 - Contains no PPI::Token::Unknown elements 311s ok 874 - Contains no PPI::Structure::Unknown elements 311s ok 875 - Contains no PPI::Statement::Unknown elements 311s ok 876 - Document contains no nested statements 311s ok 877 - Document contains no nested structures 311s ok 878 - No ->{_attribute} in PPI::Token::Attributes 311s ok 879 - All compound statements have defined ->type 311s ok 880 - ->location always defined 311s ok 881 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Object isa PPI::Dumper 311s ok 882 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Got dump content from dumper 311s ok 883 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Generated dump matches stored dump 311s ok 884 - t/data/08_regression/45_heredoc_w_paren_in_terminator: Round-trip back to source was ok 311s ok 885 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Found matching .dump file 311s ok 886 - no errors 311s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 888 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Lexer->Document returns true 311s ok 889 - t/data/08_regression/46_heredoc_w_paren_in_terminator: ->index_locations ok 311s ok 890 - Document contains only statements and non-significant tokens 311s ok 891 - Contains no PPI::Token::Unknown elements 311s ok 892 - Contains no PPI::Structure::Unknown elements 311s ok 893 - Contains no PPI::Statement::Unknown elements 311s ok 894 - Document contains no nested statements 311s ok 895 - Document contains no nested structures 311s ok 896 - No ->{_attribute} in PPI::Token::Attributes 311s ok 897 - All compound statements have defined ->type 311s ok 898 - ->location always defined 311s ok 899 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Object isa PPI::Dumper 311s ok 900 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Got dump content from dumper 311s ok 901 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Generated dump matches stored dump 311s ok 902 - t/data/08_regression/46_heredoc_w_paren_in_terminator: Round-trip back to source was ok 311s ok 903 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Found matching .dump file 311s ok 904 - no errors 311s ok 905 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 906 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Lexer->Document returns true 311s ok 907 - t/data/08_regression/47_heredoc_w_paren_in_terminator: ->index_locations ok 311s ok 908 - Document contains only statements and non-significant tokens 311s ok 909 - Contains no PPI::Token::Unknown elements 311s ok 910 - Contains no PPI::Structure::Unknown elements 311s ok 911 - Contains no PPI::Statement::Unknown elements 311s ok 912 - Document contains no nested statements 311s ok 913 - Document contains no nested structures 311s ok 914 - No ->{_attribute} in PPI::Token::Attributes 311s ok 915 - All compound statements have defined ->type 311s ok 916 - ->location always defined 311s ok 917 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Object isa PPI::Dumper 311s ok 918 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Got dump content from dumper 311s ok 919 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Generated dump matches stored dump 311s ok 920 - t/data/08_regression/47_heredoc_w_paren_in_terminator: Round-trip back to source was ok 311s ok 921 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Found matching .dump file 311s ok 922 - no errors 311s ok 923 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 924 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Lexer->Document returns true 311s ok 925 - t/data/08_regression/48_heredoc_w_paren_in_terminator: ->index_locations ok 311s ok 926 - Document contains only statements and non-significant tokens 311s ok 927 - Contains no PPI::Token::Unknown elements 311s ok 928 - Contains no PPI::Structure::Unknown elements 311s ok 929 - Contains no PPI::Statement::Unknown elements 311s ok 930 - Document contains no nested statements 311s ok 931 - Document contains no nested structures 311s ok 932 - No ->{_attribute} in PPI::Token::Attributes 311s ok 933 - All compound statements have defined ->type 311s ok 934 - ->location always defined 311s ok 935 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Object isa PPI::Dumper 311s ok 936 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Got dump content from dumper 311s ok 937 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Generated dump matches stored dump 311s ok 938 - t/data/08_regression/48_heredoc_w_paren_in_terminator: Round-trip back to source was ok 311s ok 939 - t/data/08_regression/49_label_false_positive: Found matching .dump file 311s ok 940 - no errors 311s ok 941 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 942 - t/data/08_regression/49_label_false_positive: Lexer->Document returns true 311s ok 943 - t/data/08_regression/49_label_false_positive: ->index_locations ok 311s ok 944 - Document contains only statements and non-significant tokens 311s ok 945 - Contains no PPI::Token::Unknown elements 311s ok 946 - Contains no PPI::Structure::Unknown elements 311s ok 947 - Contains no PPI::Statement::Unknown elements 311s ok 948 - Document contains no nested statements 311s ok 949 - Document contains no nested structures 311s ok 950 - No ->{_attribute} in PPI::Token::Attributes 311s ok 951 - All compound statements have defined ->type 311s ok 952 - ->location always defined 311s ok 953 - t/data/08_regression/49_label_false_positive: Object isa PPI::Dumper 311s ok 954 - t/data/08_regression/49_label_false_positive: Got dump content from dumper 311s ok 955 - t/data/08_regression/49_label_false_positive: Generated dump matches stored dump 311s ok 956 - t/data/08_regression/49_label_false_positive: Round-trip back to source was ok 311s ok 957 - t/data/08_regression/50_label_false_positive: Found matching .dump file 311s ok 958 - no errors 311s ok 959 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 960 - t/data/08_regression/50_label_false_positive: Lexer->Document returns true 311s ok 961 - t/data/08_regression/50_label_false_positive: ->index_locations ok 311s ok 962 - Document contains only statements and non-significant tokens 311s ok 963 - Contains no PPI::Token::Unknown elements 311s ok 964 - Contains no PPI::Structure::Unknown elements 311s ok 965 - Contains no PPI::Statement::Unknown elements 311s ok 966 - Document contains no nested statements 311s ok 967 - Document contains no nested structures 311s ok 968 - No ->{_attribute} in PPI::Token::Attributes 311s ok 969 - All compound statements have defined ->type 311s ok 970 - ->location always defined 311s ok 971 - t/data/08_regression/50_label_false_positive: Object isa PPI::Dumper 311s ok 972 - t/data/08_regression/50_label_false_positive: Got dump content from dumper 311s ok 973 - t/data/08_regression/50_label_false_positive: Generated dump matches stored dump 311s ok 974 - t/data/08_regression/50_label_false_positive: Round-trip back to source was ok 311s ok 975 - No parent links at start of loop 1 311s ok 976 - no errors 311s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 978 - Correct number of keys created 311s ok 979 - No parent links at start of loop 2 311s ok 980 - no errors 311s ok 981 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 982 - Correct number of keys created 311s ok 983 - No parent links at start of loop 3 311s ok 984 - no errors 311s ok 985 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 986 - Correct number of keys created 311s ok 987 - no errors 311s ok 988 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 989 - An object of class 'PPI::Statement' isa 'PPI::Statement' 311s ok 990 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 991 - Complex regexp matches expected 311s ok 992 - no errors 311s ok 993 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 994 - An object of class 'PPI::Statement' isa 'PPI::Statement' 311s ok 995 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 996 - Badly short regexp matches expected 311s ok 997 - substr one char after string end returns "" 311s ok 998 - Set $_ to 1234 311s ok 999 - no errors 311s ok 1000 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1001 - Remains after document creation and destruction 311s ok 1002 - no errors 311s ok 1003 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1004 - ->location for a ::List returns true 311s ok 1005 - no errors 311s ok 1006 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1007 - ->prune ok 311s ok 1008 - no errors 311s ok 1009 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1010 - An object of class 'PPI::Statement::Expression' isa 'PPI::Statement' 311s ok 1011 - An object of class 'PPI::Statement::Expression' isa 'PPI::Statement::Expression' 311s ok 1012 - no errors 311s ok 1013 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1014 - An object of class 'PPI::Statement' isa 'PPI::Statement' 311s ok 1015 - no errors 311s ok 1016 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1017 - An object of class 'PPI::Statement' isa 'PPI::Statement' 311s ok 1018 - no errors 311s ok 1019 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1020 - An object of class 'PPI::Statement' isa 'PPI::Statement' 311s ok 1021 - no errors 311s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1023 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 311s ok 1024 - variables() for my list with whitespace 311s ok 1025 - no errors 311s ok 1026 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1027 - All elements return defined for ->location 311s ok 1028 - no errors 311s ok 1029 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1030 - location for empty constructor - fetched a constructor 311s ok 1031 - location for empty constructor 311s ok 1032 - no errors 311s ok 1033 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1034 - An object of class 'PPI::Statement::Include' isa 'PPI::Statement::Include' 311s ok 1035 - pragma() with numbers 311s ok 1036 - no errors 311s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1038 - no errors 311s ok 1039 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1040 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1041 - Found 0 section 311s ok 1042 - no errors 311s ok 1043 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1044 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1045 - Found 0 section 311s ok 1046 - no errors 311s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1048 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1049 - Found 1 section 311s ok 1050 - s/foo correct at EOL 311s ok 1051 - no errors 311s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1053 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1054 - Found 1 section 311s ok 1055 - s{foo correct at EOL 311s ok 1056 - no errors 311s ok 1057 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1058 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1059 - Found 1 section 311s ok 1060 - no errors 311s ok 1061 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1062 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1063 - Found 1 section 311s ok 1064 - no errors 311s ok 1065 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1066 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1067 - Found 1 section 311s ok 1068 - no errors 311s ok 1069 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1070 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1071 - Found 2 sections 311s ok 1072 - s/foo/bar correct at EOL 311s ok 1073 - no errors 311s ok 1074 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1075 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1076 - Found 2 sections 311s ok 1077 - s{foo}{bar correct at EOL 311s ok 1078 - no errors 311s ok 1079 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1080 - An object of class 'PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 311s ok 1081 - Found 2 sections 311s ok 1082 - s{foo}/bar correct at EOL 311s ok 1083 - no errors 311s ok 1084 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 1085 - Found expected number of matches 311s ok 311s t/09_normal.t .................... 311s 1..21 311s ok 1 - no errors 311s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 3 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 311s ok 4 - ->version matches $VERSION 311s ok 5 - ->functions returns an array ref 311s ok 6 - ->functions returns at least 1 function 311s ok 7 - no errors 311s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 9 - no errors 311s ok 10 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 11 - no errors 311s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 13 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 311s ok 14 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 311s ok 15 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 311s ok 16 - ->equal returns true for equivalent code 311s ok 17 - ->equal returns false for different code 311s ok 18 - can add subs 311s ok 19 - and find subs at right layer 311s ok 20 - can add subs again 311s ok 21 - but sub isn't added twice 311s ok 311s t/10_statement.t ................. 311s 1..7 311s ok 1 - no errors 311s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 3 - An object of class 'PPI::Statement::Sub' isa 'PPI::Statement::Sub' 311s ok 4 - no errors 311s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 6 - An object of class 'PPI::Statement::Include' isa 'PPI::Statement::Include' 311s ok 7 - use utf8 is a pragma 311s ok 311s t/11_util.t ...................... 311s 1..11 311s ok 1 - no errors 311s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 4 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 7 - _Document(evil) returns undef 311s ok 8 - _Document(evil) returns undef 311s ok 9 - _slurp loads file as expected 311s ok 10 - HAVE_UNICODE defined 311s ok 11 - HAVE_UNICODE is a boolean 311s ok 311s t/12_location.t .................. 311s 1..683 311s ok 1 - no errors 311s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 3 - Tab width set correctly 311s ok 4 - ->index_locations returns true 311s ok 5 - Number of tokens matches expected 311s ok 6 - Token 0: ->location returns an ARRAY ref 311s ok 7 - Token 0: ->location returns a 5 element ARRAY ref 311s ok 8 - Token 0: ->location returns four positive positions 311s ok 9 - Token 0: ->location matches expected 311s ok 10 - Token 1: ->location returns an ARRAY ref 311s ok 11 - Token 1: ->location returns a 5 element ARRAY ref 311s ok 12 - Token 1: ->location returns four positive positions 311s ok 13 - Token 1: ->location matches expected 311s ok 14 - Token 2: ->location returns an ARRAY ref 311s ok 15 - Token 2: ->location returns a 5 element ARRAY ref 311s ok 16 - Token 2: ->location returns four positive positions 311s ok 17 - Token 2: ->location matches expected 311s ok 18 - Token 3: ->location returns an ARRAY ref 311s ok 19 - Token 3: ->location returns a 5 element ARRAY ref 311s ok 20 - Token 3: ->location returns four positive positions 311s ok 21 - Token 3: ->location matches expected 311s ok 22 - Token 4: ->location returns an ARRAY ref 311s ok 23 - Token 4: ->location returns a 5 element ARRAY ref 311s ok 24 - Token 4: ->location returns four positive positions 311s ok 25 - Token 4: ->location matches expected 311s ok 26 - Token 5: ->location returns an ARRAY ref 311s ok 27 - Token 5: ->location returns a 5 element ARRAY ref 311s ok 28 - Token 5: ->location returns four positive positions 311s ok 29 - Token 5: ->location matches expected 311s ok 30 - Token 6: ->location returns an ARRAY ref 311s ok 31 - Token 6: ->location returns a 5 element ARRAY ref 311s ok 32 - Token 6: ->location returns four positive positions 311s ok 33 - Token 6: ->location matches expected 311s ok 34 - Token 7: ->location returns an ARRAY ref 311s ok 35 - Token 7: ->location returns a 5 element ARRAY ref 311s ok 36 - Token 7: ->location returns four positive positions 311s ok 37 - Token 7: ->location matches expected 311s ok 38 - Token 8: ->location returns an ARRAY ref 311s ok 39 - Token 8: ->location returns a 5 element ARRAY ref 311s ok 40 - Token 8: ->location returns four positive positions 311s ok 41 - Token 8: ->location matches expected 311s ok 42 - Token 9: ->location returns an ARRAY ref 311s ok 43 - Token 9: ->location returns a 5 element ARRAY ref 311s ok 44 - Token 9: ->location returns four positive positions 311s ok 45 - Token 9: ->location matches expected 311s ok 46 - Token 10: ->location returns an ARRAY ref 311s ok 47 - Token 10: ->location returns a 5 element ARRAY ref 311s ok 48 - Token 10: ->location returns four positive positions 311s ok 49 - Token 10: ->location matches expected 311s ok 50 - Token 11: ->location returns an ARRAY ref 311s ok 51 - Token 11: ->location returns a 5 element ARRAY ref 311s ok 52 - Token 11: ->location returns four positive positions 311s ok 53 - Token 11: ->location matches expected 311s ok 54 - Token 12: ->location returns an ARRAY ref 311s ok 55 - Token 12: ->location returns a 5 element ARRAY ref 311s ok 56 - Token 12: ->location returns four positive positions 311s ok 57 - Token 12: ->location matches expected 311s ok 58 - Token 13: ->location returns an ARRAY ref 311s ok 59 - Token 13: ->location returns a 5 element ARRAY ref 311s ok 60 - Token 13: ->location returns four positive positions 311s ok 61 - Token 13: ->location matches expected 311s ok 62 - Token 14: ->location returns an ARRAY ref 311s ok 63 - Token 14: ->location returns a 5 element ARRAY ref 311s ok 64 - Token 14: ->location returns four positive positions 311s ok 65 - Token 14: ->location matches expected 311s ok 66 - Token 15: ->location returns an ARRAY ref 311s ok 67 - Token 15: ->location returns a 5 element ARRAY ref 311s ok 68 - Token 15: ->location returns four positive positions 311s ok 69 - Token 15: ->location matches expected 311s ok 70 - Token 16: ->location returns an ARRAY ref 311s ok 71 - Token 16: ->location returns a 5 element ARRAY ref 311s ok 72 - Token 16: ->location returns four positive positions 311s ok 73 - Token 16: ->location matches expected 311s ok 74 - Token 17: ->location returns an ARRAY ref 311s ok 75 - Token 17: ->location returns a 5 element ARRAY ref 311s ok 76 - Token 17: ->location returns four positive positions 311s ok 77 - Token 17: ->location matches expected 311s ok 78 - Token 18: ->location returns an ARRAY ref 311s ok 79 - Token 18: ->location returns a 5 element ARRAY ref 311s ok 80 - Token 18: ->location returns four positive positions 311s ok 81 - Token 18: ->location matches expected 311s ok 82 - Token 19: ->location returns an ARRAY ref 311s ok 83 - Token 19: ->location returns a 5 element ARRAY ref 311s ok 84 - Token 19: ->location returns four positive positions 311s ok 85 - Token 19: ->location matches expected 311s ok 86 - Token 20: ->location returns an ARRAY ref 311s ok 87 - Token 20: ->location returns a 5 element ARRAY ref 311s ok 88 - Token 20: ->location returns four positive positions 311s ok 89 - Token 20: ->location matches expected 311s ok 90 - Token 21: ->location returns an ARRAY ref 311s ok 91 - Token 21: ->location returns a 5 element ARRAY ref 311s ok 92 - Token 21: ->location returns four positive positions 311s ok 93 - Token 21: ->location matches expected 311s ok 94 - Token 22: ->location returns an ARRAY ref 311s ok 95 - Token 22: ->location returns a 5 element ARRAY ref 311s ok 96 - Token 22: ->location returns four positive positions 311s ok 97 - Token 22: ->location matches expected 311s ok 98 - Token 23: ->location returns an ARRAY ref 311s ok 99 - Token 23: ->location returns a 5 element ARRAY ref 311s ok 100 - Token 23: ->location returns four positive positions 311s ok 101 - Token 23: ->location matches expected 311s ok 102 - Token 24: ->location returns an ARRAY ref 311s ok 103 - Token 24: ->location returns a 5 element ARRAY ref 311s ok 104 - Token 24: ->location returns four positive positions 311s ok 105 - Token 24: ->location matches expected 311s ok 106 - Token 25: ->location returns an ARRAY ref 311s ok 107 - Token 25: ->location returns a 5 element ARRAY ref 311s ok 108 - Token 25: ->location returns four positive positions 311s ok 109 - Token 25: ->location matches expected 311s ok 110 - Token 26: ->location returns an ARRAY ref 311s ok 111 - Token 26: ->location returns a 5 element ARRAY ref 311s ok 112 - Token 26: ->location returns four positive positions 311s ok 113 - Token 26: ->location matches expected 311s ok 114 - Token 27: ->location returns an ARRAY ref 311s ok 115 - Token 27: ->location returns a 5 element ARRAY ref 311s ok 116 - Token 27: ->location returns four positive positions 311s ok 117 - Token 27: ->location matches expected 311s ok 118 - Token 28: ->location returns an ARRAY ref 311s ok 119 - Token 28: ->location returns a 5 element ARRAY ref 311s ok 120 - Token 28: ->location returns four positive positions 311s ok 121 - Token 28: ->location matches expected 311s ok 122 - Token 29: ->location returns an ARRAY ref 311s ok 123 - Token 29: ->location returns a 5 element ARRAY ref 311s ok 124 - Token 29: ->location returns four positive positions 311s ok 125 - Token 29: ->location matches expected 311s ok 126 - Token 30: ->location returns an ARRAY ref 311s ok 127 - Token 30: ->location returns a 5 element ARRAY ref 311s ok 128 - Token 30: ->location returns four positive positions 311s ok 129 - Token 30: ->location matches expected 311s ok 130 - Token 31: ->location returns an ARRAY ref 311s ok 131 - Token 31: ->location returns a 5 element ARRAY ref 311s ok 132 - Token 31: ->location returns four positive positions 311s ok 133 - Token 31: ->location matches expected 311s ok 134 - Token 32: ->location returns an ARRAY ref 311s ok 135 - Token 32: ->location returns a 5 element ARRAY ref 311s ok 136 - Token 32: ->location returns four positive positions 311s ok 137 - Token 32: ->location matches expected 311s ok 138 - Token 33: ->location returns an ARRAY ref 311s ok 139 - Token 33: ->location returns a 5 element ARRAY ref 311s ok 140 - Token 33: ->location returns four positive positions 311s ok 141 - Token 33: ->location matches expected 311s ok 142 - Token 34: ->location returns an ARRAY ref 311s ok 143 - Token 34: ->location returns a 5 element ARRAY ref 311s ok 144 - Token 34: ->location returns four positive positions 311s ok 145 - Token 34: ->location matches expected 311s ok 146 - Token 35: ->location returns an ARRAY ref 311s ok 147 - Token 35: ->location returns a 5 element ARRAY ref 311s ok 148 - Token 35: ->location returns four positive positions 311s ok 149 - Token 35: ->location matches expected 311s ok 150 - Token 36: ->location returns an ARRAY ref 311s ok 151 - Token 36: ->location returns a 5 element ARRAY ref 311s ok 152 - Token 36: ->location returns four positive positions 311s ok 153 - Token 36: ->location matches expected 311s ok 154 - Token 37: ->location returns an ARRAY ref 311s ok 155 - Token 37: ->location returns a 5 element ARRAY ref 311s ok 156 - Token 37: ->location returns four positive positions 311s ok 157 - Token 37: ->location matches expected 311s ok 158 - Token 38: ->location returns an ARRAY ref 311s ok 159 - Token 38: ->location returns a 5 element ARRAY ref 311s ok 160 - Token 38: ->location returns four positive positions 311s ok 161 - Token 38: ->location matches expected 311s ok 162 - Token 39: ->location returns an ARRAY ref 311s ok 163 - Token 39: ->location returns a 5 element ARRAY ref 311s ok 164 - Token 39: ->location returns four positive positions 311s ok 165 - Token 39: ->location matches expected 311s ok 166 - Token 40: ->location returns an ARRAY ref 311s ok 167 - Token 40: ->location returns a 5 element ARRAY ref 311s ok 168 - Token 40: ->location returns four positive positions 311s ok 169 - Token 40: ->location matches expected 311s ok 170 - Token 41: ->location returns an ARRAY ref 311s ok 171 - Token 41: ->location returns a 5 element ARRAY ref 311s ok 172 - Token 41: ->location returns four positive positions 311s ok 173 - Token 41: ->location matches expected 311s ok 174 - Token 42: ->location returns an ARRAY ref 311s ok 175 - Token 42: ->location returns a 5 element ARRAY ref 311s ok 176 - Token 42: ->location returns four positive positions 311s ok 177 - Token 42: ->location matches expected 311s ok 178 - Token 43: ->location returns an ARRAY ref 311s ok 179 - Token 43: ->location returns a 5 element ARRAY ref 311s ok 180 - Token 43: ->location returns four positive positions 311s ok 181 - Token 43: ->location matches expected 311s ok 182 - Token 44: ->location returns an ARRAY ref 311s ok 183 - Token 44: ->location returns a 5 element ARRAY ref 311s ok 184 - Token 44: ->location returns four positive positions 311s ok 185 - Token 44: ->location matches expected 311s ok 186 - Token 45: ->location returns an ARRAY ref 311s ok 187 - Token 45: ->location returns a 5 element ARRAY ref 311s ok 188 - Token 45: ->location returns four positive positions 311s ok 189 - Token 45: ->location matches expected 311s ok 190 - Token 46: ->location returns an ARRAY ref 311s ok 191 - Token 46: ->location returns a 5 element ARRAY ref 311s ok 192 - Token 46: ->location returns four positive positions 311s ok 193 - Token 46: ->location matches expected 311s ok 194 - Token 47: ->location returns an ARRAY ref 311s ok 195 - Token 47: ->location returns a 5 element ARRAY ref 311s ok 196 - Token 47: ->location returns four positive positions 311s ok 197 - Token 47: ->location matches expected 311s ok 198 - Token 48: ->location returns an ARRAY ref 311s ok 199 - Token 48: ->location returns a 5 element ARRAY ref 311s ok 200 - Token 48: ->location returns four positive positions 311s ok 201 - Token 48: ->location matches expected 311s ok 202 - Token 49: ->location returns an ARRAY ref 311s ok 203 - Token 49: ->location returns a 5 element ARRAY ref 311s ok 204 - Token 49: ->location returns four positive positions 311s ok 205 - Token 49: ->location matches expected 311s ok 206 - Token 50: ->location returns an ARRAY ref 311s ok 207 - Token 50: ->location returns a 5 element ARRAY ref 311s ok 208 - Token 50: ->location returns four positive positions 311s ok 209 - Token 50: ->location matches expected 311s ok 210 - Token 51: ->location returns an ARRAY ref 311s ok 211 - Token 51: ->location returns a 5 element ARRAY ref 311s ok 212 - Token 51: ->location returns four positive positions 311s ok 213 - Token 51: ->location matches expected 311s ok 214 - Token 52: ->location returns an ARRAY ref 311s ok 215 - Token 52: ->location returns a 5 element ARRAY ref 311s ok 216 - Token 52: ->location returns four positive positions 311s ok 217 - Token 52: ->location matches expected 311s ok 218 - Token 53: ->location returns an ARRAY ref 311s ok 219 - Token 53: ->location returns a 5 element ARRAY ref 311s ok 220 - Token 53: ->location returns four positive positions 311s ok 221 - Token 53: ->location matches expected 311s ok 222 - Token 54: ->location returns an ARRAY ref 311s ok 223 - Token 54: ->location returns a 5 element ARRAY ref 311s ok 224 - Token 54: ->location returns four positive positions 311s ok 225 - Token 54: ->location matches expected 311s ok 226 - Token 55: ->location returns an ARRAY ref 311s ok 227 - Token 55: ->location returns a 5 element ARRAY ref 311s ok 228 - Token 55: ->location returns four positive positions 311s ok 229 - Token 55: ->location matches expected 311s ok 230 - Token 56: ->location returns an ARRAY ref 311s ok 231 - Token 56: ->location returns a 5 element ARRAY ref 311s ok 232 - Token 56: ->location returns four positive positions 311s ok 233 - Token 56: ->location matches expected 311s ok 234 - Token 57: ->location returns an ARRAY ref 311s ok 235 - Token 57: ->location returns a 5 element ARRAY ref 311s ok 236 - Token 57: ->location returns four positive positions 311s ok 237 - Token 57: ->location matches expected 311s ok 238 - Token 58: ->location returns an ARRAY ref 311s ok 239 - Token 58: ->location returns a 5 element ARRAY ref 311s ok 240 - Token 58: ->location returns four positive positions 311s ok 241 - Token 58: ->location matches expected 311s ok 242 - Token 59: ->location returns an ARRAY ref 311s ok 243 - Token 59: ->location returns a 5 element ARRAY ref 311s ok 244 - Token 59: ->location returns four positive positions 311s ok 245 - Token 59: ->location matches expected 311s ok 246 - Token 60: ->location returns an ARRAY ref 311s ok 247 - Token 60: ->location returns a 5 element ARRAY ref 311s ok 248 - Token 60: ->location returns four positive positions 311s ok 249 - Token 60: ->location matches expected 311s ok 250 - Token 61: ->location returns an ARRAY ref 311s ok 251 - Token 61: ->location returns a 5 element ARRAY ref 311s ok 252 - Token 61: ->location returns four positive positions 311s ok 253 - Token 61: ->location matches expected 311s ok 254 - Token 62: ->location returns an ARRAY ref 311s ok 255 - Token 62: ->location returns a 5 element ARRAY ref 311s ok 256 - Token 62: ->location returns four positive positions 311s ok 257 - Token 62: ->location matches expected 311s ok 258 - Token 63: ->location returns an ARRAY ref 311s ok 259 - Token 63: ->location returns a 5 element ARRAY ref 311s ok 260 - Token 63: ->location returns four positive positions 311s ok 261 - Token 63: ->location matches expected 311s ok 262 - Token 64: ->location returns an ARRAY ref 311s ok 263 - Token 64: ->location returns a 5 element ARRAY ref 311s ok 264 - Token 64: ->location returns four positive positions 311s ok 265 - Token 64: ->location matches expected 311s ok 266 - Token 65: ->location returns an ARRAY ref 311s ok 267 - Token 65: ->location returns a 5 element ARRAY ref 311s ok 268 - Token 65: ->location returns four positive positions 311s ok 269 - Token 65: ->location matches expected 311s ok 270 - Token 66: ->location returns an ARRAY ref 311s ok 271 - Token 66: ->location returns a 5 element ARRAY ref 311s ok 272 - Token 66: ->location returns four positive positions 311s ok 273 - Token 66: ->location matches expected 311s ok 274 - Token 67: ->location returns an ARRAY ref 311s ok 275 - Token 67: ->location returns a 5 element ARRAY ref 311s ok 276 - Token 67: ->location returns four positive positions 311s ok 277 - Token 67: ->location matches expected 311s ok 278 - Token 68: ->location returns an ARRAY ref 311s ok 279 - Token 68: ->location returns a 5 element ARRAY ref 311s ok 280 - Token 68: ->location returns four positive positions 311s ok 281 - Token 68: ->location matches expected 311s ok 282 - Token 69: ->location returns an ARRAY ref 311s ok 283 - Token 69: ->location returns a 5 element ARRAY ref 311s ok 284 - Token 69: ->location returns four positive positions 311s ok 285 - Token 69: ->location matches expected 311s ok 286 - Token 70: ->location returns an ARRAY ref 311s ok 287 - Token 70: ->location returns a 5 element ARRAY ref 311s ok 288 - Token 70: ->location returns four positive positions 311s ok 289 - Token 70: ->location matches expected 311s ok 290 - Token 71: ->location returns an ARRAY ref 311s ok 291 - Token 71: ->location returns a 5 element ARRAY ref 311s ok 292 - Token 71: ->location returns four positive positions 311s ok 293 - Token 71: ->location matches expected 311s ok 294 - Token 72: ->location returns an ARRAY ref 311s ok 295 - Token 72: ->location returns a 5 element ARRAY ref 311s ok 296 - Token 72: ->location returns four positive positions 311s ok 297 - Token 72: ->location matches expected 311s ok 298 - Token 73: ->location returns an ARRAY ref 311s ok 299 - Token 73: ->location returns a 5 element ARRAY ref 311s ok 300 - Token 73: ->location returns four positive positions 311s ok 301 - Token 73: ->location matches expected 311s ok 302 - Token 74: ->location returns an ARRAY ref 311s ok 303 - Token 74: ->location returns a 5 element ARRAY ref 311s ok 304 - Token 74: ->location returns four positive positions 311s ok 305 - Token 74: ->location matches expected 311s ok 306 - Token 75: ->location returns an ARRAY ref 311s ok 307 - Token 75: ->location returns a 5 element ARRAY ref 311s ok 308 - Token 75: ->location returns four positive positions 311s ok 309 - Token 75: ->location matches expected 311s ok 310 - Token 76: ->location returns an ARRAY ref 311s ok 311 - Token 76: ->location returns a 5 element ARRAY ref 311s ok 312 - Token 76: ->location returns four positive positions 311s ok 313 - Token 76: ->location matches expected 311s ok 314 - Token 77: ->location returns an ARRAY ref 311s ok 315 - Token 77: ->location returns a 5 element ARRAY ref 311s ok 316 - Token 77: ->location returns four positive positions 311s ok 317 - Token 77: ->location matches expected 311s ok 318 - Token 78: ->location returns an ARRAY ref 311s ok 319 - Token 78: ->location returns a 5 element ARRAY ref 311s ok 320 - Token 78: ->location returns four positive positions 311s ok 321 - Token 78: ->location matches expected 311s ok 322 - Token 79: ->location returns an ARRAY ref 311s ok 323 - Token 79: ->location returns a 5 element ARRAY ref 311s ok 324 - Token 79: ->location returns four positive positions 311s ok 325 - Token 79: ->location matches expected 311s ok 326 - Token 80: ->location returns an ARRAY ref 311s ok 327 - Token 80: ->location returns a 5 element ARRAY ref 311s ok 328 - Token 80: ->location returns four positive positions 311s ok 329 - Token 80: ->location matches expected 311s ok 330 - Token 81: ->location returns an ARRAY ref 311s ok 331 - Token 81: ->location returns a 5 element ARRAY ref 311s ok 332 - Token 81: ->location returns four positive positions 311s ok 333 - Token 81: ->location matches expected 311s ok 334 - Token 82: ->location returns an ARRAY ref 311s ok 335 - Token 82: ->location returns a 5 element ARRAY ref 311s ok 336 - Token 82: ->location returns four positive positions 311s ok 337 - Token 82: ->location matches expected 311s ok 338 - Token 83: ->location returns an ARRAY ref 311s ok 339 - Token 83: ->location returns a 5 element ARRAY ref 311s ok 340 - Token 83: ->location returns four positive positions 311s ok 341 - Token 83: ->location matches expected 311s ok 342 - Token 84: ->location returns an ARRAY ref 311s ok 343 - Token 84: ->location returns a 5 element ARRAY ref 311s ok 344 - Token 84: ->location returns four positive positions 311s ok 345 - Token 84: ->location matches expected 311s ok 346 - Token 85: ->location returns an ARRAY ref 311s ok 347 - Token 85: ->location returns a 5 element ARRAY ref 311s ok 348 - Token 85: ->location returns four positive positions 311s ok 349 - Token 85: ->location matches expected 311s ok 350 - Token 86: ->location returns an ARRAY ref 311s ok 351 - Token 86: ->location returns a 5 element ARRAY ref 311s ok 352 - Token 86: ->location returns four positive positions 311s ok 353 - Token 86: ->location matches expected 311s ok 354 - Token 87: ->location returns an ARRAY ref 311s ok 355 - Token 87: ->location returns a 5 element ARRAY ref 311s ok 356 - Token 87: ->location returns four positive positions 311s ok 357 - Token 87: ->location matches expected 311s ok 358 - Token 88: ->location returns an ARRAY ref 311s ok 359 - Token 88: ->location returns a 5 element ARRAY ref 311s ok 360 - Token 88: ->location returns four positive positions 311s ok 361 - Token 88: ->location matches expected 311s ok 362 - Token 89: ->location returns an ARRAY ref 311s ok 363 - Token 89: ->location returns a 5 element ARRAY ref 311s ok 364 - Token 89: ->location returns four positive positions 311s ok 365 - Token 89: ->location matches expected 311s ok 366 - Token 90: ->location returns an ARRAY ref 311s ok 367 - Token 90: ->location returns a 5 element ARRAY ref 311s ok 368 - Token 90: ->location returns four positive positions 311s ok 369 - Token 90: ->location matches expected 311s ok 370 - Token 91: ->location returns an ARRAY ref 311s ok 371 - Token 91: ->location returns a 5 element ARRAY ref 311s ok 372 - Token 91: ->location returns four positive positions 311s ok 373 - Token 91: ->location matches expected 311s ok 374 - Token 92: ->location returns an ARRAY ref 311s ok 375 - Token 92: ->location returns a 5 element ARRAY ref 311s ok 376 - Token 92: ->location returns four positive positions 311s ok 377 - Token 92: ->location matches expected 311s ok 378 - Token 93: ->location returns an ARRAY ref 311s ok 379 - Token 93: ->location returns a 5 element ARRAY ref 311s ok 380 - Token 93: ->location returns four positive positions 311s ok 381 - Token 93: ->location matches expected 311s ok 382 - Token 94: ->location returns an ARRAY ref 311s ok 383 - Token 94: ->location returns a 5 element ARRAY ref 311s ok 384 - Token 94: ->location returns four positive positions 311s ok 385 - Token 94: ->location matches expected 311s ok 386 - Token 95: ->location returns an ARRAY ref 311s ok 387 - Token 95: ->location returns a 5 element ARRAY ref 311s ok 388 - Token 95: ->location returns four positive positions 311s ok 389 - Token 95: ->location matches expected 311s ok 390 - Token 96: ->location returns an ARRAY ref 311s ok 391 - Token 96: ->location returns a 5 element ARRAY ref 311s ok 392 - Token 96: ->location returns four positive positions 311s ok 393 - Token 96: ->location matches expected 311s ok 394 - Token 97: ->location returns an ARRAY ref 311s ok 395 - Token 97: ->location returns a 5 element ARRAY ref 311s ok 396 - Token 97: ->location returns four positive positions 311s ok 397 - Token 97: ->location matches expected 311s ok 398 - Token 98: ->location returns an ARRAY ref 311s ok 399 - Token 98: ->location returns a 5 element ARRAY ref 311s ok 400 - Token 98: ->location returns four positive positions 311s ok 401 - Token 98: ->location matches expected 311s ok 402 - Token 99: ->location returns an ARRAY ref 311s ok 403 - Token 99: ->location returns a 5 element ARRAY ref 311s ok 404 - Token 99: ->location returns four positive positions 311s ok 405 - Token 99: ->location matches expected 311s ok 406 - Token 100: ->location returns an ARRAY ref 311s ok 407 - Token 100: ->location returns a 5 element ARRAY ref 311s ok 408 - Token 100: ->location returns four positive positions 311s ok 409 - Token 100: ->location matches expected 311s ok 410 - Token 101: ->location returns an ARRAY ref 311s ok 411 - Token 101: ->location returns a 5 element ARRAY ref 311s ok 412 - Token 101: ->location returns four positive positions 311s ok 413 - Token 101: ->location matches expected 311s ok 414 - Token 102: ->location returns an ARRAY ref 311s ok 415 - Token 102: ->location returns a 5 element ARRAY ref 311s ok 416 - Token 102: ->location returns four positive positions 311s ok 417 - Token 102: ->location matches expected 311s ok 418 - Token 103: ->location returns an ARRAY ref 311s ok 419 - Token 103: ->location returns a 5 element ARRAY ref 311s ok 420 - Token 103: ->location returns four positive positions 311s ok 421 - Token 103: ->location matches expected 311s ok 422 - Token 104: ->location returns an ARRAY ref 311s ok 423 - Token 104: ->location returns a 5 element ARRAY ref 311s ok 424 - Token 104: ->location returns four positive positions 311s ok 425 - Token 104: ->location matches expected 311s ok 426 - Token 105: ->location returns an ARRAY ref 311s ok 427 - Token 105: ->location returns a 5 element ARRAY ref 311s ok 428 - Token 105: ->location returns four positive positions 311s ok 429 - Token 105: ->location matches expected 311s ok 430 - Token 106: ->location returns an ARRAY ref 311s ok 431 - Token 106: ->location returns a 5 element ARRAY ref 311s ok 432 - Token 106: ->location returns four positive positions 311s ok 433 - Token 106: ->location matches expected 311s ok 434 - Token 107: ->location returns an ARRAY ref 311s ok 435 - Token 107: ->location returns a 5 element ARRAY ref 311s ok 436 - Token 107: ->location returns four positive positions 311s ok 437 - Token 107: ->location matches expected 311s ok 438 - Token 108: ->location returns an ARRAY ref 311s ok 439 - Token 108: ->location returns a 5 element ARRAY ref 311s ok 440 - Token 108: ->location returns four positive positions 311s ok 441 - Token 108: ->location matches expected 311s ok 442 - Token 109: ->location returns an ARRAY ref 311s ok 443 - Token 109: ->location returns a 5 element ARRAY ref 311s ok 444 - Token 109: ->location returns four positive positions 311s ok 445 - Token 109: ->location matches expected 311s ok 446 - Token 110: ->location returns an ARRAY ref 311s ok 447 - Token 110: ->location returns a 5 element ARRAY ref 311s ok 448 - Token 110: ->location returns four positive positions 311s ok 449 - Token 110: ->location matches expected 311s ok 450 - Token 111: ->location returns an ARRAY ref 311s ok 451 - Token 111: ->location returns a 5 element ARRAY ref 311s ok 452 - Token 111: ->location returns four positive positions 311s ok 453 - Token 111: ->location matches expected 311s ok 454 - Token 112: ->location returns an ARRAY ref 311s ok 455 - Token 112: ->location returns a 5 element ARRAY ref 311s ok 456 - Token 112: ->location returns four positive positions 311s ok 457 - Token 112: ->location matches expected 311s ok 458 - Token 113: ->location returns an ARRAY ref 311s ok 459 - Token 113: ->location returns a 5 element ARRAY ref 311s ok 460 - Token 113: ->location returns four positive positions 311s ok 461 - Token 113: ->location matches expected 311s ok 462 - Token 114: ->location returns an ARRAY ref 311s ok 463 - Token 114: ->location returns a 5 element ARRAY ref 311s ok 464 - Token 114: ->location returns four positive positions 311s ok 465 - Token 114: ->location matches expected 311s ok 466 - Token 115: ->location returns an ARRAY ref 311s ok 467 - Token 115: ->location returns a 5 element ARRAY ref 311s ok 468 - Token 115: ->location returns four positive positions 311s ok 469 - Token 115: ->location matches expected 311s ok 470 - Token 116: ->location returns an ARRAY ref 311s ok 471 - Token 116: ->location returns a 5 element ARRAY ref 311s ok 472 - Token 116: ->location returns four positive positions 311s ok 473 - Token 116: ->location matches expected 311s ok 474 - Token 117: ->location returns an ARRAY ref 311s ok 475 - Token 117: ->location returns a 5 element ARRAY ref 311s ok 476 - Token 117: ->location returns four positive positions 311s ok 477 - Token 117: ->location matches expected 311s ok 478 - Token 118: ->location returns an ARRAY ref 311s ok 479 - Token 118: ->location returns a 5 element ARRAY ref 311s ok 480 - Token 118: ->location returns four positive positions 311s ok 481 - Token 118: ->location matches expected 311s ok 482 - Token 119: ->location returns an ARRAY ref 311s ok 483 - Token 119: ->location returns a 5 element ARRAY ref 311s ok 484 - Token 119: ->location returns four positive positions 311s ok 485 - Token 119: ->location matches expected 311s ok 486 - Token 120: ->location returns an ARRAY ref 311s ok 487 - Token 120: ->location returns a 5 element ARRAY ref 311s ok 488 - Token 120: ->location returns four positive positions 311s ok 489 - Token 120: ->location matches expected 311s ok 490 - Token 121: ->location returns an ARRAY ref 311s ok 491 - Token 121: ->location returns a 5 element ARRAY ref 311s ok 492 - Token 121: ->location returns four positive positions 311s ok 493 - Token 121: ->location matches expected 311s ok 494 - Token 122: ->location returns an ARRAY ref 311s ok 495 - Token 122: ->location returns a 5 element ARRAY ref 311s ok 496 - Token 122: ->location returns four positive positions 311s ok 497 - Token 122: ->location matches expected 311s ok 498 - Token 123: ->location returns an ARRAY ref 311s ok 499 - Token 123: ->location returns a 5 element ARRAY ref 311s ok 500 - Token 123: ->location returns four positive positions 311s ok 501 - Token 123: ->location matches expected 311s ok 502 - Token 124: ->location returns an ARRAY ref 311s ok 503 - Token 124: ->location returns a 5 element ARRAY ref 311s ok 504 - Token 124: ->location returns four positive positions 311s ok 505 - Token 124: ->location matches expected 311s ok 506 - Token 125: ->location returns an ARRAY ref 311s ok 507 - Token 125: ->location returns a 5 element ARRAY ref 311s ok 508 - Token 125: ->location returns four positive positions 311s ok 509 - Token 125: ->location matches expected 311s ok 510 - Token 126: ->location returns an ARRAY ref 311s ok 511 - Token 126: ->location returns a 5 element ARRAY ref 311s ok 512 - Token 126: ->location returns four positive positions 311s ok 513 - Token 126: ->location matches expected 311s ok 514 - Token 127: ->location returns an ARRAY ref 311s ok 515 - Token 127: ->location returns a 5 element ARRAY ref 311s ok 516 - Token 127: ->location returns four positive positions 311s ok 517 - Token 127: ->location matches expected 311s ok 518 - Token 128: ->location returns an ARRAY ref 311s ok 519 - Token 128: ->location returns a 5 element ARRAY ref 311s ok 520 - Token 128: ->location returns four positive positions 311s ok 521 - Token 128: ->location matches expected 311s ok 522 - Token 129: ->location returns an ARRAY ref 311s ok 523 - Token 129: ->location returns a 5 element ARRAY ref 311s ok 524 - Token 129: ->location returns four positive positions 311s ok 525 - Token 129: ->location matches expected 311s ok 526 - Token 130: ->location returns an ARRAY ref 311s ok 527 - Token 130: ->location returns a 5 element ARRAY ref 311s ok 528 - Token 130: ->location returns four positive positions 311s ok 529 - Token 130: ->location matches expected 311s ok 530 - Token 131: ->location returns an ARRAY ref 311s ok 531 - Token 131: ->location returns a 5 element ARRAY ref 311s ok 532 - Token 131: ->location returns four positive positions 311s ok 533 - Token 131: ->location matches expected 311s ok 534 - Token 132: ->location returns an ARRAY ref 311s ok 535 - Token 132: ->location returns a 5 element ARRAY ref 311s ok 536 - Token 132: ->location returns four positive positions 311s ok 537 - Token 132: ->location matches expected 311s ok 538 - Token 133: ->location returns an ARRAY ref 311s ok 539 - Token 133: ->location returns a 5 element ARRAY ref 311s ok 540 - Token 133: ->location returns four positive positions 311s ok 541 - Token 133: ->location matches expected 311s ok 542 - Token 134: ->location returns an ARRAY ref 311s ok 543 - Token 134: ->location returns a 5 element ARRAY ref 311s ok 544 - Token 134: ->location returns four positive positions 311s ok 545 - Token 134: ->location matches expected 311s ok 546 - Token 135: ->location returns an ARRAY ref 311s ok 547 - Token 135: ->location returns a 5 element ARRAY ref 311s ok 548 - Token 135: ->location returns four positive positions 311s ok 549 - Token 135: ->location matches expected 311s ok 550 - Token 136: ->location returns an ARRAY ref 311s ok 551 - Token 136: ->location returns a 5 element ARRAY ref 311s ok 552 - Token 136: ->location returns four positive positions 311s ok 553 - Token 136: ->location matches expected 311s ok 554 - Token 137: ->location returns an ARRAY ref 311s ok 555 - Token 137: ->location returns a 5 element ARRAY ref 311s ok 556 - Token 137: ->location returns four positive positions 311s ok 557 - Token 137: ->location matches expected 311s ok 558 - Token 138: ->location returns an ARRAY ref 311s ok 559 - Token 138: ->location returns a 5 element ARRAY ref 311s ok 560 - Token 138: ->location returns four positive positions 311s ok 561 - Token 138: ->location matches expected 311s ok 562 - Token 139: ->location returns an ARRAY ref 311s ok 563 - Token 139: ->location returns a 5 element ARRAY ref 311s ok 564 - Token 139: ->location returns four positive positions 311s ok 565 - Token 139: ->location matches expected 311s ok 566 - Token 140: ->location returns an ARRAY ref 311s ok 567 - Token 140: ->location returns a 5 element ARRAY ref 311s ok 568 - Token 140: ->location returns four positive positions 311s ok 569 - Token 140: ->location matches expected 311s ok 570 - Token 141: ->location returns an ARRAY ref 311s ok 571 - Token 141: ->location returns a 5 element ARRAY ref 311s ok 572 - Token 141: ->location returns four positive positions 311s ok 573 - Token 141: ->location matches expected 311s ok 574 - Token 142: ->location returns an ARRAY ref 311s ok 575 - Token 142: ->location returns a 5 element ARRAY ref 311s ok 576 - Token 142: ->location returns four positive positions 311s ok 577 - Token 142: ->location matches expected 311s ok 578 - Token 143: ->location returns an ARRAY ref 311s ok 579 - Token 143: ->location returns a 5 element ARRAY ref 311s ok 580 - Token 143: ->location returns four positive positions 311s ok 581 - Token 143: ->location matches expected 311s ok 582 - Token 144: ->location returns an ARRAY ref 311s ok 583 - Token 144: ->location returns a 5 element ARRAY ref 311s ok 584 - Token 144: ->location returns four positive positions 311s ok 585 - Token 144: ->location matches expected 311s ok 586 - Token 145: ->location returns an ARRAY ref 311s ok 587 - Token 145: ->location returns a 5 element ARRAY ref 311s ok 588 - Token 145: ->location returns four positive positions 311s ok 589 - Token 145: ->location matches expected 311s ok 590 - Token 146: ->location returns an ARRAY ref 311s ok 591 - Token 146: ->location returns a 5 element ARRAY ref 311s ok 592 - Token 146: ->location returns four positive positions 311s ok 593 - Token 146: ->location matches expected 311s ok 594 - Token 147: ->location returns an ARRAY ref 311s ok 595 - Token 147: ->location returns a 5 element ARRAY ref 311s ok 596 - Token 147: ->location returns four positive positions 311s ok 597 - Token 147: ->location matches expected 311s ok 598 - Token 148: ->location returns an ARRAY ref 311s ok 599 - Token 148: ->location returns a 5 element ARRAY ref 311s ok 600 - Token 148: ->location returns four positive positions 311s ok 601 - Token 148: ->location matches expected 311s ok 602 - Token 149: ->location returns an ARRAY ref 311s ok 603 - Token 149: ->location returns a 5 element ARRAY ref 311s ok 604 - Token 149: ->location returns four positive positions 311s ok 605 - Token 149: ->location matches expected 311s ok 606 - Token 150: ->location returns an ARRAY ref 311s ok 607 - Token 150: ->location returns a 5 element ARRAY ref 311s ok 608 - Token 150: ->location returns four positive positions 311s ok 609 - Token 150: ->location matches expected 311s ok 610 - Token 151: ->location returns an ARRAY ref 311s ok 611 - Token 151: ->location returns a 5 element ARRAY ref 311s ok 612 - Token 151: ->location returns four positive positions 311s ok 613 - Token 151: ->location matches expected 311s ok 614 - Token 152: ->location returns an ARRAY ref 311s ok 615 - Token 152: ->location returns a 5 element ARRAY ref 311s ok 616 - Token 152: ->location returns four positive positions 311s ok 617 - Token 152: ->location matches expected 311s ok 618 - Token 153: ->location returns an ARRAY ref 311s ok 619 - Token 153: ->location returns a 5 element ARRAY ref 311s ok 620 - Token 153: ->location returns four positive positions 311s ok 621 - Token 153: ->location matches expected 311s ok 622 - Token 154: ->location returns an ARRAY ref 311s ok 623 - Token 154: ->location returns a 5 element ARRAY ref 311s ok 624 - Token 154: ->location returns four positive positions 311s ok 625 - Token 154: ->location matches expected 311s ok 626 - Token 155: ->location returns an ARRAY ref 311s ok 627 - Token 155: ->location returns a 5 element ARRAY ref 311s ok 628 - Token 155: ->location returns four positive positions 311s ok 629 - Token 155: ->location matches expected 311s ok 630 - Token 156: ->location returns an ARRAY ref 311s ok 631 - Token 156: ->location returns a 5 element ARRAY ref 311s ok 632 - Token 156: ->location returns four positive positions 311s ok 633 - Token 156: ->location matches expected 311s ok 634 - Token 157: ->location returns an ARRAY ref 311s ok 635 - Token 157: ->location returns a 5 element ARRAY ref 311s ok 636 - Token 157: ->location returns four positive positions 311s ok 637 - Token 157: ->location matches expected 311s ok 638 - Token 158: ->location returns an ARRAY ref 311s ok 639 - Token 158: ->location returns a 5 element ARRAY ref 311s ok 640 - Token 158: ->location returns four positive positions 311s ok 641 - Token 158: ->location matches expected 311s ok 642 - Token 159: ->location returns an ARRAY ref 311s ok 643 - Token 159: ->location returns a 5 element ARRAY ref 311s ok 644 - Token 159: ->location returns four positive positions 311s ok 645 - Token 159: ->location matches expected 311s ok 646 - Token 160: ->location returns an ARRAY ref 311s ok 647 - Token 160: ->location returns a 5 element ARRAY ref 311s ok 648 - Token 160: ->location returns four positive positions 311s ok 649 - Token 160: ->location matches expected 311s ok 650 - Token 161: ->location returns an ARRAY ref 311s ok 651 - Token 161: ->location returns a 5 element ARRAY ref 311s ok 652 - Token 161: ->location returns four positive positions 311s ok 653 - Token 161: ->location matches expected 311s ok 654 - Token 162: ->location returns an ARRAY ref 311s ok 655 - Token 162: ->location returns a 5 element ARRAY ref 311s ok 656 - Token 162: ->location returns four positive positions 311s ok 657 - Token 162: ->location matches expected 311s ok 658 - Token 163: ->location returns an ARRAY ref 311s ok 659 - Token 163: ->location returns a 5 element ARRAY ref 311s ok 660 - Token 163: ->location returns four positive positions 311s ok 661 - Token 163: ->location matches expected 311s ok 662 - Token 164: ->location returns an ARRAY ref 311s ok 663 - Token 164: ->location returns a 5 element ARRAY ref 311s ok 664 - Token 164: ->location returns four positive positions 311s ok 665 - Token 164: ->location matches expected 311s ok 666 - Token 165: ->location returns an ARRAY ref 311s ok 667 - Token 165: ->location returns a 5 element ARRAY ref 311s ok 668 - Token 165: ->location returns four positive positions 311s ok 669 - Token 165: ->location matches expected 311s ok 670 - Token 166: ->location returns an ARRAY ref 311s ok 671 - Token 166: ->location returns a 5 element ARRAY ref 311s ok 672 - Token 166: ->location returns four positive positions 311s ok 673 - Token 166: ->location matches expected 311s ok 674 - Token 167: ->location returns an ARRAY ref 311s ok 675 - Token 167: ->location returns a 5 element ARRAY ref 311s ok 676 - Token 167: ->location returns four positive positions 311s ok 677 - Token 167: ->location matches expected 311s ok 678 - Token 168: ->location returns an ARRAY ref 311s ok 679 - Token 168: ->location returns a 5 element ARRAY ref 311s ok 680 - Token 168: ->location returns four positive positions 311s ok 681 - Token 168: ->location matches expected 311s ok 682 - ->flush_locations returns true 311s ok 683 - All _location attributes removed 311s ok 311s t/13_data.t ...................... 311s 1..8 311s ok 1 - Test file exists 311s ok 2 - no errors 311s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 311s ok 4 - An object of class 'PPI::Token::Data' isa 'PPI::Token::Data' 311s ok 5 - A reference of type 'GLOB' isa 'GLOB' 311s ok 6 - Reading off a handle works as expected 311s ok 7 - handle->print returns ok 311s ok 8 - handle->print modifies the content as expected 311s ok 312s t/14_charsets.t .................. 312s 1..44 312s ok 1 - no errors 312s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 3 - Function with Chinese characters 312s ok 4 - no errors 312s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 6 - BOM without actual unicode content 312s ok 7 - no errors 312s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 9 - Parsed code without accented chars 312s ok 10 - no errors 312s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 12 - Function with umlaut 312s ok 13 - no errors 312s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 15 - Starting with umlaut 312s ok 16 - no errors 312s ok 17 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 18 - In double quotes 312s ok 19 - no errors 312s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 21 - In single quotes 312s ok 22 - no errors 312s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 24 - Regex with umlaut 312s ok 25 - no errors 312s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 27 - Variable with umlaut 312s ok 28 - no errors 312s ok 29 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 30 - Variables with Chinese characters 312s ok 31 - no errors 312s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 33 - Comment with umlaut 312s ok 34 - no errors 312s ok 35 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 36 - POD with umlaut 312s ok 37 - utf8 flag set on source string 312s ok 38 - no errors 312s ok 39 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 40 - Hash with greek key in character string 312s ok 41 - utf8 flag not set on byte string 312s not ok 42 - no errors # TODO 1 312s # Failed (TODO) test 'no errors' 312s # at t/lib/Helper.pm line 29. 312s not ok 43 - PPI::Document # TODO 1 312s # Failed (TODO) test 'PPI::Document' 312s # at t/lib/Helper.pm line 30. 312s not ok 44 - Hash with greek key in bytes string # TODO Fix CRASH 312s # Failed (TODO) test 'Hash with greek key in bytes string' 312s # at t/14_charsets.t line 23. 312s # 312s ok 312s t/15_transform.t ................. 312s 1..26 312s ok 1 - MyCleaner->apply( \$code ) returns true 312s ok 2 - MyCleaner->apply( \$code ) modifies code as expected 312s ok 3 - register_apply_handler worked 312s ok 4 - An object of class 'Foo' isa 'Foo' 312s ok 5 - no errors 312s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 7 - MyCleaner->apply( $Foo ) returns true 312s ok 8 - MyCleaner->apply( $Foo ) modifies code as expected 312s ok 9 - Test directory t/data/15_transform found 312s ok 10 - Found at least one .pm file 312s ok 11 - Copied t/data/15_transform/sample1.pm to /tmp/kgCNKQxJQs/sample1.pm_copy 312s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 13 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 15 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 16 - ->document returns original document 312s ok 17 - Transform works as expected 312s ok 18 - ->file returned true 312s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 20 - targeted transform leaves original unchanged 312s ok 21 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 22 - targeted transform works as expected 312s ok 23 - ->file returned true 312s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 25 - In-place transform works as expected 312s ok 26 - transform classes need to implement ->document 312s ok 312s t/16_xml.t ....................... 312s 1..16 312s ok 1 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 2 - Got _xml_name 'statement' as expected 312s ok 3 - Got _xml_attr as expected 312s ok 4 - Got _xml_content '' as expected 312s ok 5 - Got _xml_name 'token_word' as expected 312s ok 6 - Got _xml_attr as expected 312s ok 7 - Got _xml_content 'print' as expected 312s ok 8 - Got _xml_name 'token_whitespace' as expected 312s ok 9 - Got _xml_attr as expected 312s ok 10 - Got _xml_content ' ' as expected 312s ok 11 - Got _xml_name 'token_quote_double' as expected 312s ok 12 - Got _xml_attr as expected 312s ok 13 - Got _xml_content '"Hello World"' as expected 312s ok 14 - Got _xml_name 'token_structure' as expected 312s ok 15 - Got _xml_attr as expected 312s ok 16 - Got _xml_content ';' as expected 312s ok 312s t/17_storable.t .................. 312s 1..9 312s ok 1 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 2 - Found ISA var 312s ok 3 - Got parent ok 312s ok 4 - dclone ok 312s ok 5 - Not the same object 312s ok 6 - Same class 312s ok 7 - Deeply equal 312s ok 8 - Found ISA var 312s ok 9 - Got parent ok 312s ok 312s t/18_cache.t ..................... 312s 1..44 312s ok 1 - Verified the cache path exists 312s ok 2 - Can write to the cache path 312s ok 3 - An object of class 'PPI::Cache' isa 'PPI::Cache' 312s ok 4 - ->path returns the original path 312s ok 5 - ->readonly returns false by default 312s ok 6 - no errors 312s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 8 - ->hex_id specifically matches the UNIX newline md5 312s ok 9 - ->_store returns true 312s ok 10 - Created file where expected 312s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 12 - ->_load loads the same document back in 312s ok 13 - ->store_document(Document) returns true 312s ok 14 - The document was stored in the expected location 312s ok 15 - ->_md5hex returns as expected for sample document 312s ok 16 - ->_md5hex null transform works as expected 312s ok 17 - ->_md5hex returns as expected for sample document 312s ok 18 - ->_md5hex null transform works as expected 312s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 20 - ->get_document(\$source) loads the same document back in 312s ok 21 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 22 - ->get_document($md5hex) loads the same document back in 312s ok 23 - PPI::Document cache initially undef 312s ok 24 - PPI::Document->set_cache returned true 312s ok 25 - An object of class 'PPI::Cache' isa 'PPI::Cache' 312s ok 26 - ->get_cache returns the same cache object 312s ok 27 - Tracking calls to PPI::Tokenizer::new 312s ok 28 - PPI::Tokenizer::new was called 0 times 312s ok 29 - no errors 312s ok 30 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 31 - no errors 312s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 33 - Two calls to PPI::Document->new results in one Tokenizer object creation 312s ok 34 - PPI::Document->new with cache enabled does NOT return the same object 312s ok 35 - PPI::Document->new with cache enabled returns two identical objects 312s ok 36 - ->set_cache(undef) returns true 312s ok 37 - ->get_cache returns undef 312s ok 38 - use PPI::Cache path => ...; succeeded 312s ok 39 - An object of class 'PPI::Cache' isa 'PPI::Cache' 312s ok 40 - ->path returns the original path 312s ok 41 - ->readonly returns false by default 312s ok 42 - no errors 312s ok 43 - An object of class 'PPI::Document' isa 'PPI::Document' 312s ok 44 - Tokenizer was not created. Previous cache used ok 312s ok 316s t/19_selftesting.t ............... 316s 1..2596 316s ok 1 - no errors 316s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 3 - Found bad things 316s ok 4 - Found all found known bad things 316s ok 5 - md5hex_file ok 316s ok 6 - no errors 316s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 8 - /usr/share/perl5/PPI.pm: Parsed ok 316s ok 9 - ->hex_id matches md5hex 316s ok 10 - /usr/share/perl5/PPI.pm: All class names in ->isa calls exist 316s ok 11 - /usr/share/perl5/PPI.pm: All class names in static method calls 316s ok 12 - Document contains only statements and non-significant tokens 316s ok 13 - Contains no PPI::Token::Unknown elements 316s ok 14 - Contains no PPI::Structure::Unknown elements 316s ok 15 - Contains no PPI::Statement::Unknown elements 316s ok 16 - Document contains no nested statements 316s ok 17 - Document contains no nested structures 316s ok 18 - No ->{_attribute} in PPI::Token::Attributes 316s ok 19 - All compound statements have defined ->type 316s ok 20 - ->location always defined 316s ok 21 - md5hex_file ok 316s ok 22 - no errors 316s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 24 - /usr/share/perl5/PPI/Document.pm: Parsed ok 316s ok 25 - ->hex_id matches md5hex 316s ok 26 - /usr/share/perl5/PPI/Document.pm: All class names in ->isa calls exist 316s ok 27 - /usr/share/perl5/PPI/Document.pm: All class names in static method calls 316s ok 28 - Document contains only statements and non-significant tokens 316s ok 29 - Contains no PPI::Token::Unknown elements 316s ok 30 - Contains no PPI::Structure::Unknown elements 316s ok 31 - Contains no PPI::Statement::Unknown elements 316s ok 32 - Document contains no nested statements 316s ok 33 - Document contains no nested structures 316s ok 34 - No ->{_attribute} in PPI::Token::Attributes 316s ok 35 - All compound statements have defined ->type 316s ok 36 - ->location always defined 316s ok 37 - md5hex_file ok 316s ok 38 - no errors 316s ok 39 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 40 - /usr/share/perl5/PPI/Document/File.pm: Parsed ok 316s ok 41 - ->hex_id matches md5hex 316s ok 42 - /usr/share/perl5/PPI/Document/File.pm: All class names in ->isa calls exist 316s ok 43 - /usr/share/perl5/PPI/Document/File.pm: All class names in static method calls 316s ok 44 - Document contains only statements and non-significant tokens 316s ok 45 - Contains no PPI::Token::Unknown elements 316s ok 46 - Contains no PPI::Structure::Unknown elements 316s ok 47 - Contains no PPI::Statement::Unknown elements 316s ok 48 - Document contains no nested statements 316s ok 49 - Document contains no nested structures 316s ok 50 - No ->{_attribute} in PPI::Token::Attributes 316s ok 51 - All compound statements have defined ->type 316s ok 52 - ->location always defined 316s ok 53 - md5hex_file ok 316s ok 54 - no errors 316s ok 55 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 56 - /usr/share/perl5/PPI/Document/Fragment.pm: Parsed ok 316s ok 57 - ->hex_id matches md5hex 316s ok 58 - /usr/share/perl5/PPI/Document/Fragment.pm: All class names in ->isa calls exist 316s ok 59 - /usr/share/perl5/PPI/Document/Fragment.pm: All class names in static method calls 316s ok 60 - Document contains only statements and non-significant tokens 316s ok 61 - Contains no PPI::Token::Unknown elements 316s ok 62 - Contains no PPI::Structure::Unknown elements 316s ok 63 - Contains no PPI::Statement::Unknown elements 316s ok 64 - Document contains no nested statements 316s ok 65 - Document contains no nested structures 316s ok 66 - No ->{_attribute} in PPI::Token::Attributes 316s ok 67 - All compound statements have defined ->type 316s ok 68 - ->location always defined 316s ok 69 - md5hex_file ok 316s ok 70 - no errors 316s ok 71 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 72 - /usr/share/perl5/PPI/Document/Normalized.pm: Parsed ok 316s ok 73 - ->hex_id matches md5hex 316s ok 74 - /usr/share/perl5/PPI/Document/Normalized.pm: All class names in ->isa calls exist 316s ok 75 - /usr/share/perl5/PPI/Document/Normalized.pm: All class names in static method calls 316s ok 76 - Document contains only statements and non-significant tokens 316s ok 77 - Contains no PPI::Token::Unknown elements 316s ok 78 - Contains no PPI::Structure::Unknown elements 316s ok 79 - Contains no PPI::Statement::Unknown elements 316s ok 80 - Document contains no nested statements 316s ok 81 - Document contains no nested structures 316s ok 82 - No ->{_attribute} in PPI::Token::Attributes 316s ok 83 - All compound statements have defined ->type 316s ok 84 - ->location always defined 316s ok 85 - md5hex_file ok 316s ok 86 - no errors 316s ok 87 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 88 - /usr/share/perl5/PPI/Dumper.pm: Parsed ok 316s ok 89 - ->hex_id matches md5hex 316s ok 90 - /usr/share/perl5/PPI/Dumper.pm: All class names in ->isa calls exist 316s ok 91 - /usr/share/perl5/PPI/Dumper.pm: All class names in static method calls 316s ok 92 - Document contains only statements and non-significant tokens 316s ok 93 - Contains no PPI::Token::Unknown elements 316s ok 94 - Contains no PPI::Structure::Unknown elements 316s ok 95 - Contains no PPI::Statement::Unknown elements 316s ok 96 - Document contains no nested statements 316s ok 97 - Document contains no nested structures 316s ok 98 - No ->{_attribute} in PPI::Token::Attributes 316s ok 99 - All compound statements have defined ->type 316s ok 100 - ->location always defined 316s ok 101 - md5hex_file ok 316s ok 102 - no errors 316s ok 103 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 104 - /usr/share/perl5/PPI/Element.pm: Parsed ok 316s ok 105 - ->hex_id matches md5hex 316s ok 106 - /usr/share/perl5/PPI/Element.pm: All class names in ->isa calls exist 316s ok 107 - /usr/share/perl5/PPI/Element.pm: All class names in static method calls 316s ok 108 - Document contains only statements and non-significant tokens 316s ok 109 - Contains no PPI::Token::Unknown elements 316s ok 110 - Contains no PPI::Structure::Unknown elements 316s ok 111 - Contains no PPI::Statement::Unknown elements 316s ok 112 - Document contains no nested statements 316s ok 113 - Document contains no nested structures 316s ok 114 - No ->{_attribute} in PPI::Token::Attributes 316s ok 115 - All compound statements have defined ->type 316s ok 116 - ->location always defined 316s ok 117 - md5hex_file ok 316s ok 118 - no errors 316s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 120 - /usr/share/perl5/PPI/Exception.pm: Parsed ok 316s ok 121 - ->hex_id matches md5hex 316s ok 122 - /usr/share/perl5/PPI/Exception.pm: All class names in ->isa calls exist 316s ok 123 - /usr/share/perl5/PPI/Exception.pm: All class names in static method calls 316s ok 124 - Document contains only statements and non-significant tokens 316s ok 125 - Contains no PPI::Token::Unknown elements 316s ok 126 - Contains no PPI::Structure::Unknown elements 316s ok 127 - Contains no PPI::Statement::Unknown elements 316s ok 128 - Document contains no nested statements 316s ok 129 - Document contains no nested structures 316s ok 130 - No ->{_attribute} in PPI::Token::Attributes 316s ok 131 - All compound statements have defined ->type 316s ok 132 - ->location always defined 316s ok 133 - md5hex_file ok 316s ok 134 - no errors 316s ok 135 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 136 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: Parsed ok 316s ok 137 - ->hex_id matches md5hex 316s ok 138 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: All class names in ->isa calls exist 316s ok 139 - /usr/share/perl5/PPI/Exception/ParserRejection.pm: All class names in static method calls 316s ok 140 - Document contains only statements and non-significant tokens 316s ok 141 - Contains no PPI::Token::Unknown elements 316s ok 142 - Contains no PPI::Structure::Unknown elements 316s ok 143 - Contains no PPI::Statement::Unknown elements 316s ok 144 - Document contains no nested statements 316s ok 145 - Document contains no nested structures 316s ok 146 - No ->{_attribute} in PPI::Token::Attributes 316s ok 147 - All compound statements have defined ->type 316s ok 148 - ->location always defined 316s ok 149 - md5hex_file ok 316s ok 150 - no errors 316s ok 151 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 152 - /usr/share/perl5/PPI/Lexer.pm: Parsed ok 316s ok 153 - ->hex_id matches md5hex 316s ok 154 - /usr/share/perl5/PPI/Lexer.pm: All class names in ->isa calls exist 316s ok 155 - /usr/share/perl5/PPI/Lexer.pm: All class names in static method calls 316s ok 156 - Document contains only statements and non-significant tokens 316s ok 157 - Contains no PPI::Token::Unknown elements 316s ok 158 - Contains no PPI::Structure::Unknown elements 316s ok 159 - Contains no PPI::Statement::Unknown elements 316s ok 160 - Document contains no nested statements 316s ok 161 - Document contains no nested structures 316s ok 162 - No ->{_attribute} in PPI::Token::Attributes 316s ok 163 - All compound statements have defined ->type 316s ok 164 - ->location always defined 316s ok 165 - md5hex_file ok 316s ok 166 - no errors 316s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 168 - /usr/share/perl5/PPI/Node.pm: Parsed ok 316s ok 169 - ->hex_id matches md5hex 316s ok 170 - /usr/share/perl5/PPI/Node.pm: All class names in ->isa calls exist 316s ok 171 - /usr/share/perl5/PPI/Node.pm: All class names in static method calls 316s ok 172 - Document contains only statements and non-significant tokens 316s ok 173 - Contains no PPI::Token::Unknown elements 316s ok 174 - Contains no PPI::Structure::Unknown elements 316s ok 175 - Contains no PPI::Statement::Unknown elements 316s ok 176 - Document contains no nested statements 316s ok 177 - Document contains no nested structures 316s ok 178 - No ->{_attribute} in PPI::Token::Attributes 316s ok 179 - All compound statements have defined ->type 316s ok 180 - ->location always defined 316s ok 181 - md5hex_file ok 316s ok 182 - no errors 316s ok 183 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 184 - /usr/share/perl5/PPI/Normal.pm: Parsed ok 316s ok 185 - ->hex_id matches md5hex 316s ok 186 - /usr/share/perl5/PPI/Normal.pm: All class names in ->isa calls exist 316s ok 187 - /usr/share/perl5/PPI/Normal.pm: All class names in static method calls 316s ok 188 - Document contains only statements and non-significant tokens 316s ok 189 - Contains no PPI::Token::Unknown elements 316s ok 190 - Contains no PPI::Structure::Unknown elements 316s ok 191 - Contains no PPI::Statement::Unknown elements 316s ok 192 - Document contains no nested statements 316s ok 193 - Document contains no nested structures 316s ok 194 - No ->{_attribute} in PPI::Token::Attributes 316s ok 195 - All compound statements have defined ->type 316s ok 196 - ->location always defined 316s ok 197 - md5hex_file ok 316s ok 198 - no errors 316s ok 199 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 200 - /usr/share/perl5/PPI/Normal/Standard.pm: Parsed ok 316s ok 201 - ->hex_id matches md5hex 316s ok 202 - /usr/share/perl5/PPI/Normal/Standard.pm: All class names in ->isa calls exist 316s ok 203 - /usr/share/perl5/PPI/Normal/Standard.pm: All class names in static method calls 316s ok 204 - Document contains only statements and non-significant tokens 316s ok 205 - Contains no PPI::Token::Unknown elements 316s ok 206 - Contains no PPI::Structure::Unknown elements 316s ok 207 - Contains no PPI::Statement::Unknown elements 316s ok 208 - Document contains no nested statements 316s ok 209 - Document contains no nested structures 316s ok 210 - No ->{_attribute} in PPI::Token::Attributes 316s ok 211 - All compound statements have defined ->type 316s ok 212 - ->location always defined 316s ok 213 - md5hex_file ok 316s ok 214 - no errors 316s ok 215 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 216 - /usr/share/perl5/PPI/Singletons.pm: Parsed ok 316s ok 217 - ->hex_id matches md5hex 316s ok 218 - /usr/share/perl5/PPI/Singletons.pm: All class names in ->isa calls exist 316s ok 219 - /usr/share/perl5/PPI/Singletons.pm: All class names in static method calls 316s ok 220 - Document contains only statements and non-significant tokens 316s ok 221 - Contains no PPI::Token::Unknown elements 316s ok 222 - Contains no PPI::Structure::Unknown elements 316s ok 223 - Contains no PPI::Statement::Unknown elements 316s ok 224 - Document contains no nested statements 316s ok 225 - Document contains no nested structures 316s ok 226 - No ->{_attribute} in PPI::Token::Attributes 316s ok 227 - All compound statements have defined ->type 316s ok 228 - ->location always defined 316s ok 229 - md5hex_file ok 316s ok 230 - no errors 316s ok 231 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 232 - /usr/share/perl5/PPI/Statement.pm: Parsed ok 316s ok 233 - ->hex_id matches md5hex 316s ok 234 - /usr/share/perl5/PPI/Statement.pm: All class names in ->isa calls exist 316s ok 235 - /usr/share/perl5/PPI/Statement.pm: All class names in static method calls 316s ok 236 - Document contains only statements and non-significant tokens 316s ok 237 - Contains no PPI::Token::Unknown elements 316s ok 238 - Contains no PPI::Structure::Unknown elements 316s ok 239 - Contains no PPI::Statement::Unknown elements 316s ok 240 - Document contains no nested statements 316s ok 241 - Document contains no nested structures 316s ok 242 - No ->{_attribute} in PPI::Token::Attributes 316s ok 243 - All compound statements have defined ->type 316s ok 244 - ->location always defined 316s ok 245 - md5hex_file ok 316s ok 246 - no errors 316s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 248 - /usr/share/perl5/PPI/Statement/Break.pm: Parsed ok 316s ok 249 - ->hex_id matches md5hex 316s ok 250 - /usr/share/perl5/PPI/Statement/Break.pm: All class names in ->isa calls exist 316s ok 251 - /usr/share/perl5/PPI/Statement/Break.pm: All class names in static method calls 316s ok 252 - Document contains only statements and non-significant tokens 316s ok 253 - Contains no PPI::Token::Unknown elements 316s ok 254 - Contains no PPI::Structure::Unknown elements 316s ok 255 - Contains no PPI::Statement::Unknown elements 316s ok 256 - Document contains no nested statements 316s ok 257 - Document contains no nested structures 316s ok 258 - No ->{_attribute} in PPI::Token::Attributes 316s ok 259 - All compound statements have defined ->type 316s ok 260 - ->location always defined 316s ok 261 - md5hex_file ok 316s ok 262 - no errors 316s ok 263 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 264 - /usr/share/perl5/PPI/Statement/Compound.pm: Parsed ok 316s ok 265 - ->hex_id matches md5hex 316s ok 266 - /usr/share/perl5/PPI/Statement/Compound.pm: All class names in ->isa calls exist 316s ok 267 - /usr/share/perl5/PPI/Statement/Compound.pm: All class names in static method calls 316s ok 268 - Document contains only statements and non-significant tokens 316s ok 269 - Contains no PPI::Token::Unknown elements 316s ok 270 - Contains no PPI::Structure::Unknown elements 316s ok 271 - Contains no PPI::Statement::Unknown elements 316s ok 272 - Document contains no nested statements 316s ok 273 - Document contains no nested structures 316s ok 274 - No ->{_attribute} in PPI::Token::Attributes 316s ok 275 - All compound statements have defined ->type 316s ok 276 - ->location always defined 316s ok 277 - md5hex_file ok 316s ok 278 - no errors 316s ok 279 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 280 - /usr/share/perl5/PPI/Statement/Data.pm: Parsed ok 316s ok 281 - ->hex_id matches md5hex 316s ok 282 - /usr/share/perl5/PPI/Statement/Data.pm: All class names in ->isa calls exist 316s ok 283 - /usr/share/perl5/PPI/Statement/Data.pm: All class names in static method calls 316s ok 284 - Document contains only statements and non-significant tokens 316s ok 285 - Contains no PPI::Token::Unknown elements 316s ok 286 - Contains no PPI::Structure::Unknown elements 316s ok 287 - Contains no PPI::Statement::Unknown elements 316s ok 288 - Document contains no nested statements 316s ok 289 - Document contains no nested structures 316s ok 290 - No ->{_attribute} in PPI::Token::Attributes 316s ok 291 - All compound statements have defined ->type 316s ok 292 - ->location always defined 316s ok 293 - md5hex_file ok 316s ok 294 - no errors 316s ok 295 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 296 - /usr/share/perl5/PPI/Statement/End.pm: Parsed ok 316s ok 297 - ->hex_id matches md5hex 316s ok 298 - /usr/share/perl5/PPI/Statement/End.pm: All class names in ->isa calls exist 316s ok 299 - /usr/share/perl5/PPI/Statement/End.pm: All class names in static method calls 316s ok 300 - Document contains only statements and non-significant tokens 316s ok 301 - Contains no PPI::Token::Unknown elements 316s ok 302 - Contains no PPI::Structure::Unknown elements 316s ok 303 - Contains no PPI::Statement::Unknown elements 316s ok 304 - Document contains no nested statements 316s ok 305 - Document contains no nested structures 316s ok 306 - No ->{_attribute} in PPI::Token::Attributes 316s ok 307 - All compound statements have defined ->type 316s ok 308 - ->location always defined 316s ok 309 - md5hex_file ok 316s ok 310 - no errors 316s ok 311 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 312 - /usr/share/perl5/PPI/Statement/Expression.pm: Parsed ok 316s ok 313 - ->hex_id matches md5hex 316s ok 314 - /usr/share/perl5/PPI/Statement/Expression.pm: All class names in ->isa calls exist 316s ok 315 - /usr/share/perl5/PPI/Statement/Expression.pm: All class names in static method calls 316s ok 316 - Document contains only statements and non-significant tokens 316s ok 317 - Contains no PPI::Token::Unknown elements 316s ok 318 - Contains no PPI::Structure::Unknown elements 316s ok 319 - Contains no PPI::Statement::Unknown elements 316s ok 320 - Document contains no nested statements 316s ok 321 - Document contains no nested structures 316s ok 322 - No ->{_attribute} in PPI::Token::Attributes 316s ok 323 - All compound statements have defined ->type 316s ok 324 - ->location always defined 316s ok 325 - md5hex_file ok 316s ok 326 - no errors 316s ok 327 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 328 - /usr/share/perl5/PPI/Statement/Given.pm: Parsed ok 316s ok 329 - ->hex_id matches md5hex 316s ok 330 - /usr/share/perl5/PPI/Statement/Given.pm: All class names in ->isa calls exist 316s ok 331 - /usr/share/perl5/PPI/Statement/Given.pm: All class names in static method calls 316s ok 332 - Document contains only statements and non-significant tokens 316s ok 333 - Contains no PPI::Token::Unknown elements 316s ok 334 - Contains no PPI::Structure::Unknown elements 316s ok 335 - Contains no PPI::Statement::Unknown elements 316s ok 336 - Document contains no nested statements 316s ok 337 - Document contains no nested structures 316s ok 338 - No ->{_attribute} in PPI::Token::Attributes 316s ok 339 - All compound statements have defined ->type 316s ok 340 - ->location always defined 316s ok 341 - md5hex_file ok 316s ok 342 - no errors 316s ok 343 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 344 - /usr/share/perl5/PPI/Statement/Include.pm: Parsed ok 316s ok 345 - ->hex_id matches md5hex 316s ok 346 - /usr/share/perl5/PPI/Statement/Include.pm: All class names in ->isa calls exist 316s ok 347 - /usr/share/perl5/PPI/Statement/Include.pm: All class names in static method calls 316s ok 348 - Document contains only statements and non-significant tokens 316s ok 349 - Contains no PPI::Token::Unknown elements 316s ok 350 - Contains no PPI::Structure::Unknown elements 316s ok 351 - Contains no PPI::Statement::Unknown elements 316s ok 352 - Document contains no nested statements 316s ok 353 - Document contains no nested structures 316s ok 354 - No ->{_attribute} in PPI::Token::Attributes 316s ok 355 - All compound statements have defined ->type 316s ok 356 - ->location always defined 316s ok 357 - md5hex_file ok 316s ok 358 - no errors 316s ok 359 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 360 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: Parsed ok 316s ok 361 - ->hex_id matches md5hex 316s ok 362 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: All class names in ->isa calls exist 316s ok 363 - /usr/share/perl5/PPI/Statement/Include/Perl6.pm: All class names in static method calls 316s ok 364 - Document contains only statements and non-significant tokens 316s ok 365 - Contains no PPI::Token::Unknown elements 316s ok 366 - Contains no PPI::Structure::Unknown elements 316s ok 367 - Contains no PPI::Statement::Unknown elements 316s ok 368 - Document contains no nested statements 316s ok 369 - Document contains no nested structures 316s ok 370 - No ->{_attribute} in PPI::Token::Attributes 316s ok 371 - All compound statements have defined ->type 316s ok 372 - ->location always defined 316s ok 373 - md5hex_file ok 316s ok 374 - no errors 316s ok 375 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 376 - /usr/share/perl5/PPI/Statement/Null.pm: Parsed ok 316s ok 377 - ->hex_id matches md5hex 316s ok 378 - /usr/share/perl5/PPI/Statement/Null.pm: All class names in ->isa calls exist 316s ok 379 - /usr/share/perl5/PPI/Statement/Null.pm: All class names in static method calls 316s ok 380 - Document contains only statements and non-significant tokens 316s ok 381 - Contains no PPI::Token::Unknown elements 316s ok 382 - Contains no PPI::Structure::Unknown elements 316s ok 383 - Contains no PPI::Statement::Unknown elements 316s ok 384 - Document contains no nested statements 316s ok 385 - Document contains no nested structures 316s ok 386 - No ->{_attribute} in PPI::Token::Attributes 316s ok 387 - All compound statements have defined ->type 316s ok 388 - ->location always defined 316s ok 389 - md5hex_file ok 316s ok 390 - no errors 316s ok 391 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 392 - /usr/share/perl5/PPI/Statement/Package.pm: Parsed ok 316s ok 393 - ->hex_id matches md5hex 316s ok 394 - /usr/share/perl5/PPI/Statement/Package.pm: All class names in ->isa calls exist 316s ok 395 - /usr/share/perl5/PPI/Statement/Package.pm: All class names in static method calls 316s ok 396 - Document contains only statements and non-significant tokens 316s ok 397 - Contains no PPI::Token::Unknown elements 316s ok 398 - Contains no PPI::Structure::Unknown elements 316s ok 399 - Contains no PPI::Statement::Unknown elements 316s ok 400 - Document contains no nested statements 316s ok 401 - Document contains no nested structures 316s ok 402 - No ->{_attribute} in PPI::Token::Attributes 316s ok 403 - All compound statements have defined ->type 316s ok 404 - ->location always defined 316s ok 405 - md5hex_file ok 316s ok 406 - no errors 316s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 408 - /usr/share/perl5/PPI/Statement/Scheduled.pm: Parsed ok 316s ok 409 - ->hex_id matches md5hex 316s ok 410 - /usr/share/perl5/PPI/Statement/Scheduled.pm: All class names in ->isa calls exist 316s ok 411 - /usr/share/perl5/PPI/Statement/Scheduled.pm: All class names in static method calls 316s ok 412 - Document contains only statements and non-significant tokens 316s ok 413 - Contains no PPI::Token::Unknown elements 316s ok 414 - Contains no PPI::Structure::Unknown elements 316s ok 415 - Contains no PPI::Statement::Unknown elements 316s ok 416 - Document contains no nested statements 316s ok 417 - Document contains no nested structures 316s ok 418 - No ->{_attribute} in PPI::Token::Attributes 316s ok 419 - All compound statements have defined ->type 316s ok 420 - ->location always defined 316s ok 421 - md5hex_file ok 316s ok 422 - no errors 316s ok 423 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 424 - /usr/share/perl5/PPI/Statement/Sub.pm: Parsed ok 316s ok 425 - ->hex_id matches md5hex 316s ok 426 - /usr/share/perl5/PPI/Statement/Sub.pm: All class names in ->isa calls exist 316s ok 427 - /usr/share/perl5/PPI/Statement/Sub.pm: All class names in static method calls 316s ok 428 - Document contains only statements and non-significant tokens 316s ok 429 - Contains no PPI::Token::Unknown elements 316s ok 430 - Contains no PPI::Structure::Unknown elements 316s ok 431 - Contains no PPI::Statement::Unknown elements 316s ok 432 - Document contains no nested statements 316s ok 433 - Document contains no nested structures 316s ok 434 - No ->{_attribute} in PPI::Token::Attributes 316s ok 435 - All compound statements have defined ->type 316s ok 436 - ->location always defined 316s ok 437 - md5hex_file ok 316s ok 438 - no errors 316s ok 439 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 440 - /usr/share/perl5/PPI/Statement/Unknown.pm: Parsed ok 316s ok 441 - ->hex_id matches md5hex 316s ok 442 - /usr/share/perl5/PPI/Statement/Unknown.pm: All class names in ->isa calls exist 316s ok 443 - /usr/share/perl5/PPI/Statement/Unknown.pm: All class names in static method calls 316s ok 444 - Document contains only statements and non-significant tokens 316s ok 445 - Contains no PPI::Token::Unknown elements 316s ok 446 - Contains no PPI::Structure::Unknown elements 316s ok 447 - Contains no PPI::Statement::Unknown elements 316s ok 448 - Document contains no nested statements 316s ok 449 - Document contains no nested structures 316s ok 450 - No ->{_attribute} in PPI::Token::Attributes 316s ok 451 - All compound statements have defined ->type 316s ok 452 - ->location always defined 316s ok 453 - md5hex_file ok 316s ok 454 - no errors 316s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 456 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: Parsed ok 316s ok 457 - ->hex_id matches md5hex 316s ok 458 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: All class names in ->isa calls exist 316s ok 459 - /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm: All class names in static method calls 316s ok 460 - Document contains only statements and non-significant tokens 316s ok 461 - Contains no PPI::Token::Unknown elements 316s ok 462 - Contains no PPI::Structure::Unknown elements 316s ok 463 - Contains no PPI::Statement::Unknown elements 316s ok 464 - Document contains no nested statements 316s ok 465 - Document contains no nested structures 316s ok 466 - No ->{_attribute} in PPI::Token::Attributes 316s ok 467 - All compound statements have defined ->type 316s ok 468 - ->location always defined 316s ok 469 - md5hex_file ok 316s ok 470 - no errors 316s ok 471 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 472 - /usr/share/perl5/PPI/Statement/Variable.pm: Parsed ok 316s ok 473 - ->hex_id matches md5hex 316s ok 474 - /usr/share/perl5/PPI/Statement/Variable.pm: All class names in ->isa calls exist 316s ok 475 - /usr/share/perl5/PPI/Statement/Variable.pm: All class names in static method calls 316s ok 476 - Document contains only statements and non-significant tokens 316s ok 477 - Contains no PPI::Token::Unknown elements 316s ok 478 - Contains no PPI::Structure::Unknown elements 316s ok 479 - Contains no PPI::Statement::Unknown elements 316s ok 480 - Document contains no nested statements 316s ok 481 - Document contains no nested structures 316s ok 482 - No ->{_attribute} in PPI::Token::Attributes 316s ok 483 - All compound statements have defined ->type 316s ok 484 - ->location always defined 316s ok 485 - md5hex_file ok 316s ok 486 - no errors 316s ok 487 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 488 - /usr/share/perl5/PPI/Statement/When.pm: Parsed ok 316s ok 489 - ->hex_id matches md5hex 316s ok 490 - /usr/share/perl5/PPI/Statement/When.pm: All class names in ->isa calls exist 316s ok 491 - /usr/share/perl5/PPI/Statement/When.pm: All class names in static method calls 316s ok 492 - Document contains only statements and non-significant tokens 316s ok 493 - Contains no PPI::Token::Unknown elements 316s ok 494 - Contains no PPI::Structure::Unknown elements 316s ok 495 - Contains no PPI::Statement::Unknown elements 316s ok 496 - Document contains no nested statements 316s ok 497 - Document contains no nested structures 316s ok 498 - No ->{_attribute} in PPI::Token::Attributes 316s ok 499 - All compound statements have defined ->type 316s ok 500 - ->location always defined 316s ok 501 - md5hex_file ok 316s ok 502 - no errors 316s ok 503 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 504 - /usr/share/perl5/PPI/Structure.pm: Parsed ok 316s ok 505 - ->hex_id matches md5hex 316s ok 506 - /usr/share/perl5/PPI/Structure.pm: All class names in ->isa calls exist 316s ok 507 - /usr/share/perl5/PPI/Structure.pm: All class names in static method calls 316s ok 508 - Document contains only statements and non-significant tokens 316s ok 509 - Contains no PPI::Token::Unknown elements 316s ok 510 - Contains no PPI::Structure::Unknown elements 316s ok 511 - Contains no PPI::Statement::Unknown elements 316s ok 512 - Document contains no nested statements 316s ok 513 - Document contains no nested structures 316s ok 514 - No ->{_attribute} in PPI::Token::Attributes 316s ok 515 - All compound statements have defined ->type 316s ok 516 - ->location always defined 316s ok 517 - md5hex_file ok 316s ok 518 - no errors 316s ok 519 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 520 - /usr/share/perl5/PPI/Structure/Block.pm: Parsed ok 316s ok 521 - ->hex_id matches md5hex 316s ok 522 - /usr/share/perl5/PPI/Structure/Block.pm: All class names in ->isa calls exist 316s ok 523 - /usr/share/perl5/PPI/Structure/Block.pm: All class names in static method calls 316s ok 524 - Document contains only statements and non-significant tokens 316s ok 525 - Contains no PPI::Token::Unknown elements 316s ok 526 - Contains no PPI::Structure::Unknown elements 316s ok 527 - Contains no PPI::Statement::Unknown elements 316s ok 528 - Document contains no nested statements 316s ok 529 - Document contains no nested structures 316s ok 530 - No ->{_attribute} in PPI::Token::Attributes 316s ok 531 - All compound statements have defined ->type 316s ok 532 - ->location always defined 316s ok 533 - md5hex_file ok 316s ok 534 - no errors 316s ok 535 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 536 - /usr/share/perl5/PPI/Structure/Condition.pm: Parsed ok 316s ok 537 - ->hex_id matches md5hex 316s ok 538 - /usr/share/perl5/PPI/Structure/Condition.pm: All class names in ->isa calls exist 316s ok 539 - /usr/share/perl5/PPI/Structure/Condition.pm: All class names in static method calls 316s ok 540 - Document contains only statements and non-significant tokens 316s ok 541 - Contains no PPI::Token::Unknown elements 316s ok 542 - Contains no PPI::Structure::Unknown elements 316s ok 543 - Contains no PPI::Statement::Unknown elements 316s ok 544 - Document contains no nested statements 316s ok 545 - Document contains no nested structures 316s ok 546 - No ->{_attribute} in PPI::Token::Attributes 316s ok 547 - All compound statements have defined ->type 316s ok 548 - ->location always defined 316s ok 549 - md5hex_file ok 316s ok 550 - no errors 316s ok 551 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 552 - /usr/share/perl5/PPI/Structure/Constructor.pm: Parsed ok 316s ok 553 - ->hex_id matches md5hex 316s ok 554 - /usr/share/perl5/PPI/Structure/Constructor.pm: All class names in ->isa calls exist 316s ok 555 - /usr/share/perl5/PPI/Structure/Constructor.pm: All class names in static method calls 316s ok 556 - Document contains only statements and non-significant tokens 316s ok 557 - Contains no PPI::Token::Unknown elements 316s ok 558 - Contains no PPI::Structure::Unknown elements 316s ok 559 - Contains no PPI::Statement::Unknown elements 316s ok 560 - Document contains no nested statements 316s ok 561 - Document contains no nested structures 316s ok 562 - No ->{_attribute} in PPI::Token::Attributes 316s ok 563 - All compound statements have defined ->type 316s ok 564 - ->location always defined 316s ok 565 - md5hex_file ok 316s ok 566 - no errors 316s ok 567 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 568 - /usr/share/perl5/PPI/Structure/For.pm: Parsed ok 316s ok 569 - ->hex_id matches md5hex 316s ok 570 - /usr/share/perl5/PPI/Structure/For.pm: All class names in ->isa calls exist 316s ok 571 - /usr/share/perl5/PPI/Structure/For.pm: All class names in static method calls 316s ok 572 - Document contains only statements and non-significant tokens 316s ok 573 - Contains no PPI::Token::Unknown elements 316s ok 574 - Contains no PPI::Structure::Unknown elements 316s ok 575 - Contains no PPI::Statement::Unknown elements 316s ok 576 - Document contains no nested statements 316s ok 577 - Document contains no nested structures 316s ok 578 - No ->{_attribute} in PPI::Token::Attributes 316s ok 579 - All compound statements have defined ->type 316s ok 580 - ->location always defined 316s ok 581 - md5hex_file ok 316s ok 582 - no errors 316s ok 583 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 584 - /usr/share/perl5/PPI/Structure/Given.pm: Parsed ok 316s ok 585 - ->hex_id matches md5hex 316s ok 586 - /usr/share/perl5/PPI/Structure/Given.pm: All class names in ->isa calls exist 316s ok 587 - /usr/share/perl5/PPI/Structure/Given.pm: All class names in static method calls 316s ok 588 - Document contains only statements and non-significant tokens 316s ok 589 - Contains no PPI::Token::Unknown elements 316s ok 590 - Contains no PPI::Structure::Unknown elements 316s ok 591 - Contains no PPI::Statement::Unknown elements 316s ok 592 - Document contains no nested statements 316s ok 593 - Document contains no nested structures 316s ok 594 - No ->{_attribute} in PPI::Token::Attributes 316s ok 595 - All compound statements have defined ->type 316s ok 596 - ->location always defined 316s ok 597 - md5hex_file ok 316s ok 598 - no errors 316s ok 599 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 600 - /usr/share/perl5/PPI/Structure/List.pm: Parsed ok 316s ok 601 - ->hex_id matches md5hex 316s ok 602 - /usr/share/perl5/PPI/Structure/List.pm: All class names in ->isa calls exist 316s ok 603 - /usr/share/perl5/PPI/Structure/List.pm: All class names in static method calls 316s ok 604 - Document contains only statements and non-significant tokens 316s ok 605 - Contains no PPI::Token::Unknown elements 316s ok 606 - Contains no PPI::Structure::Unknown elements 316s ok 607 - Contains no PPI::Statement::Unknown elements 316s ok 608 - Document contains no nested statements 316s ok 609 - Document contains no nested structures 316s ok 610 - No ->{_attribute} in PPI::Token::Attributes 316s ok 611 - All compound statements have defined ->type 316s ok 612 - ->location always defined 316s ok 613 - md5hex_file ok 316s ok 614 - no errors 316s ok 615 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 616 - /usr/share/perl5/PPI/Structure/Subscript.pm: Parsed ok 316s ok 617 - ->hex_id matches md5hex 316s ok 618 - /usr/share/perl5/PPI/Structure/Subscript.pm: All class names in ->isa calls exist 316s ok 619 - /usr/share/perl5/PPI/Structure/Subscript.pm: All class names in static method calls 316s ok 620 - Document contains only statements and non-significant tokens 316s ok 621 - Contains no PPI::Token::Unknown elements 316s ok 622 - Contains no PPI::Structure::Unknown elements 316s ok 623 - Contains no PPI::Statement::Unknown elements 316s ok 624 - Document contains no nested statements 316s ok 625 - Document contains no nested structures 316s ok 626 - No ->{_attribute} in PPI::Token::Attributes 316s ok 627 - All compound statements have defined ->type 316s ok 628 - ->location always defined 316s ok 629 - md5hex_file ok 316s ok 630 - no errors 316s ok 631 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 632 - /usr/share/perl5/PPI/Structure/Unknown.pm: Parsed ok 316s ok 633 - ->hex_id matches md5hex 316s ok 634 - /usr/share/perl5/PPI/Structure/Unknown.pm: All class names in ->isa calls exist 316s ok 635 - /usr/share/perl5/PPI/Structure/Unknown.pm: All class names in static method calls 316s ok 636 - Document contains only statements and non-significant tokens 316s ok 637 - Contains no PPI::Token::Unknown elements 316s ok 638 - Contains no PPI::Structure::Unknown elements 316s ok 639 - Contains no PPI::Statement::Unknown elements 316s ok 640 - Document contains no nested statements 316s ok 641 - Document contains no nested structures 316s ok 642 - No ->{_attribute} in PPI::Token::Attributes 316s ok 643 - All compound statements have defined ->type 316s ok 644 - ->location always defined 316s ok 645 - md5hex_file ok 316s ok 646 - no errors 316s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 648 - /usr/share/perl5/PPI/Structure/When.pm: Parsed ok 316s ok 649 - ->hex_id matches md5hex 316s ok 650 - /usr/share/perl5/PPI/Structure/When.pm: All class names in ->isa calls exist 316s ok 651 - /usr/share/perl5/PPI/Structure/When.pm: All class names in static method calls 316s ok 652 - Document contains only statements and non-significant tokens 316s ok 653 - Contains no PPI::Token::Unknown elements 316s ok 654 - Contains no PPI::Structure::Unknown elements 316s ok 655 - Contains no PPI::Statement::Unknown elements 316s ok 656 - Document contains no nested statements 316s ok 657 - Document contains no nested structures 316s ok 658 - No ->{_attribute} in PPI::Token::Attributes 316s ok 659 - All compound statements have defined ->type 316s ok 660 - ->location always defined 316s ok 661 - md5hex_file ok 316s ok 662 - no errors 316s ok 663 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 664 - /usr/share/perl5/PPI/Token.pm: Parsed ok 316s ok 665 - ->hex_id matches md5hex 316s ok 666 - /usr/share/perl5/PPI/Token.pm: All class names in ->isa calls exist 316s ok 667 - /usr/share/perl5/PPI/Token.pm: All class names in static method calls 316s ok 668 - Document contains only statements and non-significant tokens 316s ok 669 - Contains no PPI::Token::Unknown elements 316s ok 670 - Contains no PPI::Structure::Unknown elements 316s ok 671 - Contains no PPI::Statement::Unknown elements 316s ok 672 - Document contains no nested statements 316s ok 673 - Document contains no nested structures 316s ok 674 - No ->{_attribute} in PPI::Token::Attributes 316s ok 675 - All compound statements have defined ->type 316s ok 676 - ->location always defined 316s ok 677 - md5hex_file ok 316s ok 678 - no errors 316s ok 679 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 680 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: Parsed ok 316s ok 681 - ->hex_id matches md5hex 316s ok 682 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: All class names in ->isa calls exist 316s ok 683 - /usr/share/perl5/PPI/Token/ArrayIndex.pm: All class names in static method calls 316s ok 684 - Document contains only statements and non-significant tokens 316s ok 685 - Contains no PPI::Token::Unknown elements 316s ok 686 - Contains no PPI::Structure::Unknown elements 316s ok 687 - Contains no PPI::Statement::Unknown elements 316s ok 688 - Document contains no nested statements 316s ok 689 - Document contains no nested structures 316s ok 690 - No ->{_attribute} in PPI::Token::Attributes 316s ok 691 - All compound statements have defined ->type 316s ok 692 - ->location always defined 316s ok 693 - md5hex_file ok 316s ok 694 - no errors 316s ok 695 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 696 - /usr/share/perl5/PPI/Token/Attribute.pm: Parsed ok 316s ok 697 - ->hex_id matches md5hex 316s ok 698 - /usr/share/perl5/PPI/Token/Attribute.pm: All class names in ->isa calls exist 316s ok 699 - /usr/share/perl5/PPI/Token/Attribute.pm: All class names in static method calls 316s ok 700 - Document contains only statements and non-significant tokens 316s ok 701 - Contains no PPI::Token::Unknown elements 316s ok 702 - Contains no PPI::Structure::Unknown elements 316s ok 703 - Contains no PPI::Statement::Unknown elements 316s ok 704 - Document contains no nested statements 316s ok 705 - Document contains no nested structures 316s ok 706 - No ->{_attribute} in PPI::Token::Attributes 316s ok 707 - All compound statements have defined ->type 316s ok 708 - ->location always defined 316s ok 709 - md5hex_file ok 316s ok 710 - no errors 316s ok 711 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 712 - /usr/share/perl5/PPI/Token/BOM.pm: Parsed ok 316s ok 713 - ->hex_id matches md5hex 316s ok 714 - /usr/share/perl5/PPI/Token/BOM.pm: All class names in ->isa calls exist 316s ok 715 - /usr/share/perl5/PPI/Token/BOM.pm: All class names in static method calls 316s ok 716 - Document contains only statements and non-significant tokens 316s ok 717 - Contains no PPI::Token::Unknown elements 316s ok 718 - Contains no PPI::Structure::Unknown elements 316s ok 719 - Contains no PPI::Statement::Unknown elements 316s ok 720 - Document contains no nested statements 316s ok 721 - Document contains no nested structures 316s ok 722 - No ->{_attribute} in PPI::Token::Attributes 316s ok 723 - All compound statements have defined ->type 316s ok 724 - ->location always defined 316s ok 725 - md5hex_file ok 316s ok 726 - no errors 316s ok 727 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 728 - /usr/share/perl5/PPI/Token/Cast.pm: Parsed ok 316s ok 729 - ->hex_id matches md5hex 316s ok 730 - /usr/share/perl5/PPI/Token/Cast.pm: All class names in ->isa calls exist 316s ok 731 - /usr/share/perl5/PPI/Token/Cast.pm: All class names in static method calls 316s ok 732 - Document contains only statements and non-significant tokens 316s ok 733 - Contains no PPI::Token::Unknown elements 316s ok 734 - Contains no PPI::Structure::Unknown elements 316s ok 735 - Contains no PPI::Statement::Unknown elements 316s ok 736 - Document contains no nested statements 316s ok 737 - Document contains no nested structures 316s ok 738 - No ->{_attribute} in PPI::Token::Attributes 316s ok 739 - All compound statements have defined ->type 316s ok 740 - ->location always defined 316s ok 741 - md5hex_file ok 316s ok 742 - no errors 316s ok 743 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 744 - /usr/share/perl5/PPI/Token/Comment.pm: Parsed ok 316s ok 745 - ->hex_id matches md5hex 316s ok 746 - /usr/share/perl5/PPI/Token/Comment.pm: All class names in ->isa calls exist 316s ok 747 - /usr/share/perl5/PPI/Token/Comment.pm: All class names in static method calls 316s ok 748 - Document contains only statements and non-significant tokens 316s ok 749 - Contains no PPI::Token::Unknown elements 316s ok 750 - Contains no PPI::Structure::Unknown elements 316s ok 751 - Contains no PPI::Statement::Unknown elements 316s ok 752 - Document contains no nested statements 316s ok 753 - Document contains no nested structures 316s ok 754 - No ->{_attribute} in PPI::Token::Attributes 316s ok 755 - All compound statements have defined ->type 316s ok 756 - ->location always defined 316s ok 757 - md5hex_file ok 316s ok 758 - no errors 316s ok 759 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 760 - /usr/share/perl5/PPI/Token/DashedWord.pm: Parsed ok 316s ok 761 - ->hex_id matches md5hex 316s ok 762 - /usr/share/perl5/PPI/Token/DashedWord.pm: All class names in ->isa calls exist 316s ok 763 - /usr/share/perl5/PPI/Token/DashedWord.pm: All class names in static method calls 316s ok 764 - Document contains only statements and non-significant tokens 316s ok 765 - Contains no PPI::Token::Unknown elements 316s ok 766 - Contains no PPI::Structure::Unknown elements 316s ok 767 - Contains no PPI::Statement::Unknown elements 316s ok 768 - Document contains no nested statements 316s ok 769 - Document contains no nested structures 316s ok 770 - No ->{_attribute} in PPI::Token::Attributes 316s ok 771 - All compound statements have defined ->type 316s ok 772 - ->location always defined 316s ok 773 - md5hex_file ok 316s ok 774 - no errors 316s ok 775 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 776 - /usr/share/perl5/PPI/Token/Data.pm: Parsed ok 316s ok 777 - ->hex_id matches md5hex 316s ok 778 - /usr/share/perl5/PPI/Token/Data.pm: All class names in ->isa calls exist 316s ok 779 - /usr/share/perl5/PPI/Token/Data.pm: All class names in static method calls 316s ok 780 - Document contains only statements and non-significant tokens 316s ok 781 - Contains no PPI::Token::Unknown elements 316s ok 782 - Contains no PPI::Structure::Unknown elements 316s ok 783 - Contains no PPI::Statement::Unknown elements 316s ok 784 - Document contains no nested statements 316s ok 785 - Document contains no nested structures 316s ok 786 - No ->{_attribute} in PPI::Token::Attributes 316s ok 787 - All compound statements have defined ->type 316s ok 788 - ->location always defined 316s ok 789 - md5hex_file ok 316s ok 790 - no errors 316s ok 791 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 792 - /usr/share/perl5/PPI/Token/End.pm: Parsed ok 316s ok 793 - ->hex_id matches md5hex 316s ok 794 - /usr/share/perl5/PPI/Token/End.pm: All class names in ->isa calls exist 316s ok 795 - /usr/share/perl5/PPI/Token/End.pm: All class names in static method calls 316s ok 796 - Document contains only statements and non-significant tokens 316s ok 797 - Contains no PPI::Token::Unknown elements 316s ok 798 - Contains no PPI::Structure::Unknown elements 316s ok 799 - Contains no PPI::Statement::Unknown elements 316s ok 800 - Document contains no nested statements 316s ok 801 - Document contains no nested structures 316s ok 802 - No ->{_attribute} in PPI::Token::Attributes 316s ok 803 - All compound statements have defined ->type 316s ok 804 - ->location always defined 316s ok 805 - md5hex_file ok 316s ok 806 - no errors 316s ok 807 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 808 - /usr/share/perl5/PPI/Token/HereDoc.pm: Parsed ok 316s ok 809 - ->hex_id matches md5hex 316s ok 810 - /usr/share/perl5/PPI/Token/HereDoc.pm: All class names in ->isa calls exist 316s ok 811 - /usr/share/perl5/PPI/Token/HereDoc.pm: All class names in static method calls 316s ok 812 - Document contains only statements and non-significant tokens 316s ok 813 - Contains no PPI::Token::Unknown elements 316s ok 814 - Contains no PPI::Structure::Unknown elements 316s ok 815 - Contains no PPI::Statement::Unknown elements 316s ok 816 - Document contains no nested statements 316s ok 817 - Document contains no nested structures 316s ok 818 - No ->{_attribute} in PPI::Token::Attributes 316s ok 819 - All compound statements have defined ->type 316s ok 820 - ->location always defined 316s ok 821 - md5hex_file ok 316s ok 822 - no errors 316s ok 823 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 824 - /usr/share/perl5/PPI/Token/Label.pm: Parsed ok 316s ok 825 - ->hex_id matches md5hex 316s ok 826 - /usr/share/perl5/PPI/Token/Label.pm: All class names in ->isa calls exist 316s ok 827 - /usr/share/perl5/PPI/Token/Label.pm: All class names in static method calls 316s ok 828 - Document contains only statements and non-significant tokens 316s ok 829 - Contains no PPI::Token::Unknown elements 316s ok 830 - Contains no PPI::Structure::Unknown elements 316s ok 831 - Contains no PPI::Statement::Unknown elements 316s ok 832 - Document contains no nested statements 316s ok 833 - Document contains no nested structures 316s ok 834 - No ->{_attribute} in PPI::Token::Attributes 316s ok 835 - All compound statements have defined ->type 316s ok 836 - ->location always defined 316s ok 837 - md5hex_file ok 316s ok 838 - no errors 316s ok 839 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 840 - /usr/share/perl5/PPI/Token/Magic.pm: Parsed ok 316s ok 841 - ->hex_id matches md5hex 316s ok 842 - /usr/share/perl5/PPI/Token/Magic.pm: All class names in ->isa calls exist 316s ok 843 - /usr/share/perl5/PPI/Token/Magic.pm: All class names in static method calls 316s ok 844 - Document contains only statements and non-significant tokens 316s ok 845 - Contains no PPI::Token::Unknown elements 316s ok 846 - Contains no PPI::Structure::Unknown elements 316s ok 847 - Contains no PPI::Statement::Unknown elements 316s ok 848 - Document contains no nested statements 316s ok 849 - Document contains no nested structures 316s ok 850 - No ->{_attribute} in PPI::Token::Attributes 316s ok 851 - All compound statements have defined ->type 316s ok 852 - ->location always defined 316s ok 853 - md5hex_file ok 316s ok 854 - no errors 316s ok 855 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 856 - /usr/share/perl5/PPI/Token/Number.pm: Parsed ok 316s ok 857 - ->hex_id matches md5hex 316s ok 858 - /usr/share/perl5/PPI/Token/Number.pm: All class names in ->isa calls exist 316s ok 859 - /usr/share/perl5/PPI/Token/Number.pm: All class names in static method calls 316s ok 860 - Document contains only statements and non-significant tokens 316s ok 861 - Contains no PPI::Token::Unknown elements 316s ok 862 - Contains no PPI::Structure::Unknown elements 316s ok 863 - Contains no PPI::Statement::Unknown elements 316s ok 864 - Document contains no nested statements 316s ok 865 - Document contains no nested structures 316s ok 866 - No ->{_attribute} in PPI::Token::Attributes 316s ok 867 - All compound statements have defined ->type 316s ok 868 - ->location always defined 316s ok 869 - md5hex_file ok 316s ok 870 - no errors 316s ok 871 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 872 - /usr/share/perl5/PPI/Token/Number/Binary.pm: Parsed ok 316s ok 873 - ->hex_id matches md5hex 316s ok 874 - /usr/share/perl5/PPI/Token/Number/Binary.pm: All class names in ->isa calls exist 316s ok 875 - /usr/share/perl5/PPI/Token/Number/Binary.pm: All class names in static method calls 316s ok 876 - Document contains only statements and non-significant tokens 316s ok 877 - Contains no PPI::Token::Unknown elements 316s ok 878 - Contains no PPI::Structure::Unknown elements 316s ok 879 - Contains no PPI::Statement::Unknown elements 316s ok 880 - Document contains no nested statements 316s ok 881 - Document contains no nested structures 316s ok 882 - No ->{_attribute} in PPI::Token::Attributes 316s ok 883 - All compound statements have defined ->type 316s ok 884 - ->location always defined 316s ok 885 - md5hex_file ok 316s ok 886 - no errors 316s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 888 - /usr/share/perl5/PPI/Token/Number/Exp.pm: Parsed ok 316s ok 889 - ->hex_id matches md5hex 316s ok 890 - /usr/share/perl5/PPI/Token/Number/Exp.pm: All class names in ->isa calls exist 316s ok 891 - /usr/share/perl5/PPI/Token/Number/Exp.pm: All class names in static method calls 316s ok 892 - Document contains only statements and non-significant tokens 316s ok 893 - Contains no PPI::Token::Unknown elements 316s ok 894 - Contains no PPI::Structure::Unknown elements 316s ok 895 - Contains no PPI::Statement::Unknown elements 316s ok 896 - Document contains no nested statements 316s ok 897 - Document contains no nested structures 316s ok 898 - No ->{_attribute} in PPI::Token::Attributes 316s ok 899 - All compound statements have defined ->type 316s ok 900 - ->location always defined 316s ok 901 - md5hex_file ok 316s ok 902 - no errors 316s ok 903 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 904 - /usr/share/perl5/PPI/Token/Number/Float.pm: Parsed ok 316s ok 905 - ->hex_id matches md5hex 316s ok 906 - /usr/share/perl5/PPI/Token/Number/Float.pm: All class names in ->isa calls exist 316s ok 907 - /usr/share/perl5/PPI/Token/Number/Float.pm: All class names in static method calls 316s ok 908 - Document contains only statements and non-significant tokens 316s ok 909 - Contains no PPI::Token::Unknown elements 316s ok 910 - Contains no PPI::Structure::Unknown elements 316s ok 911 - Contains no PPI::Statement::Unknown elements 316s ok 912 - Document contains no nested statements 316s ok 913 - Document contains no nested structures 316s ok 914 - No ->{_attribute} in PPI::Token::Attributes 316s ok 915 - All compound statements have defined ->type 316s ok 916 - ->location always defined 316s ok 917 - md5hex_file ok 316s ok 918 - no errors 316s ok 919 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 920 - /usr/share/perl5/PPI/Token/Number/Hex.pm: Parsed ok 316s ok 921 - ->hex_id matches md5hex 316s ok 922 - /usr/share/perl5/PPI/Token/Number/Hex.pm: All class names in ->isa calls exist 316s ok 923 - /usr/share/perl5/PPI/Token/Number/Hex.pm: All class names in static method calls 316s ok 924 - Document contains only statements and non-significant tokens 316s ok 925 - Contains no PPI::Token::Unknown elements 316s ok 926 - Contains no PPI::Structure::Unknown elements 316s ok 927 - Contains no PPI::Statement::Unknown elements 316s ok 928 - Document contains no nested statements 316s ok 929 - Document contains no nested structures 316s ok 930 - No ->{_attribute} in PPI::Token::Attributes 316s ok 931 - All compound statements have defined ->type 316s ok 932 - ->location always defined 316s ok 933 - md5hex_file ok 316s ok 934 - no errors 316s ok 935 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 936 - /usr/share/perl5/PPI/Token/Number/Octal.pm: Parsed ok 316s ok 937 - ->hex_id matches md5hex 316s ok 938 - /usr/share/perl5/PPI/Token/Number/Octal.pm: All class names in ->isa calls exist 316s ok 939 - /usr/share/perl5/PPI/Token/Number/Octal.pm: All class names in static method calls 316s ok 940 - Document contains only statements and non-significant tokens 316s ok 941 - Contains no PPI::Token::Unknown elements 316s ok 942 - Contains no PPI::Structure::Unknown elements 316s ok 943 - Contains no PPI::Statement::Unknown elements 316s ok 944 - Document contains no nested statements 316s ok 945 - Document contains no nested structures 316s ok 946 - No ->{_attribute} in PPI::Token::Attributes 316s ok 947 - All compound statements have defined ->type 316s ok 948 - ->location always defined 316s ok 949 - md5hex_file ok 316s ok 950 - no errors 316s ok 951 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 952 - /usr/share/perl5/PPI/Token/Number/Version.pm: Parsed ok 316s ok 953 - ->hex_id matches md5hex 316s ok 954 - /usr/share/perl5/PPI/Token/Number/Version.pm: All class names in ->isa calls exist 316s ok 955 - /usr/share/perl5/PPI/Token/Number/Version.pm: All class names in static method calls 316s ok 956 - Document contains only statements and non-significant tokens 316s ok 957 - Contains no PPI::Token::Unknown elements 316s ok 958 - Contains no PPI::Structure::Unknown elements 316s ok 959 - Contains no PPI::Statement::Unknown elements 316s ok 960 - Document contains no nested statements 316s ok 961 - Document contains no nested structures 316s ok 962 - No ->{_attribute} in PPI::Token::Attributes 316s ok 963 - All compound statements have defined ->type 316s ok 964 - ->location always defined 316s ok 965 - md5hex_file ok 316s ok 966 - no errors 316s ok 967 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 968 - /usr/share/perl5/PPI/Token/Operator.pm: Parsed ok 316s ok 969 - ->hex_id matches md5hex 316s ok 970 - /usr/share/perl5/PPI/Token/Operator.pm: All class names in ->isa calls exist 316s ok 971 - /usr/share/perl5/PPI/Token/Operator.pm: All class names in static method calls 316s ok 972 - Document contains only statements and non-significant tokens 316s ok 973 - Contains no PPI::Token::Unknown elements 316s ok 974 - Contains no PPI::Structure::Unknown elements 316s ok 975 - Contains no PPI::Statement::Unknown elements 316s ok 976 - Document contains no nested statements 316s ok 977 - Document contains no nested structures 316s ok 978 - No ->{_attribute} in PPI::Token::Attributes 316s ok 979 - All compound statements have defined ->type 316s ok 980 - ->location always defined 316s ok 981 - md5hex_file ok 316s ok 982 - no errors 316s ok 983 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 984 - /usr/share/perl5/PPI/Token/Pod.pm: Parsed ok 316s ok 985 - ->hex_id matches md5hex 316s ok 986 - /usr/share/perl5/PPI/Token/Pod.pm: All class names in ->isa calls exist 316s ok 987 - /usr/share/perl5/PPI/Token/Pod.pm: All class names in static method calls 316s ok 988 - Document contains only statements and non-significant tokens 316s ok 989 - Contains no PPI::Token::Unknown elements 316s ok 990 - Contains no PPI::Structure::Unknown elements 316s ok 991 - Contains no PPI::Statement::Unknown elements 316s ok 992 - Document contains no nested statements 316s ok 993 - Document contains no nested structures 316s ok 994 - No ->{_attribute} in PPI::Token::Attributes 316s ok 995 - All compound statements have defined ->type 316s ok 996 - ->location always defined 316s ok 997 - md5hex_file ok 316s ok 998 - no errors 316s ok 999 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1000 - /usr/share/perl5/PPI/Token/Prototype.pm: Parsed ok 316s ok 1001 - ->hex_id matches md5hex 316s ok 1002 - /usr/share/perl5/PPI/Token/Prototype.pm: All class names in ->isa calls exist 316s ok 1003 - /usr/share/perl5/PPI/Token/Prototype.pm: All class names in static method calls 316s ok 1004 - Document contains only statements and non-significant tokens 316s ok 1005 - Contains no PPI::Token::Unknown elements 316s ok 1006 - Contains no PPI::Structure::Unknown elements 316s ok 1007 - Contains no PPI::Statement::Unknown elements 316s ok 1008 - Document contains no nested statements 316s ok 1009 - Document contains no nested structures 316s ok 1010 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1011 - All compound statements have defined ->type 316s ok 1012 - ->location always defined 316s ok 1013 - md5hex_file ok 316s ok 1014 - no errors 316s ok 1015 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1016 - /usr/share/perl5/PPI/Token/Quote.pm: Parsed ok 316s ok 1017 - ->hex_id matches md5hex 316s ok 1018 - /usr/share/perl5/PPI/Token/Quote.pm: All class names in ->isa calls exist 316s ok 1019 - /usr/share/perl5/PPI/Token/Quote.pm: All class names in static method calls 316s ok 1020 - Document contains only statements and non-significant tokens 316s ok 1021 - Contains no PPI::Token::Unknown elements 316s ok 1022 - Contains no PPI::Structure::Unknown elements 316s ok 1023 - Contains no PPI::Statement::Unknown elements 316s ok 1024 - Document contains no nested statements 316s ok 1025 - Document contains no nested structures 316s ok 1026 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1027 - All compound statements have defined ->type 316s ok 1028 - ->location always defined 316s ok 1029 - md5hex_file ok 316s ok 1030 - no errors 316s ok 1031 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1032 - /usr/share/perl5/PPI/Token/Quote/Double.pm: Parsed ok 316s ok 1033 - ->hex_id matches md5hex 316s ok 1034 - /usr/share/perl5/PPI/Token/Quote/Double.pm: All class names in ->isa calls exist 316s ok 1035 - /usr/share/perl5/PPI/Token/Quote/Double.pm: All class names in static method calls 316s ok 1036 - Document contains only statements and non-significant tokens 316s ok 1037 - Contains no PPI::Token::Unknown elements 316s ok 1038 - Contains no PPI::Structure::Unknown elements 316s ok 1039 - Contains no PPI::Statement::Unknown elements 316s ok 1040 - Document contains no nested statements 316s ok 1041 - Document contains no nested structures 316s ok 1042 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1043 - All compound statements have defined ->type 316s ok 1044 - ->location always defined 316s ok 1045 - md5hex_file ok 316s ok 1046 - no errors 316s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1048 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: Parsed ok 316s ok 1049 - ->hex_id matches md5hex 316s ok 1050 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: All class names in ->isa calls exist 316s ok 1051 - /usr/share/perl5/PPI/Token/Quote/Interpolate.pm: All class names in static method calls 316s ok 1052 - Document contains only statements and non-significant tokens 316s ok 1053 - Contains no PPI::Token::Unknown elements 316s ok 1054 - Contains no PPI::Structure::Unknown elements 316s ok 1055 - Contains no PPI::Statement::Unknown elements 316s ok 1056 - Document contains no nested statements 316s ok 1057 - Document contains no nested structures 316s ok 1058 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1059 - All compound statements have defined ->type 316s ok 1060 - ->location always defined 316s ok 1061 - md5hex_file ok 316s ok 1062 - no errors 316s ok 1063 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1064 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: Parsed ok 316s ok 1065 - ->hex_id matches md5hex 316s ok 1066 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: All class names in ->isa calls exist 316s ok 1067 - /usr/share/perl5/PPI/Token/Quote/Literal.pm: All class names in static method calls 316s ok 1068 - Document contains only statements and non-significant tokens 316s ok 1069 - Contains no PPI::Token::Unknown elements 316s ok 1070 - Contains no PPI::Structure::Unknown elements 316s ok 1071 - Contains no PPI::Statement::Unknown elements 316s ok 1072 - Document contains no nested statements 316s ok 1073 - Document contains no nested structures 316s ok 1074 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1075 - All compound statements have defined ->type 316s ok 1076 - ->location always defined 316s ok 1077 - md5hex_file ok 316s ok 1078 - no errors 316s ok 1079 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1080 - /usr/share/perl5/PPI/Token/Quote/Single.pm: Parsed ok 316s ok 1081 - ->hex_id matches md5hex 316s ok 1082 - /usr/share/perl5/PPI/Token/Quote/Single.pm: All class names in ->isa calls exist 316s ok 1083 - /usr/share/perl5/PPI/Token/Quote/Single.pm: All class names in static method calls 316s ok 1084 - Document contains only statements and non-significant tokens 316s ok 1085 - Contains no PPI::Token::Unknown elements 316s ok 1086 - Contains no PPI::Structure::Unknown elements 316s ok 1087 - Contains no PPI::Statement::Unknown elements 316s ok 1088 - Document contains no nested statements 316s ok 1089 - Document contains no nested structures 316s ok 1090 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1091 - All compound statements have defined ->type 316s ok 1092 - ->location always defined 316s ok 1093 - md5hex_file ok 316s ok 1094 - no errors 316s ok 1095 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1096 - /usr/share/perl5/PPI/Token/QuoteLike.pm: Parsed ok 316s ok 1097 - ->hex_id matches md5hex 316s ok 1098 - /usr/share/perl5/PPI/Token/QuoteLike.pm: All class names in ->isa calls exist 316s ok 1099 - /usr/share/perl5/PPI/Token/QuoteLike.pm: All class names in static method calls 316s ok 1100 - Document contains only statements and non-significant tokens 316s ok 1101 - Contains no PPI::Token::Unknown elements 316s ok 1102 - Contains no PPI::Structure::Unknown elements 316s ok 1103 - Contains no PPI::Statement::Unknown elements 316s ok 1104 - Document contains no nested statements 316s ok 1105 - Document contains no nested structures 316s ok 1106 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1107 - All compound statements have defined ->type 316s ok 1108 - ->location always defined 316s ok 1109 - md5hex_file ok 316s ok 1110 - no errors 316s ok 1111 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1112 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: Parsed ok 316s ok 1113 - ->hex_id matches md5hex 316s ok 1114 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: All class names in ->isa calls exist 316s ok 1115 - /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm: All class names in static method calls 316s ok 1116 - Document contains only statements and non-significant tokens 316s ok 1117 - Contains no PPI::Token::Unknown elements 316s ok 1118 - Contains no PPI::Structure::Unknown elements 316s ok 1119 - Contains no PPI::Statement::Unknown elements 316s ok 1120 - Document contains no nested statements 316s ok 1121 - Document contains no nested structures 316s ok 1122 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1123 - All compound statements have defined ->type 316s ok 1124 - ->location always defined 316s ok 1125 - md5hex_file ok 316s ok 1126 - no errors 316s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1128 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: Parsed ok 316s ok 1129 - ->hex_id matches md5hex 316s ok 1130 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: All class names in ->isa calls exist 316s ok 1131 - /usr/share/perl5/PPI/Token/QuoteLike/Command.pm: All class names in static method calls 316s ok 1132 - Document contains only statements and non-significant tokens 316s ok 1133 - Contains no PPI::Token::Unknown elements 316s ok 1134 - Contains no PPI::Structure::Unknown elements 316s ok 1135 - Contains no PPI::Statement::Unknown elements 316s ok 1136 - Document contains no nested statements 316s ok 1137 - Document contains no nested structures 316s ok 1138 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1139 - All compound statements have defined ->type 316s ok 1140 - ->location always defined 316s ok 1141 - md5hex_file ok 316s ok 1142 - no errors 316s ok 1143 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1144 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: Parsed ok 316s ok 1145 - ->hex_id matches md5hex 316s ok 1146 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: All class names in ->isa calls exist 316s ok 1147 - /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm: All class names in static method calls 316s ok 1148 - Document contains only statements and non-significant tokens 316s ok 1149 - Contains no PPI::Token::Unknown elements 316s ok 1150 - Contains no PPI::Structure::Unknown elements 316s ok 1151 - Contains no PPI::Statement::Unknown elements 316s ok 1152 - Document contains no nested statements 316s ok 1153 - Document contains no nested structures 316s ok 1154 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1155 - All compound statements have defined ->type 316s ok 1156 - ->location always defined 316s ok 1157 - md5hex_file ok 316s ok 1158 - no errors 316s ok 1159 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1160 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: Parsed ok 316s ok 1161 - ->hex_id matches md5hex 316s ok 1162 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: All class names in ->isa calls exist 316s ok 1163 - /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm: All class names in static method calls 316s ok 1164 - Document contains only statements and non-significant tokens 316s ok 1165 - Contains no PPI::Token::Unknown elements 316s ok 1166 - Contains no PPI::Structure::Unknown elements 316s ok 1167 - Contains no PPI::Statement::Unknown elements 316s ok 1168 - Document contains no nested statements 316s ok 1169 - Document contains no nested structures 316s ok 1170 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1171 - All compound statements have defined ->type 316s ok 1172 - ->location always defined 316s ok 1173 - md5hex_file ok 316s ok 1174 - no errors 316s ok 1175 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1176 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: Parsed ok 316s ok 1177 - ->hex_id matches md5hex 316s ok 1178 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: All class names in ->isa calls exist 316s ok 1179 - /usr/share/perl5/PPI/Token/QuoteLike/Words.pm: All class names in static method calls 316s ok 1180 - Document contains only statements and non-significant tokens 316s ok 1181 - Contains no PPI::Token::Unknown elements 316s ok 1182 - Contains no PPI::Structure::Unknown elements 316s ok 1183 - Contains no PPI::Statement::Unknown elements 316s ok 1184 - Document contains no nested statements 316s ok 1185 - Document contains no nested structures 316s ok 1186 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1187 - All compound statements have defined ->type 316s ok 1188 - ->location always defined 316s ok 1189 - md5hex_file ok 316s ok 1190 - no errors 316s ok 1191 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1192 - /usr/share/perl5/PPI/Token/Regexp.pm: Parsed ok 316s ok 1193 - ->hex_id matches md5hex 316s ok 1194 - /usr/share/perl5/PPI/Token/Regexp.pm: All class names in ->isa calls exist 316s ok 1195 - /usr/share/perl5/PPI/Token/Regexp.pm: All class names in static method calls 316s ok 1196 - Document contains only statements and non-significant tokens 316s ok 1197 - Contains no PPI::Token::Unknown elements 316s ok 1198 - Contains no PPI::Structure::Unknown elements 316s ok 1199 - Contains no PPI::Statement::Unknown elements 316s ok 1200 - Document contains no nested statements 316s ok 1201 - Document contains no nested structures 316s ok 1202 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1203 - All compound statements have defined ->type 316s ok 1204 - ->location always defined 316s ok 1205 - md5hex_file ok 316s ok 1206 - no errors 316s ok 1207 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1208 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: Parsed ok 316s ok 1209 - ->hex_id matches md5hex 316s ok 1210 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: All class names in ->isa calls exist 316s ok 1211 - /usr/share/perl5/PPI/Token/Regexp/Match.pm: All class names in static method calls 316s ok 1212 - Document contains only statements and non-significant tokens 316s ok 1213 - Contains no PPI::Token::Unknown elements 316s ok 1214 - Contains no PPI::Structure::Unknown elements 316s ok 1215 - Contains no PPI::Statement::Unknown elements 316s ok 1216 - Document contains no nested statements 316s ok 1217 - Document contains no nested structures 316s ok 1218 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1219 - All compound statements have defined ->type 316s ok 1220 - ->location always defined 316s ok 1221 - md5hex_file ok 316s ok 1222 - no errors 316s ok 1223 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1224 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: Parsed ok 316s ok 1225 - ->hex_id matches md5hex 316s ok 1226 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: All class names in ->isa calls exist 316s ok 1227 - /usr/share/perl5/PPI/Token/Regexp/Substitute.pm: All class names in static method calls 316s ok 1228 - Document contains only statements and non-significant tokens 316s ok 1229 - Contains no PPI::Token::Unknown elements 316s ok 1230 - Contains no PPI::Structure::Unknown elements 316s ok 1231 - Contains no PPI::Statement::Unknown elements 316s ok 1232 - Document contains no nested statements 316s ok 1233 - Document contains no nested structures 316s ok 1234 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1235 - All compound statements have defined ->type 316s ok 1236 - ->location always defined 316s ok 1237 - md5hex_file ok 316s ok 1238 - no errors 316s ok 1239 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1240 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: Parsed ok 316s ok 1241 - ->hex_id matches md5hex 316s ok 1242 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: All class names in ->isa calls exist 316s ok 1243 - /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm: All class names in static method calls 316s ok 1244 - Document contains only statements and non-significant tokens 316s ok 1245 - Contains no PPI::Token::Unknown elements 316s ok 1246 - Contains no PPI::Structure::Unknown elements 316s ok 1247 - Contains no PPI::Statement::Unknown elements 316s ok 1248 - Document contains no nested statements 316s ok 1249 - Document contains no nested structures 316s ok 1250 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1251 - All compound statements have defined ->type 316s ok 1252 - ->location always defined 316s ok 1253 - md5hex_file ok 316s ok 1254 - no errors 316s ok 1255 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1256 - /usr/share/perl5/PPI/Token/Separator.pm: Parsed ok 316s ok 1257 - ->hex_id matches md5hex 316s ok 1258 - /usr/share/perl5/PPI/Token/Separator.pm: All class names in ->isa calls exist 316s ok 1259 - /usr/share/perl5/PPI/Token/Separator.pm: All class names in static method calls 316s ok 1260 - Document contains only statements and non-significant tokens 316s ok 1261 - Contains no PPI::Token::Unknown elements 316s ok 1262 - Contains no PPI::Structure::Unknown elements 316s ok 1263 - Contains no PPI::Statement::Unknown elements 316s ok 1264 - Document contains no nested statements 316s ok 1265 - Document contains no nested structures 316s ok 1266 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1267 - All compound statements have defined ->type 316s ok 1268 - ->location always defined 316s ok 1269 - md5hex_file ok 316s ok 1270 - no errors 316s ok 1271 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1272 - /usr/share/perl5/PPI/Token/Structure.pm: Parsed ok 316s ok 1273 - ->hex_id matches md5hex 316s ok 1274 - /usr/share/perl5/PPI/Token/Structure.pm: All class names in ->isa calls exist 316s ok 1275 - /usr/share/perl5/PPI/Token/Structure.pm: All class names in static method calls 316s ok 1276 - Document contains only statements and non-significant tokens 316s ok 1277 - Contains no PPI::Token::Unknown elements 316s ok 1278 - Contains no PPI::Structure::Unknown elements 316s ok 1279 - Contains no PPI::Statement::Unknown elements 316s ok 1280 - Document contains no nested statements 316s ok 1281 - Document contains no nested structures 316s ok 1282 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1283 - All compound statements have defined ->type 316s ok 1284 - ->location always defined 316s ok 1285 - md5hex_file ok 316s ok 1286 - no errors 316s ok 1287 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1288 - /usr/share/perl5/PPI/Token/Symbol.pm: Parsed ok 316s ok 1289 - ->hex_id matches md5hex 316s ok 1290 - /usr/share/perl5/PPI/Token/Symbol.pm: All class names in ->isa calls exist 316s ok 1291 - /usr/share/perl5/PPI/Token/Symbol.pm: All class names in static method calls 316s ok 1292 - Document contains only statements and non-significant tokens 316s ok 1293 - Contains no PPI::Token::Unknown elements 316s ok 1294 - Contains no PPI::Structure::Unknown elements 316s ok 1295 - Contains no PPI::Statement::Unknown elements 316s ok 1296 - Document contains no nested statements 316s ok 1297 - Document contains no nested structures 316s ok 1298 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1299 - All compound statements have defined ->type 316s ok 1300 - ->location always defined 316s ok 1301 - md5hex_file ok 316s ok 1302 - no errors 316s ok 1303 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1304 - /usr/share/perl5/PPI/Token/Unknown.pm: Parsed ok 316s ok 1305 - ->hex_id matches md5hex 316s ok 1306 - /usr/share/perl5/PPI/Token/Unknown.pm: All class names in ->isa calls exist 316s ok 1307 - /usr/share/perl5/PPI/Token/Unknown.pm: All class names in static method calls 316s ok 1308 - Document contains only statements and non-significant tokens 316s ok 1309 - Contains no PPI::Token::Unknown elements 316s ok 1310 - Contains no PPI::Structure::Unknown elements 316s ok 1311 - Contains no PPI::Statement::Unknown elements 316s ok 1312 - Document contains no nested statements 316s ok 1313 - Document contains no nested structures 316s ok 1314 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1315 - All compound statements have defined ->type 316s ok 1316 - ->location always defined 316s ok 1317 - md5hex_file ok 316s ok 1318 - no errors 316s ok 1319 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1320 - /usr/share/perl5/PPI/Token/Whitespace.pm: Parsed ok 316s ok 1321 - ->hex_id matches md5hex 316s ok 1322 - /usr/share/perl5/PPI/Token/Whitespace.pm: All class names in ->isa calls exist 316s ok 1323 - /usr/share/perl5/PPI/Token/Whitespace.pm: All class names in static method calls 316s ok 1324 - Document contains only statements and non-significant tokens 316s ok 1325 - Contains no PPI::Token::Unknown elements 316s ok 1326 - Contains no PPI::Structure::Unknown elements 316s ok 1327 - Contains no PPI::Statement::Unknown elements 316s ok 1328 - Document contains no nested statements 316s ok 1329 - Document contains no nested structures 316s ok 1330 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1331 - All compound statements have defined ->type 316s ok 1332 - ->location always defined 316s ok 1333 - md5hex_file ok 316s ok 1334 - no errors 316s ok 1335 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1336 - /usr/share/perl5/PPI/Token/Word.pm: Parsed ok 316s ok 1337 - ->hex_id matches md5hex 316s ok 1338 - /usr/share/perl5/PPI/Token/Word.pm: All class names in ->isa calls exist 316s ok 1339 - /usr/share/perl5/PPI/Token/Word.pm: All class names in static method calls 316s ok 1340 - Document contains only statements and non-significant tokens 316s ok 1341 - Contains no PPI::Token::Unknown elements 316s ok 1342 - Contains no PPI::Structure::Unknown elements 316s ok 1343 - Contains no PPI::Statement::Unknown elements 316s ok 1344 - Document contains no nested statements 316s ok 1345 - Document contains no nested structures 316s ok 1346 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1347 - All compound statements have defined ->type 316s ok 1348 - ->location always defined 316s ok 1349 - md5hex_file ok 316s ok 1350 - no errors 316s ok 1351 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1352 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: Parsed ok 316s ok 1353 - ->hex_id matches md5hex 316s ok 1354 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: All class names in ->isa calls exist 316s ok 1355 - /usr/share/perl5/PPI/Token/_QuoteEngine.pm: All class names in static method calls 316s ok 1356 - Document contains only statements and non-significant tokens 316s ok 1357 - Contains no PPI::Token::Unknown elements 316s ok 1358 - Contains no PPI::Structure::Unknown elements 316s ok 1359 - Contains no PPI::Statement::Unknown elements 316s ok 1360 - Document contains no nested statements 316s ok 1361 - Document contains no nested structures 316s ok 1362 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1363 - All compound statements have defined ->type 316s ok 1364 - ->location always defined 316s ok 1365 - md5hex_file ok 316s ok 1366 - no errors 316s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1368 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: Parsed ok 316s ok 1369 - ->hex_id matches md5hex 316s ok 1370 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: All class names in ->isa calls exist 316s ok 1371 - /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm: All class names in static method calls 316s ok 1372 - Document contains only statements and non-significant tokens 316s ok 1373 - Contains no PPI::Token::Unknown elements 316s ok 1374 - Contains no PPI::Structure::Unknown elements 316s ok 1375 - Contains no PPI::Statement::Unknown elements 316s ok 1376 - Document contains no nested statements 316s ok 1377 - Document contains no nested structures 316s ok 1378 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1379 - All compound statements have defined ->type 316s ok 1380 - ->location always defined 316s ok 1381 - md5hex_file ok 316s ok 1382 - no errors 316s ok 1383 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1384 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: Parsed ok 316s ok 1385 - ->hex_id matches md5hex 316s ok 1386 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: All class names in ->isa calls exist 316s ok 1387 - /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm: All class names in static method calls 316s ok 1388 - Document contains only statements and non-significant tokens 316s ok 1389 - Contains no PPI::Token::Unknown elements 316s ok 1390 - Contains no PPI::Structure::Unknown elements 316s ok 1391 - Contains no PPI::Statement::Unknown elements 316s ok 1392 - Document contains no nested statements 316s ok 1393 - Document contains no nested structures 316s ok 1394 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1395 - All compound statements have defined ->type 316s ok 1396 - ->location always defined 316s ok 1397 - md5hex_file ok 316s ok 1398 - no errors 316s ok 1399 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1400 - /usr/share/perl5/PPI/Tokenizer.pm: Parsed ok 316s ok 1401 - ->hex_id matches md5hex 316s ok 1402 - /usr/share/perl5/PPI/Tokenizer.pm: All class names in ->isa calls exist 316s ok 1403 - /usr/share/perl5/PPI/Tokenizer.pm: All class names in static method calls 316s ok 1404 - Document contains only statements and non-significant tokens 316s ok 1405 - Contains no PPI::Token::Unknown elements 316s ok 1406 - Contains no PPI::Structure::Unknown elements 316s ok 1407 - Contains no PPI::Statement::Unknown elements 316s ok 1408 - Document contains no nested statements 316s ok 1409 - Document contains no nested structures 316s ok 1410 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1411 - All compound statements have defined ->type 316s ok 1412 - ->location always defined 316s ok 1413 - md5hex_file ok 316s ok 1414 - no errors 316s ok 1415 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1416 - /usr/share/perl5/PPI/Util.pm: Parsed ok 316s ok 1417 - ->hex_id matches md5hex 316s ok 1418 - /usr/share/perl5/PPI/Util.pm: All class names in ->isa calls exist 316s ok 1419 - /usr/share/perl5/PPI/Util.pm: All class names in static method calls 316s ok 1420 - Document contains only statements and non-significant tokens 316s ok 1421 - Contains no PPI::Token::Unknown elements 316s ok 1422 - Contains no PPI::Structure::Unknown elements 316s ok 1423 - Contains no PPI::Statement::Unknown elements 316s ok 1424 - Document contains no nested statements 316s ok 1425 - Document contains no nested structures 316s ok 1426 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1427 - All compound statements have defined ->type 316s ok 1428 - ->location always defined 316s ok 1429 - md5hex_file ok 316s ok 1430 - no errors 316s ok 1431 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1432 - t/lib/PPI/Test.pm: Parsed ok 316s ok 1433 - ->hex_id matches md5hex 316s ok 1434 - t/lib/PPI/Test.pm: All class names in ->isa calls exist 316s ok 1435 - t/lib/PPI/Test.pm: All class names in static method calls 316s ok 1436 - Document contains only statements and non-significant tokens 316s ok 1437 - Contains no PPI::Token::Unknown elements 316s ok 1438 - Contains no PPI::Structure::Unknown elements 316s ok 1439 - Contains no PPI::Statement::Unknown elements 316s ok 1440 - Document contains no nested statements 316s ok 1441 - Document contains no nested structures 316s ok 1442 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1443 - All compound statements have defined ->type 316s ok 1444 - ->location always defined 316s ok 1445 - md5hex_file ok 316s ok 1446 - no errors 316s ok 1447 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1448 - t/lib/PPI/Test/Object.pm: Parsed ok 316s ok 1449 - ->hex_id matches md5hex 316s ok 1450 - t/lib/PPI/Test/Object.pm: All class names in ->isa calls exist 316s ok 1451 - t/lib/PPI/Test/Object.pm: All class names in static method calls 316s ok 1452 - Document contains only statements and non-significant tokens 316s ok 1453 - Contains no PPI::Token::Unknown elements 316s ok 1454 - Contains no PPI::Structure::Unknown elements 316s ok 1455 - Contains no PPI::Statement::Unknown elements 316s ok 1456 - Document contains no nested statements 316s ok 1457 - Document contains no nested structures 316s ok 1458 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1459 - All compound statements have defined ->type 316s ok 1460 - ->location always defined 316s ok 1461 - md5hex_file ok 316s ok 1462 - no errors 316s ok 1463 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1464 - t/lib/PPI/Test/pragmas.pm: Parsed ok 316s ok 1465 - ->hex_id matches md5hex 316s ok 1466 - t/lib/PPI/Test/pragmas.pm: All class names in ->isa calls exist 316s ok 1467 - t/lib/PPI/Test/pragmas.pm: All class names in static method calls 316s ok 1468 - Document contains only statements and non-significant tokens 316s ok 1469 - Contains no PPI::Token::Unknown elements 316s ok 1470 - Contains no PPI::Structure::Unknown elements 316s ok 1471 - Contains no PPI::Statement::Unknown elements 316s ok 1472 - Document contains no nested statements 316s ok 1473 - Document contains no nested structures 316s ok 1474 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1475 - All compound statements have defined ->type 316s ok 1476 - ->location always defined 316s ok 1477 - md5hex_file ok 316s ok 1478 - no errors 316s ok 1479 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1480 - t/data/05_lexer/01_simpleassign.code: Parsed ok 316s ok 1481 - ->hex_id matches md5hex 316s ok 1482 - t/data/05_lexer/01_simpleassign.code: All class names in ->isa calls exist 316s ok 1483 - t/data/05_lexer/01_simpleassign.code: All class names in static method calls 316s ok 1484 - Document contains only statements and non-significant tokens 316s ok 1485 - Contains no PPI::Token::Unknown elements 316s ok 1486 - Contains no PPI::Structure::Unknown elements 316s ok 1487 - Contains no PPI::Statement::Unknown elements 316s ok 1488 - Document contains no nested statements 316s ok 1489 - Document contains no nested structures 316s ok 1490 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1491 - All compound statements have defined ->type 316s ok 1492 - ->location always defined 316s ok 1493 - md5hex_file ok 316s ok 1494 - no errors 316s ok 1495 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1496 - t/data/05_lexer/02_END.code: Parsed ok 316s ok 1497 - ->hex_id matches md5hex 316s ok 1498 - t/data/05_lexer/02_END.code: All class names in ->isa calls exist 316s ok 1499 - t/data/05_lexer/02_END.code: All class names in static method calls 316s ok 1500 - Document contains only statements and non-significant tokens 316s ok 1501 - Contains no PPI::Token::Unknown elements 316s ok 1502 - Contains no PPI::Structure::Unknown elements 316s ok 1503 - Contains no PPI::Statement::Unknown elements 316s ok 1504 - Document contains no nested statements 316s ok 1505 - Document contains no nested structures 316s ok 1506 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1507 - All compound statements have defined ->type 316s ok 1508 - ->location always defined 316s ok 1509 - md5hex_file ok 316s ok 1510 - no errors 316s ok 1511 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1512 - t/data/05_lexer/03_subroutine_attributes.code: Parsed ok 316s ok 1513 - ->hex_id matches md5hex 316s ok 1514 - t/data/05_lexer/03_subroutine_attributes.code: All class names in ->isa calls exist 316s ok 1515 - t/data/05_lexer/03_subroutine_attributes.code: All class names in static method calls 316s ok 1516 - Document contains only statements and non-significant tokens 316s ok 1517 - Contains no PPI::Token::Unknown elements 316s ok 1518 - Contains no PPI::Structure::Unknown elements 316s ok 1519 - Contains no PPI::Statement::Unknown elements 316s ok 1520 - Document contains no nested statements 316s ok 1521 - Document contains no nested structures 316s ok 1522 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1523 - All compound statements have defined ->type 316s ok 1524 - ->location always defined 316s ok 1525 - md5hex_file ok 316s ok 1526 - no errors 316s ok 1527 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1528 - t/data/05_lexer/04_anonymous_subroutines.code: Parsed ok 316s ok 1529 - ->hex_id matches md5hex 316s ok 1530 - t/data/05_lexer/04_anonymous_subroutines.code: All class names in ->isa calls exist 316s ok 1531 - t/data/05_lexer/04_anonymous_subroutines.code: All class names in static method calls 316s ok 1532 - Document contains only statements and non-significant tokens 316s ok 1533 - Contains no PPI::Token::Unknown elements 316s ok 1534 - Contains no PPI::Structure::Unknown elements 316s ok 1535 - Contains no PPI::Statement::Unknown elements 316s ok 1536 - Document contains no nested statements 316s ok 1537 - Document contains no nested structures 316s ok 1538 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1539 - All compound statements have defined ->type 316s ok 1540 - ->location always defined 316s ok 1541 - md5hex_file ok 316s ok 1542 - no errors 316s ok 1543 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1544 - t/data/05_lexer/05_compound_loops.code: Parsed ok 316s ok 1545 - ->hex_id matches md5hex 316s ok 1546 - t/data/05_lexer/05_compound_loops.code: All class names in ->isa calls exist 316s ok 1547 - t/data/05_lexer/05_compound_loops.code: All class names in static method calls 316s ok 1548 - Document contains only statements and non-significant tokens 316s ok 1549 - Contains no PPI::Token::Unknown elements 316s ok 1550 - Contains no PPI::Structure::Unknown elements 316s ok 1551 - Contains no PPI::Statement::Unknown elements 316s ok 1552 - Document contains no nested statements 316s ok 1553 - Document contains no nested structures 316s ok 1554 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1555 - All compound statements have defined ->type 316s ok 1556 - ->location always defined 316s ok 1557 - md5hex_file ok 316s ok 1558 - no errors 316s ok 1559 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1560 - t/data/05_lexer/06_subroutine_prototypes.code: Parsed ok 316s ok 1561 - ->hex_id matches md5hex 316s ok 1562 - t/data/05_lexer/06_subroutine_prototypes.code: All class names in ->isa calls exist 316s ok 1563 - t/data/05_lexer/06_subroutine_prototypes.code: All class names in static method calls 316s ok 1564 - Document contains only statements and non-significant tokens 316s ok 1565 - Contains no PPI::Token::Unknown elements 316s ok 1566 - Contains no PPI::Structure::Unknown elements 316s ok 1567 - Contains no PPI::Statement::Unknown elements 316s ok 1568 - Document contains no nested statements 316s ok 1569 - Document contains no nested structures 316s ok 1570 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1571 - All compound statements have defined ->type 316s ok 1572 - ->location always defined 316s ok 1573 - md5hex_file ok 316s ok 1574 - no errors 316s ok 1575 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1576 - t/data/05_lexer/07_unmatched_braces.code: Parsed ok 316s ok 1577 - ->hex_id matches md5hex 316s ok 1578 - t/data/05_lexer/07_unmatched_braces.code: All class names in ->isa calls exist 316s ok 1579 - t/data/05_lexer/07_unmatched_braces.code: All class names in static method calls 316s ok 1580 - Document contains only statements and non-significant tokens 316s ok 1581 - Contains no PPI::Token::Unknown elements 316s ok 1582 - Contains no PPI::Structure::Unknown elements 316s ok 1583 - Contains no PPI::Statement::Unknown elements 316s ok 1584 - Document contains no nested statements 316s ok 1585 - Document contains no nested structures 316s ok 1586 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1587 - All compound statements have defined ->type 316s ok 1588 - ->location always defined 316s ok 1589 - md5hex_file ok 316s ok 1590 - no errors 316s ok 1591 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1592 - t/data/05_lexer/08_subroutines.code: Parsed ok 316s ok 1593 - ->hex_id matches md5hex 316s ok 1594 - t/data/05_lexer/08_subroutines.code: All class names in ->isa calls exist 316s ok 1595 - t/data/05_lexer/08_subroutines.code: All class names in static method calls 316s ok 1596 - Document contains only statements and non-significant tokens 316s ok 1597 - Contains no PPI::Token::Unknown elements 316s ok 1598 - Contains no PPI::Structure::Unknown elements 316s ok 1599 - Contains no PPI::Statement::Unknown elements 316s ok 1600 - Document contains no nested statements 316s ok 1601 - Document contains no nested structures 316s ok 1602 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1603 - All compound statements have defined ->type 316s ok 1604 - ->location always defined 316s ok 1605 - md5hex_file ok 316s ok 1606 - no errors 316s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1608 - t/data/05_lexer/09_heredoc.code: Parsed ok 316s ok 1609 - ->hex_id matches md5hex 316s ok 1610 - t/data/05_lexer/09_heredoc.code: All class names in ->isa calls exist 316s ok 1611 - t/data/05_lexer/09_heredoc.code: All class names in static method calls 316s ok 1612 - Document contains only statements and non-significant tokens 316s ok 1613 - Contains no PPI::Token::Unknown elements 316s ok 1614 - Contains no PPI::Structure::Unknown elements 316s ok 1615 - Contains no PPI::Statement::Unknown elements 316s ok 1616 - Document contains no nested statements 316s ok 1617 - Document contains no nested structures 316s ok 1618 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1619 - All compound statements have defined ->type 316s ok 1620 - ->location always defined 316s ok 1621 - md5hex_file ok 316s ok 1622 - no errors 316s ok 1623 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1624 - t/data/05_lexer/10_readline.code: Parsed ok 316s ok 1625 - ->hex_id matches md5hex 316s ok 1626 - t/data/05_lexer/10_readline.code: All class names in ->isa calls exist 316s ok 1627 - t/data/05_lexer/10_readline.code: All class names in static method calls 316s ok 1628 - Document contains only statements and non-significant tokens 316s ok 1629 - Contains no PPI::Token::Unknown elements 316s ok 1630 - Contains no PPI::Structure::Unknown elements 316s ok 1631 - Contains no PPI::Statement::Unknown elements 316s ok 1632 - Document contains no nested statements 316s ok 1633 - Document contains no nested structures 316s ok 1634 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1635 - All compound statements have defined ->type 316s ok 1636 - ->location always defined 316s ok 1637 - md5hex_file ok 316s ok 1638 - no errors 316s ok 1639 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1640 - t/data/05_lexer/11_dor.code: Parsed ok 316s ok 1641 - ->hex_id matches md5hex 316s ok 1642 - t/data/05_lexer/11_dor.code: All class names in ->isa calls exist 316s ok 1643 - t/data/05_lexer/11_dor.code: All class names in static method calls 316s ok 1644 - Document contains only statements and non-significant tokens 316s ok 1645 - Contains no PPI::Token::Unknown elements 316s ok 1646 - Contains no PPI::Structure::Unknown elements 316s ok 1647 - Contains no PPI::Statement::Unknown elements 316s ok 1648 - Document contains no nested statements 316s ok 1649 - Document contains no nested structures 316s ok 1650 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1651 - All compound statements have defined ->type 316s ok 1652 - ->location always defined 316s ok 1653 - md5hex_file ok 316s ok 1654 - no errors 316s ok 1655 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1656 - t/data/05_lexer/12_switch.code: Parsed ok 316s ok 1657 - ->hex_id matches md5hex 316s ok 1658 - t/data/05_lexer/12_switch.code: All class names in ->isa calls exist 316s ok 1659 - t/data/05_lexer/12_switch.code: All class names in static method calls 316s ok 1660 - Document contains only statements and non-significant tokens 316s ok 1661 - Contains no PPI::Token::Unknown elements 316s ok 1662 - Contains no PPI::Structure::Unknown elements 316s ok 1663 - Contains no PPI::Statement::Unknown elements 316s ok 1664 - Document contains no nested statements 316s ok 1665 - Document contains no nested structures 316s ok 1666 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1667 - All compound statements have defined ->type 316s ok 1668 - ->location always defined 316s ok 1669 - md5hex_file ok 316s ok 1670 - no errors 316s ok 1671 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1672 - t/data/05_lexer/13_braces_in_parens.code: Parsed ok 316s ok 1673 - ->hex_id matches md5hex 316s ok 1674 - t/data/05_lexer/13_braces_in_parens.code: All class names in ->isa calls exist 316s ok 1675 - t/data/05_lexer/13_braces_in_parens.code: All class names in static method calls 316s ok 1676 - Document contains only statements and non-significant tokens 316s ok 1677 - Contains no PPI::Token::Unknown elements 316s ok 1678 - Contains no PPI::Structure::Unknown elements 316s ok 1679 - Contains no PPI::Statement::Unknown elements 316s ok 1680 - Document contains no nested statements 316s ok 1681 - Document contains no nested structures 316s ok 1682 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1683 - All compound statements have defined ->type 316s ok 1684 - ->location always defined 316s ok 1685 - md5hex_file ok 316s ok 1686 - no errors 316s ok 1687 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1688 - t/data/08_regression/01_rt_cpan_19629.code: Parsed ok 316s ok 1689 - ->hex_id matches md5hex 316s ok 1690 - t/data/08_regression/01_rt_cpan_19629.code: All class names in ->isa calls exist 316s ok 1691 - t/data/08_regression/01_rt_cpan_19629.code: All class names in static method calls 316s ok 1692 - Document contains only statements and non-significant tokens 316s ok 1693 - Contains no PPI::Token::Unknown elements 316s ok 1694 - Contains no PPI::Structure::Unknown elements 316s ok 1695 - Contains no PPI::Statement::Unknown elements 316s ok 1696 - Document contains no nested statements 316s ok 1697 - Document contains no nested structures 316s ok 1698 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1699 - All compound statements have defined ->type 316s ok 1700 - ->location always defined 316s ok 1701 - md5hex_file ok 316s ok 1702 - no errors 316s ok 1703 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1704 - t/data/08_regression/01_rt_cpan_19629b.code: Parsed ok 316s ok 1705 - ->hex_id matches md5hex 316s ok 1706 - t/data/08_regression/01_rt_cpan_19629b.code: All class names in ->isa calls exist 316s ok 1707 - t/data/08_regression/01_rt_cpan_19629b.code: All class names in static method calls 316s ok 1708 - Document contains only statements and non-significant tokens 316s ok 1709 - Contains no PPI::Token::Unknown elements 316s ok 1710 - Contains no PPI::Structure::Unknown elements 316s ok 1711 - Contains no PPI::Statement::Unknown elements 316s ok 1712 - Document contains no nested statements 316s ok 1713 - Document contains no nested structures 316s ok 1714 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1715 - All compound statements have defined ->type 316s ok 1716 - ->location always defined 316s ok 1717 - md5hex_file ok 316s ok 1718 - no errors 316s ok 1719 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1720 - t/data/08_regression/02_rt_cpan_9582.code: Parsed ok 316s ok 1721 - ->hex_id matches md5hex 316s ok 1722 - t/data/08_regression/02_rt_cpan_9582.code: All class names in ->isa calls exist 316s ok 1723 - t/data/08_regression/02_rt_cpan_9582.code: All class names in static method calls 316s ok 1724 - Document contains only statements and non-significant tokens 316s ok 1725 - Contains no PPI::Token::Unknown elements 316s ok 1726 - Contains no PPI::Structure::Unknown elements 316s ok 1727 - Contains no PPI::Statement::Unknown elements 316s ok 1728 - Document contains no nested statements 316s ok 1729 - Document contains no nested structures 316s ok 1730 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1731 - All compound statements have defined ->type 316s ok 1732 - ->location always defined 316s ok 1733 - md5hex_file ok 316s ok 1734 - no errors 316s ok 1735 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1736 - t/data/08_regression/03_rt_cpan_9614.code: Parsed ok 316s ok 1737 - ->hex_id matches md5hex 316s ok 1738 - t/data/08_regression/03_rt_cpan_9614.code: All class names in ->isa calls exist 316s ok 1739 - t/data/08_regression/03_rt_cpan_9614.code: All class names in static method calls 316s ok 1740 - Document contains only statements and non-significant tokens 316s ok 1741 - Contains no PPI::Token::Unknown elements 316s ok 1742 - Contains no PPI::Structure::Unknown elements 316s ok 1743 - Contains no PPI::Statement::Unknown elements 316s ok 1744 - Document contains no nested statements 316s ok 1745 - Document contains no nested structures 316s ok 1746 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1747 - All compound statements have defined ->type 316s ok 1748 - ->location always defined 316s ok 1749 - md5hex_file ok 316s ok 1750 - no errors 316s ok 1751 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1752 - t/data/08_regression/04_tinderbox.code: Parsed ok 316s ok 1753 - ->hex_id matches md5hex 316s ok 1754 - t/data/08_regression/04_tinderbox.code: All class names in ->isa calls exist 316s ok 1755 - t/data/08_regression/04_tinderbox.code: All class names in static method calls 316s ok 1756 - Document contains only statements and non-significant tokens 316s ok 1757 - Contains no PPI::Token::Unknown elements 316s ok 1758 - Contains no PPI::Structure::Unknown elements 316s ok 1759 - Contains no PPI::Statement::Unknown elements 316s ok 1760 - Document contains no nested statements 316s ok 1761 - Document contains no nested structures 316s ok 1762 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1763 - All compound statements have defined ->type 316s ok 1764 - ->location always defined 316s ok 1765 - md5hex_file ok 316s ok 1766 - no errors 316s ok 1767 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1768 - t/data/08_regression/05_rt_cpan_13425.code: Parsed ok 316s ok 1769 - ->hex_id matches md5hex 316s ok 1770 - t/data/08_regression/05_rt_cpan_13425.code: All class names in ->isa calls exist 316s ok 1771 - t/data/08_regression/05_rt_cpan_13425.code: All class names in static method calls 316s ok 1772 - Document contains only statements and non-significant tokens 316s ok 1773 - Contains no PPI::Token::Unknown elements 316s ok 1774 - Contains no PPI::Structure::Unknown elements 316s ok 1775 - Contains no PPI::Statement::Unknown elements 316s ok 1776 - Document contains no nested statements 316s ok 1777 - Document contains no nested structures 316s ok 1778 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1779 - All compound statements have defined ->type 316s ok 1780 - ->location always defined 316s ok 1781 - md5hex_file ok 316s ok 1782 - no errors 316s ok 1783 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1784 - t/data/08_regression/06_partial_quote_double.code: Parsed ok 316s ok 1785 - ->hex_id matches md5hex 316s ok 1786 - t/data/08_regression/06_partial_quote_double.code: All class names in ->isa calls exist 316s ok 1787 - t/data/08_regression/06_partial_quote_double.code: All class names in static method calls 316s ok 1788 - Document contains only statements and non-significant tokens 316s ok 1789 - Contains no PPI::Token::Unknown elements 316s ok 1790 - Contains no PPI::Structure::Unknown elements 316s ok 1791 - Contains no PPI::Statement::Unknown elements 316s ok 1792 - Document contains no nested statements 316s ok 1793 - Document contains no nested structures 316s ok 1794 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1795 - All compound statements have defined ->type 316s ok 1796 - ->location always defined 316s ok 1797 - md5hex_file ok 316s ok 1798 - no errors 316s ok 1799 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1800 - t/data/08_regression/07_partial_quote_single.code: Parsed ok 316s ok 1801 - ->hex_id matches md5hex 316s ok 1802 - t/data/08_regression/07_partial_quote_single.code: All class names in ->isa calls exist 316s ok 1803 - t/data/08_regression/07_partial_quote_single.code: All class names in static method calls 316s ok 1804 - Document contains only statements and non-significant tokens 316s ok 1805 - Contains no PPI::Token::Unknown elements 316s ok 1806 - Contains no PPI::Structure::Unknown elements 316s ok 1807 - Contains no PPI::Statement::Unknown elements 316s ok 1808 - Document contains no nested statements 316s ok 1809 - Document contains no nested structures 316s ok 1810 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1811 - All compound statements have defined ->type 316s ok 1812 - ->location always defined 316s ok 1813 - md5hex_file ok 316s ok 1814 - no errors 316s ok 1815 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1816 - t/data/08_regression/08_partial_regex_substitution.code: Parsed ok 316s ok 1817 - ->hex_id matches md5hex 316s ok 1818 - t/data/08_regression/08_partial_regex_substitution.code: All class names in ->isa calls exist 316s ok 1819 - t/data/08_regression/08_partial_regex_substitution.code: All class names in static method calls 316s ok 1820 - Document contains only statements and non-significant tokens 316s ok 1821 - Contains no PPI::Token::Unknown elements 316s ok 1822 - Contains no PPI::Structure::Unknown elements 316s ok 1823 - Contains no PPI::Statement::Unknown elements 316s ok 1824 - Document contains no nested statements 316s ok 1825 - Document contains no nested structures 316s ok 1826 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1827 - All compound statements have defined ->type 316s ok 1828 - ->location always defined 316s ok 1829 - md5hex_file ok 316s ok 1830 - no errors 316s ok 1831 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1832 - t/data/08_regression/09_for_var.code: Parsed ok 316s ok 1833 - ->hex_id matches md5hex 316s ok 1834 - t/data/08_regression/09_for_var.code: All class names in ->isa calls exist 316s ok 1835 - t/data/08_regression/09_for_var.code: All class names in static method calls 316s ok 1836 - Document contains only statements and non-significant tokens 316s ok 1837 - Contains no PPI::Token::Unknown elements 316s ok 1838 - Contains no PPI::Structure::Unknown elements 316s ok 1839 - Contains no PPI::Statement::Unknown elements 316s ok 1840 - Document contains no nested statements 316s ok 1841 - Document contains no nested structures 316s ok 1842 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1843 - All compound statements have defined ->type 316s ok 1844 - ->location always defined 316s ok 1845 - md5hex_file ok 316s ok 1846 - no errors 316s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1848 - t/data/08_regression/10_leading_regexp.code: Parsed ok 316s ok 1849 - ->hex_id matches md5hex 316s ok 1850 - t/data/08_regression/10_leading_regexp.code: All class names in ->isa calls exist 316s ok 1851 - t/data/08_regression/10_leading_regexp.code: All class names in static method calls 316s ok 1852 - Document contains only statements and non-significant tokens 316s ok 1853 - Contains no PPI::Token::Unknown elements 316s ok 1854 - Contains no PPI::Structure::Unknown elements 316s ok 1855 - Contains no PPI::Statement::Unknown elements 316s ok 1856 - Document contains no nested statements 316s ok 1857 - Document contains no nested structures 316s ok 1858 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1859 - All compound statements have defined ->type 316s ok 1860 - ->location always defined 316s ok 1861 - md5hex_file ok 316s ok 1862 - no errors 316s ok 1863 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1864 - t/data/08_regression/11_multiply_vs_glob_cast.code: Parsed ok 316s ok 1865 - ->hex_id matches md5hex 316s ok 1866 - t/data/08_regression/11_multiply_vs_glob_cast.code: All class names in ->isa calls exist 316s ok 1867 - t/data/08_regression/11_multiply_vs_glob_cast.code: All class names in static method calls 316s ok 1868 - Document contains only statements and non-significant tokens 316s ok 1869 - Contains no PPI::Token::Unknown elements 316s ok 1870 - Contains no PPI::Structure::Unknown elements 316s ok 1871 - Contains no PPI::Statement::Unknown elements 316s ok 1872 - Document contains no nested statements 316s ok 1873 - Document contains no nested structures 316s ok 1874 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1875 - All compound statements have defined ->type 316s ok 1876 - ->location always defined 316s ok 1877 - md5hex_file ok 316s ok 1878 - no errors 316s ok 1879 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1880 - t/data/08_regression/12_pow.code: Parsed ok 316s ok 1881 - ->hex_id matches md5hex 316s ok 1882 - t/data/08_regression/12_pow.code: All class names in ->isa calls exist 316s ok 1883 - t/data/08_regression/12_pow.code: All class names in static method calls 316s ok 1884 - Document contains only statements and non-significant tokens 316s ok 1885 - Contains no PPI::Token::Unknown elements 316s ok 1886 - Contains no PPI::Structure::Unknown elements 316s ok 1887 - Contains no PPI::Statement::Unknown elements 316s ok 1888 - Document contains no nested statements 316s ok 1889 - Document contains no nested structures 316s ok 1890 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1891 - All compound statements have defined ->type 316s ok 1892 - ->location always defined 316s ok 1893 - md5hex_file ok 316s ok 1894 - no errors 316s ok 1895 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1896 - t/data/08_regression/13_goto.code: Parsed ok 316s ok 1897 - ->hex_id matches md5hex 316s ok 1898 - t/data/08_regression/13_goto.code: All class names in ->isa calls exist 316s ok 1899 - t/data/08_regression/13_goto.code: All class names in static method calls 316s ok 1900 - Document contains only statements and non-significant tokens 316s ok 1901 - Contains no PPI::Token::Unknown elements 316s ok 1902 - Contains no PPI::Structure::Unknown elements 316s ok 1903 - Contains no PPI::Statement::Unknown elements 316s ok 1904 - Document contains no nested statements 316s ok 1905 - Document contains no nested structures 316s ok 1906 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1907 - All compound statements have defined ->type 316s ok 1908 - ->location always defined 316s ok 1909 - md5hex_file ok 316s ok 1910 - no errors 316s ok 1911 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1912 - t/data/08_regression/14_minus.code: Parsed ok 316s ok 1913 - ->hex_id matches md5hex 316s ok 1914 - t/data/08_regression/14_minus.code: All class names in ->isa calls exist 316s ok 1915 - t/data/08_regression/14_minus.code: All class names in static method calls 316s ok 1916 - Document contains only statements and non-significant tokens 316s ok 1917 - Contains no PPI::Token::Unknown elements 316s ok 1918 - Contains no PPI::Structure::Unknown elements 316s ok 1919 - Contains no PPI::Statement::Unknown elements 316s ok 1920 - Document contains no nested statements 316s ok 1921 - Document contains no nested structures 316s ok 1922 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1923 - All compound statements have defined ->type 316s ok 1924 - ->location always defined 316s ok 1925 - md5hex_file ok 316s ok 1926 - no errors 316s ok 1927 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1928 - t/data/08_regression/14b_minus.code: Parsed ok 316s ok 1929 - ->hex_id matches md5hex 316s ok 1930 - t/data/08_regression/14b_minus.code: All class names in ->isa calls exist 316s ok 1931 - t/data/08_regression/14b_minus.code: All class names in static method calls 316s ok 1932 - Document contains only statements and non-significant tokens 316s ok 1933 - Contains no PPI::Token::Unknown elements 316s ok 1934 - Contains no PPI::Structure::Unknown elements 316s ok 1935 - Contains no PPI::Statement::Unknown elements 316s ok 1936 - Document contains no nested statements 316s ok 1937 - Document contains no nested structures 316s ok 1938 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1939 - All compound statements have defined ->type 316s ok 1940 - ->location always defined 316s ok 1941 - md5hex_file ok 316s ok 1942 - no errors 316s ok 1943 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1944 - t/data/08_regression/15_dash_t.code: Parsed ok 316s ok 1945 - ->hex_id matches md5hex 316s ok 1946 - t/data/08_regression/15_dash_t.code: All class names in ->isa calls exist 316s ok 1947 - t/data/08_regression/15_dash_t.code: All class names in static method calls 316s ok 1948 - Document contains only statements and non-significant tokens 316s ok 1949 - Contains no PPI::Token::Unknown elements 316s ok 1950 - Contains no PPI::Structure::Unknown elements 316s ok 1951 - Contains no PPI::Statement::Unknown elements 316s ok 1952 - Document contains no nested statements 316s ok 1953 - Document contains no nested structures 316s ok 1954 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1955 - All compound statements have defined ->type 316s ok 1956 - ->location always defined 316s ok 1957 - md5hex_file ok 316s ok 1958 - no errors 316s ok 1959 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1960 - t/data/08_regression/16_sub_declaration.code: Parsed ok 316s ok 1961 - ->hex_id matches md5hex 316s ok 1962 - t/data/08_regression/16_sub_declaration.code: All class names in ->isa calls exist 316s ok 1963 - t/data/08_regression/16_sub_declaration.code: All class names in static method calls 316s ok 1964 - Document contains only statements and non-significant tokens 316s ok 1965 - Contains no PPI::Token::Unknown elements 316s ok 1966 - Contains no PPI::Structure::Unknown elements 316s ok 1967 - Contains no PPI::Statement::Unknown elements 316s ok 1968 - Document contains no nested statements 316s ok 1969 - Document contains no nested structures 316s ok 1970 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1971 - All compound statements have defined ->type 316s ok 1972 - ->location always defined 316s ok 1973 - md5hex_file ok 316s ok 1974 - no errors 316s ok 1975 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1976 - t/data/08_regression/17_scope.code: Parsed ok 316s ok 1977 - ->hex_id matches md5hex 316s ok 1978 - t/data/08_regression/17_scope.code: All class names in ->isa calls exist 316s ok 1979 - t/data/08_regression/17_scope.code: All class names in static method calls 316s ok 1980 - Document contains only statements and non-significant tokens 316s ok 1981 - Contains no PPI::Token::Unknown elements 316s ok 1982 - Contains no PPI::Structure::Unknown elements 316s ok 1983 - Contains no PPI::Statement::Unknown elements 316s ok 1984 - Document contains no nested statements 316s ok 1985 - Document contains no nested structures 316s ok 1986 - No ->{_attribute} in PPI::Token::Attributes 316s ok 1987 - All compound statements have defined ->type 316s ok 1988 - ->location always defined 316s ok 1989 - md5hex_file ok 316s ok 1990 - no errors 316s ok 1991 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 1992 - t/data/08_regression/18_decimal_point.code: Parsed ok 316s ok 1993 - ->hex_id matches md5hex 316s ok 1994 - t/data/08_regression/18_decimal_point.code: All class names in ->isa calls exist 316s ok 1995 - t/data/08_regression/18_decimal_point.code: All class names in static method calls 316s ok 1996 - Document contains only statements and non-significant tokens 316s ok 1997 - Contains no PPI::Token::Unknown elements 316s ok 1998 - Contains no PPI::Structure::Unknown elements 316s ok 1999 - Contains no PPI::Statement::Unknown elements 316s ok 2000 - Document contains no nested statements 316s ok 2001 - Document contains no nested structures 316s ok 2002 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2003 - All compound statements have defined ->type 316s ok 2004 - ->location always defined 316s ok 2005 - md5hex_file ok 316s ok 2006 - no errors 316s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2008 - t/data/08_regression/19_long_operators.code: Parsed ok 316s ok 2009 - ->hex_id matches md5hex 316s ok 2010 - t/data/08_regression/19_long_operators.code: All class names in ->isa calls exist 316s ok 2011 - t/data/08_regression/19_long_operators.code: All class names in static method calls 316s ok 2012 - Document contains only statements and non-significant tokens 316s ok 2013 - Contains no PPI::Token::Unknown elements 316s ok 2014 - Contains no PPI::Structure::Unknown elements 316s ok 2015 - Contains no PPI::Statement::Unknown elements 316s ok 2016 - Document contains no nested statements 316s ok 2017 - Document contains no nested structures 316s ok 2018 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2019 - All compound statements have defined ->type 316s ok 2020 - ->location always defined 316s ok 2021 - md5hex_file ok 316s ok 2022 - no errors 316s ok 2023 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2024 - t/data/08_regression/19_long_operators2.code: Parsed ok 316s ok 2025 - ->hex_id matches md5hex 316s ok 2026 - t/data/08_regression/19_long_operators2.code: All class names in ->isa calls exist 316s ok 2027 - t/data/08_regression/19_long_operators2.code: All class names in static method calls 316s ok 2028 - Document contains only statements and non-significant tokens 316s ok 2029 - Contains no PPI::Token::Unknown elements 316s ok 2030 - Contains no PPI::Structure::Unknown elements 316s ok 2031 - Contains no PPI::Statement::Unknown elements 316s ok 2032 - Document contains no nested statements 316s ok 2033 - Document contains no nested structures 316s ok 2034 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2035 - All compound statements have defined ->type 316s ok 2036 - ->location always defined 316s ok 2037 - md5hex_file ok 316s ok 2038 - no errors 316s ok 2039 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2040 - t/data/08_regression/20_hash_constructor.code: Parsed ok 316s ok 2041 - ->hex_id matches md5hex 316s ok 2042 - t/data/08_regression/20_hash_constructor.code: All class names in ->isa calls exist 316s ok 2043 - t/data/08_regression/20_hash_constructor.code: All class names in static method calls 316s ok 2044 - Document contains only statements and non-significant tokens 316s ok 2045 - Contains no PPI::Token::Unknown elements 316s ok 2046 - Contains no PPI::Structure::Unknown elements 316s ok 2047 - Contains no PPI::Statement::Unknown elements 316s ok 2048 - Document contains no nested statements 316s ok 2049 - Document contains no nested structures 316s ok 2050 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2051 - All compound statements have defined ->type 316s ok 2052 - ->location always defined 316s ok 2053 - md5hex_file ok 316s ok 2054 - no errors 316s ok 2055 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2056 - t/data/08_regression/21_list_of_refs.code: Parsed ok 316s ok 2057 - ->hex_id matches md5hex 316s ok 2058 - t/data/08_regression/21_list_of_refs.code: All class names in ->isa calls exist 316s ok 2059 - t/data/08_regression/21_list_of_refs.code: All class names in static method calls 316s ok 2060 - Document contains only statements and non-significant tokens 316s ok 2061 - Contains no PPI::Token::Unknown elements 316s ok 2062 - Contains no PPI::Structure::Unknown elements 316s ok 2063 - Contains no PPI::Statement::Unknown elements 316s ok 2064 - Document contains no nested statements 316s ok 2065 - Document contains no nested structures 316s ok 2066 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2067 - All compound statements have defined ->type 316s ok 2068 - ->location always defined 316s ok 2069 - md5hex_file ok 316s ok 2070 - no errors 316s ok 2071 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2072 - t/data/08_regression/22_hash_vs_brace.code: Parsed ok 316s ok 2073 - ->hex_id matches md5hex 316s ok 2074 - t/data/08_regression/22_hash_vs_brace.code: All class names in ->isa calls exist 316s ok 2075 - t/data/08_regression/22_hash_vs_brace.code: All class names in static method calls 316s ok 2076 - Document contains only statements and non-significant tokens 316s ok 2077 - Contains no PPI::Token::Unknown elements 316s ok 2078 - Contains no PPI::Structure::Unknown elements 316s ok 2079 - Contains no PPI::Statement::Unknown elements 316s ok 2080 - Document contains no nested statements 316s ok 2081 - Document contains no nested structures 316s ok 2082 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2083 - All compound statements have defined ->type 316s ok 2084 - ->location always defined 316s ok 2085 - md5hex_file ok 316s ok 2086 - no errors 316s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2088 - t/data/08_regression/23_rt_cpan_8752.code: Parsed ok 316s ok 2089 - ->hex_id matches md5hex 316s ok 2090 - t/data/08_regression/23_rt_cpan_8752.code: All class names in ->isa calls exist 316s ok 2091 - t/data/08_regression/23_rt_cpan_8752.code: All class names in static method calls 316s ok 2092 - Document contains only statements and non-significant tokens 316s ok 2093 - Contains no PPI::Token::Unknown elements 316s ok 2094 - Contains no PPI::Structure::Unknown elements 316s ok 2095 - Contains no PPI::Statement::Unknown elements 316s ok 2096 - Document contains no nested statements 316s ok 2097 - Document contains no nested structures 316s ok 2098 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2099 - All compound statements have defined ->type 316s ok 2100 - ->location always defined 316s ok 2101 - md5hex_file ok 316s ok 2102 - no errors 316s ok 2103 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2104 - t/data/08_regression/24_compound.code: Parsed ok 316s ok 2105 - ->hex_id matches md5hex 316s ok 2106 - t/data/08_regression/24_compound.code: All class names in ->isa calls exist 316s ok 2107 - t/data/08_regression/24_compound.code: All class names in static method calls 316s ok 2108 - Document contains only statements and non-significant tokens 316s ok 2109 - Contains no PPI::Token::Unknown elements 316s ok 2110 - Contains no PPI::Structure::Unknown elements 316s ok 2111 - Contains no PPI::Statement::Unknown elements 316s ok 2112 - Document contains no nested statements 316s ok 2113 - Document contains no nested structures 316s ok 2114 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2115 - All compound statements have defined ->type 316s ok 2116 - ->location always defined 316s ok 2117 - md5hex_file ok 316s ok 2118 - no errors 316s ok 2119 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2120 - t/data/08_regression/25_hash_block.code: Parsed ok 316s ok 2121 - ->hex_id matches md5hex 316s ok 2122 - t/data/08_regression/25_hash_block.code: All class names in ->isa calls exist 316s ok 2123 - t/data/08_regression/25_hash_block.code: All class names in static method calls 316s ok 2124 - Document contains only statements and non-significant tokens 316s ok 2125 - Contains no PPI::Token::Unknown elements 316s ok 2126 - Contains no PPI::Structure::Unknown elements 316s ok 2127 - Contains no PPI::Statement::Unknown elements 316s ok 2128 - Document contains no nested statements 316s ok 2129 - Document contains no nested structures 316s ok 2130 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2131 - All compound statements have defined ->type 316s ok 2132 - ->location always defined 316s ok 2133 - md5hex_file ok 316s ok 2134 - no errors 316s ok 2135 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2136 - t/data/08_regression/26_rt_cpan_23253.code: Parsed ok 316s ok 2137 - ->hex_id matches md5hex 316s ok 2138 - t/data/08_regression/26_rt_cpan_23253.code: All class names in ->isa calls exist 316s ok 2139 - t/data/08_regression/26_rt_cpan_23253.code: All class names in static method calls 316s ok 2140 - Document contains only statements and non-significant tokens 316s ok 2141 - Contains no PPI::Token::Unknown elements 316s ok 2142 - Contains no PPI::Structure::Unknown elements 316s ok 2143 - Contains no PPI::Statement::Unknown elements 316s ok 2144 - Document contains no nested statements 316s ok 2145 - Document contains no nested structures 316s ok 2146 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2147 - All compound statements have defined ->type 316s ok 2148 - ->location always defined 316s ok 2149 - md5hex_file ok 316s ok 2150 - no errors 316s ok 2151 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2152 - t/data/08_regression/27_constant_hash.code: Parsed ok 316s ok 2153 - ->hex_id matches md5hex 316s ok 2154 - t/data/08_regression/27_constant_hash.code: All class names in ->isa calls exist 316s ok 2155 - t/data/08_regression/27_constant_hash.code: All class names in static method calls 316s ok 2156 - Document contains only statements and non-significant tokens 316s ok 2157 - Contains no PPI::Token::Unknown elements 316s ok 2158 - Contains no PPI::Structure::Unknown elements 316s ok 2159 - Contains no PPI::Statement::Unknown elements 316s ok 2160 - Document contains no nested statements 316s ok 2161 - Document contains no nested structures 316s ok 2162 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2163 - All compound statements have defined ->type 316s ok 2164 - ->location always defined 316s ok 2165 - md5hex_file ok 316s ok 2166 - no errors 316s ok 2167 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2168 - t/data/08_regression/28_backref_style_heredoc.code: Parsed ok 316s ok 2169 - ->hex_id matches md5hex 316s ok 2170 - t/data/08_regression/28_backref_style_heredoc.code: All class names in ->isa calls exist 316s ok 2171 - t/data/08_regression/28_backref_style_heredoc.code: All class names in static method calls 316s ok 2172 - Document contains only statements and non-significant tokens 316s ok 2173 - Contains no PPI::Token::Unknown elements 316s ok 2174 - Contains no PPI::Structure::Unknown elements 316s ok 2175 - Contains no PPI::Statement::Unknown elements 316s ok 2176 - Document contains no nested statements 316s ok 2177 - Document contains no nested structures 316s ok 2178 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2179 - All compound statements have defined ->type 316s ok 2180 - ->location always defined 316s ok 2181 - md5hex_file ok 316s ok 2182 - no errors 316s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2184 - t/data/08_regression/29_chained_casts.code: Parsed ok 316s ok 2185 - ->hex_id matches md5hex 316s ok 2186 - t/data/08_regression/29_chained_casts.code: All class names in ->isa calls exist 316s ok 2187 - t/data/08_regression/29_chained_casts.code: All class names in static method calls 316s ok 2188 - Document contains only statements and non-significant tokens 316s ok 2189 - Contains no PPI::Token::Unknown elements 316s ok 2190 - Contains no PPI::Structure::Unknown elements 316s ok 2191 - Contains no PPI::Statement::Unknown elements 316s ok 2192 - Document contains no nested statements 316s ok 2193 - Document contains no nested structures 316s ok 2194 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2195 - All compound statements have defined ->type 316s ok 2196 - ->location always defined 316s ok 2197 - md5hex_file ok 316s ok 2198 - no errors 316s ok 2199 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2200 - t/data/08_regression/29_magic_carat.code: Parsed ok 316s ok 2201 - ->hex_id matches md5hex 316s ok 2202 - t/data/08_regression/29_magic_carat.code: All class names in ->isa calls exist 316s ok 2203 - t/data/08_regression/29_magic_carat.code: All class names in static method calls 316s ok 2204 - Document contains only statements and non-significant tokens 316s ok 2205 - Contains no PPI::Token::Unknown elements 316s ok 2206 - Contains no PPI::Structure::Unknown elements 316s ok 2207 - Contains no PPI::Statement::Unknown elements 316s ok 2208 - Document contains no nested statements 316s ok 2209 - Document contains no nested structures 316s ok 2210 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2211 - All compound statements have defined ->type 316s ok 2212 - ->location always defined 316s ok 2213 - md5hex_file ok 316s ok 2214 - no errors 316s ok 2215 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2216 - t/data/08_regression/30_hash_bang.code: Parsed ok 316s ok 2217 - ->hex_id matches md5hex 316s ok 2218 - t/data/08_regression/30_hash_bang.code: All class names in ->isa calls exist 316s ok 2219 - t/data/08_regression/30_hash_bang.code: All class names in static method calls 316s ok 2220 - Document contains only statements and non-significant tokens 316s ok 2221 - Contains no PPI::Token::Unknown elements 316s ok 2222 - Contains no PPI::Structure::Unknown elements 316s ok 2223 - Contains no PPI::Statement::Unknown elements 316s ok 2224 - Document contains no nested statements 316s ok 2225 - Document contains no nested structures 316s ok 2226 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2227 - All compound statements have defined ->type 316s ok 2228 - ->location always defined 316s ok 2229 - md5hex_file ok 316s ok 2230 - no errors 316s ok 2231 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2232 - t/data/08_regression/31_hash_carat_H.code: Parsed ok 316s ok 2233 - ->hex_id matches md5hex 316s ok 2234 - t/data/08_regression/31_hash_carat_H.code: All class names in ->isa calls exist 316s ok 2235 - t/data/08_regression/31_hash_carat_H.code: All class names in static method calls 316s ok 2236 - Document contains only statements and non-significant tokens 316s ok 2237 - Contains no PPI::Token::Unknown elements 316s ok 2238 - Contains no PPI::Structure::Unknown elements 316s ok 2239 - Contains no PPI::Statement::Unknown elements 316s ok 2240 - Document contains no nested statements 316s ok 2241 - Document contains no nested structures 316s ok 2242 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2243 - All compound statements have defined ->type 316s ok 2244 - ->location always defined 316s ok 2245 - md5hex_file ok 316s ok 2246 - no errors 316s ok 2247 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2248 - t/data/08_regression/32_readline.code: Parsed ok 316s ok 2249 - ->hex_id matches md5hex 316s ok 2250 - t/data/08_regression/32_readline.code: All class names in ->isa calls exist 316s ok 2251 - t/data/08_regression/32_readline.code: All class names in static method calls 316s ok 2252 - Document contains only statements and non-significant tokens 316s ok 2253 - Contains no PPI::Token::Unknown elements 316s ok 2254 - Contains no PPI::Structure::Unknown elements 316s ok 2255 - Contains no PPI::Statement::Unknown elements 316s ok 2256 - Document contains no nested statements 316s ok 2257 - Document contains no nested structures 316s ok 2258 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2259 - All compound statements have defined ->type 316s ok 2260 - ->location always defined 316s ok 2261 - md5hex_file ok 316s ok 2262 - no errors 316s ok 2263 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2264 - t/data/08_regression/33_magic_carat_long.code: Parsed ok 316s ok 2265 - ->hex_id matches md5hex 316s ok 2266 - t/data/08_regression/33_magic_carat_long.code: All class names in ->isa calls exist 316s ok 2267 - t/data/08_regression/33_magic_carat_long.code: All class names in static method calls 316s ok 2268 - Document contains only statements and non-significant tokens 316s ok 2269 - Contains no PPI::Token::Unknown elements 316s ok 2270 - Contains no PPI::Structure::Unknown elements 316s ok 2271 - Contains no PPI::Statement::Unknown elements 316s ok 2272 - Document contains no nested statements 316s ok 2273 - Document contains no nested structures 316s ok 2274 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2275 - All compound statements have defined ->type 316s ok 2276 - ->location always defined 316s ok 2277 - md5hex_file ok 316s ok 2278 - no errors 316s ok 2279 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2280 - t/data/08_regression/34_attr_whitespace.code: Parsed ok 316s ok 2281 - ->hex_id matches md5hex 316s ok 2282 - t/data/08_regression/34_attr_whitespace.code: All class names in ->isa calls exist 316s ok 2283 - t/data/08_regression/34_attr_whitespace.code: All class names in static method calls 316s ok 2284 - Document contains only statements and non-significant tokens 316s ok 2285 - Contains no PPI::Token::Unknown elements 316s ok 2286 - Contains no PPI::Structure::Unknown elements 316s ok 2287 - Contains no PPI::Statement::Unknown elements 316s ok 2288 - Document contains no nested statements 316s ok 2289 - Document contains no nested structures 316s ok 2290 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2291 - All compound statements have defined ->type 316s ok 2292 - ->location always defined 316s ok 2293 - md5hex_file ok 316s ok 2294 - no errors 316s ok 2295 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2296 - t/data/08_regression/35_attr_perlsub.code: Parsed ok 316s ok 2297 - ->hex_id matches md5hex 316s ok 2298 - t/data/08_regression/35_attr_perlsub.code: All class names in ->isa calls exist 316s ok 2299 - t/data/08_regression/35_attr_perlsub.code: All class names in static method calls 316s ok 2300 - Document contains only statements and non-significant tokens 316s ok 2301 - Contains no PPI::Token::Unknown elements 316s ok 2302 - Contains no PPI::Structure::Unknown elements 316s ok 2303 - Contains no PPI::Statement::Unknown elements 316s ok 2304 - Document contains no nested statements 316s ok 2305 - Document contains no nested structures 316s ok 2306 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2307 - All compound statements have defined ->type 316s ok 2308 - ->location always defined 316s ok 2309 - md5hex_file ok 316s ok 2310 - no errors 316s ok 2311 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2312 - t/data/08_regression/36_begin_label.code: Parsed ok 316s ok 2313 - ->hex_id matches md5hex 316s ok 2314 - t/data/08_regression/36_begin_label.code: All class names in ->isa calls exist 316s ok 2315 - t/data/08_regression/36_begin_label.code: All class names in static method calls 316s ok 2316 - Document contains only statements and non-significant tokens 316s ok 2317 - Contains no PPI::Token::Unknown elements 316s ok 2318 - Contains no PPI::Structure::Unknown elements 316s ok 2319 - Contains no PPI::Statement::Unknown elements 316s ok 2320 - Document contains no nested statements 316s ok 2321 - Document contains no nested structures 316s ok 2322 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2323 - All compound statements have defined ->type 316s ok 2324 - ->location always defined 316s ok 2325 - md5hex_file ok 316s ok 2326 - no errors 316s ok 2327 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2328 - t/data/08_regression/37_partial_prototype.code: Parsed ok 316s ok 2329 - ->hex_id matches md5hex 316s ok 2330 - t/data/08_regression/37_partial_prototype.code: All class names in ->isa calls exist 316s ok 2331 - t/data/08_regression/37_partial_prototype.code: All class names in static method calls 316s ok 2332 - Document contains only statements and non-significant tokens 316s ok 2333 - Contains no PPI::Token::Unknown elements 316s ok 2334 - Contains no PPI::Structure::Unknown elements 316s ok 2335 - Contains no PPI::Statement::Unknown elements 316s ok 2336 - Document contains no nested statements 316s ok 2337 - Document contains no nested structures 316s ok 2338 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2339 - All compound statements have defined ->type 316s ok 2340 - ->location always defined 316s ok 2341 - md5hex_file ok 316s ok 2342 - no errors 316s ok 2343 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2344 - t/data/08_regression/38_multiply.code: Parsed ok 316s ok 2345 - ->hex_id matches md5hex 316s ok 2346 - t/data/08_regression/38_multiply.code: All class names in ->isa calls exist 316s ok 2347 - t/data/08_regression/38_multiply.code: All class names in static method calls 316s ok 2348 - Document contains only statements and non-significant tokens 316s ok 2349 - Contains no PPI::Token::Unknown elements 316s ok 2350 - Contains no PPI::Structure::Unknown elements 316s ok 2351 - Contains no PPI::Statement::Unknown elements 316s ok 2352 - Document contains no nested statements 316s ok 2353 - Document contains no nested structures 316s ok 2354 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2355 - All compound statements have defined ->type 316s ok 2356 - ->location always defined 316s ok 2357 - md5hex_file ok 316s ok 2358 - no errors 316s ok 2359 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2360 - t/data/08_regression/39_foreach_our.code: Parsed ok 316s ok 2361 - ->hex_id matches md5hex 316s ok 2362 - t/data/08_regression/39_foreach_our.code: All class names in ->isa calls exist 316s ok 2363 - t/data/08_regression/39_foreach_our.code: All class names in static method calls 316s ok 2364 - Document contains only statements and non-significant tokens 316s ok 2365 - Contains no PPI::Token::Unknown elements 316s ok 2366 - Contains no PPI::Structure::Unknown elements 316s ok 2367 - Contains no PPI::Statement::Unknown elements 316s ok 2368 - Document contains no nested statements 316s ok 2369 - Document contains no nested structures 316s ok 2370 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2371 - All compound statements have defined ->type 316s ok 2372 - ->location always defined 316s ok 2373 - md5hex_file ok 316s ok 2374 - no errors 316s ok 2375 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2376 - t/data/08_regression/40_foreach_eval.code: Parsed ok 316s ok 2377 - ->hex_id matches md5hex 316s ok 2378 - t/data/08_regression/40_foreach_eval.code: All class names in ->isa calls exist 316s ok 2379 - t/data/08_regression/40_foreach_eval.code: All class names in static method calls 316s ok 2380 - Document contains only statements and non-significant tokens 316s ok 2381 - Contains no PPI::Token::Unknown elements 316s ok 2382 - Contains no PPI::Structure::Unknown elements 316s ok 2383 - Contains no PPI::Statement::Unknown elements 316s ok 2384 - Document contains no nested statements 316s ok 2385 - Document contains no nested structures 316s ok 2386 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2387 - All compound statements have defined ->type 316s ok 2388 - ->location always defined 316s ok 2389 - md5hex_file ok 316s ok 2390 - no errors 316s ok 2391 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2392 - t/data/08_regression/41_scalar_hash.code: Parsed ok 316s ok 2393 - ->hex_id matches md5hex 316s ok 2394 - t/data/08_regression/41_scalar_hash.code: All class names in ->isa calls exist 316s ok 2395 - t/data/08_regression/41_scalar_hash.code: All class names in static method calls 316s ok 2396 - Document contains only statements and non-significant tokens 316s ok 2397 - Contains no PPI::Token::Unknown elements 316s ok 2398 - Contains no PPI::Structure::Unknown elements 316s ok 2399 - Contains no PPI::Statement::Unknown elements 316s ok 2400 - Document contains no nested statements 316s ok 2401 - Document contains no nested structures 316s ok 2402 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2403 - All compound statements have defined ->type 316s ok 2404 - ->location always defined 316s ok 2405 - md5hex_file ok 316s ok 2406 - no errors 316s ok 2407 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2408 - t/data/08_regression/42_numeric_package.code: Parsed ok 316s ok 2409 - ->hex_id matches md5hex 316s ok 2410 - t/data/08_regression/42_numeric_package.code: All class names in ->isa calls exist 316s ok 2411 - t/data/08_regression/42_numeric_package.code: All class names in static method calls 316s ok 2412 - Document contains only statements and non-significant tokens 316s ok 2413 - Contains no PPI::Token::Unknown elements 316s ok 2414 - Contains no PPI::Structure::Unknown elements 316s ok 2415 - Contains no PPI::Statement::Unknown elements 316s ok 2416 - Document contains no nested statements 316s ok 2417 - Document contains no nested structures 316s ok 2418 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2419 - All compound statements have defined ->type 316s ok 2420 - ->location always defined 316s ok 2421 - md5hex_file ok 316s ok 2422 - no errors 316s ok 2423 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2424 - t/data/08_regression/43_nonblock_map.code: Parsed ok 316s ok 2425 - ->hex_id matches md5hex 316s ok 2426 - t/data/08_regression/43_nonblock_map.code: All class names in ->isa calls exist 316s ok 2427 - t/data/08_regression/43_nonblock_map.code: All class names in static method calls 316s ok 2428 - Document contains only statements and non-significant tokens 316s ok 2429 - Contains no PPI::Token::Unknown elements 316s ok 2430 - Contains no PPI::Structure::Unknown elements 316s ok 2431 - Contains no PPI::Statement::Unknown elements 316s ok 2432 - Document contains no nested statements 316s ok 2433 - Document contains no nested structures 316s ok 2434 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2435 - All compound statements have defined ->type 316s ok 2436 - ->location always defined 316s ok 2437 - md5hex_file ok 316s ok 2438 - no errors 316s ok 2439 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2440 - t/data/08_regression/44_vstrings.code: Parsed ok 316s ok 2441 - ->hex_id matches md5hex 316s ok 2442 - t/data/08_regression/44_vstrings.code: All class names in ->isa calls exist 316s ok 2443 - t/data/08_regression/44_vstrings.code: All class names in static method calls 316s ok 2444 - Document contains only statements and non-significant tokens 316s ok 2445 - Contains no PPI::Token::Unknown elements 316s ok 2446 - Contains no PPI::Structure::Unknown elements 316s ok 2447 - Contains no PPI::Statement::Unknown elements 316s ok 2448 - Document contains no nested statements 316s ok 2449 - Document contains no nested structures 316s ok 2450 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2451 - All compound statements have defined ->type 316s ok 2452 - ->location always defined 316s ok 2453 - md5hex_file ok 316s ok 2454 - no errors 316s ok 2455 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2456 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: Parsed ok 316s ok 2457 - ->hex_id matches md5hex 316s ok 2458 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: All class names in ->isa calls exist 316s ok 2459 - t/data/08_regression/45_heredoc_w_paren_in_terminator.code: All class names in static method calls 316s ok 2460 - Document contains only statements and non-significant tokens 316s ok 2461 - Contains no PPI::Token::Unknown elements 316s ok 2462 - Contains no PPI::Structure::Unknown elements 316s ok 2463 - Contains no PPI::Statement::Unknown elements 316s ok 2464 - Document contains no nested statements 316s ok 2465 - Document contains no nested structures 316s ok 2466 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2467 - All compound statements have defined ->type 316s ok 2468 - ->location always defined 316s ok 2469 - md5hex_file ok 316s ok 2470 - no errors 316s ok 2471 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2472 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: Parsed ok 316s ok 2473 - ->hex_id matches md5hex 316s ok 2474 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: All class names in ->isa calls exist 316s ok 2475 - t/data/08_regression/46_heredoc_w_paren_in_terminator.code: All class names in static method calls 316s ok 2476 - Document contains only statements and non-significant tokens 316s ok 2477 - Contains no PPI::Token::Unknown elements 316s ok 2478 - Contains no PPI::Structure::Unknown elements 316s ok 2479 - Contains no PPI::Statement::Unknown elements 316s ok 2480 - Document contains no nested statements 316s ok 2481 - Document contains no nested structures 316s ok 2482 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2483 - All compound statements have defined ->type 316s ok 2484 - ->location always defined 316s ok 2485 - md5hex_file ok 316s ok 2486 - no errors 316s ok 2487 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2488 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: Parsed ok 316s ok 2489 - ->hex_id matches md5hex 316s ok 2490 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: All class names in ->isa calls exist 316s ok 2491 - t/data/08_regression/47_heredoc_w_paren_in_terminator.code: All class names in static method calls 316s ok 2492 - Document contains only statements and non-significant tokens 316s ok 2493 - Contains no PPI::Token::Unknown elements 316s ok 2494 - Contains no PPI::Structure::Unknown elements 316s ok 2495 - Contains no PPI::Statement::Unknown elements 316s ok 2496 - Document contains no nested statements 316s ok 2497 - Document contains no nested structures 316s ok 2498 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2499 - All compound statements have defined ->type 316s ok 2500 - ->location always defined 316s ok 2501 - md5hex_file ok 316s ok 2502 - no errors 316s ok 2503 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2504 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: Parsed ok 316s ok 2505 - ->hex_id matches md5hex 316s ok 2506 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: All class names in ->isa calls exist 316s ok 2507 - t/data/08_regression/48_heredoc_w_paren_in_terminator.code: All class names in static method calls 316s ok 2508 - Document contains only statements and non-significant tokens 316s ok 2509 - Contains no PPI::Token::Unknown elements 316s ok 2510 - Contains no PPI::Structure::Unknown elements 316s ok 2511 - Contains no PPI::Statement::Unknown elements 316s ok 2512 - Document contains no nested statements 316s ok 2513 - Document contains no nested structures 316s ok 2514 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2515 - All compound statements have defined ->type 316s ok 2516 - ->location always defined 316s ok 2517 - md5hex_file ok 316s ok 2518 - no errors 316s ok 2519 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2520 - t/data/08_regression/49_label_false_positive.code: Parsed ok 316s ok 2521 - ->hex_id matches md5hex 316s ok 2522 - t/data/08_regression/49_label_false_positive.code: All class names in ->isa calls exist 316s ok 2523 - t/data/08_regression/49_label_false_positive.code: All class names in static method calls 316s ok 2524 - Document contains only statements and non-significant tokens 316s ok 2525 - Contains no PPI::Token::Unknown elements 316s ok 2526 - Contains no PPI::Structure::Unknown elements 316s ok 2527 - Contains no PPI::Statement::Unknown elements 316s ok 2528 - Document contains no nested statements 316s ok 2529 - Document contains no nested structures 316s ok 2530 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2531 - All compound statements have defined ->type 316s ok 2532 - ->location always defined 316s ok 2533 - md5hex_file ok 316s ok 2534 - no errors 316s ok 2535 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2536 - t/data/08_regression/50_label_false_positive.code: Parsed ok 316s ok 2537 - ->hex_id matches md5hex 316s ok 2538 - t/data/08_regression/50_label_false_positive.code: All class names in ->isa calls exist 316s ok 2539 - t/data/08_regression/50_label_false_positive.code: All class names in static method calls 316s ok 2540 - Document contains only statements and non-significant tokens 316s ok 2541 - Contains no PPI::Token::Unknown elements 316s ok 2542 - Contains no PPI::Structure::Unknown elements 316s ok 2543 - Contains no PPI::Statement::Unknown elements 316s ok 2544 - Document contains no nested statements 316s ok 2545 - Document contains no nested structures 316s ok 2546 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2547 - All compound statements have defined ->type 316s ok 2548 - ->location always defined 316s ok 2549 - md5hex_file ok 316s ok 2550 - no errors 316s ok 2551 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2552 - t/data/11_util/test.pm: Parsed ok 316s ok 2553 - ->hex_id matches md5hex 316s ok 2554 - t/data/11_util/test.pm: All class names in ->isa calls exist 316s ok 2555 - t/data/11_util/test.pm: All class names in static method calls 316s ok 2556 - Document contains only statements and non-significant tokens 316s ok 2557 - Contains no PPI::Token::Unknown elements 316s ok 2558 - Contains no PPI::Structure::Unknown elements 316s ok 2559 - Contains no PPI::Statement::Unknown elements 316s ok 2560 - Document contains no nested statements 316s ok 2561 - Document contains no nested structures 316s ok 2562 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2563 - All compound statements have defined ->type 316s ok 2564 - ->location always defined 316s ok 2565 - md5hex_file ok 316s ok 2566 - no errors 316s ok 2567 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2568 - t/data/13_data/Foo.pm: Parsed ok 316s ok 2569 - ->hex_id matches md5hex 316s ok 2570 - t/data/13_data/Foo.pm: All class names in ->isa calls exist 316s ok 2571 - t/data/13_data/Foo.pm: All class names in static method calls 316s ok 2572 - Document contains only statements and non-significant tokens 316s ok 2573 - Contains no PPI::Token::Unknown elements 316s ok 2574 - Contains no PPI::Structure::Unknown elements 316s ok 2575 - Contains no PPI::Statement::Unknown elements 316s ok 2576 - Document contains no nested statements 316s ok 2577 - Document contains no nested structures 316s ok 2578 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2579 - All compound statements have defined ->type 316s ok 2580 - ->location always defined 316s ok 2581 - md5hex_file ok 316s ok 2582 - no errors 316s ok 2583 - An object of class 'PPI::Document' isa 'PPI::Document' 316s ok 2584 - t/data/15_transform/sample1.pm: Parsed ok 316s ok 2585 - ->hex_id matches md5hex 316s ok 2586 - t/data/15_transform/sample1.pm: All class names in ->isa calls exist 316s ok 2587 - t/data/15_transform/sample1.pm: All class names in static method calls 316s ok 2588 - Document contains only statements and non-significant tokens 316s ok 2589 - Contains no PPI::Token::Unknown elements 316s ok 2590 - Contains no PPI::Structure::Unknown elements 316s ok 2591 - Contains no PPI::Statement::Unknown elements 316s ok 2592 - Document contains no nested statements 316s ok 2593 - Document contains no nested structures 316s ok 2594 - No ->{_attribute} in PPI::Token::Attributes 316s ok 2595 - All compound statements have defined ->type 316s ok 2596 - ->location always defined 316s ok 318s t/21_exhaustive.t ................ 318s 1..9722 318s ok 1 - no errors 318s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3 - no errors 318s ok 4 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5 - no errors 318s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7 - no errors 318s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9 - no errors 318s ok 10 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 11 - no errors 318s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 13 - no errors 318s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 15 - no errors 318s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 17 - no errors 318s ok 18 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 19 - no errors 318s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 21 - no errors 318s ok 22 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 23 - no errors 318s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 25 - no errors 318s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 27 - no errors 318s ok 28 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 29 - no errors 318s ok 30 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 31 - no errors 318s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 33 - no errors 318s ok 34 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 35 - no errors 318s ok 36 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 37 - no errors 318s ok 38 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 39 - no errors 318s ok 40 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 41 - no errors 318s ok 42 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 43 - no errors 318s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 45 - no errors 318s ok 46 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 47 - no errors 318s ok 48 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 49 - no errors 318s ok 50 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 51 - no errors 318s ok 52 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 53 - no errors 318s ok 54 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 55 - no errors 318s ok 56 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 57 - no errors 318s ok 58 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 59 - no errors 318s ok 60 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 61 - no errors 318s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 63 - no errors 318s ok 64 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 65 - no errors 318s ok 66 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 67 - no errors 318s ok 68 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 69 - no errors 318s ok 70 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 71 - no errors 318s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 73 - no errors 318s ok 74 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 75 - no errors 318s ok 76 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 77 - no errors 318s ok 78 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 79 - no errors 318s ok 80 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 81 - no errors 318s ok 82 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 83 - no errors 318s ok 84 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 85 - no errors 318s ok 86 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 87 - no errors 318s ok 88 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 89 - no errors 318s ok 90 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 91 - no errors 318s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 93 - no errors 318s ok 94 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 95 - no errors 318s ok 96 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 97 - no errors 318s ok 98 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 99 - no errors 318s ok 100 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 101 - no errors 318s ok 102 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 103 - no errors 318s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 105 - no errors 318s ok 106 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 107 - no errors 318s ok 108 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 109 - no errors 318s ok 110 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 111 - no errors 318s ok 112 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 113 - No tokenizer failures for all 1-length programs 318s ok 114 - no errors 318s ok 115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 116 - no errors 318s ok 117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 118 - no errors 318s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 120 - no errors 318s ok 121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 122 - no errors 318s ok 123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 124 - no errors 318s ok 125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 126 - no errors 318s ok 127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 128 - no errors 318s ok 129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 130 - no errors 318s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 132 - no errors 318s ok 133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 134 - no errors 318s ok 135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 136 - no errors 318s ok 137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 138 - no errors 318s ok 139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 140 - no errors 318s ok 141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 142 - no errors 318s ok 143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 144 - no errors 318s ok 145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 146 - no errors 318s ok 147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 148 - no errors 318s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 150 - no errors 318s ok 151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 152 - no errors 318s ok 153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 154 - no errors 318s ok 155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 156 - no errors 318s ok 157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 158 - no errors 318s ok 159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 160 - no errors 318s ok 161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 162 - no errors 318s ok 163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 164 - no errors 318s ok 165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 166 - no errors 318s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 168 - no errors 318s ok 169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 170 - no errors 318s ok 171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 172 - no errors 318s ok 173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 174 - no errors 318s ok 175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 176 - no errors 318s ok 177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 178 - no errors 318s ok 179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 180 - no errors 318s ok 181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 182 - no errors 318s ok 183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 184 - no errors 318s ok 185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 186 - no errors 318s ok 187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 188 - no errors 318s ok 189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 190 - no errors 318s ok 191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 192 - no errors 318s ok 193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 194 - no errors 318s ok 195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 196 - no errors 318s ok 197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 198 - no errors 318s ok 199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 200 - no errors 318s ok 201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 202 - no errors 318s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 204 - no errors 318s ok 205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 206 - no errors 318s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 208 - no errors 318s ok 209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 210 - no errors 318s ok 211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 212 - no errors 318s ok 213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 214 - no errors 318s ok 215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 216 - no errors 318s ok 217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 218 - no errors 318s ok 219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 220 - no errors 318s ok 221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 222 - no errors 318s ok 223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 224 - no errors 318s ok 225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 226 - no errors 318s ok 227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 228 - no errors 318s ok 229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 230 - no errors 318s ok 231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 232 - no errors 318s ok 233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 234 - no errors 318s ok 235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 236 - no errors 318s ok 237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 238 - no errors 318s ok 239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 240 - no errors 318s ok 241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 242 - no errors 318s ok 243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 244 - no errors 318s ok 245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 246 - no errors 318s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 248 - no errors 318s ok 249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 250 - no errors 318s ok 251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 252 - no errors 318s ok 253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 254 - no errors 318s ok 255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 256 - no errors 318s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 258 - no errors 318s ok 259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 260 - no errors 318s ok 261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 262 - no errors 318s ok 263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 264 - no errors 318s ok 265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 266 - no errors 318s ok 267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 268 - no errors 318s ok 269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 270 - no errors 318s ok 271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 272 - no errors 318s ok 273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 274 - no errors 318s ok 275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 276 - no errors 318s ok 277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 278 - no errors 318s ok 279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 280 - no errors 318s ok 281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 282 - no errors 318s ok 283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 284 - no errors 318s ok 285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 286 - no errors 318s ok 287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 288 - no errors 318s ok 289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 290 - no errors 318s ok 291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 292 - no errors 318s ok 293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 294 - no errors 318s ok 295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 296 - no errors 318s ok 297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 298 - no errors 318s ok 299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 300 - no errors 318s ok 301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 302 - no errors 318s ok 303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 304 - no errors 318s ok 305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 306 - no errors 318s ok 307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 308 - no errors 318s ok 309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 310 - no errors 318s ok 311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 312 - no errors 318s ok 313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 314 - no errors 318s ok 315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 316 - no errors 318s ok 317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 318 - no errors 318s ok 319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 320 - no errors 318s ok 321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 322 - no errors 318s ok 323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 324 - no errors 318s ok 325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 326 - no errors 318s ok 327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 328 - no errors 318s ok 329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 330 - no errors 318s ok 331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 332 - no errors 318s ok 333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 334 - no errors 318s ok 335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 336 - no errors 318s ok 337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 338 - no errors 318s ok 339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 340 - no errors 318s ok 341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 342 - no errors 318s ok 343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 344 - no errors 318s ok 345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 346 - no errors 318s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 348 - no errors 318s ok 349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 350 - no errors 318s ok 351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 352 - no errors 318s ok 353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 354 - no errors 318s ok 355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 356 - no errors 318s ok 357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 358 - no errors 318s ok 359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 360 - no errors 318s ok 361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 362 - no errors 318s ok 363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 364 - no errors 318s ok 365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 366 - no errors 318s ok 367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 368 - no errors 318s ok 369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 370 - no errors 318s ok 371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 372 - no errors 318s ok 373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 374 - no errors 318s ok 375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 376 - no errors 318s ok 377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 378 - no errors 318s ok 379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 380 - no errors 318s ok 381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 382 - no errors 318s ok 383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 384 - no errors 318s ok 385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 386 - no errors 318s ok 387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 388 - no errors 318s ok 389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 390 - no errors 318s ok 391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 392 - no errors 318s ok 393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 394 - no errors 318s ok 395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 396 - no errors 318s ok 397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 398 - no errors 318s ok 399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 400 - no errors 318s ok 401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 402 - no errors 318s ok 403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 404 - no errors 318s ok 405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 406 - no errors 318s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 408 - no errors 318s ok 409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 410 - no errors 318s ok 411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 412 - no errors 318s ok 413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 414 - no errors 318s ok 415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 416 - no errors 318s ok 417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 418 - no errors 318s ok 419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 420 - no errors 318s ok 421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 422 - no errors 318s ok 423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 424 - no errors 318s ok 425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 426 - no errors 318s ok 427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 428 - no errors 318s ok 429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 430 - no errors 318s ok 431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 432 - no errors 318s ok 433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 434 - no errors 318s ok 435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 436 - no errors 318s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 438 - no errors 318s ok 439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 440 - no errors 318s ok 441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 442 - no errors 318s ok 443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 444 - no errors 318s ok 445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 446 - no errors 318s ok 447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 448 - no errors 318s ok 449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 450 - no errors 318s ok 451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 452 - no errors 318s ok 453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 454 - no errors 318s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 456 - no errors 318s ok 457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 458 - no errors 318s ok 459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 460 - no errors 318s ok 461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 462 - no errors 318s ok 463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 464 - no errors 318s ok 465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 466 - no errors 318s ok 467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 468 - no errors 318s ok 469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 470 - no errors 318s ok 471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 472 - no errors 318s ok 473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 474 - no errors 318s ok 475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 476 - no errors 318s ok 477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 478 - no errors 318s ok 479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 480 - no errors 318s ok 481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 482 - no errors 318s ok 483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 484 - no errors 318s ok 485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 486 - no errors 318s ok 487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 488 - no errors 318s ok 489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 490 - no errors 318s ok 491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 492 - no errors 318s ok 493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 494 - no errors 318s ok 495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 496 - no errors 318s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 498 - no errors 318s ok 499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 500 - no errors 318s ok 501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 502 - no errors 318s ok 503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 504 - no errors 318s ok 505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 506 - no errors 318s ok 507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 508 - no errors 318s ok 509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 510 - no errors 318s ok 511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 512 - no errors 318s ok 513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 514 - no errors 318s ok 515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 516 - no errors 318s ok 517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 518 - no errors 318s ok 519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 520 - no errors 318s ok 521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 522 - no errors 318s ok 523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 524 - no errors 318s ok 525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 526 - no errors 318s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 528 - no errors 318s ok 529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 530 - no errors 318s ok 531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 532 - no errors 318s ok 533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 534 - no errors 318s ok 535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 536 - no errors 318s ok 537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 538 - no errors 318s ok 539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 540 - no errors 318s ok 541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 542 - no errors 318s ok 543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 544 - no errors 318s ok 545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 546 - no errors 318s ok 547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 548 - no errors 318s ok 549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 550 - no errors 318s ok 551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 552 - no errors 318s ok 553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 554 - no errors 318s ok 555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 556 - no errors 318s ok 557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 558 - no errors 318s ok 559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 560 - no errors 318s ok 561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 562 - no errors 318s ok 563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 564 - no errors 318s ok 565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 566 - no errors 318s ok 567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 568 - no errors 318s ok 569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 570 - no errors 318s ok 571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 572 - no errors 318s ok 573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 574 - no errors 318s ok 575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 576 - no errors 318s ok 577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 578 - no errors 318s ok 579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 580 - no errors 318s ok 581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 582 - no errors 318s ok 583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 584 - no errors 318s ok 585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 586 - no errors 318s ok 587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 588 - no errors 318s ok 589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 590 - no errors 318s ok 591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 592 - no errors 318s ok 593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 594 - no errors 318s ok 595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 596 - no errors 318s ok 597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 598 - no errors 318s ok 599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 600 - no errors 318s ok 601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 602 - no errors 318s ok 603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 604 - no errors 318s ok 605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 606 - no errors 318s ok 607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 608 - no errors 318s ok 609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 610 - no errors 318s ok 611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 612 - no errors 318s ok 613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 614 - no errors 318s ok 615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 616 - no errors 318s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 618 - no errors 318s ok 619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 620 - no errors 318s ok 621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 622 - no errors 318s ok 623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 624 - no errors 318s ok 625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 626 - no errors 318s ok 627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 628 - no errors 318s ok 629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 630 - no errors 318s ok 631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 632 - no errors 318s ok 633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 634 - no errors 318s ok 635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 636 - no errors 318s ok 637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 638 - no errors 318s ok 639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 640 - no errors 318s ok 641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 642 - no errors 318s ok 643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 644 - no errors 318s ok 645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 646 - no errors 318s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 648 - no errors 318s ok 649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 650 - no errors 318s ok 651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 652 - no errors 318s ok 653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 654 - no errors 318s ok 655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 656 - no errors 318s ok 657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 658 - no errors 318s ok 659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 660 - no errors 318s ok 661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 662 - no errors 318s ok 663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 664 - no errors 318s ok 665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 666 - no errors 318s ok 667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 668 - no errors 318s ok 669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 670 - no errors 318s ok 671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 672 - no errors 318s ok 673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 674 - no errors 318s ok 675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 676 - no errors 318s ok 677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 678 - no errors 318s ok 679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 680 - no errors 318s ok 681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 682 - no errors 318s ok 683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 684 - no errors 318s ok 685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 686 - no errors 318s ok 687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 688 - no errors 318s ok 689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 690 - no errors 318s ok 691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 692 - no errors 318s ok 693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 694 - no errors 318s ok 695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 696 - no errors 318s ok 697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 698 - no errors 318s ok 699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 700 - no errors 318s ok 701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 702 - no errors 318s ok 703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 704 - no errors 318s ok 705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 706 - no errors 318s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 708 - no errors 318s ok 709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 710 - no errors 318s ok 711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 712 - no errors 318s ok 713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 714 - no errors 318s ok 715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 716 - no errors 318s ok 717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 718 - no errors 318s ok 719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 720 - no errors 318s ok 721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 722 - no errors 318s ok 723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 724 - no errors 318s ok 725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 726 - no errors 318s ok 727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 728 - no errors 318s ok 729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 730 - no errors 318s ok 731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 732 - no errors 318s ok 733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 734 - no errors 318s ok 735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 736 - no errors 318s ok 737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 738 - no errors 318s ok 739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 740 - no errors 318s ok 741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 742 - no errors 318s ok 743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 744 - no errors 318s ok 745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 746 - no errors 318s ok 747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 748 - no errors 318s ok 749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 750 - no errors 318s ok 751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 752 - no errors 318s ok 753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 754 - no errors 318s ok 755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 756 - no errors 318s ok 757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 758 - no errors 318s ok 759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 760 - no errors 318s ok 761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 762 - no errors 318s ok 763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 764 - no errors 318s ok 765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 766 - no errors 318s ok 767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 768 - no errors 318s ok 769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 770 - no errors 318s ok 771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 772 - no errors 318s ok 773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 774 - no errors 318s ok 775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 776 - no errors 318s ok 777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 778 - no errors 318s ok 779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 780 - no errors 318s ok 781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 782 - no errors 318s ok 783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 784 - no errors 318s ok 785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 786 - no errors 318s ok 787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 788 - no errors 318s ok 789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 790 - no errors 318s ok 791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 792 - no errors 318s ok 793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 794 - no errors 318s ok 795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 796 - no errors 318s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 798 - no errors 318s ok 799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 800 - no errors 318s ok 801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 802 - no errors 318s ok 803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 804 - no errors 318s ok 805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 806 - no errors 318s ok 807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 808 - no errors 318s ok 809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 810 - no errors 318s ok 811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 812 - no errors 318s ok 813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 814 - no errors 318s ok 815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 816 - no errors 318s ok 817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 818 - no errors 318s ok 819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 820 - no errors 318s ok 821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 822 - no errors 318s ok 823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 824 - no errors 318s ok 825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 826 - no errors 318s ok 827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 828 - no errors 318s ok 829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 830 - no errors 318s ok 831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 832 - no errors 318s ok 833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 834 - no errors 318s ok 835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 836 - no errors 318s ok 837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 838 - no errors 318s ok 839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 840 - no errors 318s ok 841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 842 - no errors 318s ok 843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 844 - no errors 318s ok 845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 846 - no errors 318s ok 847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 848 - no errors 318s ok 849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 850 - no errors 318s ok 851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 852 - no errors 318s ok 853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 854 - no errors 318s ok 855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 856 - no errors 318s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 858 - no errors 318s ok 859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 860 - no errors 318s ok 861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 862 - no errors 318s ok 863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 864 - no errors 318s ok 865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 866 - no errors 318s ok 867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 868 - no errors 318s ok 869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 870 - no errors 318s ok 871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 872 - no errors 318s ok 873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 874 - no errors 318s ok 875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 876 - no errors 318s ok 877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 878 - no errors 318s ok 879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 880 - no errors 318s ok 881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 882 - no errors 318s ok 883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 884 - no errors 318s ok 885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 886 - no errors 318s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 888 - no errors 318s ok 889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 890 - no errors 318s ok 891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 892 - no errors 318s ok 893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 894 - no errors 318s ok 895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 896 - no errors 318s ok 897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 898 - no errors 318s ok 899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 900 - no errors 318s ok 901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 902 - no errors 318s ok 903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 904 - no errors 318s ok 905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 906 - no errors 318s ok 907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 908 - no errors 318s ok 909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 910 - no errors 318s ok 911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 912 - no errors 318s ok 913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 914 - no errors 318s ok 915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 916 - no errors 318s ok 917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 918 - no errors 318s ok 919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 920 - no errors 318s ok 921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 922 - no errors 318s ok 923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 924 - no errors 318s ok 925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 926 - no errors 318s ok 927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 928 - no errors 318s ok 929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 930 - no errors 318s ok 931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 932 - no errors 318s ok 933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 934 - no errors 318s ok 935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 936 - no errors 318s ok 937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 938 - no errors 318s ok 939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 940 - no errors 318s ok 941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 942 - no errors 318s ok 943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 944 - no errors 318s ok 945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 946 - no errors 318s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 948 - no errors 318s ok 949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 950 - no errors 318s ok 951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 952 - no errors 318s ok 953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 954 - no errors 318s ok 955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 956 - no errors 318s ok 957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 958 - no errors 318s ok 959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 960 - no errors 318s ok 961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 962 - no errors 318s ok 963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 964 - no errors 318s ok 965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 966 - no errors 318s ok 967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 968 - no errors 318s ok 969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 970 - no errors 318s ok 971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 972 - no errors 318s ok 973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 974 - no errors 318s ok 975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 976 - no errors 318s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 978 - no errors 318s ok 979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 980 - no errors 318s ok 981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 982 - no errors 318s ok 983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 984 - no errors 318s ok 985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 986 - no errors 318s ok 987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 988 - no errors 318s ok 989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 990 - no errors 318s ok 991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 992 - no errors 318s ok 993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 994 - no errors 318s ok 995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 996 - no errors 318s ok 997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 998 - no errors 318s ok 999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1000 - no errors 318s ok 1001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1002 - no errors 318s ok 1003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1004 - no errors 318s ok 1005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1006 - no errors 318s ok 1007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1008 - no errors 318s ok 1009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1010 - no errors 318s ok 1011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1012 - no errors 318s ok 1013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1014 - no errors 318s ok 1015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1016 - no errors 318s ok 1017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1018 - no errors 318s ok 1019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1020 - no errors 318s ok 1021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1022 - no errors 318s ok 1023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1024 - no errors 318s ok 1025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1026 - no errors 318s ok 1027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1028 - no errors 318s ok 1029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1030 - no errors 318s ok 1031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1032 - no errors 318s ok 1033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1034 - no errors 318s ok 1035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1036 - no errors 318s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1038 - no errors 318s ok 1039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1040 - no errors 318s ok 1041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1042 - no errors 318s ok 1043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1044 - no errors 318s ok 1045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1046 - no errors 318s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1048 - no errors 318s ok 1049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1050 - no errors 318s ok 1051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1052 - no errors 318s ok 1053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1054 - no errors 318s ok 1055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1056 - no errors 318s ok 1057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1058 - no errors 318s ok 1059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1060 - no errors 318s ok 1061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1062 - no errors 318s ok 1063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1064 - no errors 318s ok 1065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1066 - no errors 318s ok 1067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1068 - no errors 318s ok 1069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1070 - no errors 318s ok 1071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1072 - no errors 318s ok 1073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1074 - no errors 318s ok 1075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1076 - no errors 318s ok 1077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1078 - no errors 318s ok 1079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1080 - no errors 318s ok 1081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1082 - no errors 318s ok 1083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1084 - no errors 318s ok 1085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1086 - no errors 318s ok 1087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1088 - no errors 318s ok 1089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1090 - no errors 318s ok 1091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1092 - no errors 318s ok 1093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1094 - no errors 318s ok 1095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1096 - no errors 318s ok 1097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1098 - no errors 318s ok 1099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1100 - no errors 318s ok 1101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1102 - no errors 318s ok 1103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1104 - no errors 318s ok 1105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1106 - no errors 318s ok 1107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1108 - no errors 318s ok 1109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1110 - no errors 318s ok 1111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1112 - no errors 318s ok 1113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1114 - no errors 318s ok 1115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1116 - no errors 318s ok 1117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1118 - no errors 318s ok 1119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1120 - no errors 318s ok 1121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1122 - no errors 318s ok 1123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1124 - no errors 318s ok 1125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1126 - no errors 318s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1128 - no errors 318s ok 1129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1130 - no errors 318s ok 1131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1132 - no errors 318s ok 1133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1134 - no errors 318s ok 1135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1136 - no errors 318s ok 1137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1138 - no errors 318s ok 1139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1140 - no errors 318s ok 1141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1142 - no errors 318s ok 1143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1144 - no errors 318s ok 1145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1146 - no errors 318s ok 1147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1148 - no errors 318s ok 1149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1150 - no errors 318s ok 1151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1152 - no errors 318s ok 1153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1154 - no errors 318s ok 1155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1156 - no errors 318s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1158 - no errors 318s ok 1159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1160 - no errors 318s ok 1161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1162 - no errors 318s ok 1163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1164 - no errors 318s ok 1165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1166 - no errors 318s ok 1167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1168 - no errors 318s ok 1169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1170 - no errors 318s ok 1171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1172 - no errors 318s ok 1173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1174 - no errors 318s ok 1175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1176 - no errors 318s ok 1177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1178 - no errors 318s ok 1179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1180 - no errors 318s ok 1181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1182 - no errors 318s ok 1183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1184 - no errors 318s ok 1185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1186 - no errors 318s ok 1187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1188 - no errors 318s ok 1189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1190 - no errors 318s ok 1191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1192 - no errors 318s ok 1193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1194 - no errors 318s ok 1195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1196 - no errors 318s ok 1197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1198 - no errors 318s ok 1199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1200 - no errors 318s ok 1201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1202 - no errors 318s ok 1203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1204 - no errors 318s ok 1205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1206 - no errors 318s ok 1207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1208 - no errors 318s ok 1209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1210 - no errors 318s ok 1211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1212 - no errors 318s ok 1213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1214 - no errors 318s ok 1215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1216 - no errors 318s ok 1217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1218 - no errors 318s ok 1219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1220 - no errors 318s ok 1221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1222 - no errors 318s ok 1223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1224 - no errors 318s ok 1225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1226 - no errors 318s ok 1227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1228 - no errors 318s ok 1229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1230 - no errors 318s ok 1231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1232 - no errors 318s ok 1233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1234 - no errors 318s ok 1235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1236 - no errors 318s ok 1237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1238 - no errors 318s ok 1239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1240 - no errors 318s ok 1241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1242 - no errors 318s ok 1243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1244 - no errors 318s ok 1245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1246 - no errors 318s ok 1247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1248 - no errors 318s ok 1249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1250 - no errors 318s ok 1251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1252 - no errors 318s ok 1253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1254 - no errors 318s ok 1255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1256 - no errors 318s ok 1257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1258 - no errors 318s ok 1259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1260 - no errors 318s ok 1261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1262 - no errors 318s ok 1263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1264 - no errors 318s ok 1265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1266 - no errors 318s ok 1267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1268 - no errors 318s ok 1269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1270 - no errors 318s ok 1271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1272 - no errors 318s ok 1273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1274 - no errors 318s ok 1275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1276 - no errors 318s ok 1277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1278 - no errors 318s ok 1279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1280 - no errors 318s ok 1281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1282 - no errors 318s ok 1283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1284 - no errors 318s ok 1285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1286 - no errors 318s ok 1287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1288 - no errors 318s ok 1289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1290 - no errors 318s ok 1291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1292 - no errors 318s ok 1293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1294 - no errors 318s ok 1295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1296 - no errors 318s ok 1297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1298 - no errors 318s ok 1299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1300 - no errors 318s ok 1301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1302 - no errors 318s ok 1303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1304 - no errors 318s ok 1305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1306 - no errors 318s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1308 - no errors 318s ok 1309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1310 - no errors 318s ok 1311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1312 - no errors 318s ok 1313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1314 - no errors 318s ok 1315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1316 - no errors 318s ok 1317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1318 - no errors 318s ok 1319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1320 - no errors 318s ok 1321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1322 - no errors 318s ok 1323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1324 - no errors 318s ok 1325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1326 - no errors 318s ok 1327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1328 - no errors 318s ok 1329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1330 - no errors 318s ok 1331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1332 - no errors 318s ok 1333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1334 - no errors 318s ok 1335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1336 - no errors 318s ok 1337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1338 - no errors 318s ok 1339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1340 - no errors 318s ok 1341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1342 - no errors 318s ok 1343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1344 - no errors 318s ok 1345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1346 - no errors 318s ok 1347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1348 - no errors 318s ok 1349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1350 - no errors 318s ok 1351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1352 - no errors 318s ok 1353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1354 - no errors 318s ok 1355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1356 - no errors 318s ok 1357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1358 - no errors 318s ok 1359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1360 - no errors 318s ok 1361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1362 - no errors 318s ok 1363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1364 - no errors 318s ok 1365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1366 - no errors 318s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1368 - no errors 318s ok 1369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1370 - no errors 318s ok 1371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1372 - no errors 318s ok 1373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1374 - no errors 318s ok 1375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1376 - no errors 318s ok 1377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1378 - no errors 318s ok 1379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1380 - no errors 318s ok 1381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1382 - no errors 318s ok 1383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1384 - no errors 318s ok 1385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1386 - no errors 318s ok 1387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1388 - no errors 318s ok 1389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1390 - no errors 318s ok 1391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1392 - no errors 318s ok 1393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1394 - no errors 318s ok 1395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1396 - no errors 318s ok 1397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1398 - no errors 318s ok 1399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1400 - no errors 318s ok 1401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1402 - no errors 318s ok 1403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1404 - no errors 318s ok 1405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1406 - no errors 318s ok 1407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1408 - no errors 318s ok 1409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1410 - no errors 318s ok 1411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1412 - no errors 318s ok 1413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1414 - no errors 318s ok 1415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1416 - no errors 318s ok 1417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1418 - no errors 318s ok 1419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1420 - no errors 318s ok 1421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1422 - no errors 318s ok 1423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1424 - no errors 318s ok 1425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1426 - no errors 318s ok 1427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1428 - no errors 318s ok 1429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1430 - no errors 318s ok 1431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1432 - no errors 318s ok 1433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1434 - no errors 318s ok 1435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1436 - no errors 318s ok 1437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1438 - no errors 318s ok 1439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1440 - no errors 318s ok 1441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1442 - no errors 318s ok 1443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1444 - no errors 318s ok 1445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1446 - no errors 318s ok 1447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1448 - no errors 318s ok 1449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1450 - no errors 318s ok 1451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1452 - no errors 318s ok 1453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1454 - no errors 318s ok 1455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1456 - no errors 318s ok 1457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1458 - no errors 318s ok 1459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1460 - no errors 318s ok 1461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1462 - no errors 318s ok 1463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1464 - no errors 318s ok 1465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1466 - no errors 318s ok 1467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1468 - no errors 318s ok 1469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1470 - no errors 318s ok 1471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1472 - no errors 318s ok 1473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1474 - no errors 318s ok 1475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1476 - no errors 318s ok 1477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1478 - no errors 318s ok 1479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1480 - no errors 318s ok 1481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1482 - no errors 318s ok 1483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1484 - no errors 318s ok 1485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1486 - no errors 318s ok 1487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1488 - no errors 318s ok 1489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1490 - no errors 318s ok 1491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1492 - no errors 318s ok 1493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1494 - no errors 318s ok 1495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1496 - no errors 318s ok 1497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1498 - no errors 318s ok 1499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1500 - no errors 318s ok 1501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1502 - no errors 318s ok 1503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1504 - no errors 318s ok 1505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1506 - no errors 318s ok 1507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1508 - no errors 318s ok 1509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1510 - no errors 318s ok 1511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1512 - no errors 318s ok 1513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1514 - no errors 318s ok 1515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1516 - no errors 318s ok 1517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1518 - no errors 318s ok 1519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1520 - no errors 318s ok 1521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1522 - no errors 318s ok 1523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1524 - no errors 318s ok 1525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1526 - no errors 318s ok 1527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1528 - no errors 318s ok 1529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1530 - no errors 318s ok 1531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1532 - no errors 318s ok 1533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1534 - no errors 318s ok 1535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1536 - no errors 318s ok 1537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1538 - no errors 318s ok 1539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1540 - no errors 318s ok 1541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1542 - no errors 318s ok 1543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1544 - no errors 318s ok 1545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1546 - no errors 318s ok 1547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1548 - no errors 318s ok 1549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1550 - no errors 318s ok 1551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1552 - no errors 318s ok 1553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1554 - no errors 318s ok 1555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1556 - no errors 318s ok 1557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1558 - no errors 318s ok 1559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1560 - no errors 318s ok 1561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1562 - no errors 318s ok 1563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1564 - no errors 318s ok 1565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1566 - no errors 318s ok 1567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1568 - no errors 318s ok 1569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1570 - no errors 318s ok 1571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1572 - no errors 318s ok 1573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1574 - no errors 318s ok 1575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1576 - no errors 318s ok 1577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1578 - no errors 318s ok 1579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1580 - no errors 318s ok 1581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1582 - no errors 318s ok 1583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1584 - no errors 318s ok 1585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1586 - no errors 318s ok 1587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1588 - no errors 318s ok 1589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1590 - no errors 318s ok 1591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1592 - no errors 318s ok 1593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1594 - no errors 318s ok 1595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1596 - no errors 318s ok 1597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1598 - no errors 318s ok 1599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1600 - no errors 318s ok 1601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1602 - no errors 318s ok 1603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1604 - no errors 318s ok 1605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1606 - no errors 318s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1608 - no errors 318s ok 1609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1610 - no errors 318s ok 1611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1612 - no errors 318s ok 1613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1614 - no errors 318s ok 1615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1616 - no errors 318s ok 1617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1618 - no errors 318s ok 1619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1620 - no errors 318s ok 1621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1622 - no errors 318s ok 1623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1624 - no errors 318s ok 1625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1626 - no errors 318s ok 1627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1628 - no errors 318s ok 1629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1630 - no errors 318s ok 1631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1632 - no errors 318s ok 1633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1634 - no errors 318s ok 1635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1636 - no errors 318s ok 1637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1638 - no errors 318s ok 1639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1640 - no errors 318s ok 1641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1642 - no errors 318s ok 1643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1644 - no errors 318s ok 1645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1646 - no errors 318s ok 1647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1648 - no errors 318s ok 1649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1650 - no errors 318s ok 1651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1652 - no errors 318s ok 1653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1654 - no errors 318s ok 1655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1656 - no errors 318s ok 1657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1658 - no errors 318s ok 1659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1660 - no errors 318s ok 1661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1662 - no errors 318s ok 1663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1664 - no errors 318s ok 1665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1666 - no errors 318s ok 1667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1668 - no errors 318s ok 1669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1670 - no errors 318s ok 1671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1672 - no errors 318s ok 1673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1674 - no errors 318s ok 1675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1676 - no errors 318s ok 1677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1678 - no errors 318s ok 1679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1680 - no errors 318s ok 1681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1682 - no errors 318s ok 1683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1684 - no errors 318s ok 1685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1686 - no errors 318s ok 1687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1688 - no errors 318s ok 1689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1690 - no errors 318s ok 1691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1692 - no errors 318s ok 1693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1694 - no errors 318s ok 1695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1696 - no errors 318s ok 1697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1698 - no errors 318s ok 1699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1700 - no errors 318s ok 1701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1702 - no errors 318s ok 1703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1704 - no errors 318s ok 1705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1706 - no errors 318s ok 1707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1708 - no errors 318s ok 1709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1710 - no errors 318s ok 1711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1712 - no errors 318s ok 1713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1714 - no errors 318s ok 1715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1716 - no errors 318s ok 1717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1718 - no errors 318s ok 1719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1720 - no errors 318s ok 1721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1722 - no errors 318s ok 1723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1724 - no errors 318s ok 1725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1726 - no errors 318s ok 1727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1728 - no errors 318s ok 1729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1730 - no errors 318s ok 1731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1732 - no errors 318s ok 1733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1734 - no errors 318s ok 1735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1736 - no errors 318s ok 1737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1738 - no errors 318s ok 1739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1740 - no errors 318s ok 1741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1742 - no errors 318s ok 1743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1744 - no errors 318s ok 1745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1746 - no errors 318s ok 1747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1748 - no errors 318s ok 1749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1750 - no errors 318s ok 1751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1752 - no errors 318s ok 1753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1754 - no errors 318s ok 1755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1756 - no errors 318s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1758 - no errors 318s ok 1759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1760 - no errors 318s ok 1761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1762 - no errors 318s ok 1763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1764 - no errors 318s ok 1765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1766 - no errors 318s ok 1767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1768 - no errors 318s ok 1769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1770 - no errors 318s ok 1771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1772 - no errors 318s ok 1773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1774 - no errors 318s ok 1775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1776 - no errors 318s ok 1777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1778 - no errors 318s ok 1779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1780 - no errors 318s ok 1781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1782 - no errors 318s ok 1783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1784 - no errors 318s ok 1785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1786 - no errors 318s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1788 - no errors 318s ok 1789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1790 - no errors 318s ok 1791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1792 - no errors 318s ok 1793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1794 - no errors 318s ok 1795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1796 - no errors 318s ok 1797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1798 - no errors 318s ok 1799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1800 - no errors 318s ok 1801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1802 - no errors 318s ok 1803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1804 - no errors 318s ok 1805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1806 - no errors 318s ok 1807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1808 - no errors 318s ok 1809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1810 - no errors 318s ok 1811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1812 - no errors 318s ok 1813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1814 - no errors 318s ok 1815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1816 - no errors 318s ok 1817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1818 - no errors 318s ok 1819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1820 - no errors 318s ok 1821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1822 - no errors 318s ok 1823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1824 - no errors 318s ok 1825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1826 - no errors 318s ok 1827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1828 - no errors 318s ok 1829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1830 - no errors 318s ok 1831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1832 - no errors 318s ok 1833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1834 - no errors 318s ok 1835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1836 - no errors 318s ok 1837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1838 - no errors 318s ok 1839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1840 - no errors 318s ok 1841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1842 - no errors 318s ok 1843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1844 - no errors 318s ok 1845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1846 - no errors 318s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1848 - no errors 318s ok 1849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1850 - no errors 318s ok 1851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1852 - no errors 318s ok 1853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1854 - no errors 318s ok 1855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1856 - no errors 318s ok 1857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1858 - no errors 318s ok 1859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1860 - no errors 318s ok 1861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1862 - no errors 318s ok 1863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1864 - no errors 318s ok 1865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1866 - no errors 318s ok 1867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1868 - no errors 318s ok 1869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1870 - no errors 318s ok 1871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1872 - no errors 318s ok 1873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1874 - no errors 318s ok 1875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1876 - no errors 318s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1878 - no errors 318s ok 1879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1880 - no errors 318s ok 1881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1882 - no errors 318s ok 1883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1884 - no errors 318s ok 1885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1886 - no errors 318s ok 1887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1888 - no errors 318s ok 1889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1890 - no errors 318s ok 1891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1892 - no errors 318s ok 1893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1894 - no errors 318s ok 1895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1896 - no errors 318s ok 1897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1898 - no errors 318s ok 1899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1900 - no errors 318s ok 1901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1902 - no errors 318s ok 1903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1904 - no errors 318s ok 1905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1906 - no errors 318s ok 1907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1908 - no errors 318s ok 1909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1910 - no errors 318s ok 1911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1912 - no errors 318s ok 1913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1914 - no errors 318s ok 1915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1916 - no errors 318s ok 1917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1918 - no errors 318s ok 1919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1920 - no errors 318s ok 1921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1922 - no errors 318s ok 1923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1924 - no errors 318s ok 1925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1926 - no errors 318s ok 1927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1928 - no errors 318s ok 1929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1930 - no errors 318s ok 1931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1932 - no errors 318s ok 1933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1934 - no errors 318s ok 1935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1936 - no errors 318s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1938 - no errors 318s ok 1939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1940 - no errors 318s ok 1941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1942 - no errors 318s ok 1943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1944 - no errors 318s ok 1945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1946 - no errors 318s ok 1947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1948 - no errors 318s ok 1949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1950 - no errors 318s ok 1951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1952 - no errors 318s ok 1953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1954 - no errors 318s ok 1955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1956 - no errors 318s ok 1957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1958 - no errors 318s ok 1959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1960 - no errors 318s ok 1961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1962 - no errors 318s ok 1963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1964 - no errors 318s ok 1965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1966 - no errors 318s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1968 - no errors 318s ok 1969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1970 - no errors 318s ok 1971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1972 - no errors 318s ok 1973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1974 - no errors 318s ok 1975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1976 - no errors 318s ok 1977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1978 - no errors 318s ok 1979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1980 - no errors 318s ok 1981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1982 - no errors 318s ok 1983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1984 - no errors 318s ok 1985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1986 - no errors 318s ok 1987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1988 - no errors 318s ok 1989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1990 - no errors 318s ok 1991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1992 - no errors 318s ok 1993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1994 - no errors 318s ok 1995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1996 - no errors 318s ok 1997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 1998 - no errors 318s ok 1999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2000 - no errors 318s ok 2001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2002 - no errors 318s ok 2003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2004 - no errors 318s ok 2005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2006 - no errors 318s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2008 - no errors 318s ok 2009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2010 - no errors 318s ok 2011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2012 - no errors 318s ok 2013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2014 - no errors 318s ok 2015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2016 - no errors 318s ok 2017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2018 - no errors 318s ok 2019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2020 - no errors 318s ok 2021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2022 - no errors 318s ok 2023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2024 - no errors 318s ok 2025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2026 - no errors 318s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2028 - no errors 318s ok 2029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2030 - no errors 318s ok 2031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2032 - no errors 318s ok 2033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2034 - no errors 318s ok 2035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2036 - no errors 318s ok 2037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2038 - no errors 318s ok 2039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2040 - no errors 318s ok 2041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2042 - no errors 318s ok 2043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2044 - no errors 318s ok 2045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2046 - no errors 318s ok 2047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2048 - no errors 318s ok 2049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2050 - no errors 318s ok 2051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2052 - no errors 318s ok 2053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2054 - no errors 318s ok 2055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2056 - no errors 318s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2058 - no errors 318s ok 2059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2060 - no errors 318s ok 2061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2062 - no errors 318s ok 2063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2064 - no errors 318s ok 2065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2066 - no errors 318s ok 2067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2068 - no errors 318s ok 2069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2070 - no errors 318s ok 2071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2072 - no errors 318s ok 2073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2074 - no errors 318s ok 2075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2076 - no errors 318s ok 2077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2078 - no errors 318s ok 2079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2080 - no errors 318s ok 2081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2082 - no errors 318s ok 2083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2084 - no errors 318s ok 2085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2086 - no errors 318s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2088 - no errors 318s ok 2089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2090 - no errors 318s ok 2091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2092 - no errors 318s ok 2093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2094 - no errors 318s ok 2095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2096 - no errors 318s ok 2097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2098 - no errors 318s ok 2099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2100 - no errors 318s ok 2101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2102 - no errors 318s ok 2103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2104 - no errors 318s ok 2105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2106 - no errors 318s ok 2107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2108 - no errors 318s ok 2109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2110 - no errors 318s ok 2111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2112 - no errors 318s ok 2113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2114 - no errors 318s ok 2115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2116 - no errors 318s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2118 - no errors 318s ok 2119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2120 - no errors 318s ok 2121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2122 - no errors 318s ok 2123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2124 - no errors 318s ok 2125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2126 - no errors 318s ok 2127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2128 - no errors 318s ok 2129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2130 - no errors 318s ok 2131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2132 - no errors 318s ok 2133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2134 - no errors 318s ok 2135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2136 - no errors 318s ok 2137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2138 - no errors 318s ok 2139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2140 - no errors 318s ok 2141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2142 - no errors 318s ok 2143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2144 - no errors 318s ok 2145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2146 - no errors 318s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2148 - no errors 318s ok 2149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2150 - no errors 318s ok 2151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2152 - no errors 318s ok 2153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2154 - no errors 318s ok 2155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2156 - no errors 318s ok 2157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2158 - no errors 318s ok 2159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2160 - no errors 318s ok 2161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2162 - no errors 318s ok 2163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2164 - no errors 318s ok 2165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2166 - no errors 318s ok 2167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2168 - no errors 318s ok 2169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2170 - no errors 318s ok 2171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2172 - no errors 318s ok 2173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2174 - no errors 318s ok 2175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2176 - no errors 318s ok 2177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2178 - no errors 318s ok 2179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2180 - no errors 318s ok 2181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2182 - no errors 318s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2184 - no errors 318s ok 2185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2186 - no errors 318s ok 2187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2188 - no errors 318s ok 2189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2190 - no errors 318s ok 2191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2192 - no errors 318s ok 2193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2194 - no errors 318s ok 2195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2196 - no errors 318s ok 2197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2198 - no errors 318s ok 2199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2200 - no errors 318s ok 2201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2202 - no errors 318s ok 2203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2204 - no errors 318s ok 2205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2206 - no errors 318s ok 2207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2208 - no errors 318s ok 2209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2210 - no errors 318s ok 2211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2212 - no errors 318s ok 2213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2214 - no errors 318s ok 2215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2216 - no errors 318s ok 2217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2218 - no errors 318s ok 2219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2220 - no errors 318s ok 2221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2222 - no errors 318s ok 2223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2224 - no errors 318s ok 2225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2226 - no errors 318s ok 2227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2228 - no errors 318s ok 2229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2230 - no errors 318s ok 2231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2232 - no errors 318s ok 2233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2234 - no errors 318s ok 2235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2236 - no errors 318s ok 2237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2238 - no errors 318s ok 2239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2240 - no errors 318s ok 2241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2242 - no errors 318s ok 2243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2244 - no errors 318s ok 2245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2246 - no errors 318s ok 2247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2248 - no errors 318s ok 2249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2250 - no errors 318s ok 2251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2252 - no errors 318s ok 2253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2254 - no errors 318s ok 2255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2256 - no errors 318s ok 2257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2258 - no errors 318s ok 2259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2260 - no errors 318s ok 2261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2262 - no errors 318s ok 2263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2264 - no errors 318s ok 2265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2266 - no errors 318s ok 2267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2268 - no errors 318s ok 2269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2270 - no errors 318s ok 2271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2272 - no errors 318s ok 2273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2274 - no errors 318s ok 2275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2276 - no errors 318s ok 2277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2278 - no errors 318s ok 2279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2280 - no errors 318s ok 2281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2282 - no errors 318s ok 2283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2284 - no errors 318s ok 2285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2286 - no errors 318s ok 2287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2288 - no errors 318s ok 2289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2290 - no errors 318s ok 2291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2292 - no errors 318s ok 2293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2294 - no errors 318s ok 2295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2296 - no errors 318s ok 2297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2298 - no errors 318s ok 2299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2300 - no errors 318s ok 2301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2302 - no errors 318s ok 2303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2304 - no errors 318s ok 2305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2306 - no errors 318s ok 2307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2308 - no errors 318s ok 2309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2310 - no errors 318s ok 2311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2312 - no errors 318s ok 2313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2314 - no errors 318s ok 2315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2316 - no errors 318s ok 2317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2318 - no errors 318s ok 2319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2320 - no errors 318s ok 2321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2322 - no errors 318s ok 2323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2324 - no errors 318s ok 2325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2326 - no errors 318s ok 2327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2328 - no errors 318s ok 2329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2330 - no errors 318s ok 2331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2332 - no errors 318s ok 2333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2334 - no errors 318s ok 2335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2336 - no errors 318s ok 2337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2338 - no errors 318s ok 2339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2340 - no errors 318s ok 2341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2342 - no errors 318s ok 2343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2344 - no errors 318s ok 2345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2346 - no errors 318s ok 2347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2348 - no errors 318s ok 2349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2350 - no errors 318s ok 2351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2352 - no errors 318s ok 2353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2354 - no errors 318s ok 2355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2356 - no errors 318s ok 2357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2358 - no errors 318s ok 2359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2360 - no errors 318s ok 2361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2362 - no errors 318s ok 2363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2364 - no errors 318s ok 2365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2366 - no errors 318s ok 2367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2368 - no errors 318s ok 2369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2370 - no errors 318s ok 2371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2372 - no errors 318s ok 2373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2374 - no errors 318s ok 2375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2376 - no errors 318s ok 2377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2378 - no errors 318s ok 2379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2380 - no errors 318s ok 2381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2382 - no errors 318s ok 2383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2384 - no errors 318s ok 2385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2386 - no errors 318s ok 2387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2388 - no errors 318s ok 2389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2390 - no errors 318s ok 2391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2392 - no errors 318s ok 2393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2394 - no errors 318s ok 2395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2396 - no errors 318s ok 2397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2398 - no errors 318s ok 2399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2400 - no errors 318s ok 2401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2402 - no errors 318s ok 2403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2404 - no errors 318s ok 2405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2406 - no errors 318s ok 2407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2408 - no errors 318s ok 2409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2410 - no errors 318s ok 2411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2412 - no errors 318s ok 2413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2414 - no errors 318s ok 2415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2416 - no errors 318s ok 2417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2418 - no errors 318s ok 2419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2420 - no errors 318s ok 2421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2422 - no errors 318s ok 2423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2424 - no errors 318s ok 2425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2426 - no errors 318s ok 2427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2428 - no errors 318s ok 2429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2430 - no errors 318s ok 2431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2432 - no errors 318s ok 2433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2434 - no errors 318s ok 2435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2436 - no errors 318s ok 2437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2438 - no errors 318s ok 2439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2440 - no errors 318s ok 2441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2442 - no errors 318s ok 2443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2444 - no errors 318s ok 2445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2446 - no errors 318s ok 2447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2448 - no errors 318s ok 2449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2450 - no errors 318s ok 2451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2452 - no errors 318s ok 2453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2454 - no errors 318s ok 2455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2456 - no errors 318s ok 2457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2458 - no errors 318s ok 2459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2460 - no errors 318s ok 2461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2462 - no errors 318s ok 2463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2464 - no errors 318s ok 2465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2466 - no errors 318s ok 2467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2468 - no errors 318s ok 2469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2470 - no errors 318s ok 2471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2472 - no errors 318s ok 2473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2474 - no errors 318s ok 2475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2476 - no errors 318s ok 2477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2478 - no errors 318s ok 2479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2480 - no errors 318s ok 2481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2482 - no errors 318s ok 2483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2484 - no errors 318s ok 2485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2486 - no errors 318s ok 2487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2488 - no errors 318s ok 2489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2490 - no errors 318s ok 2491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2492 - no errors 318s ok 2493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2494 - no errors 318s ok 2495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2496 - no errors 318s ok 2497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2498 - no errors 318s ok 2499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2500 - no errors 318s ok 2501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2502 - no errors 318s ok 2503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2504 - no errors 318s ok 2505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2506 - no errors 318s ok 2507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2508 - no errors 318s ok 2509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2510 - no errors 318s ok 2511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2512 - no errors 318s ok 2513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2514 - no errors 318s ok 2515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2516 - no errors 318s ok 2517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2518 - no errors 318s ok 2519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2520 - no errors 318s ok 2521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2522 - no errors 318s ok 2523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2524 - no errors 318s ok 2525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2526 - no errors 318s ok 2527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2528 - no errors 318s ok 2529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2530 - no errors 318s ok 2531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2532 - no errors 318s ok 2533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2534 - no errors 318s ok 2535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2536 - no errors 318s ok 2537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2538 - no errors 318s ok 2539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2540 - no errors 318s ok 2541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2542 - no errors 318s ok 2543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2544 - no errors 318s ok 2545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2546 - no errors 318s ok 2547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2548 - no errors 318s ok 2549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2550 - no errors 318s ok 2551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2552 - no errors 318s ok 2553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2554 - no errors 318s ok 2555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2556 - no errors 318s ok 2557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2558 - no errors 318s ok 2559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2560 - no errors 318s ok 2561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2562 - no errors 318s ok 2563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2564 - no errors 318s ok 2565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2566 - no errors 318s ok 2567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2568 - no errors 318s ok 2569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2570 - no errors 318s ok 2571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2572 - no errors 318s ok 2573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2574 - no errors 318s ok 2575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2576 - no errors 318s ok 2577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2578 - no errors 318s ok 2579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2580 - no errors 318s ok 2581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2582 - no errors 318s ok 2583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2584 - no errors 318s ok 2585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2586 - no errors 318s ok 2587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2588 - no errors 318s ok 2589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2590 - no errors 318s ok 2591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2592 - no errors 318s ok 2593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2594 - no errors 318s ok 2595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2596 - no errors 318s ok 2597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2598 - no errors 318s ok 2599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2600 - no errors 318s ok 2601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2602 - no errors 318s ok 2603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2604 - no errors 318s ok 2605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2606 - no errors 318s ok 2607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2608 - no errors 318s ok 2609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2610 - no errors 318s ok 2611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2612 - no errors 318s ok 2613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2614 - no errors 318s ok 2615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2616 - no errors 318s ok 2617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2618 - no errors 318s ok 2619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2620 - no errors 318s ok 2621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2622 - no errors 318s ok 2623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2624 - no errors 318s ok 2625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2626 - no errors 318s ok 2627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2628 - no errors 318s ok 2629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2630 - no errors 318s ok 2631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2632 - no errors 318s ok 2633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2634 - no errors 318s ok 2635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2636 - no errors 318s ok 2637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2638 - no errors 318s ok 2639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2640 - no errors 318s ok 2641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2642 - no errors 318s ok 2643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2644 - no errors 318s ok 2645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2646 - no errors 318s ok 2647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2648 - no errors 318s ok 2649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2650 - no errors 318s ok 2651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2652 - no errors 318s ok 2653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2654 - no errors 318s ok 2655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2656 - no errors 318s ok 2657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2658 - no errors 318s ok 2659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2660 - no errors 318s ok 2661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2662 - no errors 318s ok 2663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2664 - no errors 318s ok 2665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2666 - no errors 318s ok 2667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2668 - no errors 318s ok 2669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2670 - no errors 318s ok 2671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2672 - no errors 318s ok 2673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2674 - no errors 318s ok 2675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2676 - no errors 318s ok 2677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2678 - no errors 318s ok 2679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2680 - no errors 318s ok 2681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2682 - no errors 318s ok 2683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2684 - no errors 318s ok 2685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2686 - no errors 318s ok 2687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2688 - no errors 318s ok 2689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2690 - no errors 318s ok 2691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2692 - no errors 318s ok 2693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2694 - no errors 318s ok 2695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2696 - no errors 318s ok 2697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2698 - no errors 318s ok 2699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2700 - no errors 318s ok 2701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2702 - no errors 318s ok 2703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2704 - no errors 318s ok 2705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2706 - no errors 318s ok 2707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2708 - no errors 318s ok 2709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2710 - no errors 318s ok 2711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2712 - no errors 318s ok 2713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2714 - no errors 318s ok 2715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2716 - no errors 318s ok 2717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2718 - no errors 318s ok 2719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2720 - no errors 318s ok 2721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2722 - no errors 318s ok 2723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2724 - no errors 318s ok 2725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2726 - no errors 318s ok 2727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2728 - no errors 318s ok 2729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2730 - no errors 318s ok 2731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2732 - no errors 318s ok 2733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2734 - no errors 318s ok 2735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2736 - no errors 318s ok 2737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2738 - no errors 318s ok 2739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2740 - no errors 318s ok 2741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2742 - no errors 318s ok 2743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2744 - no errors 318s ok 2745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2746 - no errors 318s ok 2747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2748 - no errors 318s ok 2749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2750 - no errors 318s ok 2751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2752 - no errors 318s ok 2753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2754 - no errors 318s ok 2755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2756 - no errors 318s ok 2757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2758 - no errors 318s ok 2759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2760 - no errors 318s ok 2761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2762 - no errors 318s ok 2763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2764 - no errors 318s ok 2765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2766 - no errors 318s ok 2767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2768 - no errors 318s ok 2769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2770 - no errors 318s ok 2771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2772 - no errors 318s ok 2773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2774 - no errors 318s ok 2775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2776 - no errors 318s ok 2777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2778 - no errors 318s ok 2779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2780 - no errors 318s ok 2781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2782 - no errors 318s ok 2783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2784 - no errors 318s ok 2785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2786 - no errors 318s ok 2787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2788 - no errors 318s ok 2789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2790 - no errors 318s ok 2791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2792 - no errors 318s ok 2793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2794 - no errors 318s ok 2795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2796 - no errors 318s ok 2797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2798 - no errors 318s ok 2799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2800 - no errors 318s ok 2801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2802 - no errors 318s ok 2803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2804 - no errors 318s ok 2805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2806 - no errors 318s ok 2807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2808 - no errors 318s ok 2809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2810 - no errors 318s ok 2811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2812 - no errors 318s ok 2813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2814 - no errors 318s ok 2815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2816 - no errors 318s ok 2817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2818 - no errors 318s ok 2819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2820 - no errors 318s ok 2821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2822 - no errors 318s ok 2823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2824 - no errors 318s ok 2825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2826 - no errors 318s ok 2827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2828 - no errors 318s ok 2829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2830 - no errors 318s ok 2831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2832 - no errors 318s ok 2833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2834 - no errors 318s ok 2835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2836 - no errors 318s ok 2837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2838 - no errors 318s ok 2839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2840 - no errors 318s ok 2841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2842 - no errors 318s ok 2843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2844 - no errors 318s ok 2845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2846 - no errors 318s ok 2847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2848 - no errors 318s ok 2849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2850 - no errors 318s ok 2851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2852 - no errors 318s ok 2853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2854 - no errors 318s ok 2855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2856 - no errors 318s ok 2857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2858 - no errors 318s ok 2859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2860 - no errors 318s ok 2861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2862 - no errors 318s ok 2863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2864 - no errors 318s ok 2865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2866 - no errors 318s ok 2867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2868 - no errors 318s ok 2869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2870 - no errors 318s ok 2871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2872 - no errors 318s ok 2873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2874 - no errors 318s ok 2875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2876 - no errors 318s ok 2877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2878 - no errors 318s ok 2879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2880 - no errors 318s ok 2881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2882 - no errors 318s ok 2883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2884 - no errors 318s ok 2885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2886 - no errors 318s ok 2887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2888 - no errors 318s ok 2889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2890 - no errors 318s ok 2891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2892 - no errors 318s ok 2893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2894 - no errors 318s ok 2895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2896 - no errors 318s ok 2897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2898 - no errors 318s ok 2899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2900 - no errors 318s ok 2901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2902 - no errors 318s ok 2903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2904 - no errors 318s ok 2905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2906 - no errors 318s ok 2907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2908 - no errors 318s ok 2909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2910 - no errors 318s ok 2911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2912 - no errors 318s ok 2913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2914 - no errors 318s ok 2915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2916 - no errors 318s ok 2917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2918 - no errors 318s ok 2919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2920 - no errors 318s ok 2921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2922 - no errors 318s ok 2923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2924 - no errors 318s ok 2925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2926 - no errors 318s ok 2927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2928 - no errors 318s ok 2929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2930 - no errors 318s ok 2931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2932 - no errors 318s ok 2933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2934 - no errors 318s ok 2935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2936 - no errors 318s ok 2937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2938 - no errors 318s ok 2939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2940 - no errors 318s ok 2941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2942 - no errors 318s ok 2943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2944 - no errors 318s ok 2945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2946 - no errors 318s ok 2947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2948 - no errors 318s ok 2949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2950 - no errors 318s ok 2951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2952 - no errors 318s ok 2953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2954 - no errors 318s ok 2955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2956 - no errors 318s ok 2957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2958 - no errors 318s ok 2959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2960 - no errors 318s ok 2961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2962 - no errors 318s ok 2963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2964 - no errors 318s ok 2965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2966 - no errors 318s ok 2967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2968 - no errors 318s ok 2969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2970 - no errors 318s ok 2971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2972 - no errors 318s ok 2973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2974 - no errors 318s ok 2975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2976 - no errors 318s ok 2977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2978 - no errors 318s ok 2979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2980 - no errors 318s ok 2981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2982 - no errors 318s ok 2983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2984 - no errors 318s ok 2985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2986 - no errors 318s ok 2987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2988 - no errors 318s ok 2989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2990 - no errors 318s ok 2991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2992 - no errors 318s ok 2993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2994 - no errors 318s ok 2995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2996 - no errors 318s ok 2997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 2998 - no errors 318s ok 2999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3000 - no errors 318s ok 3001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3002 - no errors 318s ok 3003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3004 - no errors 318s ok 3005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3006 - no errors 318s ok 3007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3008 - no errors 318s ok 3009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3010 - no errors 318s ok 3011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3012 - no errors 318s ok 3013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3014 - no errors 318s ok 3015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3016 - no errors 318s ok 3017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3018 - no errors 318s ok 3019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3020 - no errors 318s ok 3021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3022 - no errors 318s ok 3023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3024 - no errors 318s ok 3025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3026 - no errors 318s ok 3027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3028 - no errors 318s ok 3029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3030 - no errors 318s ok 3031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3032 - no errors 318s ok 3033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3034 - no errors 318s ok 3035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3036 - no errors 318s ok 3037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3038 - no errors 318s ok 3039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3040 - no errors 318s ok 3041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3042 - no errors 318s ok 3043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3044 - no errors 318s ok 3045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3046 - no errors 318s ok 3047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3048 - no errors 318s ok 3049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3050 - no errors 318s ok 3051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3052 - no errors 318s ok 3053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3054 - no errors 318s ok 3055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3056 - no errors 318s ok 3057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3058 - no errors 318s ok 3059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3060 - no errors 318s ok 3061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3062 - no errors 318s ok 3063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3064 - no errors 318s ok 3065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3066 - no errors 318s ok 3067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3068 - no errors 318s ok 3069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3070 - no errors 318s ok 3071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3072 - no errors 318s ok 3073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3074 - no errors 318s ok 3075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3076 - no errors 318s ok 3077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3078 - no errors 318s ok 3079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3080 - no errors 318s ok 3081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3082 - no errors 318s ok 3083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3084 - no errors 318s ok 3085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3086 - no errors 318s ok 3087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3088 - no errors 318s ok 3089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3090 - no errors 318s ok 3091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3092 - no errors 318s ok 3093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3094 - no errors 318s ok 3095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3096 - no errors 318s ok 3097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3098 - no errors 318s ok 3099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3100 - no errors 318s ok 3101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3102 - no errors 318s ok 3103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3104 - no errors 318s ok 3105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3106 - no errors 318s ok 3107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3108 - no errors 318s ok 3109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3110 - no errors 318s ok 3111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3112 - no errors 318s ok 3113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3114 - no errors 318s ok 3115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3116 - no errors 318s ok 3117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3118 - no errors 318s ok 3119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3120 - no errors 318s ok 3121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3122 - no errors 318s ok 3123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3124 - no errors 318s ok 3125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3126 - no errors 318s ok 3127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3128 - no errors 318s ok 3129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3130 - no errors 318s ok 3131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3132 - no errors 318s ok 3133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3134 - no errors 318s ok 3135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3136 - no errors 318s ok 3137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3138 - no errors 318s ok 3139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3140 - no errors 318s ok 3141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3142 - no errors 318s ok 3143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3144 - no errors 318s ok 3145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3146 - no errors 318s ok 3147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3148 - no errors 318s ok 3149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3150 - no errors 318s ok 3151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3152 - no errors 318s ok 3153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3154 - no errors 318s ok 3155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3156 - no errors 318s ok 3157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3158 - no errors 318s ok 3159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3160 - no errors 318s ok 3161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3162 - no errors 318s ok 3163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3164 - no errors 318s ok 3165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3166 - no errors 318s ok 3167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3168 - no errors 318s ok 3169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3170 - no errors 318s ok 3171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3172 - no errors 318s ok 3173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3174 - no errors 318s ok 3175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3176 - no errors 318s ok 3177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3178 - no errors 318s ok 3179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3180 - no errors 318s ok 3181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3182 - no errors 318s ok 3183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3184 - no errors 318s ok 3185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3186 - no errors 318s ok 3187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3188 - no errors 318s ok 3189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3190 - no errors 318s ok 3191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3192 - no errors 318s ok 3193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3194 - no errors 318s ok 3195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3196 - no errors 318s ok 3197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3198 - no errors 318s ok 3199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3200 - no errors 318s ok 3201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3202 - no errors 318s ok 3203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3204 - no errors 318s ok 3205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3206 - no errors 318s ok 3207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3208 - no errors 318s ok 3209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3210 - no errors 318s ok 3211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3212 - no errors 318s ok 3213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3214 - no errors 318s ok 3215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3216 - no errors 318s ok 3217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3218 - no errors 318s ok 3219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3220 - no errors 318s ok 3221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3222 - no errors 318s ok 3223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3224 - no errors 318s ok 3225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3226 - no errors 318s ok 3227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3228 - no errors 318s ok 3229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3230 - no errors 318s ok 3231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3232 - no errors 318s ok 3233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3234 - no errors 318s ok 3235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3236 - no errors 318s ok 3237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3238 - no errors 318s ok 3239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3240 - no errors 318s ok 3241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3242 - no errors 318s ok 3243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3244 - no errors 318s ok 3245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3246 - no errors 318s ok 3247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3248 - no errors 318s ok 3249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3250 - no errors 318s ok 3251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3252 - no errors 318s ok 3253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3254 - no errors 318s ok 3255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3256 - no errors 318s ok 3257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3258 - no errors 318s ok 3259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3260 - no errors 318s ok 3261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3262 - no errors 318s ok 3263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3264 - no errors 318s ok 3265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3266 - no errors 318s ok 3267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3268 - no errors 318s ok 3269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3270 - no errors 318s ok 3271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3272 - no errors 318s ok 3273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3274 - no errors 318s ok 3275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3276 - no errors 318s ok 3277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3278 - no errors 318s ok 3279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3280 - no errors 318s ok 3281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3282 - no errors 318s ok 3283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3284 - no errors 318s ok 3285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3286 - no errors 318s ok 3287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3288 - no errors 318s ok 3289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3290 - no errors 318s ok 3291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3292 - no errors 318s ok 3293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3294 - no errors 318s ok 3295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3296 - no errors 318s ok 3297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3298 - no errors 318s ok 3299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3300 - no errors 318s ok 3301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3302 - no errors 318s ok 3303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3304 - no errors 318s ok 3305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3306 - no errors 318s ok 3307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3308 - no errors 318s ok 3309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3310 - no errors 318s ok 3311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3312 - no errors 318s ok 3313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3314 - no errors 318s ok 3315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3316 - no errors 318s ok 3317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3318 - no errors 318s ok 3319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3320 - no errors 318s ok 3321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3322 - no errors 318s ok 3323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3324 - no errors 318s ok 3325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3326 - no errors 318s ok 3327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3328 - no errors 318s ok 3329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3330 - no errors 318s ok 3331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3332 - no errors 318s ok 3333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3334 - no errors 318s ok 3335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3336 - no errors 318s ok 3337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3338 - no errors 318s ok 3339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3340 - no errors 318s ok 3341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3342 - no errors 318s ok 3343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3344 - no errors 318s ok 3345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3346 - no errors 318s ok 3347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3348 - no errors 318s ok 3349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3350 - no errors 318s ok 3351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3352 - no errors 318s ok 3353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3354 - no errors 318s ok 3355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3356 - no errors 318s ok 3357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3358 - no errors 318s ok 3359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3360 - no errors 318s ok 3361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3362 - no errors 318s ok 3363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3364 - no errors 318s ok 3365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3366 - no errors 318s ok 3367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3368 - no errors 318s ok 3369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3370 - no errors 318s ok 3371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3372 - no errors 318s ok 3373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3374 - no errors 318s ok 3375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3376 - no errors 318s ok 3377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3378 - no errors 318s ok 3379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3380 - no errors 318s ok 3381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3382 - no errors 318s ok 3383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3384 - no errors 318s ok 3385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3386 - no errors 318s ok 3387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3388 - no errors 318s ok 3389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3390 - no errors 318s ok 3391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3392 - no errors 318s ok 3393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3394 - no errors 318s ok 3395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3396 - no errors 318s ok 3397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3398 - no errors 318s ok 3399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3400 - no errors 318s ok 3401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3402 - no errors 318s ok 3403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3404 - no errors 318s ok 3405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3406 - no errors 318s ok 3407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3408 - no errors 318s ok 3409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3410 - no errors 318s ok 3411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3412 - no errors 318s ok 3413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3414 - no errors 318s ok 3415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3416 - no errors 318s ok 3417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3418 - no errors 318s ok 3419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3420 - no errors 318s ok 3421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3422 - no errors 318s ok 3423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3424 - no errors 318s ok 3425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3426 - no errors 318s ok 3427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3428 - no errors 318s ok 3429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3430 - no errors 318s ok 3431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3432 - no errors 318s ok 3433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3434 - no errors 318s ok 3435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3436 - no errors 318s ok 3437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3438 - no errors 318s ok 3439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3440 - no errors 318s ok 3441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3442 - no errors 318s ok 3443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3444 - no errors 318s ok 3445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3446 - no errors 318s ok 3447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3448 - no errors 318s ok 3449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3450 - no errors 318s ok 3451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3452 - no errors 318s ok 3453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3454 - no errors 318s ok 3455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3456 - no errors 318s ok 3457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3458 - no errors 318s ok 3459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3460 - no errors 318s ok 3461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3462 - no errors 318s ok 3463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3464 - no errors 318s ok 3465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3466 - no errors 318s ok 3467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3468 - no errors 318s ok 3469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3470 - no errors 318s ok 3471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3472 - no errors 318s ok 3473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3474 - no errors 318s ok 3475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3476 - no errors 318s ok 3477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3478 - no errors 318s ok 3479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3480 - no errors 318s ok 3481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3482 - no errors 318s ok 3483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3484 - no errors 318s ok 3485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3486 - no errors 318s ok 3487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3488 - no errors 318s ok 3489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3490 - no errors 318s ok 3491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3492 - no errors 318s ok 3493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3494 - no errors 318s ok 3495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3496 - no errors 318s ok 3497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3498 - no errors 318s ok 3499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3500 - no errors 318s ok 3501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3502 - no errors 318s ok 3503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3504 - no errors 318s ok 3505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3506 - no errors 318s ok 3507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3508 - no errors 318s ok 3509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3510 - no errors 318s ok 3511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3512 - no errors 318s ok 3513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3514 - no errors 318s ok 3515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3516 - no errors 318s ok 3517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3518 - no errors 318s ok 3519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3520 - no errors 318s ok 3521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3522 - no errors 318s ok 3523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3524 - no errors 318s ok 3525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3526 - no errors 318s ok 3527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3528 - no errors 318s ok 3529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3530 - no errors 318s ok 3531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3532 - no errors 318s ok 3533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3534 - no errors 318s ok 3535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3536 - no errors 318s ok 3537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3538 - no errors 318s ok 3539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3540 - no errors 318s ok 3541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3542 - no errors 318s ok 3543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3544 - no errors 318s ok 3545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3546 - no errors 318s ok 3547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3548 - no errors 318s ok 3549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3550 - no errors 318s ok 3551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3552 - no errors 318s ok 3553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3554 - no errors 318s ok 3555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3556 - no errors 318s ok 3557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3558 - no errors 318s ok 3559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3560 - no errors 318s ok 3561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3562 - no errors 318s ok 3563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3564 - no errors 318s ok 3565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3566 - no errors 318s ok 3567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3568 - no errors 318s ok 3569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3570 - no errors 318s ok 3571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3572 - no errors 318s ok 3573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3574 - no errors 318s ok 3575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3576 - no errors 318s ok 3577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3578 - no errors 318s ok 3579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3580 - no errors 318s ok 3581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3582 - no errors 318s ok 3583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3584 - no errors 318s ok 3585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3586 - no errors 318s ok 3587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3588 - no errors 318s ok 3589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3590 - no errors 318s ok 3591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3592 - no errors 318s ok 3593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3594 - no errors 318s ok 3595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3596 - no errors 318s ok 3597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3598 - no errors 318s ok 3599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3600 - no errors 318s ok 3601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3602 - no errors 318s ok 3603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3604 - no errors 318s ok 3605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3606 - no errors 318s ok 3607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3608 - no errors 318s ok 3609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3610 - no errors 318s ok 3611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3612 - no errors 318s ok 3613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3614 - no errors 318s ok 3615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3616 - no errors 318s ok 3617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3618 - no errors 318s ok 3619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3620 - no errors 318s ok 3621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3622 - no errors 318s ok 3623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3624 - no errors 318s ok 3625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3626 - no errors 318s ok 3627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3628 - no errors 318s ok 3629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3630 - no errors 318s ok 3631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3632 - no errors 318s ok 3633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3634 - no errors 318s ok 3635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3636 - no errors 318s ok 3637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3638 - no errors 318s ok 3639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3640 - no errors 318s ok 3641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3642 - no errors 318s ok 3643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3644 - no errors 318s ok 3645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3646 - no errors 318s ok 3647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3648 - no errors 318s ok 3649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3650 - no errors 318s ok 3651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3652 - no errors 318s ok 3653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3654 - no errors 318s ok 3655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3656 - no errors 318s ok 3657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3658 - no errors 318s ok 3659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3660 - no errors 318s ok 3661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3662 - no errors 318s ok 3663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3664 - no errors 318s ok 3665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3666 - no errors 318s ok 3667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3668 - no errors 318s ok 3669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3670 - no errors 318s ok 3671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3672 - no errors 318s ok 3673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3674 - no errors 318s ok 3675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3676 - no errors 318s ok 3677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3678 - no errors 318s ok 3679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3680 - no errors 318s ok 3681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3682 - no errors 318s ok 3683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3684 - no errors 318s ok 3685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3686 - no errors 318s ok 3687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3688 - no errors 318s ok 3689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3690 - no errors 318s ok 3691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3692 - no errors 318s ok 3693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3694 - no errors 318s ok 3695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3696 - no errors 318s ok 3697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3698 - no errors 318s ok 3699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3700 - no errors 318s ok 3701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3702 - no errors 318s ok 3703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3704 - no errors 318s ok 3705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3706 - no errors 318s ok 3707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3708 - no errors 318s ok 3709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3710 - no errors 318s ok 3711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3712 - no errors 318s ok 3713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3714 - no errors 318s ok 3715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3716 - no errors 318s ok 3717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3718 - no errors 318s ok 3719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3720 - no errors 318s ok 3721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3722 - no errors 318s ok 3723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3724 - no errors 318s ok 3725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3726 - no errors 318s ok 3727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3728 - no errors 318s ok 3729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3730 - no errors 318s ok 3731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3732 - no errors 318s ok 3733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3734 - no errors 318s ok 3735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3736 - no errors 318s ok 3737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3738 - no errors 318s ok 3739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3740 - no errors 318s ok 3741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3742 - no errors 318s ok 3743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3744 - no errors 318s ok 3745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3746 - no errors 318s ok 3747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3748 - no errors 318s ok 3749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3750 - no errors 318s ok 3751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3752 - no errors 318s ok 3753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3754 - no errors 318s ok 3755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3756 - no errors 318s ok 3757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3758 - no errors 318s ok 3759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3760 - no errors 318s ok 3761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3762 - no errors 318s ok 3763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3764 - no errors 318s ok 3765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3766 - no errors 318s ok 3767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3768 - no errors 318s ok 3769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3770 - no errors 318s ok 3771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3772 - no errors 318s ok 3773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3774 - no errors 318s ok 3775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3776 - no errors 318s ok 3777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3778 - no errors 318s ok 3779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3780 - no errors 318s ok 3781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3782 - no errors 318s ok 3783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3784 - no errors 318s ok 3785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3786 - no errors 318s ok 3787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3788 - no errors 318s ok 3789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3790 - no errors 318s ok 3791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3792 - no errors 318s ok 3793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3794 - no errors 318s ok 3795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3796 - no errors 318s ok 3797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3798 - no errors 318s ok 3799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3800 - no errors 318s ok 3801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3802 - no errors 318s ok 3803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3804 - no errors 318s ok 3805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3806 - no errors 318s ok 3807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3808 - no errors 318s ok 3809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3810 - no errors 318s ok 3811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3812 - no errors 318s ok 3813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3814 - no errors 318s ok 3815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3816 - no errors 318s ok 3817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3818 - no errors 318s ok 3819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3820 - no errors 318s ok 3821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3822 - no errors 318s ok 3823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3824 - no errors 318s ok 3825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3826 - no errors 318s ok 3827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3828 - no errors 318s ok 3829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3830 - no errors 318s ok 3831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3832 - no errors 318s ok 3833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3834 - no errors 318s ok 3835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3836 - no errors 318s ok 3837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3838 - no errors 318s ok 3839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3840 - no errors 318s ok 3841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3842 - no errors 318s ok 3843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3844 - no errors 318s ok 3845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3846 - no errors 318s ok 3847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3848 - no errors 318s ok 3849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3850 - no errors 318s ok 3851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3852 - no errors 318s ok 3853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3854 - no errors 318s ok 3855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3856 - no errors 318s ok 3857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3858 - no errors 318s ok 3859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3860 - no errors 318s ok 3861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3862 - no errors 318s ok 3863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3864 - no errors 318s ok 3865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3866 - no errors 318s ok 3867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3868 - no errors 318s ok 3869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3870 - no errors 318s ok 3871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3872 - no errors 318s ok 3873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3874 - no errors 318s ok 3875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3876 - no errors 318s ok 3877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3878 - no errors 318s ok 3879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3880 - no errors 318s ok 3881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3882 - no errors 318s ok 3883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3884 - no errors 318s ok 3885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3886 - no errors 318s ok 3887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3888 - no errors 318s ok 3889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3890 - no errors 318s ok 3891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3892 - no errors 318s ok 3893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3894 - no errors 318s ok 3895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3896 - no errors 318s ok 3897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3898 - no errors 318s ok 3899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3900 - no errors 318s ok 3901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3902 - no errors 318s ok 3903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3904 - no errors 318s ok 3905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3906 - no errors 318s ok 3907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3908 - no errors 318s ok 3909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3910 - no errors 318s ok 3911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3912 - no errors 318s ok 3913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3914 - no errors 318s ok 3915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3916 - no errors 318s ok 3917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3918 - no errors 318s ok 3919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3920 - no errors 318s ok 3921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3922 - no errors 318s ok 3923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3924 - no errors 318s ok 3925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3926 - no errors 318s ok 3927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3928 - no errors 318s ok 3929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3930 - no errors 318s ok 3931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3932 - no errors 318s ok 3933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3934 - no errors 318s ok 3935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3936 - no errors 318s ok 3937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3938 - no errors 318s ok 3939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3940 - no errors 318s ok 3941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3942 - no errors 318s ok 3943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3944 - no errors 318s ok 3945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3946 - no errors 318s ok 3947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3948 - no errors 318s ok 3949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3950 - no errors 318s ok 3951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3952 - no errors 318s ok 3953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3954 - no errors 318s ok 3955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3956 - no errors 318s ok 3957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3958 - no errors 318s ok 3959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3960 - no errors 318s ok 3961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3962 - no errors 318s ok 3963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3964 - no errors 318s ok 3965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3966 - no errors 318s ok 3967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3968 - no errors 318s ok 3969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3970 - no errors 318s ok 3971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3972 - no errors 318s ok 3973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3974 - no errors 318s ok 3975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3976 - no errors 318s ok 3977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3978 - no errors 318s ok 3979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3980 - no errors 318s ok 3981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3982 - no errors 318s ok 3983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3984 - no errors 318s ok 3985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3986 - no errors 318s ok 3987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3988 - no errors 318s ok 3989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3990 - no errors 318s ok 3991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3992 - no errors 318s ok 3993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3994 - no errors 318s ok 3995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3996 - no errors 318s ok 3997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3998 - no errors 318s ok 3999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4000 - no errors 318s ok 4001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4002 - no errors 318s ok 4003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4004 - no errors 318s ok 4005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4006 - no errors 318s ok 4007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4008 - no errors 318s ok 4009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4010 - no errors 318s ok 4011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4012 - no errors 318s ok 4013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4014 - no errors 318s ok 4015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4016 - no errors 318s ok 4017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4018 - no errors 318s ok 4019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4020 - no errors 318s ok 4021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4022 - no errors 318s ok 4023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4024 - no errors 318s ok 4025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4026 - no errors 318s ok 4027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4028 - no errors 318s ok 4029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4030 - no errors 318s ok 4031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4032 - no errors 318s ok 4033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4034 - no errors 318s ok 4035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4036 - no errors 318s ok 4037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4038 - no errors 318s ok 4039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4040 - no errors 318s ok 4041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4042 - no errors 318s ok 4043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4044 - no errors 318s ok 4045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4046 - no errors 318s ok 4047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4048 - no errors 318s ok 4049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4050 - no errors 318s ok 4051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4052 - no errors 318s ok 4053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4054 - no errors 318s ok 4055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4056 - no errors 318s ok 4057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4058 - no errors 318s ok 4059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4060 - no errors 318s ok 4061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4062 - no errors 318s ok 4063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4064 - no errors 318s ok 4065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4066 - no errors 318s ok 4067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4068 - no errors 318s ok 4069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4070 - no errors 318s ok 4071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4072 - no errors 318s ok 4073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4074 - no errors 318s ok 4075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4076 - no errors 318s ok 4077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4078 - no errors 318s ok 4079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4080 - no errors 318s ok 4081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4082 - no errors 318s ok 4083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4084 - no errors 318s ok 4085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4086 - no errors 318s ok 4087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4088 - no errors 318s ok 4089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4090 - no errors 318s ok 4091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4092 - no errors 318s ok 4093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4094 - no errors 318s ok 4095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4096 - no errors 318s ok 4097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4098 - no errors 318s ok 4099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4100 - no errors 318s ok 4101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4102 - no errors 318s ok 4103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4104 - no errors 318s ok 4105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4106 - no errors 318s ok 4107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4108 - no errors 318s ok 4109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4110 - no errors 318s ok 4111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4112 - no errors 318s ok 4113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4114 - no errors 318s ok 4115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4116 - no errors 318s ok 4117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4118 - no errors 318s ok 4119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4120 - no errors 318s ok 4121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4122 - no errors 318s ok 4123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4124 - no errors 318s ok 4125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4126 - no errors 318s ok 4127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4128 - no errors 318s ok 4129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4130 - no errors 318s ok 4131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4132 - no errors 318s ok 4133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4134 - no errors 318s ok 4135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4136 - no errors 318s ok 4137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4138 - no errors 318s ok 4139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4140 - no errors 318s ok 4141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4142 - no errors 318s ok 4143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4144 - no errors 318s ok 4145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4146 - no errors 318s ok 4147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4148 - no errors 318s ok 4149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4150 - no errors 318s ok 4151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4152 - no errors 318s ok 4153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4154 - no errors 318s ok 4155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4156 - no errors 318s ok 4157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4158 - no errors 318s ok 4159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4160 - no errors 318s ok 4161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4162 - no errors 318s ok 4163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4164 - no errors 318s ok 4165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4166 - no errors 318s ok 4167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4168 - no errors 318s ok 4169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4170 - no errors 318s ok 4171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4172 - no errors 318s ok 4173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4174 - no errors 318s ok 4175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4176 - no errors 318s ok 4177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4178 - no errors 318s ok 4179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4180 - no errors 318s ok 4181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4182 - no errors 318s ok 4183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4184 - no errors 318s ok 4185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4186 - no errors 318s ok 4187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4188 - no errors 318s ok 4189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4190 - no errors 318s ok 4191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4192 - no errors 318s ok 4193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4194 - no errors 318s ok 4195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4196 - no errors 318s ok 4197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4198 - no errors 318s ok 4199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4200 - no errors 318s ok 4201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4202 - no errors 318s ok 4203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4204 - no errors 318s ok 4205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4206 - no errors 318s ok 4207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4208 - no errors 318s ok 4209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4210 - no errors 318s ok 4211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4212 - no errors 318s ok 4213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4214 - no errors 318s ok 4215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4216 - no errors 318s ok 4217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4218 - no errors 318s ok 4219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4220 - no errors 318s ok 4221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4222 - no errors 318s ok 4223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4224 - no errors 318s ok 4225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4226 - no errors 318s ok 4227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4228 - no errors 318s ok 4229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4230 - no errors 318s ok 4231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4232 - no errors 318s ok 4233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4234 - no errors 318s ok 4235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4236 - no errors 318s ok 4237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4238 - no errors 318s ok 4239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4240 - no errors 318s ok 4241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4242 - no errors 318s ok 4243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4244 - no errors 318s ok 4245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4246 - no errors 318s ok 4247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4248 - no errors 318s ok 4249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4250 - no errors 318s ok 4251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4252 - no errors 318s ok 4253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4254 - no errors 318s ok 4255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4256 - no errors 318s ok 4257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4258 - no errors 318s ok 4259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4260 - no errors 318s ok 4261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4262 - no errors 318s ok 4263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4264 - no errors 318s ok 4265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4266 - no errors 318s ok 4267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4268 - no errors 318s ok 4269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4270 - no errors 318s ok 4271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4272 - no errors 318s ok 4273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4274 - no errors 318s ok 4275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4276 - no errors 318s ok 4277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4278 - no errors 318s ok 4279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4280 - no errors 318s ok 4281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4282 - no errors 318s ok 4283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4284 - no errors 318s ok 4285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4286 - no errors 318s ok 4287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4288 - no errors 318s ok 4289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4290 - no errors 318s ok 4291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4292 - no errors 318s ok 4293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4294 - no errors 318s ok 4295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4296 - no errors 318s ok 4297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4298 - no errors 318s ok 4299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4300 - no errors 318s ok 4301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4302 - no errors 318s ok 4303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4304 - no errors 318s ok 4305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4306 - no errors 318s ok 4307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4308 - no errors 318s ok 4309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4310 - no errors 318s ok 4311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4312 - no errors 318s ok 4313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4314 - no errors 318s ok 4315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4316 - no errors 318s ok 4317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4318 - no errors 318s ok 4319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4320 - no errors 318s ok 4321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4322 - no errors 318s ok 4323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4324 - no errors 318s ok 4325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4326 - no errors 318s ok 4327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4328 - no errors 318s ok 4329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4330 - no errors 318s ok 4331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4332 - no errors 318s ok 4333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4334 - no errors 318s ok 4335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4336 - no errors 318s ok 4337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4338 - no errors 318s ok 4339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4340 - no errors 318s ok 4341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4342 - no errors 318s ok 4343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4344 - no errors 318s ok 4345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4346 - no errors 318s ok 4347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4348 - no errors 318s ok 4349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4350 - no errors 318s ok 4351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4352 - no errors 318s ok 4353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4354 - no errors 318s ok 4355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4356 - no errors 318s ok 4357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4358 - no errors 318s ok 4359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4360 - no errors 318s ok 4361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4362 - no errors 318s ok 4363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4364 - no errors 318s ok 4365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4366 - no errors 318s ok 4367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4368 - no errors 318s ok 4369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4370 - no errors 318s ok 4371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4372 - no errors 318s ok 4373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4374 - no errors 318s ok 4375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4376 - no errors 318s ok 4377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4378 - no errors 318s ok 4379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4380 - no errors 318s ok 4381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4382 - no errors 318s ok 4383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4384 - no errors 318s ok 4385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4386 - no errors 318s ok 4387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4388 - no errors 318s ok 4389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4390 - no errors 318s ok 4391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4392 - no errors 318s ok 4393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4394 - no errors 318s ok 4395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4396 - no errors 318s ok 4397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4398 - no errors 318s ok 4399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4400 - no errors 318s ok 4401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4402 - no errors 318s ok 4403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4404 - no errors 318s ok 4405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4406 - no errors 318s ok 4407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4408 - no errors 318s ok 4409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4410 - no errors 318s ok 4411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4412 - no errors 318s ok 4413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4414 - no errors 318s ok 4415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4416 - no errors 318s ok 4417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4418 - no errors 318s ok 4419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4420 - no errors 318s ok 4421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4422 - no errors 318s ok 4423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4424 - no errors 318s ok 4425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4426 - no errors 318s ok 4427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4428 - no errors 318s ok 4429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4430 - no errors 318s ok 4431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4432 - no errors 318s ok 4433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4434 - no errors 318s ok 4435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4436 - no errors 318s ok 4437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4438 - no errors 318s ok 4439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4440 - no errors 318s ok 4441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4442 - no errors 318s ok 4443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4444 - no errors 318s ok 4445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4446 - no errors 318s ok 4447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4448 - no errors 318s ok 4449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4450 - no errors 318s ok 4451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4452 - no errors 318s ok 4453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4454 - no errors 318s ok 4455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4456 - no errors 318s ok 4457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4458 - no errors 318s ok 4459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4460 - no errors 318s ok 4461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4462 - no errors 318s ok 4463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4464 - no errors 318s ok 4465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4466 - no errors 318s ok 4467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4468 - no errors 318s ok 4469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4470 - no errors 318s ok 4471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4472 - no errors 318s ok 4473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4474 - no errors 318s ok 4475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4476 - no errors 318s ok 4477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4478 - no errors 318s ok 4479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4480 - no errors 318s ok 4481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4482 - no errors 318s ok 4483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4484 - no errors 318s ok 4485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4486 - no errors 318s ok 4487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4488 - no errors 318s ok 4489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4490 - no errors 318s ok 4491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4492 - no errors 318s ok 4493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4494 - no errors 318s ok 4495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4496 - no errors 318s ok 4497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4498 - no errors 318s ok 4499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4500 - no errors 318s ok 4501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4502 - no errors 318s ok 4503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4504 - no errors 318s ok 4505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4506 - no errors 318s ok 4507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4508 - no errors 318s ok 4509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4510 - no errors 318s ok 4511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4512 - no errors 318s ok 4513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4514 - no errors 318s ok 4515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4516 - no errors 318s ok 4517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4518 - no errors 318s ok 4519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4520 - no errors 318s ok 4521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4522 - no errors 318s ok 4523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4524 - no errors 318s ok 4525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4526 - no errors 318s ok 4527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4528 - no errors 318s ok 4529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4530 - no errors 318s ok 4531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4532 - no errors 318s ok 4533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4534 - no errors 318s ok 4535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4536 - no errors 318s ok 4537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4538 - no errors 318s ok 4539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4540 - no errors 318s ok 4541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4542 - no errors 318s ok 4543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4544 - no errors 318s ok 4545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4546 - no errors 318s ok 4547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4548 - no errors 318s ok 4549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4550 - no errors 318s ok 4551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4552 - no errors 318s ok 4553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4554 - no errors 318s ok 4555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4556 - no errors 318s ok 4557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4558 - no errors 318s ok 4559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4560 - no errors 318s ok 4561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4562 - no errors 318s ok 4563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4564 - no errors 318s ok 4565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4566 - no errors 318s ok 4567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4568 - no errors 318s ok 4569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4570 - no errors 318s ok 4571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4572 - no errors 318s ok 4573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4574 - no errors 318s ok 4575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4576 - no errors 318s ok 4577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4578 - no errors 318s ok 4579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4580 - no errors 318s ok 4581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4582 - no errors 318s ok 4583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4584 - no errors 318s ok 4585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4586 - no errors 318s ok 4587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4588 - no errors 318s ok 4589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4590 - no errors 318s ok 4591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4592 - no errors 318s ok 4593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4594 - no errors 318s ok 4595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4596 - no errors 318s ok 4597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4598 - no errors 318s ok 4599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4600 - no errors 318s ok 4601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4602 - no errors 318s ok 4603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4604 - no errors 318s ok 4605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4606 - no errors 318s ok 4607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4608 - no errors 318s ok 4609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4610 - no errors 318s ok 4611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4612 - no errors 318s ok 4613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4614 - no errors 318s ok 4615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4616 - no errors 318s ok 4617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4618 - no errors 318s ok 4619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4620 - no errors 318s ok 4621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4622 - no errors 318s ok 4623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4624 - no errors 318s ok 4625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4626 - no errors 318s ok 4627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4628 - no errors 318s ok 4629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4630 - no errors 318s ok 4631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4632 - no errors 318s ok 4633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4634 - no errors 318s ok 4635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4636 - no errors 318s ok 4637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4638 - no errors 318s ok 4639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4640 - no errors 318s ok 4641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4642 - no errors 318s ok 4643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4644 - no errors 318s ok 4645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4646 - no errors 318s ok 4647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4648 - no errors 318s ok 4649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4650 - no errors 318s ok 4651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4652 - no errors 318s ok 4653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4654 - no errors 318s ok 4655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4656 - no errors 318s ok 4657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4658 - no errors 318s ok 4659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4660 - no errors 318s ok 4661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4662 - no errors 318s ok 4663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4664 - no errors 318s ok 4665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4666 - no errors 318s ok 4667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4668 - no errors 318s ok 4669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4670 - no errors 318s ok 4671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4672 - no errors 318s ok 4673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4674 - no errors 318s ok 4675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4676 - no errors 318s ok 4677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4678 - no errors 318s ok 4679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4680 - no errors 318s ok 4681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4682 - no errors 318s ok 4683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4684 - no errors 318s ok 4685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4686 - no errors 318s ok 4687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4688 - no errors 318s ok 4689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4690 - no errors 318s ok 4691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4692 - no errors 318s ok 4693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4694 - no errors 318s ok 4695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4696 - no errors 318s ok 4697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4698 - no errors 318s ok 4699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4700 - no errors 318s ok 4701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4702 - no errors 318s ok 4703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4704 - no errors 318s ok 4705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4706 - no errors 318s ok 4707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4708 - no errors 318s ok 4709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4710 - no errors 318s ok 4711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4712 - no errors 318s ok 4713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4714 - no errors 318s ok 4715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4716 - no errors 318s ok 4717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4718 - no errors 318s ok 4719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4720 - no errors 318s ok 4721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4722 - no errors 318s ok 4723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4724 - no errors 318s ok 4725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4726 - no errors 318s ok 4727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4728 - no errors 318s ok 4729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4730 - no errors 318s ok 4731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4732 - no errors 318s ok 4733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4734 - no errors 318s ok 4735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4736 - no errors 318s ok 4737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4738 - no errors 318s ok 4739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4740 - no errors 318s ok 4741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4742 - no errors 318s ok 4743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4744 - no errors 318s ok 4745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4746 - no errors 318s ok 4747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4748 - no errors 318s ok 4749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4750 - no errors 318s ok 4751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4752 - no errors 318s ok 4753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4754 - no errors 318s ok 4755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4756 - no errors 318s ok 4757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4758 - no errors 318s ok 4759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4760 - no errors 318s ok 4761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4762 - no errors 318s ok 4763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4764 - no errors 318s ok 4765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4766 - no errors 318s ok 4767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4768 - no errors 318s ok 4769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4770 - no errors 318s ok 4771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4772 - no errors 318s ok 4773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4774 - no errors 318s ok 4775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4776 - no errors 318s ok 4777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4778 - no errors 318s ok 4779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4780 - no errors 318s ok 4781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4782 - no errors 318s ok 4783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4784 - no errors 318s ok 4785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4786 - no errors 318s ok 4787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4788 - no errors 318s ok 4789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4790 - no errors 318s ok 4791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4792 - no errors 318s ok 4793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4794 - no errors 318s ok 4795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4796 - no errors 318s ok 4797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4798 - no errors 318s ok 4799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4800 - no errors 318s ok 4801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4802 - no errors 318s ok 4803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4804 - no errors 318s ok 4805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4806 - no errors 318s ok 4807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4808 - no errors 318s ok 4809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4810 - no errors 318s ok 4811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4812 - no errors 318s ok 4813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4814 - no errors 318s ok 4815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4816 - no errors 318s ok 4817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4818 - no errors 318s ok 4819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4820 - no errors 318s ok 4821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4822 - no errors 318s ok 4823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4824 - no errors 318s ok 4825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4826 - no errors 318s ok 4827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4828 - no errors 318s ok 4829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4830 - no errors 318s ok 4831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4832 - no errors 318s ok 4833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4834 - no errors 318s ok 4835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4836 - no errors 318s ok 4837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4838 - no errors 318s ok 4839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4840 - no errors 318s ok 4841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4842 - no errors 318s ok 4843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4844 - no errors 318s ok 4845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4846 - no errors 318s ok 4847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4848 - no errors 318s ok 4849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4850 - no errors 318s ok 4851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4852 - no errors 318s ok 4853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4854 - no errors 318s ok 4855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4856 - no errors 318s ok 4857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4858 - no errors 318s ok 4859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4860 - no errors 318s ok 4861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4862 - no errors 318s ok 4863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4864 - no errors 318s ok 4865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4866 - no errors 318s ok 4867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4868 - no errors 318s ok 4869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4870 - no errors 318s ok 4871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4872 - no errors 318s ok 4873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4874 - no errors 318s ok 4875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4876 - no errors 318s ok 4877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4878 - no errors 318s ok 4879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4880 - no errors 318s ok 4881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4882 - no errors 318s ok 4883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4884 - no errors 318s ok 4885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4886 - no errors 318s ok 4887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4888 - no errors 318s ok 4889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4890 - no errors 318s ok 4891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4892 - no errors 318s ok 4893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4894 - no errors 318s ok 4895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4896 - no errors 318s ok 4897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4898 - no errors 318s ok 4899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4900 - no errors 318s ok 4901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4902 - no errors 318s ok 4903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4904 - no errors 318s ok 4905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4906 - no errors 318s ok 4907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4908 - no errors 318s ok 4909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4910 - no errors 318s ok 4911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4912 - no errors 318s ok 4913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4914 - no errors 318s ok 4915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4916 - no errors 318s ok 4917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4918 - no errors 318s ok 4919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4920 - no errors 318s ok 4921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4922 - no errors 318s ok 4923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4924 - no errors 318s ok 4925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4926 - no errors 318s ok 4927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4928 - no errors 318s ok 4929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4930 - no errors 318s ok 4931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4932 - no errors 318s ok 4933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4934 - no errors 318s ok 4935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4936 - no errors 318s ok 4937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4938 - no errors 318s ok 4939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4940 - no errors 318s ok 4941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4942 - no errors 318s ok 4943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4944 - no errors 318s ok 4945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4946 - no errors 318s ok 4947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4948 - no errors 318s ok 4949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4950 - no errors 318s ok 4951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4952 - no errors 318s ok 4953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4954 - no errors 318s ok 4955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4956 - no errors 318s ok 4957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4958 - no errors 318s ok 4959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4960 - no errors 318s ok 4961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4962 - no errors 318s ok 4963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4964 - no errors 318s ok 4965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4966 - no errors 318s ok 4967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4968 - no errors 318s ok 4969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4970 - no errors 318s ok 4971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4972 - no errors 318s ok 4973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4974 - no errors 318s ok 4975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4976 - no errors 318s ok 4977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4978 - no errors 318s ok 4979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4980 - no errors 318s ok 4981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4982 - no errors 318s ok 4983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4984 - no errors 318s ok 4985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4986 - no errors 318s ok 4987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4988 - no errors 318s ok 4989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4990 - no errors 318s ok 4991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4992 - no errors 318s ok 4993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4994 - no errors 318s ok 4995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4996 - no errors 318s ok 4997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 4998 - no errors 318s ok 4999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5000 - no errors 318s ok 5001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5002 - no errors 318s ok 5003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5004 - no errors 318s ok 5005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5006 - no errors 318s ok 5007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5008 - no errors 318s ok 5009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5010 - no errors 318s ok 5011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5012 - no errors 318s ok 5013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5014 - no errors 318s ok 5015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5016 - no errors 318s ok 5017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5018 - no errors 318s ok 5019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5020 - no errors 318s ok 5021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5022 - no errors 318s ok 5023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5024 - no errors 318s ok 5025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5026 - no errors 318s ok 5027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5028 - no errors 318s ok 5029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5030 - no errors 318s ok 5031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5032 - no errors 318s ok 5033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5034 - no errors 318s ok 5035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5036 - no errors 318s ok 5037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5038 - no errors 318s ok 5039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5040 - no errors 318s ok 5041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5042 - no errors 318s ok 5043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5044 - no errors 318s ok 5045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5046 - no errors 318s ok 5047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5048 - no errors 318s ok 5049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5050 - no errors 318s ok 5051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5052 - no errors 318s ok 5053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5054 - no errors 318s ok 5055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5056 - no errors 318s ok 5057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5058 - no errors 318s ok 5059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5060 - no errors 318s ok 5061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5062 - no errors 318s ok 5063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5064 - no errors 318s ok 5065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5066 - no errors 318s ok 5067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5068 - no errors 318s ok 5069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5070 - no errors 318s ok 5071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5072 - no errors 318s ok 5073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5074 - no errors 318s ok 5075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5076 - no errors 318s ok 5077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5078 - no errors 318s ok 5079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5080 - no errors 318s ok 5081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5082 - no errors 318s ok 5083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5084 - no errors 318s ok 5085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5086 - no errors 318s ok 5087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5088 - no errors 318s ok 5089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5090 - no errors 318s ok 5091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5092 - no errors 318s ok 5093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5094 - no errors 318s ok 5095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5096 - no errors 318s ok 5097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5098 - no errors 318s ok 5099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5100 - no errors 318s ok 5101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5102 - no errors 318s ok 5103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5104 - no errors 318s ok 5105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5106 - no errors 318s ok 5107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5108 - no errors 318s ok 5109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5110 - no errors 318s ok 5111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5112 - no errors 318s ok 5113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5114 - no errors 318s ok 5115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5116 - no errors 318s ok 5117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5118 - no errors 318s ok 5119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5120 - no errors 318s ok 5121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5122 - no errors 318s ok 5123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5124 - no errors 318s ok 5125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5126 - no errors 318s ok 5127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5128 - no errors 318s ok 5129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5130 - no errors 318s ok 5131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5132 - no errors 318s ok 5133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5134 - no errors 318s ok 5135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5136 - no errors 318s ok 5137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5138 - no errors 318s ok 5139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5140 - no errors 318s ok 5141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5142 - no errors 318s ok 5143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5144 - no errors 318s ok 5145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5146 - no errors 318s ok 5147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5148 - no errors 318s ok 5149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5150 - no errors 318s ok 5151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5152 - no errors 318s ok 5153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5154 - no errors 318s ok 5155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5156 - no errors 318s ok 5157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5158 - no errors 318s ok 5159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5160 - no errors 318s ok 5161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5162 - no errors 318s ok 5163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5164 - no errors 318s ok 5165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5166 - no errors 318s ok 5167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5168 - no errors 318s ok 5169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5170 - no errors 318s ok 5171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5172 - no errors 318s ok 5173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5174 - no errors 318s ok 5175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5176 - no errors 318s ok 5177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5178 - no errors 318s ok 5179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5180 - no errors 318s ok 5181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5182 - no errors 318s ok 5183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5184 - no errors 318s ok 5185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5186 - no errors 318s ok 5187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5188 - no errors 318s ok 5189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5190 - no errors 318s ok 5191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5192 - no errors 318s ok 5193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5194 - no errors 318s ok 5195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5196 - no errors 318s ok 5197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5198 - no errors 318s ok 5199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5200 - no errors 318s ok 5201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5202 - no errors 318s ok 5203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5204 - no errors 318s ok 5205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5206 - no errors 318s ok 5207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5208 - no errors 318s ok 5209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5210 - no errors 318s ok 5211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5212 - no errors 318s ok 5213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5214 - no errors 318s ok 5215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5216 - no errors 318s ok 5217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5218 - no errors 318s ok 5219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5220 - no errors 318s ok 5221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5222 - no errors 318s ok 5223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5224 - no errors 318s ok 5225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5226 - no errors 318s ok 5227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5228 - no errors 318s ok 5229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5230 - no errors 318s ok 5231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5232 - no errors 318s ok 5233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5234 - no errors 318s ok 5235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5236 - no errors 318s ok 5237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5238 - no errors 318s ok 5239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5240 - no errors 318s ok 5241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5242 - no errors 318s ok 5243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5244 - no errors 318s ok 5245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5246 - no errors 318s ok 5247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5248 - no errors 318s ok 5249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5250 - no errors 318s ok 5251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5252 - no errors 318s ok 5253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5254 - no errors 318s ok 5255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5256 - no errors 318s ok 5257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5258 - no errors 318s ok 5259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5260 - no errors 318s ok 5261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5262 - no errors 318s ok 5263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5264 - no errors 318s ok 5265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5266 - no errors 318s ok 5267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5268 - no errors 318s ok 5269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5270 - no errors 318s ok 5271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5272 - no errors 318s ok 5273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5274 - no errors 318s ok 5275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5276 - no errors 318s ok 5277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5278 - no errors 318s ok 5279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5280 - no errors 318s ok 5281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5282 - no errors 318s ok 5283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5284 - no errors 318s ok 5285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5286 - no errors 318s ok 5287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5288 - no errors 318s ok 5289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5290 - no errors 318s ok 5291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5292 - no errors 318s ok 5293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5294 - no errors 318s ok 5295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5296 - no errors 318s ok 5297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5298 - no errors 318s ok 5299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5300 - no errors 318s ok 5301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5302 - no errors 318s ok 5303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5304 - no errors 318s ok 5305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5306 - no errors 318s ok 5307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5308 - no errors 318s ok 5309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5310 - no errors 318s ok 5311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5312 - no errors 318s ok 5313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5314 - no errors 318s ok 5315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5316 - no errors 318s ok 5317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5318 - no errors 318s ok 5319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5320 - no errors 318s ok 5321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5322 - no errors 318s ok 5323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5324 - no errors 318s ok 5325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5326 - no errors 318s ok 5327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5328 - no errors 318s ok 5329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5330 - no errors 318s ok 5331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5332 - no errors 318s ok 5333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5334 - no errors 318s ok 5335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5336 - no errors 318s ok 5337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5338 - no errors 318s ok 5339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5340 - no errors 318s ok 5341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5342 - no errors 318s ok 5343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5344 - no errors 318s ok 5345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5346 - no errors 318s ok 5347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5348 - no errors 318s ok 5349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5350 - no errors 318s ok 5351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5352 - no errors 318s ok 5353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5354 - no errors 318s ok 5355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5356 - no errors 318s ok 5357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5358 - no errors 318s ok 5359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5360 - no errors 318s ok 5361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5362 - no errors 318s ok 5363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5364 - no errors 318s ok 5365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5366 - no errors 318s ok 5367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5368 - no errors 318s ok 5369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5370 - no errors 318s ok 5371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5372 - no errors 318s ok 5373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5374 - no errors 318s ok 5375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5376 - no errors 318s ok 5377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5378 - no errors 318s ok 5379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5380 - no errors 318s ok 5381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5382 - no errors 318s ok 5383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5384 - no errors 318s ok 5385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5386 - no errors 318s ok 5387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5388 - no errors 318s ok 5389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5390 - no errors 318s ok 5391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5392 - no errors 318s ok 5393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5394 - no errors 318s ok 5395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5396 - no errors 318s ok 5397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5398 - no errors 318s ok 5399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5400 - no errors 318s ok 5401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5402 - no errors 318s ok 5403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5404 - no errors 318s ok 5405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5406 - no errors 318s ok 5407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5408 - no errors 318s ok 5409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5410 - no errors 318s ok 5411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5412 - no errors 318s ok 5413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5414 - no errors 318s ok 5415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5416 - no errors 318s ok 5417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5418 - no errors 318s ok 5419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5420 - no errors 318s ok 5421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5422 - no errors 318s ok 5423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5424 - no errors 318s ok 5425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5426 - no errors 318s ok 5427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5428 - no errors 318s ok 5429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5430 - no errors 318s ok 5431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5432 - no errors 318s ok 5433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5434 - no errors 318s ok 5435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5436 - no errors 318s ok 5437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5438 - no errors 318s ok 5439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5440 - no errors 318s ok 5441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5442 - no errors 318s ok 5443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5444 - no errors 318s ok 5445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5446 - no errors 318s ok 5447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5448 - no errors 318s ok 5449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5450 - no errors 318s ok 5451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5452 - no errors 318s ok 5453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5454 - no errors 318s ok 5455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5456 - no errors 318s ok 5457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5458 - no errors 318s ok 5459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5460 - no errors 318s ok 5461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5462 - no errors 318s ok 5463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5464 - no errors 318s ok 5465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5466 - no errors 318s ok 5467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5468 - no errors 318s ok 5469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5470 - no errors 318s ok 5471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5472 - no errors 318s ok 5473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5474 - no errors 318s ok 5475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5476 - no errors 318s ok 5477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5478 - no errors 318s ok 5479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5480 - no errors 318s ok 5481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5482 - no errors 318s ok 5483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5484 - no errors 318s ok 5485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5486 - no errors 318s ok 5487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5488 - no errors 318s ok 5489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5490 - no errors 318s ok 5491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5492 - no errors 318s ok 5493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5494 - no errors 318s ok 5495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5496 - no errors 318s ok 5497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5498 - no errors 318s ok 5499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5500 - no errors 318s ok 5501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5502 - no errors 318s ok 5503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5504 - no errors 318s ok 5505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5506 - no errors 318s ok 5507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5508 - no errors 318s ok 5509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5510 - no errors 318s ok 5511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5512 - no errors 318s ok 5513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5514 - no errors 318s ok 5515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5516 - no errors 318s ok 5517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5518 - no errors 318s ok 5519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5520 - no errors 318s ok 5521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5522 - no errors 318s ok 5523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5524 - no errors 318s ok 5525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5526 - no errors 318s ok 5527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5528 - no errors 318s ok 5529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5530 - no errors 318s ok 5531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5532 - no errors 318s ok 5533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5534 - no errors 318s ok 5535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5536 - no errors 318s ok 5537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5538 - no errors 318s ok 5539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5540 - no errors 318s ok 5541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5542 - no errors 318s ok 5543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5544 - no errors 318s ok 5545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5546 - no errors 318s ok 5547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5548 - no errors 318s ok 5549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5550 - no errors 318s ok 5551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5552 - no errors 318s ok 5553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5554 - no errors 318s ok 5555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5556 - no errors 318s ok 5557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5558 - no errors 318s ok 5559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5560 - no errors 318s ok 5561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5562 - no errors 318s ok 5563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5564 - no errors 318s ok 5565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5566 - no errors 318s ok 5567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5568 - no errors 318s ok 5569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5570 - no errors 318s ok 5571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5572 - no errors 318s ok 5573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5574 - no errors 318s ok 5575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5576 - no errors 318s ok 5577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5578 - no errors 318s ok 5579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5580 - no errors 318s ok 5581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5582 - no errors 318s ok 5583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5584 - no errors 318s ok 5585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5586 - no errors 318s ok 5587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5588 - no errors 318s ok 5589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5590 - no errors 318s ok 5591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5592 - no errors 318s ok 5593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5594 - no errors 318s ok 5595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5596 - no errors 318s ok 5597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5598 - no errors 318s ok 5599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5600 - no errors 318s ok 5601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5602 - no errors 318s ok 5603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5604 - no errors 318s ok 5605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5606 - no errors 318s ok 5607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5608 - no errors 318s ok 5609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5610 - no errors 318s ok 5611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5612 - no errors 318s ok 5613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5614 - no errors 318s ok 5615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5616 - no errors 318s ok 5617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5618 - no errors 318s ok 5619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5620 - no errors 318s ok 5621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5622 - no errors 318s ok 5623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5624 - no errors 318s ok 5625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5626 - no errors 318s ok 5627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5628 - no errors 318s ok 5629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5630 - no errors 318s ok 5631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5632 - no errors 318s ok 5633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5634 - no errors 318s ok 5635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5636 - no errors 318s ok 5637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5638 - no errors 318s ok 5639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5640 - no errors 318s ok 5641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5642 - no errors 318s ok 5643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5644 - no errors 318s ok 5645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5646 - no errors 318s ok 5647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5648 - no errors 318s ok 5649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5650 - no errors 318s ok 5651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5652 - no errors 318s ok 5653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5654 - no errors 318s ok 5655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5656 - no errors 318s ok 5657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5658 - no errors 318s ok 5659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5660 - no errors 318s ok 5661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5662 - no errors 318s ok 5663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5664 - no errors 318s ok 5665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5666 - no errors 318s ok 5667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5668 - no errors 318s ok 5669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5670 - no errors 318s ok 5671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5672 - no errors 318s ok 5673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5674 - no errors 318s ok 5675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5676 - no errors 318s ok 5677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5678 - no errors 318s ok 5679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5680 - no errors 318s ok 5681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5682 - no errors 318s ok 5683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5684 - no errors 318s ok 5685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5686 - no errors 318s ok 5687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5688 - no errors 318s ok 5689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5690 - no errors 318s ok 5691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5692 - no errors 318s ok 5693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5694 - no errors 318s ok 5695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5696 - no errors 318s ok 5697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5698 - no errors 318s ok 5699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5700 - no errors 318s ok 5701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5702 - no errors 318s ok 5703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5704 - no errors 318s ok 5705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5706 - no errors 318s ok 5707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5708 - no errors 318s ok 5709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5710 - no errors 318s ok 5711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5712 - no errors 318s ok 5713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5714 - no errors 318s ok 5715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5716 - no errors 318s ok 5717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5718 - no errors 318s ok 5719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5720 - no errors 318s ok 5721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5722 - no errors 318s ok 5723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5724 - no errors 318s ok 5725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5726 - no errors 318s ok 5727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5728 - no errors 318s ok 5729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5730 - no errors 318s ok 5731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5732 - no errors 318s ok 5733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5734 - no errors 318s ok 5735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5736 - no errors 318s ok 5737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5738 - no errors 318s ok 5739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5740 - no errors 318s ok 5741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5742 - no errors 318s ok 5743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5744 - no errors 318s ok 5745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5746 - no errors 318s ok 5747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5748 - no errors 318s ok 5749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5750 - no errors 318s ok 5751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5752 - no errors 318s ok 5753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5754 - no errors 318s ok 5755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5756 - no errors 318s ok 5757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5758 - no errors 318s ok 5759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5760 - no errors 318s ok 5761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5762 - no errors 318s ok 5763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5764 - no errors 318s ok 5765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5766 - no errors 318s ok 5767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5768 - no errors 318s ok 5769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5770 - no errors 318s ok 5771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5772 - no errors 318s ok 5773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5774 - no errors 318s ok 5775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5776 - no errors 318s ok 5777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5778 - no errors 318s ok 5779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5780 - no errors 318s ok 5781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5782 - no errors 318s ok 5783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5784 - no errors 318s ok 5785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5786 - no errors 318s ok 5787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5788 - no errors 318s ok 5789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5790 - no errors 318s ok 5791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5792 - no errors 318s ok 5793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5794 - no errors 318s ok 5795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5796 - no errors 318s ok 5797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5798 - no errors 318s ok 5799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5800 - no errors 318s ok 5801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5802 - no errors 318s ok 5803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5804 - no errors 318s ok 5805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5806 - no errors 318s ok 5807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5808 - no errors 318s ok 5809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5810 - no errors 318s ok 5811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5812 - no errors 318s ok 5813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5814 - no errors 318s ok 5815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5816 - no errors 318s ok 5817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5818 - no errors 318s ok 5819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5820 - no errors 318s ok 5821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5822 - no errors 318s ok 5823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5824 - no errors 318s ok 5825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5826 - no errors 318s ok 5827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5828 - no errors 318s ok 5829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5830 - no errors 318s ok 5831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5832 - no errors 318s ok 5833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5834 - no errors 318s ok 5835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5836 - no errors 318s ok 5837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5838 - no errors 318s ok 5839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5840 - no errors 318s ok 5841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5842 - no errors 318s ok 5843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5844 - no errors 318s ok 5845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5846 - no errors 318s ok 5847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5848 - no errors 318s ok 5849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5850 - no errors 318s ok 5851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5852 - no errors 318s ok 5853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5854 - no errors 318s ok 5855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5856 - no errors 318s ok 5857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5858 - no errors 318s ok 5859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5860 - no errors 318s ok 5861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5862 - no errors 318s ok 5863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5864 - no errors 318s ok 5865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5866 - no errors 318s ok 5867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5868 - no errors 318s ok 5869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5870 - no errors 318s ok 5871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5872 - no errors 318s ok 5873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5874 - no errors 318s ok 5875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5876 - no errors 318s ok 5877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5878 - no errors 318s ok 5879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5880 - no errors 318s ok 5881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5882 - no errors 318s ok 5883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5884 - no errors 318s ok 5885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5886 - no errors 318s ok 5887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5888 - no errors 318s ok 5889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5890 - no errors 318s ok 5891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5892 - no errors 318s ok 5893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5894 - no errors 318s ok 5895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5896 - no errors 318s ok 5897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5898 - no errors 318s ok 5899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5900 - no errors 318s ok 5901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5902 - no errors 318s ok 5903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5904 - no errors 318s ok 5905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5906 - no errors 318s ok 5907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5908 - no errors 318s ok 5909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5910 - no errors 318s ok 5911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5912 - no errors 318s ok 5913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5914 - no errors 318s ok 5915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5916 - no errors 318s ok 5917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5918 - no errors 318s ok 5919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5920 - no errors 318s ok 5921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5922 - no errors 318s ok 5923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5924 - no errors 318s ok 5925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5926 - no errors 318s ok 5927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5928 - no errors 318s ok 5929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5930 - no errors 318s ok 5931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5932 - no errors 318s ok 5933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5934 - no errors 318s ok 5935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5936 - no errors 318s ok 5937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5938 - no errors 318s ok 5939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5940 - no errors 318s ok 5941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5942 - no errors 318s ok 5943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5944 - no errors 318s ok 5945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5946 - no errors 318s ok 5947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5948 - no errors 318s ok 5949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5950 - no errors 318s ok 5951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5952 - no errors 318s ok 5953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5954 - no errors 318s ok 5955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5956 - no errors 318s ok 5957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5958 - no errors 318s ok 5959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5960 - no errors 318s ok 5961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5962 - no errors 318s ok 5963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5964 - no errors 318s ok 5965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5966 - no errors 318s ok 5967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5968 - no errors 318s ok 5969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5970 - no errors 318s ok 5971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5972 - no errors 318s ok 5973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5974 - no errors 318s ok 5975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5976 - no errors 318s ok 5977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5978 - no errors 318s ok 5979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5980 - no errors 318s ok 5981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5982 - no errors 318s ok 5983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5984 - no errors 318s ok 5985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5986 - no errors 318s ok 5987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5988 - no errors 318s ok 5989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5990 - no errors 318s ok 5991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5992 - no errors 318s ok 5993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5994 - no errors 318s ok 5995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5996 - no errors 318s ok 5997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 5998 - no errors 318s ok 5999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6000 - no errors 318s ok 6001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6002 - no errors 318s ok 6003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6004 - no errors 318s ok 6005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6006 - no errors 318s ok 6007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6008 - no errors 318s ok 6009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6010 - no errors 318s ok 6011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6012 - no errors 318s ok 6013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6014 - no errors 318s ok 6015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6016 - no errors 318s ok 6017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6018 - no errors 318s ok 6019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6020 - no errors 318s ok 6021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6022 - no errors 318s ok 6023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6024 - no errors 318s ok 6025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6026 - no errors 318s ok 6027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6028 - no errors 318s ok 6029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6030 - no errors 318s ok 6031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6032 - no errors 318s ok 6033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6034 - no errors 318s ok 6035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6036 - no errors 318s ok 6037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6038 - no errors 318s ok 6039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6040 - no errors 318s ok 6041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6042 - no errors 318s ok 6043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6044 - no errors 318s ok 6045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6046 - no errors 318s ok 6047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6048 - no errors 318s ok 6049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6050 - no errors 318s ok 6051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6052 - no errors 318s ok 6053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6054 - no errors 318s ok 6055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6056 - no errors 318s ok 6057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6058 - no errors 318s ok 6059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6060 - no errors 318s ok 6061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6062 - no errors 318s ok 6063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6064 - no errors 318s ok 6065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6066 - no errors 318s ok 6067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6068 - no errors 318s ok 6069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6070 - no errors 318s ok 6071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6072 - no errors 318s ok 6073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6074 - no errors 318s ok 6075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6076 - no errors 318s ok 6077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6078 - no errors 318s ok 6079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6080 - no errors 318s ok 6081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6082 - no errors 318s ok 6083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6084 - no errors 318s ok 6085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6086 - no errors 318s ok 6087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6088 - no errors 318s ok 6089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6090 - no errors 318s ok 6091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6092 - no errors 318s ok 6093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6094 - no errors 318s ok 6095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6096 - no errors 318s ok 6097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6098 - no errors 318s ok 6099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6100 - no errors 318s ok 6101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6102 - no errors 318s ok 6103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6104 - no errors 318s ok 6105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6106 - no errors 318s ok 6107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6108 - no errors 318s ok 6109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6110 - no errors 318s ok 6111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6112 - no errors 318s ok 6113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6114 - no errors 318s ok 6115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6116 - no errors 318s ok 6117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6118 - no errors 318s ok 6119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6120 - no errors 318s ok 6121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6122 - no errors 318s ok 6123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6124 - no errors 318s ok 6125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6126 - no errors 318s ok 6127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6128 - no errors 318s ok 6129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6130 - no errors 318s ok 6131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6132 - no errors 318s ok 6133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6134 - no errors 318s ok 6135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6136 - no errors 318s ok 6137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6138 - no errors 318s ok 6139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6140 - no errors 318s ok 6141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6142 - no errors 318s ok 6143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6144 - no errors 318s ok 6145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6146 - no errors 318s ok 6147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6148 - no errors 318s ok 6149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6150 - no errors 318s ok 6151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6152 - no errors 318s ok 6153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6154 - no errors 318s ok 6155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6156 - no errors 318s ok 6157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6158 - no errors 318s ok 6159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6160 - no errors 318s ok 6161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6162 - no errors 318s ok 6163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6164 - no errors 318s ok 6165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6166 - no errors 318s ok 6167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6168 - no errors 318s ok 6169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6170 - no errors 318s ok 6171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6172 - no errors 318s ok 6173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6174 - no errors 318s ok 6175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6176 - no errors 318s ok 6177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6178 - no errors 318s ok 6179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6180 - no errors 318s ok 6181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6182 - no errors 318s ok 6183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6184 - no errors 318s ok 6185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6186 - no errors 318s ok 6187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6188 - no errors 318s ok 6189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6190 - no errors 318s ok 6191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6192 - no errors 318s ok 6193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6194 - no errors 318s ok 6195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6196 - no errors 318s ok 6197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6198 - no errors 318s ok 6199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6200 - no errors 318s ok 6201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6202 - no errors 318s ok 6203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6204 - no errors 318s ok 6205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6206 - no errors 318s ok 6207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6208 - no errors 318s ok 6209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6210 - no errors 318s ok 6211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6212 - no errors 318s ok 6213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6214 - no errors 318s ok 6215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6216 - no errors 318s ok 6217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6218 - no errors 318s ok 6219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6220 - no errors 318s ok 6221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6222 - no errors 318s ok 6223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6224 - no errors 318s ok 6225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6226 - no errors 318s ok 6227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6228 - no errors 318s ok 6229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6230 - no errors 318s ok 6231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6232 - no errors 318s ok 6233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6234 - no errors 318s ok 6235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6236 - no errors 318s ok 6237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6238 - no errors 318s ok 6239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6240 - no errors 318s ok 6241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6242 - no errors 318s ok 6243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6244 - no errors 318s ok 6245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6246 - no errors 318s ok 6247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6248 - no errors 318s ok 6249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6250 - no errors 318s ok 6251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6252 - no errors 318s ok 6253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6254 - no errors 318s ok 6255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6256 - no errors 318s ok 6257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6258 - no errors 318s ok 6259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6260 - no errors 318s ok 6261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6262 - no errors 318s ok 6263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6264 - no errors 318s ok 6265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6266 - no errors 318s ok 6267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6268 - no errors 318s ok 6269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6270 - no errors 318s ok 6271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6272 - no errors 318s ok 6273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6274 - no errors 318s ok 6275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6276 - no errors 318s ok 6277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6278 - no errors 318s ok 6279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6280 - no errors 318s ok 6281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6282 - no errors 318s ok 6283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6284 - no errors 318s ok 6285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6286 - no errors 318s ok 6287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6288 - no errors 318s ok 6289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6290 - no errors 318s ok 6291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6292 - no errors 318s ok 6293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6294 - no errors 318s ok 6295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6296 - no errors 318s ok 6297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6298 - no errors 318s ok 6299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6300 - no errors 318s ok 6301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6302 - no errors 318s ok 6303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6304 - no errors 318s ok 6305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6306 - no errors 318s ok 6307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6308 - no errors 318s ok 6309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6310 - no errors 318s ok 6311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6312 - no errors 318s ok 6313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6314 - no errors 318s ok 6315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6316 - no errors 318s ok 6317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6318 - no errors 318s ok 6319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6320 - no errors 318s ok 6321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6322 - no errors 318s ok 6323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6324 - no errors 318s ok 6325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6326 - no errors 318s ok 6327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6328 - no errors 318s ok 6329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6330 - no errors 318s ok 6331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6332 - no errors 318s ok 6333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6334 - no errors 318s ok 6335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6336 - no errors 318s ok 6337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6338 - no errors 318s ok 6339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6340 - no errors 318s ok 6341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6342 - no errors 318s ok 6343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6344 - no errors 318s ok 6345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6346 - no errors 318s ok 6347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6348 - no errors 318s ok 6349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6350 - no errors 318s ok 6351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6352 - no errors 318s ok 6353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6354 - no errors 318s ok 6355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6356 - no errors 318s ok 6357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6358 - no errors 318s ok 6359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6360 - no errors 318s ok 6361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6362 - no errors 318s ok 6363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6364 - no errors 318s ok 6365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6366 - no errors 318s ok 6367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6368 - no errors 318s ok 6369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6370 - no errors 318s ok 6371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6372 - no errors 318s ok 6373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6374 - no errors 318s ok 6375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6376 - no errors 318s ok 6377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6378 - no errors 318s ok 6379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6380 - no errors 318s ok 6381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6382 - no errors 318s ok 6383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6384 - no errors 318s ok 6385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6386 - No tokenizer failures for all 2-length programs 318s ok 6387 - no errors 318s ok 6388 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6389 - round trip successful 318s ok 6390 - no errors 318s ok 6391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6392 - round trip successful 318s ok 6393 - no errors 318s ok 6394 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6395 - round trip successful 318s ok 6396 - no errors 318s ok 6397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6398 - round trip successful 318s ok 6399 - no errors 318s ok 6400 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6401 - round trip successful 318s ok 6402 - no errors 318s ok 6403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6404 - round trip successful 318s ok 6405 - no errors 318s ok 6406 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6407 - round trip successful 318s ok 6408 - no errors 318s ok 6409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6410 - round trip successful 318s ok 6411 - no errors 318s ok 6412 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6413 - round trip successful 318s ok 6414 - no errors 318s ok 6415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6416 - round trip successful 318s ok 6417 - no errors 318s ok 6418 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6419 - round trip successful 318s ok 6420 - no errors 318s ok 6421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6422 - round trip successful 318s ok 6423 - no errors 318s ok 6424 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6425 - round trip successful 318s ok 6426 - no errors 318s ok 6427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6428 - round trip successful 318s ok 6429 - no errors 318s ok 6430 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6431 - round trip successful 318s ok 6432 - no errors 318s ok 6433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6434 - round trip successful 318s ok 6435 - no errors 318s ok 6436 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6437 - round trip successful 318s ok 6438 - no errors 318s ok 6439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6440 - round trip successful 318s ok 6441 - no errors 318s ok 6442 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6443 - round trip successful 318s ok 6444 - no errors 318s ok 6445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6446 - round trip successful 318s ok 6447 - no errors 318s ok 6448 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6449 - round trip successful 318s ok 6450 - no errors 318s ok 6451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6452 - round trip successful 318s ok 6453 - no errors 318s ok 6454 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6455 - round trip successful 318s ok 6456 - no errors 318s ok 6457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6458 - round trip successful 318s ok 6459 - no errors 318s ok 6460 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6461 - round trip successful 318s ok 6462 - no errors 318s ok 6463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6464 - round trip successful 318s ok 6465 - no errors 318s ok 6466 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6467 - round trip successful 318s ok 6468 - no errors 318s ok 6469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6470 - round trip successful 318s ok 6471 - no errors 318s ok 6472 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6473 - round trip successful 318s ok 6474 - no errors 318s ok 6475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6476 - round trip successful 318s ok 6477 - no errors 318s ok 6478 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6479 - round trip successful 318s ok 6480 - no errors 318s ok 6481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6482 - round trip successful 318s ok 6483 - no errors 318s ok 6484 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6485 - round trip successful 318s ok 6486 - no errors 318s ok 6487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6488 - round trip successful 318s ok 6489 - no errors 318s ok 6490 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6491 - round trip successful 318s ok 6492 - no errors 318s ok 6493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6494 - round trip successful 318s ok 6495 - no errors 318s ok 6496 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6497 - round trip successful 318s ok 6498 - no errors 318s ok 6499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6500 - round trip successful 318s ok 6501 - no errors 318s ok 6502 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6503 - round trip successful 318s ok 6504 - no errors 318s ok 6505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6506 - round trip successful 318s ok 6507 - no errors 318s ok 6508 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6509 - round trip successful 318s ok 6510 - no errors 318s ok 6511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6512 - round trip successful 318s ok 6513 - no errors 318s ok 6514 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6515 - round trip successful 318s ok 6516 - no errors 318s ok 6517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6518 - round trip successful 318s ok 6519 - no errors 318s ok 6520 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6521 - round trip successful 318s ok 6522 - no errors 318s ok 6523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6524 - round trip successful 318s ok 6525 - no errors 318s ok 6526 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6527 - round trip successful 318s ok 6528 - no errors 318s ok 6529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6530 - round trip successful 318s ok 6531 - no errors 318s ok 6532 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6533 - round trip successful 318s ok 6534 - no errors 318s ok 6535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6536 - round trip successful 318s ok 6537 - no errors 318s ok 6538 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6539 - round trip successful 318s ok 6540 - no errors 318s ok 6541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6542 - round trip successful 318s ok 6543 - no errors 318s ok 6544 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6545 - round trip successful 318s ok 6546 - no errors 318s ok 6547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6548 - round trip successful 318s ok 6549 - no errors 318s ok 6550 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6551 - round trip successful 318s ok 6552 - no errors 318s ok 6553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6554 - round trip successful 318s ok 6555 - no errors 318s ok 6556 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6557 - round trip successful 318s ok 6558 - no errors 318s ok 6559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6560 - round trip successful 318s ok 6561 - no errors 318s ok 6562 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6563 - round trip successful 318s ok 6564 - no errors 318s ok 6565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6566 - round trip successful 318s ok 6567 - no errors 318s ok 6568 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6569 - round trip successful 318s ok 6570 - no errors 318s ok 6571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6572 - round trip successful 318s ok 6573 - no errors 318s ok 6574 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6575 - round trip successful 318s ok 6576 - no errors 318s ok 6577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6578 - round trip successful 318s ok 6579 - no errors 318s ok 6580 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6581 - round trip successful 318s ok 6582 - no errors 318s ok 6583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6584 - round trip successful 318s ok 6585 - no errors 318s ok 6586 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6587 - round trip successful 318s ok 6588 - no errors 318s ok 6589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6590 - round trip successful 318s ok 6591 - no errors 318s ok 6592 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6593 - round trip successful 318s ok 6594 - no errors 318s ok 6595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6596 - round trip successful 318s ok 6597 - no errors 318s ok 6598 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6599 - round trip successful 318s ok 6600 - no errors 318s ok 6601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6602 - round trip successful 318s ok 6603 - no errors 318s ok 6604 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6605 - round trip successful 318s ok 6606 - no errors 318s ok 6607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6608 - round trip successful 318s ok 6609 - no errors 318s ok 6610 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6611 - round trip successful 318s ok 6612 - no errors 318s ok 6613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6614 - round trip successful 318s ok 6615 - no errors 318s ok 6616 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6617 - round trip successful 318s ok 6618 - no errors 318s ok 6619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6620 - round trip successful 318s ok 6621 - no errors 318s ok 6622 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6623 - round trip successful 318s ok 6624 - no errors 318s ok 6625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6626 - round trip successful 318s ok 6627 - no errors 318s ok 6628 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6629 - round trip successful 318s ok 6630 - no errors 318s ok 6631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6632 - round trip successful 318s ok 6633 - no errors 318s ok 6634 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6635 - round trip successful 318s ok 6636 - no errors 318s ok 6637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6638 - round trip successful 318s ok 6639 - no errors 318s ok 6640 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6641 - round trip successful 318s ok 6642 - no errors 318s ok 6643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6644 - round trip successful 318s ok 6645 - no errors 318s ok 6646 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6647 - round trip successful 318s ok 6648 - no errors 318s ok 6649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6650 - round trip successful 318s ok 6651 - no errors 318s ok 6652 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6653 - round trip successful 318s ok 6654 - no errors 318s ok 6655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6656 - round trip successful 318s ok 6657 - no errors 318s ok 6658 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6659 - round trip successful 318s ok 6660 - no errors 318s ok 6661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6662 - round trip successful 318s ok 6663 - no errors 318s ok 6664 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6665 - round trip successful 318s ok 6666 - no errors 318s ok 6667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6668 - round trip successful 318s ok 6669 - no errors 318s ok 6670 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6671 - round trip successful 318s ok 6672 - no errors 318s ok 6673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6674 - round trip successful 318s ok 6675 - no errors 318s ok 6676 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6677 - round trip successful 318s ok 6678 - no errors 318s ok 6679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6680 - round trip successful 318s ok 6681 - no errors 318s ok 6682 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6683 - round trip successful 318s ok 6684 - no errors 318s ok 6685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6686 - round trip successful 318s ok 6687 - no errors 318s ok 6688 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6689 - round trip successful 318s ok 6690 - no errors 318s ok 6691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6692 - round trip successful 318s ok 6693 - no errors 318s ok 6694 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6695 - round trip successful 318s ok 6696 - no errors 318s ok 6697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6698 - round trip successful 318s ok 6699 - no errors 318s ok 6700 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6701 - round trip successful 318s ok 6702 - no errors 318s ok 6703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6704 - round trip successful 318s ok 6705 - no errors 318s ok 6706 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6707 - round trip successful 318s ok 6708 - no errors 318s ok 6709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6710 - round trip successful 318s ok 6711 - no errors 318s ok 6712 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6713 - round trip successful 318s ok 6714 - no errors 318s ok 6715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6716 - round trip successful 318s ok 6717 - no errors 318s ok 6718 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6719 - round trip successful 318s ok 6720 - no errors 318s ok 6721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6722 - round trip successful 318s ok 6723 - no errors 318s ok 6724 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6725 - round trip successful 318s ok 6726 - no errors 318s ok 6727 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6728 - round trip successful 318s ok 6729 - no errors 318s ok 6730 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6731 - round trip successful 318s ok 6732 - no errors 318s ok 6733 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6734 - round trip successful 318s ok 6735 - no errors 318s ok 6736 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6737 - round trip successful 318s ok 6738 - no errors 318s ok 6739 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6740 - round trip successful 318s ok 6741 - no errors 318s ok 6742 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6743 - round trip successful 318s ok 6744 - no errors 318s ok 6745 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6746 - round trip successful 318s ok 6747 - no errors 318s ok 6748 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6749 - round trip successful 318s ok 6750 - no errors 318s ok 6751 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6752 - round trip successful 318s ok 6753 - no errors 318s ok 6754 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6755 - round trip successful 318s ok 6756 - no errors 318s ok 6757 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6758 - round trip successful 318s ok 6759 - no errors 318s ok 6760 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6761 - round trip successful 318s ok 6762 - no errors 318s ok 6763 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6764 - round trip successful 318s ok 6765 - no errors 318s ok 6766 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6767 - round trip successful 318s ok 6768 - no errors 318s ok 6769 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6770 - round trip successful 318s ok 6771 - no errors 318s ok 6772 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6773 - round trip successful 318s ok 6774 - no errors 318s ok 6775 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6776 - round trip successful 318s ok 6777 - no errors 318s ok 6778 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6779 - round trip successful 318s ok 6780 - no errors 318s ok 6781 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6782 - round trip successful 318s ok 6783 - no errors 318s ok 6784 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6785 - round trip successful 318s ok 6786 - no errors 318s ok 6787 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6788 - round trip successful 318s ok 6789 - no errors 318s ok 6790 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6791 - round trip successful 318s ok 6792 - no errors 318s ok 6793 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6794 - round trip successful 318s ok 6795 - no errors 318s ok 6796 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6797 - round trip successful 318s ok 6798 - no errors 318s ok 6799 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6800 - round trip successful 318s ok 6801 - no errors 318s ok 6802 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6803 - round trip successful 318s ok 6804 - no errors 318s ok 6805 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6806 - round trip successful 318s ok 6807 - no errors 318s ok 6808 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6809 - round trip successful 318s ok 6810 - no errors 318s ok 6811 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6812 - round trip successful 318s ok 6813 - no errors 318s ok 6814 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6815 - round trip successful 318s ok 6816 - no errors 318s ok 6817 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6818 - round trip successful 318s ok 6819 - no errors 318s ok 6820 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6821 - round trip successful 318s ok 6822 - no errors 318s ok 6823 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6824 - round trip successful 318s ok 6825 - no errors 318s ok 6826 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6827 - round trip successful 318s ok 6828 - no errors 318s ok 6829 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6830 - round trip successful 318s ok 6831 - no errors 318s ok 6832 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6833 - round trip successful 318s ok 6834 - no errors 318s ok 6835 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6836 - round trip successful 318s ok 6837 - no errors 318s ok 6838 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6839 - round trip successful 318s ok 6840 - no errors 318s ok 6841 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6842 - round trip successful 318s ok 6843 - no errors 318s ok 6844 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6845 - round trip successful 318s ok 6846 - no errors 318s ok 6847 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6848 - round trip successful 318s ok 6849 - no errors 318s ok 6850 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6851 - round trip successful 318s ok 6852 - no errors 318s ok 6853 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6854 - round trip successful 318s ok 6855 - no errors 318s ok 6856 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6857 - round trip successful 318s ok 6858 - no errors 318s ok 6859 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6860 - round trip successful 318s ok 6861 - no errors 318s ok 6862 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6863 - round trip successful 318s ok 6864 - no errors 318s ok 6865 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6866 - round trip successful 318s ok 6867 - no errors 318s ok 6868 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6869 - round trip successful 318s ok 6870 - no errors 318s ok 6871 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6872 - round trip successful 318s ok 6873 - no errors 318s ok 6874 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6875 - round trip successful 318s ok 6876 - no errors 318s ok 6877 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6878 - round trip successful 318s ok 6879 - no errors 318s ok 6880 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6881 - round trip successful 318s ok 6882 - no errors 318s ok 6883 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6884 - round trip successful 318s ok 6885 - no errors 318s ok 6886 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6887 - round trip successful 318s ok 6888 - no errors 318s ok 6889 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6890 - round trip successful 318s ok 6891 - no errors 318s ok 6892 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6893 - round trip successful 318s ok 6894 - no errors 318s ok 6895 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6896 - round trip successful 318s ok 6897 - no errors 318s ok 6898 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6899 - round trip successful 318s ok 6900 - no errors 318s ok 6901 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6902 - round trip successful 318s ok 6903 - no errors 318s ok 6904 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6905 - round trip successful 318s ok 6906 - no errors 318s ok 6907 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6908 - round trip successful 318s ok 6909 - no errors 318s ok 6910 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6911 - round trip successful 318s ok 6912 - no errors 318s ok 6913 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6914 - round trip successful 318s ok 6915 - no errors 318s ok 6916 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6917 - round trip successful 318s ok 6918 - no errors 318s ok 6919 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6920 - round trip successful 318s ok 6921 - no errors 318s ok 6922 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6923 - round trip successful 318s ok 6924 - no errors 318s ok 6925 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6926 - round trip successful 318s ok 6927 - no errors 318s ok 6928 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6929 - round trip successful 318s ok 6930 - no errors 318s ok 6931 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6932 - round trip successful 318s ok 6933 - no errors 318s ok 6934 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6935 - round trip successful 318s ok 6936 - no errors 318s ok 6937 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6938 - round trip successful 318s ok 6939 - no errors 318s ok 6940 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6941 - round trip successful 318s ok 6942 - no errors 318s ok 6943 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6944 - round trip successful 318s ok 6945 - no errors 318s ok 6946 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6947 - round trip successful 318s ok 6948 - no errors 318s ok 6949 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6950 - round trip successful 318s ok 6951 - no errors 318s ok 6952 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6953 - round trip successful 318s ok 6954 - no errors 318s ok 6955 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6956 - round trip successful 318s ok 6957 - no errors 318s ok 6958 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6959 - round trip successful 318s ok 6960 - no errors 318s ok 6961 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6962 - round trip successful 318s ok 6963 - no errors 318s ok 6964 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6965 - round trip successful 318s ok 6966 - no errors 318s ok 6967 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6968 - round trip successful 318s ok 6969 - no errors 318s ok 6970 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6971 - round trip successful 318s ok 6972 - no errors 318s ok 6973 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6974 - round trip successful 318s ok 6975 - no errors 318s ok 6976 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6977 - round trip successful 318s ok 6978 - no errors 318s ok 6979 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6980 - round trip successful 318s ok 6981 - no errors 318s ok 6982 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6983 - round trip successful 318s ok 6984 - no errors 318s ok 6985 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6986 - round trip successful 318s ok 6987 - no errors 318s ok 6988 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6989 - round trip successful 318s ok 6990 - no errors 318s ok 6991 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6992 - round trip successful 318s ok 6993 - no errors 318s ok 6994 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6995 - round trip successful 318s ok 6996 - no errors 318s ok 6997 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6998 - round trip successful 318s ok 6999 - no errors 318s ok 7000 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7001 - round trip successful 318s ok 7002 - no errors 318s ok 7003 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7004 - round trip successful 318s ok 7005 - no errors 318s ok 7006 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7007 - round trip successful 318s ok 7008 - no errors 318s ok 7009 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7010 - round trip successful 318s ok 7011 - no errors 318s ok 7012 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7013 - round trip successful 318s ok 7014 - no errors 318s ok 7015 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7016 - round trip successful 318s ok 7017 - no errors 318s ok 7018 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7019 - round trip successful 318s ok 7020 - no errors 318s ok 7021 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7022 - round trip successful 318s ok 7023 - no errors 318s ok 7024 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7025 - round trip successful 318s ok 7026 - no errors 318s ok 7027 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7028 - round trip successful 318s ok 7029 - no errors 318s ok 7030 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7031 - round trip successful 318s ok 7032 - no errors 318s ok 7033 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7034 - round trip successful 318s ok 7035 - no errors 318s ok 7036 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7037 - round trip successful 318s ok 7038 - no errors 318s ok 7039 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7040 - round trip successful 318s ok 7041 - no errors 318s ok 7042 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7043 - round trip successful 318s ok 7044 - no errors 318s ok 7045 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7046 - round trip successful 318s ok 7047 - no errors 318s ok 7048 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7049 - round trip successful 318s ok 7050 - no errors 318s ok 7051 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7052 - round trip successful 318s ok 7053 - no errors 318s ok 7054 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7055 - round trip successful 318s ok 7056 - no errors 318s ok 7057 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7058 - round trip successful 318s ok 7059 - no errors 318s ok 7060 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7061 - round trip successful 318s ok 7062 - no errors 318s ok 7063 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7064 - round trip successful 318s ok 7065 - no errors 318s ok 7066 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7067 - round trip successful 318s ok 7068 - no errors 318s ok 7069 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7070 - round trip successful 318s ok 7071 - no errors 318s ok 7072 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7073 - round trip successful 318s ok 7074 - no errors 318s ok 7075 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7076 - round trip successful 318s ok 7077 - no errors 318s ok 7078 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7079 - round trip successful 318s ok 7080 - no errors 318s ok 7081 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7082 - round trip successful 318s ok 7083 - no errors 318s ok 7084 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7085 - round trip successful 318s ok 7086 - no errors 318s ok 7087 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7088 - round trip successful 318s ok 7089 - no errors 318s ok 7090 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7091 - round trip successful 318s ok 7092 - no errors 318s ok 7093 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7094 - round trip successful 318s ok 7095 - no errors 318s ok 7096 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7097 - round trip successful 318s ok 7098 - no errors 318s ok 7099 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7100 - round trip successful 318s ok 7101 - no errors 318s ok 7102 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7103 - round trip successful 318s ok 7104 - no errors 318s ok 7105 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7106 - round trip successful 318s ok 7107 - no errors 318s ok 7108 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7109 - round trip successful 318s ok 7110 - no errors 318s ok 7111 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7112 - round trip successful 318s ok 7113 - no errors 318s ok 7114 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7115 - round trip successful 318s ok 7116 - no errors 318s ok 7117 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7118 - round trip successful 318s ok 7119 - no errors 318s ok 7120 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7121 - round trip successful 318s ok 7122 - no errors 318s ok 7123 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7124 - round trip successful 318s ok 7125 - no errors 318s ok 7126 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7127 - round trip successful 318s ok 7128 - no errors 318s ok 7129 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7130 - round trip successful 318s ok 7131 - no errors 318s ok 7132 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7133 - round trip successful 318s ok 7134 - no errors 318s ok 7135 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7136 - round trip successful 318s ok 7137 - no errors 318s ok 7138 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7139 - round trip successful 318s ok 7140 - no errors 318s ok 7141 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7142 - round trip successful 318s ok 7143 - no errors 318s ok 7144 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7145 - round trip successful 318s ok 7146 - no errors 318s ok 7147 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7148 - round trip successful 318s ok 7149 - no errors 318s ok 7150 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7151 - round trip successful 318s ok 7152 - no errors 318s ok 7153 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7154 - round trip successful 318s ok 7155 - no errors 318s ok 7156 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7157 - round trip successful 318s ok 7158 - no errors 318s ok 7159 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7160 - round trip successful 318s ok 7161 - no errors 318s ok 7162 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7163 - round trip successful 318s ok 7164 - no errors 318s ok 7165 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7166 - round trip successful 318s ok 7167 - no errors 318s ok 7168 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7169 - round trip successful 318s ok 7170 - no errors 318s ok 7171 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7172 - round trip successful 318s ok 7173 - no errors 318s ok 7174 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7175 - round trip successful 318s ok 7176 - no errors 318s ok 7177 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7178 - round trip successful 318s ok 7179 - no errors 318s ok 7180 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7181 - round trip successful 318s ok 7182 - no errors 318s ok 7183 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7184 - round trip successful 318s ok 7185 - no errors 318s ok 7186 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7187 - round trip successful 318s ok 7188 - no errors 318s ok 7189 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7190 - round trip successful 318s ok 7191 - no errors 318s ok 7192 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7193 - round trip successful 318s ok 7194 - no errors 318s ok 7195 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7196 - round trip successful 318s ok 7197 - no errors 318s ok 7198 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7199 - round trip successful 318s ok 7200 - no errors 318s ok 7201 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7202 - round trip successful 318s ok 7203 - no errors 318s ok 7204 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7205 - round trip successful 318s ok 7206 - no errors 318s ok 7207 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7208 - round trip successful 318s ok 7209 - no errors 318s ok 7210 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7211 - round trip successful 318s ok 7212 - no errors 318s ok 7213 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7214 - round trip successful 318s ok 7215 - no errors 318s ok 7216 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7217 - round trip successful 318s ok 7218 - no errors 318s ok 7219 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7220 - round trip successful 318s ok 7221 - no errors 318s ok 7222 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7223 - round trip successful 318s ok 7224 - no errors 318s ok 7225 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7226 - round trip successful 318s ok 7227 - no errors 318s ok 7228 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7229 - round trip successful 318s ok 7230 - no errors 318s ok 7231 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7232 - round trip successful 318s ok 7233 - no errors 318s ok 7234 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7235 - round trip successful 318s ok 7236 - no errors 318s ok 7237 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7238 - round trip successful 318s ok 7239 - no errors 318s ok 7240 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7241 - round trip successful 318s ok 7242 - no errors 318s ok 7243 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7244 - round trip successful 318s ok 7245 - no errors 318s ok 7246 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7247 - round trip successful 318s ok 7248 - no errors 318s ok 7249 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7250 - round trip successful 318s ok 7251 - no errors 318s ok 7252 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7253 - round trip successful 318s ok 7254 - no errors 318s ok 7255 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7256 - round trip successful 318s ok 7257 - no errors 318s ok 7258 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7259 - round trip successful 318s ok 7260 - no errors 318s ok 7261 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7262 - round trip successful 318s ok 7263 - no errors 318s ok 7264 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7265 - round trip successful 318s ok 7266 - no errors 318s ok 7267 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7268 - round trip successful 318s ok 7269 - no errors 318s ok 7270 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7271 - round trip successful 318s ok 7272 - no errors 318s ok 7273 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7274 - round trip successful 318s ok 7275 - no errors 318s ok 7276 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7277 - round trip successful 318s ok 7278 - no errors 318s ok 7279 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7280 - round trip successful 318s ok 7281 - no errors 318s ok 7282 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7283 - round trip successful 318s ok 7284 - no errors 318s ok 7285 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7286 - round trip successful 318s ok 7287 - no errors 318s ok 7288 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7289 - round trip successful 318s ok 7290 - no errors 318s ok 7291 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7292 - round trip successful 318s ok 7293 - no errors 318s ok 7294 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7295 - round trip successful 318s ok 7296 - no errors 318s ok 7297 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7298 - round trip successful 318s ok 7299 - no errors 318s ok 7300 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7301 - round trip successful 318s ok 7302 - no errors 318s ok 7303 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7304 - round trip successful 318s ok 7305 - no errors 318s ok 7306 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7307 - round trip successful 318s ok 7308 - no errors 318s ok 7309 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7310 - round trip successful 318s ok 7311 - no errors 318s ok 7312 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7313 - round trip successful 318s ok 7314 - no errors 318s ok 7315 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7316 - round trip successful 318s ok 7317 - no errors 318s ok 7318 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7319 - round trip successful 318s ok 7320 - no errors 318s ok 7321 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7322 - round trip successful 318s ok 7323 - no errors 318s ok 7324 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7325 - round trip successful 318s ok 7326 - no errors 318s ok 7327 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7328 - round trip successful 318s ok 7329 - no errors 318s ok 7330 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7331 - round trip successful 318s ok 7332 - no errors 318s ok 7333 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7334 - round trip successful 318s ok 7335 - no errors 318s ok 7336 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7337 - round trip successful 318s ok 7338 - no errors 318s ok 7339 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7340 - round trip successful 318s ok 7341 - no errors 318s ok 7342 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7343 - round trip successful 318s ok 7344 - no errors 318s ok 7345 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7346 - round trip successful 318s ok 7347 - no errors 318s ok 7348 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7349 - round trip successful 318s ok 7350 - no errors 318s ok 7351 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7352 - round trip successful 318s ok 7353 - no errors 318s ok 7354 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7355 - round trip successful 318s ok 7356 - no errors 318s ok 7357 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7358 - round trip successful 318s ok 7359 - no errors 318s ok 7360 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7361 - round trip successful 318s ok 7362 - no errors 318s ok 7363 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7364 - round trip successful 318s ok 7365 - no errors 318s ok 7366 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7367 - round trip successful 318s ok 7368 - no errors 318s ok 7369 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7370 - round trip successful 318s ok 7371 - no errors 318s ok 7372 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7373 - round trip successful 318s ok 7374 - no errors 318s ok 7375 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7376 - round trip successful 318s ok 7377 - no errors 318s ok 7378 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7379 - round trip successful 318s ok 7380 - no errors 318s ok 7381 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7382 - round trip successful 318s ok 7383 - no errors 318s ok 7384 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7385 - round trip successful 318s ok 7386 - no errors 318s ok 7387 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7388 - round trip successful 318s ok 7389 - no errors 318s ok 7390 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7391 - round trip successful 318s ok 7392 - no errors 318s ok 7393 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7394 - round trip successful 318s ok 7395 - no errors 318s ok 7396 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7397 - round trip successful 318s ok 7398 - no errors 318s ok 7399 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7400 - round trip successful 318s ok 7401 - no errors 318s ok 7402 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7403 - round trip successful 318s ok 7404 - no errors 318s ok 7405 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7406 - round trip successful 318s ok 7407 - no errors 318s ok 7408 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7409 - round trip successful 318s ok 7410 - no errors 318s ok 7411 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7412 - round trip successful 318s ok 7413 - no errors 318s ok 7414 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7415 - round trip successful 318s ok 7416 - no errors 318s ok 7417 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7418 - round trip successful 318s ok 7419 - no errors 318s ok 7420 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7421 - round trip successful 318s ok 7422 - no errors 318s ok 7423 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7424 - round trip successful 318s ok 7425 - no errors 318s ok 7426 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7427 - round trip successful 318s ok 7428 - no errors 318s ok 7429 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7430 - round trip successful 318s ok 7431 - no errors 318s ok 7432 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7433 - round trip successful 318s ok 7434 - no errors 318s ok 7435 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7436 - round trip successful 318s ok 7437 - no errors 318s ok 7438 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7439 - round trip successful 318s ok 7440 - no errors 318s ok 7441 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7442 - round trip successful 318s ok 7443 - no errors 318s ok 7444 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7445 - round trip successful 318s ok 7446 - no errors 318s ok 7447 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7448 - round trip successful 318s ok 7449 - no errors 318s ok 7450 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7451 - round trip successful 318s ok 7452 - no errors 318s ok 7453 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7454 - round trip successful 318s ok 7455 - no errors 318s ok 7456 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7457 - round trip successful 318s ok 7458 - no errors 318s ok 7459 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7460 - round trip successful 318s ok 7461 - no errors 318s ok 7462 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7463 - round trip successful 318s ok 7464 - no errors 318s ok 7465 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7466 - round trip successful 318s ok 7467 - no errors 318s ok 7468 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7469 - round trip successful 318s ok 7470 - no errors 318s ok 7471 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7472 - round trip successful 318s ok 7473 - no errors 318s ok 7474 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7475 - round trip successful 318s ok 7476 - no errors 318s ok 7477 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7478 - round trip successful 318s ok 7479 - no errors 318s ok 7480 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7481 - round trip successful 318s ok 7482 - no errors 318s ok 7483 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7484 - round trip successful 318s ok 7485 - no errors 318s ok 7486 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7487 - round trip successful 318s ok 7488 - no errors 318s ok 7489 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7490 - round trip successful 318s ok 7491 - no errors 318s ok 7492 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7493 - round trip successful 318s ok 7494 - no errors 318s ok 7495 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7496 - round trip successful 318s ok 7497 - no errors 318s ok 7498 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7499 - round trip successful 318s ok 7500 - no errors 318s ok 7501 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7502 - round trip successful 318s ok 7503 - no errors 318s ok 7504 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7505 - round trip successful 318s ok 7506 - no errors 318s ok 7507 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7508 - round trip successful 318s ok 7509 - no errors 318s ok 7510 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7511 - round trip successful 318s ok 7512 - no errors 318s ok 7513 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7514 - round trip successful 318s ok 7515 - no errors 318s ok 7516 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7517 - round trip successful 318s ok 7518 - no errors 318s ok 7519 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7520 - round trip successful 318s ok 7521 - no errors 318s ok 7522 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7523 - round trip successful 318s ok 7524 - no errors 318s ok 7525 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7526 - round trip successful 318s ok 7527 - no errors 318s ok 7528 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7529 - round trip successful 318s ok 7530 - no errors 318s ok 7531 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7532 - round trip successful 318s ok 7533 - no errors 318s ok 7534 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7535 - round trip successful 318s ok 7536 - no errors 318s ok 7537 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7538 - round trip successful 318s ok 7539 - no errors 318s ok 7540 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7541 - round trip successful 318s ok 7542 - no errors 318s ok 7543 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7544 - round trip successful 318s ok 7545 - no errors 318s ok 7546 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7547 - round trip successful 318s ok 7548 - no errors 318s ok 7549 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7550 - round trip successful 318s ok 7551 - no errors 318s ok 7552 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7553 - round trip successful 318s ok 7554 - no errors 318s ok 7555 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7556 - round trip successful 318s ok 7557 - no errors 318s ok 7558 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7559 - round trip successful 318s ok 7560 - no errors 318s ok 7561 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7562 - round trip successful 318s ok 7563 - no errors 318s ok 7564 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7565 - round trip successful 318s ok 7566 - no errors 318s ok 7567 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7568 - round trip successful 318s ok 7569 - no errors 318s ok 7570 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7571 - round trip successful 318s ok 7572 - no errors 318s ok 7573 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7574 - round trip successful 318s ok 7575 - no errors 318s ok 7576 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7577 - round trip successful 318s ok 7578 - no errors 318s ok 7579 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7580 - round trip successful 318s ok 7581 - no errors 318s ok 7582 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7583 - round trip successful 318s ok 7584 - no errors 318s ok 7585 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7586 - round trip successful 318s ok 7587 - no errors 318s ok 7588 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7589 - round trip successful 318s ok 7590 - no errors 318s ok 7591 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7592 - round trip successful 318s ok 7593 - no errors 318s ok 7594 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7595 - round trip successful 318s ok 7596 - no errors 318s ok 7597 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7598 - round trip successful 318s ok 7599 - no errors 318s ok 7600 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7601 - round trip successful 318s ok 7602 - no errors 318s ok 7603 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7604 - round trip successful 318s ok 7605 - no errors 318s ok 7606 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7607 - round trip successful 318s ok 7608 - no errors 318s ok 7609 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7610 - round trip successful 318s ok 7611 - no errors 318s ok 7612 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7613 - round trip successful 318s ok 7614 - no errors 318s ok 7615 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7616 - round trip successful 318s ok 7617 - no errors 318s ok 7618 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7619 - round trip successful 318s ok 7620 - no errors 318s ok 7621 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7622 - round trip successful 318s ok 7623 - no errors 318s ok 7624 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7625 - round trip successful 318s ok 7626 - no errors 318s ok 7627 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7628 - round trip successful 318s ok 7629 - no errors 318s ok 7630 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7631 - round trip successful 318s ok 7632 - no errors 318s ok 7633 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7634 - round trip successful 318s ok 7635 - no errors 318s ok 7636 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7637 - round trip successful 318s ok 7638 - no errors 318s ok 7639 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7640 - round trip successful 318s ok 7641 - no errors 318s ok 7642 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7643 - round trip successful 318s ok 7644 - no errors 318s ok 7645 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7646 - round trip successful 318s ok 7647 - no errors 318s ok 7648 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7649 - round trip successful 318s ok 7650 - no errors 318s ok 7651 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7652 - round trip successful 318s ok 7653 - no errors 318s ok 7654 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7655 - round trip successful 318s ok 7656 - no errors 318s ok 7657 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7658 - round trip successful 318s ok 7659 - no errors 318s ok 7660 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7661 - round trip successful 318s ok 7662 - no errors 318s ok 7663 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7664 - round trip successful 318s ok 7665 - no errors 318s ok 7666 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7667 - round trip successful 318s ok 7668 - no errors 318s ok 7669 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7670 - round trip successful 318s ok 7671 - no errors 318s ok 7672 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7673 - round trip successful 318s ok 7674 - no errors 318s ok 7675 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7676 - round trip successful 318s ok 7677 - no errors 318s ok 7678 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7679 - round trip successful 318s ok 7680 - no errors 318s ok 7681 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7682 - round trip successful 318s ok 7683 - no errors 318s ok 7684 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7685 - round trip successful 318s ok 7686 - no errors 318s ok 7687 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7688 - round trip successful 318s ok 7689 - no errors 318s ok 7690 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7691 - round trip successful 318s ok 7692 - no errors 318s ok 7693 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7694 - round trip successful 318s ok 7695 - no errors 318s ok 7696 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7697 - round trip successful 318s ok 7698 - no errors 318s ok 7699 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7700 - round trip successful 318s ok 7701 - no errors 318s ok 7702 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7703 - round trip successful 318s ok 7704 - no errors 318s ok 7705 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7706 - round trip successful 318s ok 7707 - no errors 318s ok 7708 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7709 - round trip successful 318s ok 7710 - no errors 318s ok 7711 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7712 - round trip successful 318s ok 7713 - no errors 318s ok 7714 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7715 - round trip successful 318s ok 7716 - no errors 318s ok 7717 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7718 - round trip successful 318s ok 7719 - no errors 318s ok 7720 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7721 - round trip successful 318s ok 7722 - no errors 318s ok 7723 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7724 - round trip successful 318s ok 7725 - no errors 318s ok 7726 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7727 - round trip successful 318s ok 7728 - no errors 318s ok 7729 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7730 - round trip successful 318s ok 7731 - no errors 318s ok 7732 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7733 - round trip successful 318s ok 7734 - no errors 318s ok 7735 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7736 - round trip successful 318s ok 7737 - no errors 318s ok 7738 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7739 - round trip successful 318s ok 7740 - no errors 318s ok 7741 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7742 - round trip successful 318s ok 7743 - no errors 318s ok 7744 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7745 - round trip successful 318s ok 7746 - no errors 318s ok 7747 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7748 - round trip successful 318s ok 7749 - no errors 318s ok 7750 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7751 - round trip successful 318s ok 7752 - no errors 318s ok 7753 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7754 - round trip successful 318s ok 7755 - no errors 318s ok 7756 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7757 - round trip successful 318s ok 7758 - no errors 318s ok 7759 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7760 - round trip successful 318s ok 7761 - no errors 318s ok 7762 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7763 - round trip successful 318s ok 7764 - no errors 318s ok 7765 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7766 - round trip successful 318s ok 7767 - no errors 318s ok 7768 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7769 - round trip successful 318s ok 7770 - no errors 318s ok 7771 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7772 - round trip successful 318s ok 7773 - no errors 318s ok 7774 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7775 - round trip successful 318s ok 7776 - no errors 318s ok 7777 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7778 - round trip successful 318s ok 7779 - no errors 318s ok 7780 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7781 - round trip successful 318s ok 7782 - no errors 318s ok 7783 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7784 - round trip successful 318s ok 7785 - no errors 318s ok 7786 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7787 - round trip successful 318s ok 7788 - no errors 318s ok 7789 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7790 - round trip successful 318s ok 7791 - no errors 318s ok 7792 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7793 - round trip successful 318s ok 7794 - no errors 318s ok 7795 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7796 - round trip successful 318s ok 7797 - no errors 318s ok 7798 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7799 - round trip successful 318s ok 7800 - no errors 318s ok 7801 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7802 - round trip successful 318s ok 7803 - no errors 318s ok 7804 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7805 - round trip successful 318s ok 7806 - no errors 318s ok 7807 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7808 - round trip successful 318s ok 7809 - no errors 318s ok 7810 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7811 - round trip successful 318s ok 7812 - no errors 318s ok 7813 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7814 - round trip successful 318s ok 7815 - no errors 318s ok 7816 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7817 - round trip successful 318s ok 7818 - no errors 318s ok 7819 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7820 - round trip successful 318s ok 7821 - no errors 318s ok 7822 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7823 - round trip successful 318s ok 7824 - no errors 318s ok 7825 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7826 - round trip successful 318s ok 7827 - no errors 318s ok 7828 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7829 - round trip successful 318s ok 7830 - no errors 318s ok 7831 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7832 - round trip successful 318s ok 7833 - no errors 318s ok 7834 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7835 - round trip successful 318s ok 7836 - no errors 318s ok 7837 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7838 - round trip successful 318s ok 7839 - no errors 318s ok 7840 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7841 - round trip successful 318s ok 7842 - no errors 318s ok 7843 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7844 - round trip successful 318s ok 7845 - no errors 318s ok 7846 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7847 - round trip successful 318s ok 7848 - no errors 318s ok 7849 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7850 - round trip successful 318s ok 7851 - no errors 318s ok 7852 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7853 - round trip successful 318s ok 7854 - no errors 318s ok 7855 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7856 - round trip successful 318s ok 7857 - no errors 318s ok 7858 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7859 - round trip successful 318s ok 7860 - no errors 318s ok 7861 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7862 - round trip successful 318s ok 7863 - no errors 318s ok 7864 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7865 - round trip successful 318s ok 7866 - no errors 318s ok 7867 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7868 - round trip successful 318s ok 7869 - no errors 318s ok 7870 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7871 - round trip successful 318s ok 7872 - no errors 318s ok 7873 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7874 - round trip successful 318s ok 7875 - no errors 318s ok 7876 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7877 - round trip successful 318s ok 7878 - no errors 318s ok 7879 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7880 - round trip successful 318s ok 7881 - no errors 318s ok 7882 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7883 - round trip successful 318s ok 7884 - no errors 318s ok 7885 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7886 - round trip successful 318s ok 7887 - no errors 318s ok 7888 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7889 - round trip successful 318s ok 7890 - no errors 318s ok 7891 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7892 - round trip successful 318s ok 7893 - no errors 318s ok 7894 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7895 - round trip successful 318s ok 7896 - no errors 318s ok 7897 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7898 - round trip successful 318s ok 7899 - no errors 318s ok 7900 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7901 - round trip successful 318s ok 7902 - no errors 318s ok 7903 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7904 - round trip successful 318s ok 7905 - no errors 318s ok 7906 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7907 - round trip successful 318s ok 7908 - no errors 318s ok 7909 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7910 - round trip successful 318s ok 7911 - no errors 318s ok 7912 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7913 - round trip successful 318s ok 7914 - no errors 318s ok 7915 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7916 - round trip successful 318s ok 7917 - no errors 318s ok 7918 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7919 - round trip successful 318s ok 7920 - no errors 318s ok 7921 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7922 - round trip successful 318s ok 7923 - no errors 318s ok 7924 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7925 - round trip successful 318s ok 7926 - no errors 318s ok 7927 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7928 - round trip successful 318s ok 7929 - no errors 318s ok 7930 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7931 - round trip successful 318s ok 7932 - no errors 318s ok 7933 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7934 - round trip successful 318s ok 7935 - no errors 318s ok 7936 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7937 - round trip successful 318s ok 7938 - no errors 318s ok 7939 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7940 - round trip successful 318s ok 7941 - no errors 318s ok 7942 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7943 - round trip successful 318s ok 7944 - no errors 318s ok 7945 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7946 - round trip successful 318s ok 7947 - no errors 318s ok 7948 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7949 - round trip successful 318s ok 7950 - no errors 318s ok 7951 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7952 - round trip successful 318s ok 7953 - no errors 318s ok 7954 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7955 - round trip successful 318s ok 7956 - no errors 318s ok 7957 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7958 - round trip successful 318s ok 7959 - no errors 318s ok 7960 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7961 - round trip successful 318s ok 7962 - no errors 318s ok 7963 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7964 - round trip successful 318s ok 7965 - no errors 318s ok 7966 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7967 - round trip successful 318s ok 7968 - no errors 318s ok 7969 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7970 - round trip successful 318s ok 7971 - no errors 318s ok 7972 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7973 - round trip successful 318s ok 7974 - no errors 318s ok 7975 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7976 - round trip successful 318s ok 7977 - no errors 318s ok 7978 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7979 - round trip successful 318s ok 7980 - no errors 318s ok 7981 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7982 - round trip successful 318s ok 7983 - no errors 318s ok 7984 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7985 - round trip successful 318s ok 7986 - no errors 318s ok 7987 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7988 - round trip successful 318s ok 7989 - no errors 318s ok 7990 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7991 - round trip successful 318s ok 7992 - no errors 318s ok 7993 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7994 - round trip successful 318s ok 7995 - no errors 318s ok 7996 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 7997 - round trip successful 318s ok 7998 - no errors 318s ok 7999 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8000 - round trip successful 318s ok 8001 - no errors 318s ok 8002 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8003 - round trip successful 318s ok 8004 - no errors 318s ok 8005 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8006 - round trip successful 318s ok 8007 - no errors 318s ok 8008 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8009 - round trip successful 318s ok 8010 - no errors 318s ok 8011 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8012 - round trip successful 318s ok 8013 - no errors 318s ok 8014 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8015 - round trip successful 318s ok 8016 - no errors 318s ok 8017 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8018 - round trip successful 318s ok 8019 - no errors 318s ok 8020 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8021 - round trip successful 318s ok 8022 - no errors 318s ok 8023 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8024 - round trip successful 318s ok 8025 - no errors 318s ok 8026 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8027 - round trip successful 318s ok 8028 - no errors 318s ok 8029 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8030 - round trip successful 318s ok 8031 - no errors 318s ok 8032 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8033 - round trip successful 318s ok 8034 - no errors 318s ok 8035 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8036 - round trip successful 318s ok 8037 - no errors 318s ok 8038 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8039 - round trip successful 318s ok 8040 - no errors 318s ok 8041 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8042 - round trip successful 318s ok 8043 - no errors 318s ok 8044 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8045 - round trip successful 318s ok 8046 - no errors 318s ok 8047 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8048 - round trip successful 318s ok 8049 - no errors 318s ok 8050 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8051 - round trip successful 318s ok 8052 - no errors 318s ok 8053 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8054 - round trip successful 318s ok 8055 - no errors 318s ok 8056 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8057 - round trip successful 318s ok 8058 - no errors 318s ok 8059 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8060 - round trip successful 318s ok 8061 - no errors 318s ok 8062 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8063 - round trip successful 318s ok 8064 - no errors 318s ok 8065 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8066 - round trip successful 318s ok 8067 - no errors 318s ok 8068 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8069 - round trip successful 318s ok 8070 - no errors 318s ok 8071 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8072 - round trip successful 318s ok 8073 - no errors 318s ok 8074 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8075 - round trip successful 318s ok 8076 - no errors 318s ok 8077 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8078 - round trip successful 318s ok 8079 - no errors 318s ok 8080 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8081 - round trip successful 318s ok 8082 - no errors 318s ok 8083 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8084 - round trip successful 318s ok 8085 - no errors 318s ok 8086 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8087 - round trip successful 318s ok 8088 - no errors 318s ok 8089 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8090 - round trip successful 318s ok 8091 - no errors 318s ok 8092 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8093 - round trip successful 318s ok 8094 - no errors 318s ok 8095 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8096 - round trip successful 318s ok 8097 - no errors 318s ok 8098 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8099 - round trip successful 318s ok 8100 - no errors 318s ok 8101 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8102 - round trip successful 318s ok 8103 - no errors 318s ok 8104 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8105 - round trip successful 318s ok 8106 - no errors 318s ok 8107 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8108 - round trip successful 318s ok 8109 - no errors 318s ok 8110 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8111 - round trip successful 318s ok 8112 - no errors 318s ok 8113 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8114 - round trip successful 318s ok 8115 - no errors 318s ok 8116 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8117 - round trip successful 318s ok 8118 - no errors 318s ok 8119 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8120 - round trip successful 318s ok 8121 - no errors 318s ok 8122 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8123 - round trip successful 318s ok 8124 - no errors 318s ok 8125 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8126 - round trip successful 318s ok 8127 - no errors 318s ok 8128 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8129 - round trip successful 318s ok 8130 - no errors 318s ok 8131 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8132 - round trip successful 318s ok 8133 - no errors 318s ok 8134 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8135 - round trip successful 318s ok 8136 - no errors 318s ok 8137 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8138 - round trip successful 318s ok 8139 - no errors 318s ok 8140 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8141 - round trip successful 318s ok 8142 - no errors 318s ok 8143 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8144 - round trip successful 318s ok 8145 - no errors 318s ok 8146 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8147 - round trip successful 318s ok 8148 - no errors 318s ok 8149 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8150 - round trip successful 318s ok 8151 - no errors 318s ok 8152 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8153 - round trip successful 318s ok 8154 - no errors 318s ok 8155 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8156 - round trip successful 318s ok 8157 - no errors 318s ok 8158 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8159 - round trip successful 318s ok 8160 - no errors 318s ok 8161 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8162 - round trip successful 318s ok 8163 - no errors 318s ok 8164 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8165 - round trip successful 318s ok 8166 - no errors 318s ok 8167 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8168 - round trip successful 318s ok 8169 - no errors 318s ok 8170 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8171 - round trip successful 318s ok 8172 - no errors 318s ok 8173 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8174 - round trip successful 318s ok 8175 - no errors 318s ok 8176 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8177 - round trip successful 318s ok 8178 - no errors 318s ok 8179 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8180 - round trip successful 318s ok 8181 - no errors 318s ok 8182 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8183 - round trip successful 318s ok 8184 - no errors 318s ok 8185 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8186 - round trip successful 318s ok 8187 - no errors 318s ok 8188 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8189 - round trip successful 318s ok 8190 - no errors 318s ok 8191 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8192 - round trip successful 318s ok 8193 - no errors 318s ok 8194 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8195 - round trip successful 318s ok 8196 - no errors 318s ok 8197 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8198 - round trip successful 318s ok 8199 - no errors 318s ok 8200 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8201 - round trip successful 318s ok 8202 - no errors 318s ok 8203 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8204 - round trip successful 318s ok 8205 - no errors 318s ok 8206 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8207 - round trip successful 318s ok 8208 - no errors 318s ok 8209 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8210 - round trip successful 318s ok 8211 - no errors 318s ok 8212 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8213 - round trip successful 318s ok 8214 - no errors 318s ok 8215 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8216 - round trip successful 318s ok 8217 - no errors 318s ok 8218 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8219 - round trip successful 318s ok 8220 - no errors 318s ok 8221 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8222 - round trip successful 318s ok 8223 - no errors 318s ok 8224 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8225 - round trip successful 318s ok 8226 - no errors 318s ok 8227 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8228 - round trip successful 318s ok 8229 - no errors 318s ok 8230 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8231 - round trip successful 318s ok 8232 - no errors 318s ok 8233 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8234 - round trip successful 318s ok 8235 - no errors 318s ok 8236 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8237 - round trip successful 318s ok 8238 - no errors 318s ok 8239 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8240 - round trip successful 318s ok 8241 - no errors 318s ok 8242 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8243 - round trip successful 318s ok 8244 - no errors 318s ok 8245 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8246 - round trip successful 318s ok 8247 - no errors 318s ok 8248 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8249 - round trip successful 318s ok 8250 - no errors 318s ok 8251 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8252 - round trip successful 318s ok 8253 - no errors 318s ok 8254 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8255 - round trip successful 318s ok 8256 - no errors 318s ok 8257 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8258 - round trip successful 318s ok 8259 - no errors 318s ok 8260 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8261 - round trip successful 318s ok 8262 - no errors 318s ok 8263 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8264 - round trip successful 318s ok 8265 - no errors 318s ok 8266 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8267 - round trip successful 318s ok 8268 - no errors 318s ok 8269 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8270 - round trip successful 318s ok 8271 - no errors 318s ok 8272 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8273 - round trip successful 318s ok 8274 - no errors 318s ok 8275 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8276 - round trip successful 318s ok 8277 - no errors 318s ok 8278 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8279 - round trip successful 318s ok 8280 - no errors 318s ok 8281 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8282 - round trip successful 318s ok 8283 - no errors 318s ok 8284 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8285 - round trip successful 318s ok 8286 - no errors 318s ok 8287 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8288 - round trip successful 318s ok 8289 - no errors 318s ok 8290 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8291 - round trip successful 318s ok 8292 - no errors 318s ok 8293 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8294 - round trip successful 318s ok 8295 - no errors 318s ok 8296 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8297 - round trip successful 318s ok 8298 - no errors 318s ok 8299 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8300 - round trip successful 318s ok 8301 - no errors 318s ok 8302 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8303 - round trip successful 318s ok 8304 - no errors 318s ok 8305 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8306 - round trip successful 318s ok 8307 - no errors 318s ok 8308 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8309 - round trip successful 318s ok 8310 - no errors 318s ok 8311 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8312 - round trip successful 318s ok 8313 - no errors 318s ok 8314 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8315 - round trip successful 318s ok 8316 - no errors 318s ok 8317 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8318 - round trip successful 318s ok 8319 - no errors 318s ok 8320 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8321 - round trip successful 318s ok 8322 - no errors 318s ok 8323 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8324 - round trip successful 318s ok 8325 - no errors 318s ok 8326 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8327 - round trip successful 318s ok 8328 - no errors 318s ok 8329 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8330 - round trip successful 318s ok 8331 - no errors 318s ok 8332 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8333 - round trip successful 318s ok 8334 - no errors 318s ok 8335 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8336 - round trip successful 318s ok 8337 - no errors 318s ok 8338 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8339 - round trip successful 318s ok 8340 - no errors 318s ok 8341 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8342 - round trip successful 318s ok 8343 - no errors 318s ok 8344 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8345 - round trip successful 318s ok 8346 - no errors 318s ok 8347 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8348 - round trip successful 318s ok 8349 - no errors 318s ok 8350 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8351 - round trip successful 318s ok 8352 - no errors 318s ok 8353 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8354 - round trip successful 318s ok 8355 - no errors 318s ok 8356 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8357 - round trip successful 318s ok 8358 - no errors 318s ok 8359 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8360 - round trip successful 318s ok 8361 - no errors 318s ok 8362 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8363 - round trip successful 318s ok 8364 - no errors 318s ok 8365 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8366 - round trip successful 318s ok 8367 - no errors 318s ok 8368 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8369 - round trip successful 318s ok 8370 - no errors 318s ok 8371 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8372 - round trip successful 318s ok 8373 - no errors 318s ok 8374 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8375 - round trip successful 318s ok 8376 - no errors 318s ok 8377 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8378 - round trip successful 318s ok 8379 - no errors 318s ok 8380 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8381 - round trip successful 318s ok 8382 - no errors 318s ok 8383 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8384 - round trip successful 318s ok 8385 - no errors 318s ok 8386 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8387 - round trip successful 318s ok 8388 - no errors 318s ok 8389 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8390 - round trip successful 318s ok 8391 - no errors 318s ok 8392 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8393 - round trip successful 318s ok 8394 - no errors 318s ok 8395 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8396 - round trip successful 318s ok 8397 - no errors 318s ok 8398 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8399 - round trip successful 318s ok 8400 - no errors 318s ok 8401 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8402 - round trip successful 318s ok 8403 - no errors 318s ok 8404 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8405 - round trip successful 318s ok 8406 - no errors 318s ok 8407 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8408 - round trip successful 318s ok 8409 - no errors 318s ok 8410 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8411 - round trip successful 318s ok 8412 - no errors 318s ok 8413 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8414 - round trip successful 318s ok 8415 - no errors 318s ok 8416 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8417 - round trip successful 318s ok 8418 - no errors 318s ok 8419 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8420 - round trip successful 318s ok 8421 - no errors 318s ok 8422 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8423 - round trip successful 318s ok 8424 - no errors 318s ok 8425 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8426 - round trip successful 318s ok 8427 - no errors 318s ok 8428 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8429 - round trip successful 318s ok 8430 - no errors 318s ok 8431 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8432 - round trip successful 318s ok 8433 - no errors 318s ok 8434 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8435 - round trip successful 318s ok 8436 - no errors 318s ok 8437 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8438 - round trip successful 318s ok 8439 - no errors 318s ok 8440 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8441 - round trip successful 318s ok 8442 - no errors 318s ok 8443 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8444 - round trip successful 318s ok 8445 - no errors 318s ok 8446 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8447 - round trip successful 318s ok 8448 - no errors 318s ok 8449 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8450 - round trip successful 318s ok 8451 - no errors 318s ok 8452 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8453 - round trip successful 318s ok 8454 - no errors 318s ok 8455 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8456 - round trip successful 318s ok 8457 - no errors 318s ok 8458 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8459 - round trip successful 318s ok 8460 - no errors 318s ok 8461 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8462 - round trip successful 318s ok 8463 - no errors 318s ok 8464 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8465 - round trip successful 318s ok 8466 - no errors 318s ok 8467 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8468 - round trip successful 318s ok 8469 - no errors 318s ok 8470 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8471 - round trip successful 318s ok 8472 - no errors 318s ok 8473 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8474 - round trip successful 318s ok 8475 - no errors 318s ok 8476 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8477 - round trip successful 318s ok 8478 - no errors 318s ok 8479 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8480 - round trip successful 318s ok 8481 - no errors 318s ok 8482 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8483 - round trip successful 318s ok 8484 - no errors 318s ok 8485 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8486 - round trip successful 318s ok 8487 - no errors 318s ok 8488 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8489 - round trip successful 318s ok 8490 - no errors 318s ok 8491 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8492 - round trip successful 318s ok 8493 - no errors 318s ok 8494 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8495 - round trip successful 318s ok 8496 - no errors 318s ok 8497 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8498 - round trip successful 318s ok 8499 - no errors 318s ok 8500 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8501 - round trip successful 318s ok 8502 - no errors 318s ok 8503 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8504 - round trip successful 318s ok 8505 - no errors 318s ok 8506 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8507 - round trip successful 318s ok 8508 - no errors 318s ok 8509 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8510 - round trip successful 318s ok 8511 - no errors 318s ok 8512 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8513 - round trip successful 318s ok 8514 - no errors 318s ok 8515 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8516 - round trip successful 318s ok 8517 - no errors 318s ok 8518 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8519 - round trip successful 318s ok 8520 - no errors 318s ok 8521 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8522 - round trip successful 318s ok 8523 - no errors 318s ok 8524 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8525 - round trip successful 318s ok 8526 - no errors 318s ok 8527 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8528 - round trip successful 318s ok 8529 - no errors 318s ok 8530 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8531 - round trip successful 318s ok 8532 - no errors 318s ok 8533 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8534 - round trip successful 318s ok 8535 - no errors 318s ok 8536 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8537 - round trip successful 318s ok 8538 - no errors 318s ok 8539 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8540 - round trip successful 318s ok 8541 - no errors 318s ok 8542 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8543 - round trip successful 318s ok 8544 - no errors 318s ok 8545 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8546 - round trip successful 318s ok 8547 - no errors 318s ok 8548 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8549 - round trip successful 318s ok 8550 - no errors 318s ok 8551 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8552 - round trip successful 318s ok 8553 - no errors 318s ok 8554 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8555 - round trip successful 318s ok 8556 - no errors 318s ok 8557 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8558 - round trip successful 318s ok 8559 - no errors 318s ok 8560 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8561 - round trip successful 318s ok 8562 - no errors 318s ok 8563 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8564 - round trip successful 318s ok 8565 - no errors 318s ok 8566 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8567 - round trip successful 318s ok 8568 - no errors 318s ok 8569 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8570 - round trip successful 318s ok 8571 - no errors 318s ok 8572 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8573 - round trip successful 318s ok 8574 - no errors 318s ok 8575 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8576 - round trip successful 318s ok 8577 - no errors 318s ok 8578 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8579 - round trip successful 318s ok 8580 - no errors 318s ok 8581 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8582 - round trip successful 318s ok 8583 - no errors 318s ok 8584 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8585 - round trip successful 318s ok 8586 - no errors 318s ok 8587 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8588 - round trip successful 318s ok 8589 - no errors 318s ok 8590 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8591 - round trip successful 318s ok 8592 - no errors 318s ok 8593 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8594 - round trip successful 318s ok 8595 - no errors 318s ok 8596 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8597 - round trip successful 318s ok 8598 - no errors 318s ok 8599 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8600 - round trip successful 318s ok 8601 - no errors 318s ok 8602 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8603 - round trip successful 318s ok 8604 - no errors 318s ok 8605 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8606 - round trip successful 318s ok 8607 - no errors 318s ok 8608 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8609 - round trip successful 318s ok 8610 - no errors 318s ok 8611 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8612 - round trip successful 318s ok 8613 - no errors 318s ok 8614 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8615 - round trip successful 318s ok 8616 - no errors 318s ok 8617 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8618 - round trip successful 318s ok 8619 - no errors 318s ok 8620 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8621 - round trip successful 318s ok 8622 - no errors 318s ok 8623 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8624 - round trip successful 318s ok 8625 - no errors 318s ok 8626 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8627 - round trip successful 318s ok 8628 - no errors 318s ok 8629 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8630 - round trip successful 318s ok 8631 - no errors 318s ok 8632 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8633 - round trip successful 318s ok 8634 - no errors 318s ok 8635 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8636 - round trip successful 318s ok 8637 - no errors 318s ok 8638 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8639 - round trip successful 318s ok 8640 - no errors 318s ok 8641 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8642 - round trip successful 318s ok 8643 - no errors 318s ok 8644 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8645 - round trip successful 318s ok 8646 - no errors 318s ok 8647 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8648 - round trip successful 318s ok 8649 - no errors 318s ok 8650 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8651 - round trip successful 318s ok 8652 - no errors 318s ok 8653 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8654 - round trip successful 318s ok 8655 - no errors 318s ok 8656 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8657 - round trip successful 318s ok 8658 - no errors 318s ok 8659 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8660 - round trip successful 318s ok 8661 - no errors 318s ok 8662 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8663 - round trip successful 318s ok 8664 - no errors 318s ok 8665 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8666 - round trip successful 318s ok 8667 - no errors 318s ok 8668 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8669 - round trip successful 318s ok 8670 - no errors 318s ok 8671 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8672 - round trip successful 318s ok 8673 - no errors 318s ok 8674 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8675 - round trip successful 318s ok 8676 - no errors 318s ok 8677 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8678 - round trip successful 318s ok 8679 - no errors 318s ok 8680 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8681 - round trip successful 318s ok 8682 - no errors 318s ok 8683 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8684 - round trip successful 318s ok 8685 - no errors 318s ok 8686 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8687 - round trip successful 318s ok 8688 - no errors 318s ok 8689 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8690 - round trip successful 318s ok 8691 - no errors 318s ok 8692 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8693 - round trip successful 318s ok 8694 - no errors 318s ok 8695 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8696 - round trip successful 318s ok 8697 - no errors 318s ok 8698 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8699 - round trip successful 318s ok 8700 - no errors 318s ok 8701 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8702 - round trip successful 318s ok 8703 - no errors 318s ok 8704 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8705 - round trip successful 318s ok 8706 - no errors 318s ok 8707 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8708 - round trip successful 318s ok 8709 - no errors 318s ok 8710 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8711 - round trip successful 318s ok 8712 - no errors 318s ok 8713 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8714 - round trip successful 318s ok 8715 - no errors 318s ok 8716 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8717 - round trip successful 318s ok 8718 - no errors 318s ok 8719 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8720 - round trip successful 318s ok 8721 - no errors 318s ok 8722 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8723 - round trip successful 318s ok 8724 - no errors 318s ok 8725 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8726 - round trip successful 318s ok 8727 - no errors 318s ok 8728 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8729 - round trip successful 318s ok 8730 - no errors 318s ok 8731 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8732 - round trip successful 318s ok 8733 - no errors 318s ok 8734 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8735 - round trip successful 318s ok 8736 - no errors 318s ok 8737 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8738 - round trip successful 318s ok 8739 - no errors 318s ok 8740 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8741 - round trip successful 318s ok 8742 - no errors 318s ok 8743 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8744 - round trip successful 318s ok 8745 - no errors 318s ok 8746 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8747 - round trip successful 318s ok 8748 - no errors 318s ok 8749 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8750 - round trip successful 318s ok 8751 - no errors 318s ok 8752 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8753 - round trip successful 318s ok 8754 - no errors 318s ok 8755 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8756 - round trip successful 318s ok 8757 - no errors 318s ok 8758 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8759 - round trip successful 318s ok 8760 - no errors 318s ok 8761 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8762 - round trip successful 318s ok 8763 - no errors 318s ok 8764 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8765 - round trip successful 318s ok 8766 - no errors 318s ok 8767 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8768 - round trip successful 318s ok 8769 - no errors 318s ok 8770 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8771 - round trip successful 318s ok 8772 - no errors 318s ok 8773 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8774 - round trip successful 318s ok 8775 - no errors 318s ok 8776 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8777 - round trip successful 318s ok 8778 - no errors 318s ok 8779 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8780 - round trip successful 318s ok 8781 - no errors 318s ok 8782 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8783 - round trip successful 318s ok 8784 - no errors 318s ok 8785 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8786 - round trip successful 318s ok 8787 - no errors 318s ok 8788 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8789 - round trip successful 318s ok 8790 - no errors 318s ok 8791 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8792 - round trip successful 318s ok 8793 - no errors 318s ok 8794 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8795 - round trip successful 318s ok 8796 - no errors 318s ok 8797 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8798 - round trip successful 318s ok 8799 - no errors 318s ok 8800 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8801 - round trip successful 318s ok 8802 - no errors 318s ok 8803 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8804 - round trip successful 318s ok 8805 - no errors 318s ok 8806 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8807 - round trip successful 318s ok 8808 - no errors 318s ok 8809 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8810 - round trip successful 318s ok 8811 - no errors 318s ok 8812 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8813 - round trip successful 318s ok 8814 - no errors 318s ok 8815 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8816 - round trip successful 318s ok 8817 - no errors 318s ok 8818 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8819 - round trip successful 318s ok 8820 - no errors 318s ok 8821 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8822 - round trip successful 318s ok 8823 - no errors 318s ok 8824 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8825 - round trip successful 318s ok 8826 - no errors 318s ok 8827 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8828 - round trip successful 318s ok 8829 - no errors 318s ok 8830 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8831 - round trip successful 318s ok 8832 - no errors 318s ok 8833 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8834 - round trip successful 318s ok 8835 - no errors 318s ok 8836 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8837 - round trip successful 318s ok 8838 - no errors 318s ok 8839 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8840 - round trip successful 318s ok 8841 - no errors 318s ok 8842 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8843 - round trip successful 318s ok 8844 - no errors 318s ok 8845 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8846 - round trip successful 318s ok 8847 - no errors 318s ok 8848 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8849 - round trip successful 318s ok 8850 - no errors 318s ok 8851 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8852 - round trip successful 318s ok 8853 - no errors 318s ok 8854 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8855 - round trip successful 318s ok 8856 - no errors 318s ok 8857 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8858 - round trip successful 318s ok 8859 - no errors 318s ok 8860 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8861 - round trip successful 318s ok 8862 - no errors 318s ok 8863 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8864 - round trip successful 318s ok 8865 - no errors 318s ok 8866 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8867 - round trip successful 318s ok 8868 - no errors 318s ok 8869 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8870 - round trip successful 318s ok 8871 - no errors 318s ok 8872 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8873 - round trip successful 318s ok 8874 - no errors 318s ok 8875 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8876 - round trip successful 318s ok 8877 - no errors 318s ok 8878 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8879 - round trip successful 318s ok 8880 - no errors 318s ok 8881 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8882 - round trip successful 318s ok 8883 - no errors 318s ok 8884 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8885 - round trip successful 318s ok 8886 - no errors 318s ok 8887 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8888 - round trip successful 318s ok 8889 - no errors 318s ok 8890 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8891 - round trip successful 318s ok 8892 - no errors 318s ok 8893 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8894 - round trip successful 318s ok 8895 - no errors 318s ok 8896 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8897 - round trip successful 318s ok 8898 - no errors 318s ok 8899 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8900 - round trip successful 318s ok 8901 - no errors 318s ok 8902 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8903 - round trip successful 318s ok 8904 - no errors 318s ok 8905 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8906 - round trip successful 318s ok 8907 - no errors 318s ok 8908 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8909 - round trip successful 318s ok 8910 - no errors 318s ok 8911 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8912 - round trip successful 318s ok 8913 - no errors 318s ok 8914 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8915 - round trip successful 318s ok 8916 - no errors 318s ok 8917 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8918 - round trip successful 318s ok 8919 - no errors 318s ok 8920 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8921 - round trip successful 318s ok 8922 - no errors 318s ok 8923 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8924 - round trip successful 318s ok 8925 - no errors 318s ok 8926 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8927 - round trip successful 318s ok 8928 - no errors 318s ok 8929 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8930 - round trip successful 318s ok 8931 - no errors 318s ok 8932 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8933 - round trip successful 318s ok 8934 - no errors 318s ok 8935 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8936 - round trip successful 318s ok 8937 - no errors 318s ok 8938 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8939 - round trip successful 318s ok 8940 - no errors 318s ok 8941 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8942 - round trip successful 318s ok 8943 - no errors 318s ok 8944 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8945 - round trip successful 318s ok 8946 - no errors 318s ok 8947 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8948 - round trip successful 318s ok 8949 - no errors 318s ok 8950 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8951 - round trip successful 318s ok 8952 - no errors 318s ok 8953 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8954 - round trip successful 318s ok 8955 - no errors 318s ok 8956 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8957 - round trip successful 318s ok 8958 - no errors 318s ok 8959 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8960 - round trip successful 318s ok 8961 - no errors 318s ok 8962 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8963 - round trip successful 318s ok 8964 - no errors 318s ok 8965 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8966 - round trip successful 318s ok 8967 - no errors 318s ok 8968 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8969 - round trip successful 318s ok 8970 - no errors 318s ok 8971 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8972 - round trip successful 318s ok 8973 - no errors 318s ok 8974 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8975 - round trip successful 318s ok 8976 - no errors 318s ok 8977 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8978 - round trip successful 318s ok 8979 - no errors 318s ok 8980 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8981 - round trip successful 318s ok 8982 - no errors 318s ok 8983 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8984 - round trip successful 318s ok 8985 - no errors 318s ok 8986 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8987 - round trip successful 318s ok 8988 - no errors 318s ok 8989 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8990 - round trip successful 318s ok 8991 - no errors 318s ok 8992 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8993 - round trip successful 318s ok 8994 - no errors 318s ok 8995 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8996 - round trip successful 318s ok 8997 - no errors 318s ok 8998 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 8999 - round trip successful 318s ok 9000 - no errors 318s ok 9001 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9002 - round trip successful 318s ok 9003 - no errors 318s ok 9004 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9005 - round trip successful 318s ok 9006 - no errors 318s ok 9007 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9008 - round trip successful 318s ok 9009 - no errors 318s ok 9010 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9011 - round trip successful 318s ok 9012 - no errors 318s ok 9013 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9014 - round trip successful 318s ok 9015 - no errors 318s ok 9016 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9017 - round trip successful 318s ok 9018 - no errors 318s ok 9019 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9020 - round trip successful 318s ok 9021 - no errors 318s ok 9022 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9023 - round trip successful 318s ok 9024 - no errors 318s ok 9025 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9026 - round trip successful 318s ok 9027 - no errors 318s ok 9028 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9029 - round trip successful 318s ok 9030 - no errors 318s ok 9031 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9032 - round trip successful 318s ok 9033 - no errors 318s ok 9034 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9035 - round trip successful 318s ok 9036 - no errors 318s ok 9037 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9038 - round trip successful 318s ok 9039 - no errors 318s ok 9040 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9041 - round trip successful 318s ok 9042 - no errors 318s ok 9043 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9044 - round trip successful 318s ok 9045 - no errors 318s ok 9046 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9047 - round trip successful 318s ok 9048 - no errors 318s ok 9049 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9050 - round trip successful 318s ok 9051 - no errors 318s ok 9052 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9053 - round trip successful 318s ok 9054 - no errors 318s ok 9055 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9056 - round trip successful 318s ok 9057 - no errors 318s ok 9058 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9059 - round trip successful 318s ok 9060 - no errors 318s ok 9061 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9062 - round trip successful 318s ok 9063 - no errors 318s ok 9064 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9065 - round trip successful 318s ok 9066 - no errors 318s ok 9067 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9068 - round trip successful 318s ok 9069 - no errors 318s ok 9070 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9071 - round trip successful 318s ok 9072 - no errors 318s ok 9073 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9074 - round trip successful 318s ok 9075 - no errors 318s ok 9076 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9077 - round trip successful 318s ok 9078 - no errors 318s ok 9079 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9080 - round trip successful 318s ok 9081 - no errors 318s ok 9082 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9083 - round trip successful 318s ok 9084 - no errors 318s ok 9085 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9086 - round trip successful 318s ok 9087 - no errors 318s ok 9088 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9089 - round trip successful 318s ok 9090 - no errors 318s ok 9091 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9092 - round trip successful 318s ok 9093 - no errors 318s ok 9094 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9095 - round trip successful 318s ok 9096 - no errors 318s ok 9097 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9098 - round trip successful 318s ok 9099 - no errors 318s ok 9100 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9101 - round trip successful 318s ok 9102 - no errors 318s ok 9103 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9104 - round trip successful 318s ok 9105 - no errors 318s ok 9106 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9107 - round trip successful 318s ok 9108 - no errors 318s ok 9109 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9110 - round trip successful 318s ok 9111 - no errors 318s ok 9112 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9113 - round trip successful 318s ok 9114 - no errors 318s ok 9115 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9116 - round trip successful 318s ok 9117 - no errors 318s ok 9118 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9119 - round trip successful 318s ok 9120 - no errors 318s ok 9121 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9122 - round trip successful 318s ok 9123 - no errors 318s ok 9124 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9125 - round trip successful 318s ok 9126 - no errors 318s ok 9127 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9128 - round trip successful 318s ok 9129 - no errors 318s ok 9130 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9131 - round trip successful 318s ok 9132 - no errors 318s ok 9133 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9134 - round trip successful 318s ok 9135 - no errors 318s ok 9136 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9137 - round trip successful 318s ok 9138 - no errors 318s ok 9139 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9140 - round trip successful 318s ok 9141 - no errors 318s ok 9142 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9143 - round trip successful 318s ok 9144 - no errors 318s ok 9145 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9146 - round trip successful 318s ok 9147 - no errors 318s ok 9148 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9149 - round trip successful 318s ok 9150 - no errors 318s ok 9151 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9152 - round trip successful 318s ok 9153 - no errors 318s ok 9154 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9155 - round trip successful 318s ok 9156 - no errors 318s ok 9157 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9158 - round trip successful 318s ok 9159 - no errors 318s ok 9160 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9161 - round trip successful 318s ok 9162 - no errors 318s ok 9163 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9164 - round trip successful 318s ok 9165 - no errors 318s ok 9166 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9167 - round trip successful 318s ok 9168 - no errors 318s ok 9169 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9170 - round trip successful 318s ok 9171 - no errors 318s ok 9172 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9173 - round trip successful 318s ok 9174 - no errors 318s ok 9175 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9176 - round trip successful 318s ok 9177 - no errors 318s ok 9178 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9179 - round trip successful 318s ok 9180 - no errors 318s ok 9181 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9182 - round trip successful 318s ok 9183 - no errors 318s ok 9184 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9185 - round trip successful 318s ok 9186 - no errors 318s ok 9187 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9188 - round trip successful 318s ok 9189 - no errors 318s ok 9190 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9191 - round trip successful 318s ok 9192 - no errors 318s ok 9193 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9194 - round trip successful 318s ok 9195 - no errors 318s ok 9196 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9197 - round trip successful 318s ok 9198 - no errors 318s ok 9199 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9200 - round trip successful 318s ok 9201 - no errors 318s ok 9202 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9203 - round trip successful 318s ok 9204 - no errors 318s ok 9205 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9206 - round trip successful 318s ok 9207 - no errors 318s ok 9208 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9209 - round trip successful 318s ok 9210 - no errors 318s ok 9211 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9212 - round trip successful 318s ok 9213 - no errors 318s ok 9214 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9215 - round trip successful 318s ok 9216 - no errors 318s ok 9217 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9218 - round trip successful 318s ok 9219 - no errors 318s ok 9220 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9221 - round trip successful 318s ok 9222 - no errors 318s ok 9223 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9224 - round trip successful 318s ok 9225 - no errors 318s ok 9226 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9227 - round trip successful 318s ok 9228 - no errors 318s ok 9229 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9230 - round trip successful 318s ok 9231 - no errors 318s ok 9232 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9233 - round trip successful 318s ok 9234 - no errors 318s ok 9235 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9236 - round trip successful 318s ok 9237 - no errors 318s ok 9238 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9239 - round trip successful 318s ok 9240 - no errors 318s ok 9241 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9242 - round trip successful 318s ok 9243 - no errors 318s ok 9244 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9245 - round trip successful 318s ok 9246 - no errors 318s ok 9247 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9248 - round trip successful 318s ok 9249 - no errors 318s ok 9250 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9251 - round trip successful 318s ok 9252 - no errors 318s ok 9253 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9254 - round trip successful 318s ok 9255 - no errors 318s ok 9256 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9257 - round trip successful 318s ok 9258 - no errors 318s ok 9259 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9260 - round trip successful 318s ok 9261 - no errors 318s ok 9262 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9263 - round trip successful 318s ok 9264 - no errors 318s ok 9265 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9266 - round trip successful 318s ok 9267 - no errors 318s ok 9268 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9269 - round trip successful 318s ok 9270 - no errors 318s ok 9271 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9272 - round trip successful 318s ok 9273 - no errors 318s ok 9274 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9275 - round trip successful 318s ok 9276 - no errors 318s ok 9277 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9278 - round trip successful 318s ok 9279 - no errors 318s ok 9280 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9281 - round trip successful 318s ok 9282 - no errors 318s ok 9283 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9284 - round trip successful 318s ok 9285 - no errors 318s ok 9286 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9287 - round trip successful 318s ok 9288 - no errors 318s ok 9289 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9290 - round trip successful 318s ok 9291 - no errors 318s ok 9292 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9293 - round trip successful 318s ok 9294 - no errors 318s ok 9295 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9296 - round trip successful 318s ok 9297 - no errors 318s ok 9298 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9299 - round trip successful 318s ok 9300 - no errors 318s ok 9301 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9302 - round trip successful 318s ok 9303 - no errors 318s ok 9304 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9305 - round trip successful 318s ok 9306 - no errors 318s ok 9307 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9308 - round trip successful 318s ok 9309 - no errors 318s ok 9310 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9311 - round trip successful 318s ok 9312 - no errors 318s ok 9313 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9314 - round trip successful 318s ok 9315 - no errors 318s ok 9316 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9317 - round trip successful 318s ok 9318 - no errors 318s ok 9319 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9320 - round trip successful 318s ok 9321 - no errors 318s ok 9322 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9323 - round trip successful 318s ok 9324 - no errors 318s ok 9325 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9326 - round trip successful 318s ok 9327 - no errors 318s ok 9328 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9329 - round trip successful 318s ok 9330 - no errors 318s ok 9331 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9332 - round trip successful 318s ok 9333 - no errors 318s ok 9334 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9335 - round trip successful 318s ok 9336 - no errors 318s ok 9337 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9338 - round trip successful 318s ok 9339 - no errors 318s ok 9340 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9341 - round trip successful 318s ok 9342 - no errors 318s ok 9343 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9344 - round trip successful 318s ok 9345 - no errors 318s ok 9346 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9347 - round trip successful 318s ok 9348 - no errors 318s ok 9349 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9350 - round trip successful 318s ok 9351 - no errors 318s ok 9352 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9353 - round trip successful 318s ok 9354 - no errors 318s ok 9355 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9356 - round trip successful 318s ok 9357 - no errors 318s ok 9358 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9359 - round trip successful 318s ok 9360 - no errors 318s ok 9361 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9362 - round trip successful 318s ok 9363 - no errors 318s ok 9364 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9365 - round trip successful 318s ok 9366 - no errors 318s ok 9367 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9368 - round trip successful 318s ok 9369 - no errors 318s ok 9370 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9371 - round trip successful 318s ok 9372 - no errors 318s ok 9373 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9374 - round trip successful 318s ok 9375 - no errors 318s ok 9376 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9377 - round trip successful 318s ok 9378 - no errors 318s ok 9379 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9380 - round trip successful 318s ok 9381 - no errors 318s ok 9382 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9383 - round trip successful 318s ok 9384 - no errors 318s ok 9385 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9386 - round trip successful 318s ok 9387 - no errors 318s ok 9388 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9389 - round trip of old failure successful 318s ok 9390 - no errors 318s ok 9391 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9392 - round trip of old failure successful 318s ok 9393 - no errors 318s ok 9394 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9395 - round trip of old failure successful 318s ok 9396 - no errors 318s ok 9397 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9398 - round trip of old failure successful 318s ok 9399 - no errors 318s ok 9400 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9401 - round trip of old failure successful 318s ok 9402 - no errors 318s ok 9403 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9404 - round trip of old failure successful 318s ok 9405 - no errors 318s ok 9406 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9407 - round trip of old failure successful 318s ok 9408 - no errors 318s ok 9409 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9410 - round trip of old failure successful 318s ok 9411 - no errors 318s ok 9412 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9413 - round trip of old failure successful 318s ok 9414 - no errors 318s ok 9415 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9416 - round trip of old failure successful 318s ok 9417 - no errors 318s ok 9418 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9419 - round trip of old failure successful 318s ok 9420 - no errors 318s ok 9421 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9422 - round trip of old failure successful 318s ok 9423 - no errors 318s ok 9424 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9425 - round trip of old failure successful 318s ok 9426 - no errors 318s ok 9427 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9428 - round trip of old failure successful 318s ok 9429 - no errors 318s ok 9430 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9431 - round trip of old failure successful 318s ok 9432 - no errors 318s ok 9433 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9434 - round trip of old failure successful 318s ok 9435 - no errors 318s ok 9436 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9437 - round trip of old failure successful 318s ok 9438 - no errors 318s ok 9439 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9440 - round trip of old failure successful 318s ok 9441 - no errors 318s ok 9442 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9443 - round trip of old failure successful 318s ok 9444 - no errors 318s ok 9445 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9446 - round trip of old failure successful 318s ok 9447 - no errors 318s ok 9448 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9449 - round trip of old failure successful 318s ok 9450 - no errors 318s ok 9451 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9452 - round trip of old failure successful 318s ok 9453 - no errors 318s ok 9454 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9455 - round trip of old failure successful 318s ok 9456 - no errors 318s ok 9457 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9458 - round trip of old failure successful 318s ok 9459 - no errors 318s ok 9460 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9461 - round trip of old failure successful 318s ok 9462 - no errors 318s ok 9463 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9464 - round trip of old failure successful 318s ok 9465 - no errors 318s ok 9466 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9467 - round trip of old failure successful 318s ok 9468 - no errors 318s ok 9469 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9470 - round trip of old failure successful 318s ok 9471 - no errors 318s ok 9472 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9473 - round trip of old failure successful 318s ok 9474 - no errors 318s ok 9475 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9476 - round trip of old failure successful 318s ok 9477 - no errors 318s ok 9478 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9479 - round trip of old failure successful 318s ok 9480 - no errors 318s ok 9481 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9482 - round trip of old failure successful 318s ok 9483 - no errors 318s ok 9484 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9485 - round trip of old failure successful 318s ok 9486 - no errors 318s ok 9487 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9488 - round trip of old failure successful 318s ok 9489 - no errors 318s ok 9490 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9491 - round trip of old failure successful 318s ok 9492 - no errors 318s ok 9493 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9494 - round trip of old failure successful 318s ok 9495 - no errors 318s ok 9496 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9497 - round trip of old failure successful 318s ok 9498 - no errors 318s ok 9499 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9500 - round trip of old failure successful 318s ok 9501 - no errors 318s ok 9502 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9503 - round trip of old failure successful 318s ok 9504 - no errors 318s ok 9505 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9506 - round trip of old failure successful 318s ok 9507 - no errors 318s ok 9508 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9509 - round trip of old failure successful 318s ok 9510 - no errors 318s ok 9511 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9512 - round trip of old failure successful 318s ok 9513 - no errors 318s ok 9514 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9515 - round trip of old failure successful 318s ok 9516 - no errors 318s ok 9517 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9518 - round trip of old failure successful 318s ok 9519 - no errors 318s ok 9520 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9521 - round trip of old failure successful 318s ok 9522 - no errors 318s ok 9523 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9524 - round trip of old failure successful 318s ok 9525 - no errors 318s ok 9526 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9527 - round trip of old failure successful 318s ok 9528 - no errors 318s ok 9529 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9530 - round trip of old failure successful 318s ok 9531 - no errors 318s ok 9532 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9533 - round trip of old failure successful 318s ok 9534 - no errors 318s ok 9535 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9536 - round trip of old failure successful 318s ok 9537 - no errors 318s ok 9538 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9539 - round trip of old failure successful 318s ok 9540 - no errors 318s ok 9541 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9542 - round trip of old failure successful 318s ok 9543 - no errors 318s ok 9544 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9545 - round trip of old failure successful 318s ok 9546 - no errors 318s ok 9547 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9548 - round trip of old failure successful 318s ok 9549 - no errors 318s ok 9550 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9551 - round trip of old failure successful 318s ok 9552 - no errors 318s ok 9553 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9554 - round trip of old failure successful 318s ok 9555 - no errors 318s ok 9556 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9557 - round trip of old failure successful 318s ok 9558 - no errors 318s ok 9559 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9560 - round trip of old failure successful 318s ok 9561 - no errors 318s ok 9562 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9563 - round trip of old failure successful 318s ok 9564 - no errors 318s ok 9565 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9566 - round trip of old failure successful 318s ok 9567 - no errors 318s ok 9568 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9569 - round trip of old failure successful 318s ok 9570 - no errors 318s ok 9571 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9572 - round trip of old failure successful 318s ok 9573 - no errors 318s ok 9574 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9575 - round trip of old failure successful 318s ok 9576 - no errors 318s ok 9577 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9578 - round trip of old failure successful 318s ok 9579 - no errors 318s ok 9580 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9581 - round trip of old failure successful 318s ok 9582 - no errors 318s ok 9583 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9584 - round trip of old failure successful 318s ok 9585 - no errors 318s ok 9586 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9587 - round trip of old failure successful 318s ok 9588 - no errors 318s ok 9589 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9590 - round trip of old failure successful 318s ok 9591 - no errors 318s ok 9592 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9593 - round trip of old failure successful 318s ok 9594 - no errors 318s ok 9595 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9596 - round trip of old failure successful 318s ok 9597 - no errors 318s ok 9598 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9599 - round trip of old failure successful 318s ok 9600 - no errors 318s ok 9601 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9602 - round trip of old failure successful 318s ok 9603 - no errors 318s ok 9604 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9605 - round trip of old failure successful 318s ok 9606 - no errors 318s ok 9607 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9608 - round trip of old failure successful 318s ok 9609 - no errors 318s ok 9610 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9611 - round trip of old failure successful 318s ok 9612 - no errors 318s ok 9613 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9614 - round trip of old failure successful 318s ok 9615 - no errors 318s ok 9616 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9617 - round trip of old failure successful 318s ok 9618 - no errors 318s ok 9619 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9620 - round trip of old failure successful 318s ok 9621 - no errors 318s ok 9622 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9623 - round trip of old failure successful 318s ok 9624 - no errors 318s ok 9625 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9626 - round trip of old failure successful 318s ok 9627 - no errors 318s ok 9628 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9629 - round trip of old failure successful 318s ok 9630 - no errors 318s ok 9631 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9632 - round trip of old failure successful 318s ok 9633 - no errors 318s ok 9634 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9635 - round trip of old failure successful 318s ok 9636 - no errors 318s ok 9637 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9638 - round trip of old failure successful 318s ok 9639 - no errors 318s ok 9640 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9641 - round trip of old failure successful 318s ok 9642 - no errors 318s ok 9643 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9644 - round trip of old failure successful 318s ok 9645 - no errors 318s ok 9646 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9647 - round trip of old failure successful 318s ok 9648 - no errors 318s ok 9649 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9650 - round trip of old failure successful 318s ok 9651 - no errors 318s ok 9652 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9653 - round trip of old failure successful 318s ok 9654 - no errors 318s ok 9655 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9656 - round trip of old failure successful 318s ok 9657 - no errors 318s ok 9658 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9659 - round trip of old failure successful 318s ok 9660 - no errors 318s ok 9661 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9662 - round trip of old failure successful 318s ok 9663 - no errors 318s ok 9664 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9665 - round trip of old failure successful 318s ok 9666 - no errors 318s ok 9667 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9668 - round trip of old failure successful 318s ok 9669 - no errors 318s ok 9670 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9671 - round trip of old failure successful 318s ok 9672 - no errors 318s ok 9673 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9674 - round trip of old failure successful 318s ok 9675 - no errors 318s ok 9676 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9677 - round trip of old failure successful 318s ok 9678 - no errors 318s ok 9679 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9680 - round trip of old failure successful 318s ok 9681 - no errors 318s ok 9682 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9683 - round trip of old failure successful 318s ok 9684 - no errors 318s ok 9685 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9686 - round trip of old failure successful 318s ok 9687 - no errors 318s ok 9688 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9689 - round trip of old failure successful 318s ok 9690 - no errors 318s ok 9691 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9692 - round trip of old failure successful 318s ok 9693 - no errors 318s ok 9694 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9695 - round trip of old failure successful 318s ok 9696 - no errors 318s ok 9697 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9698 - round trip of old failure successful 318s ok 9699 - no errors 318s ok 9700 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9701 - round trip of old failure successful 318s ok 9702 - no errors 318s ok 9703 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9704 - round trip of old failure successful 318s ok 9705 - no errors 318s ok 9706 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9707 - round trip of old failure successful 318s ok 9708 - no errors 318s ok 9709 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9710 - round trip of old failure successful 318s ok 9711 - no errors 318s ok 9712 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9713 - round trip of old failure successful 318s ok 9714 - no errors 318s ok 9715 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9716 - round trip of old failure successful 318s ok 9717 - no errors 318s ok 9718 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9719 - round trip of old failure successful 318s ok 9720 - no errors 318s ok 9721 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9722 - round trip of old failure successful 318s ok 318s t/22_readonly.t .................. 318s 1..12 318s ok 1 - no errors 318s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 3 - ->readonly is false for blank 318s ok 4 - no errors 318s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 6 - ->readonly is false by default 318s ok 7 - no errors 318s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 9 - ->readonly is false for explicit false 318s ok 10 - no errors 318s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 318s ok 12 - ->readonly is true for explicit true 318s ok 318s t/23_file.t ...................... 318s 1..4 318s ok 1 - Found test file 318s ok 2 - An object of class 'PPI::Document::File' isa 'PPI::Document::File' 318s ok 3 - An object of class 'PPI::Document::File' isa 'PPI::Document' 318s ok 4 - ->filename ok 318s ok 319s t/24_v6.t ........................ 319s 1..10 319s ok 1 - Found test file Simple.pm 319s ok 2 - no errors 319s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 319s ok 4 - An object of class 'PPI::Statement::Include::Perl6' isa 'PPI::Statement::Include::Perl6' 319s ok 5 - use v6 statement has a working ->perl6 method 319s ok 6 - Found test file Grammar.pm 319s ok 7 - no errors 319s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 319s ok 9 - An object of class 'PPI::Statement::Include::Perl6' isa 'PPI::Statement::Include::Perl6' 319s ok 10 - use v6 statement has a working ->perl6 method 319s ok 321s t/25_increment.t ................. 321s 1..9554 321s ok 1 - Test directory t/data/08_regression found 321s ok 2 - Found at least one code file 321s ok 3 - no errors 321s ok 4 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5 - t/data/08_regression/01_rt_cpan_19629: 1 chars ok 321s ok 6 - t/data/08_regression/01_rt_cpan_19629: 1 char roundtrip 321s ok 7 - no errors 321s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9 - t/data/08_regression/01_rt_cpan_19629: 2 chars ok 321s ok 10 - t/data/08_regression/01_rt_cpan_19629: 2 char roundtrip 321s ok 11 - no errors 321s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 13 - t/data/08_regression/01_rt_cpan_19629: 3 chars ok 321s ok 14 - t/data/08_regression/01_rt_cpan_19629: 3 char roundtrip 321s ok 15 - no errors 321s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 17 - t/data/08_regression/01_rt_cpan_19629: 4 chars ok 321s ok 18 - t/data/08_regression/01_rt_cpan_19629: 4 char roundtrip 321s ok 19 - no errors 321s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 21 - t/data/08_regression/01_rt_cpan_19629: 5 chars ok 321s ok 22 - t/data/08_regression/01_rt_cpan_19629: 5 char roundtrip 321s ok 23 - no errors 321s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 25 - t/data/08_regression/01_rt_cpan_19629: 6 chars ok 321s ok 26 - t/data/08_regression/01_rt_cpan_19629: 6 char roundtrip 321s ok 27 - no errors 321s ok 28 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 29 - t/data/08_regression/01_rt_cpan_19629: 7 chars ok 321s ok 30 - t/data/08_regression/01_rt_cpan_19629: 7 char roundtrip 321s ok 31 - no errors 321s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 33 - t/data/08_regression/01_rt_cpan_19629: 8 chars ok 321s ok 34 - t/data/08_regression/01_rt_cpan_19629: 8 char roundtrip 321s ok 35 - no errors 321s ok 36 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 37 - t/data/08_regression/01_rt_cpan_19629: 9 chars ok 321s ok 38 - t/data/08_regression/01_rt_cpan_19629: 9 char roundtrip 321s ok 39 - no errors 321s ok 40 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 41 - t/data/08_regression/01_rt_cpan_19629: 10 chars ok 321s ok 42 - t/data/08_regression/01_rt_cpan_19629: 10 char roundtrip 321s ok 43 - no errors 321s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 45 - t/data/08_regression/01_rt_cpan_19629: 11 chars ok 321s ok 46 - t/data/08_regression/01_rt_cpan_19629: 11 char roundtrip 321s ok 47 - no errors 321s ok 48 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 49 - t/data/08_regression/01_rt_cpan_19629: 12 chars ok 321s ok 50 - t/data/08_regression/01_rt_cpan_19629: 12 char roundtrip 321s ok 51 - no errors 321s ok 52 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 53 - t/data/08_regression/01_rt_cpan_19629b: 1 chars ok 321s ok 54 - t/data/08_regression/01_rt_cpan_19629b: 1 char roundtrip 321s ok 55 - no errors 321s ok 56 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 57 - t/data/08_regression/01_rt_cpan_19629b: 2 chars ok 321s ok 58 - t/data/08_regression/01_rt_cpan_19629b: 2 char roundtrip 321s ok 59 - no errors 321s ok 60 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 61 - t/data/08_regression/01_rt_cpan_19629b: 3 chars ok 321s ok 62 - t/data/08_regression/01_rt_cpan_19629b: 3 char roundtrip 321s ok 63 - no errors 321s ok 64 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 65 - t/data/08_regression/01_rt_cpan_19629b: 4 chars ok 321s ok 66 - t/data/08_regression/01_rt_cpan_19629b: 4 char roundtrip 321s ok 67 - no errors 321s ok 68 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 69 - t/data/08_regression/01_rt_cpan_19629b: 5 chars ok 321s ok 70 - t/data/08_regression/01_rt_cpan_19629b: 5 char roundtrip 321s ok 71 - no errors 321s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 73 - t/data/08_regression/01_rt_cpan_19629b: 6 chars ok 321s ok 74 - t/data/08_regression/01_rt_cpan_19629b: 6 char roundtrip 321s ok 75 - no errors 321s ok 76 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 77 - t/data/08_regression/01_rt_cpan_19629b: 7 chars ok 321s ok 78 - t/data/08_regression/01_rt_cpan_19629b: 7 char roundtrip 321s ok 79 - no errors 321s ok 80 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 81 - t/data/08_regression/01_rt_cpan_19629b: 8 chars ok 321s ok 82 - t/data/08_regression/01_rt_cpan_19629b: 8 char roundtrip 321s ok 83 - no errors 321s ok 84 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 85 - t/data/08_regression/01_rt_cpan_19629b: 9 chars ok 321s ok 86 - t/data/08_regression/01_rt_cpan_19629b: 9 char roundtrip 321s ok 87 - no errors 321s ok 88 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 89 - t/data/08_regression/01_rt_cpan_19629b: 10 chars ok 321s ok 90 - t/data/08_regression/01_rt_cpan_19629b: 10 char roundtrip 321s ok 91 - no errors 321s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 93 - t/data/08_regression/01_rt_cpan_19629b: 11 chars ok 321s ok 94 - t/data/08_regression/01_rt_cpan_19629b: 11 char roundtrip 321s ok 95 - no errors 321s ok 96 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 97 - t/data/08_regression/01_rt_cpan_19629b: 12 chars ok 321s ok 98 - t/data/08_regression/01_rt_cpan_19629b: 12 char roundtrip 321s ok 99 - no errors 321s ok 100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 101 - t/data/08_regression/01_rt_cpan_19629b: 13 chars ok 321s ok 102 - t/data/08_regression/01_rt_cpan_19629b: 13 char roundtrip 321s ok 103 - no errors 321s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 105 - t/data/08_regression/01_rt_cpan_19629b: 14 chars ok 321s ok 106 - t/data/08_regression/01_rt_cpan_19629b: 14 char roundtrip 321s ok 107 - no errors 321s ok 108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 109 - t/data/08_regression/02_rt_cpan_9582: 1 chars ok 321s ok 110 - t/data/08_regression/02_rt_cpan_9582: 1 char roundtrip 321s ok 111 - no errors 321s ok 112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 113 - t/data/08_regression/02_rt_cpan_9582: 2 chars ok 321s ok 114 - t/data/08_regression/02_rt_cpan_9582: 2 char roundtrip 321s ok 115 - no errors 321s ok 116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 117 - t/data/08_regression/02_rt_cpan_9582: 3 chars ok 321s ok 118 - t/data/08_regression/02_rt_cpan_9582: 3 char roundtrip 321s ok 119 - no errors 321s ok 120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 121 - t/data/08_regression/02_rt_cpan_9582: 4 chars ok 321s ok 122 - t/data/08_regression/02_rt_cpan_9582: 4 char roundtrip 321s ok 123 - no errors 321s ok 124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 125 - t/data/08_regression/02_rt_cpan_9582: 5 chars ok 321s ok 126 - t/data/08_regression/02_rt_cpan_9582: 5 char roundtrip 321s ok 127 - no errors 321s ok 128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 129 - t/data/08_regression/02_rt_cpan_9582: 6 chars ok 321s ok 130 - t/data/08_regression/02_rt_cpan_9582: 6 char roundtrip 321s ok 131 - no errors 321s ok 132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 133 - t/data/08_regression/02_rt_cpan_9582: 7 chars ok 321s ok 134 - t/data/08_regression/02_rt_cpan_9582: 7 char roundtrip 321s ok 135 - no errors 321s ok 136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 137 - t/data/08_regression/02_rt_cpan_9582: 8 chars ok 321s ok 138 - t/data/08_regression/02_rt_cpan_9582: 8 char roundtrip 321s ok 139 - no errors 321s ok 140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 141 - t/data/08_regression/02_rt_cpan_9582: 9 chars ok 321s ok 142 - t/data/08_regression/02_rt_cpan_9582: 9 char roundtrip 321s ok 143 - no errors 321s ok 144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 145 - t/data/08_regression/02_rt_cpan_9582: 10 chars ok 321s ok 146 - t/data/08_regression/02_rt_cpan_9582: 10 char roundtrip 321s ok 147 - no errors 321s ok 148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 149 - t/data/08_regression/02_rt_cpan_9582: 11 chars ok 321s ok 150 - t/data/08_regression/02_rt_cpan_9582: 11 char roundtrip 321s ok 151 - no errors 321s ok 152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 153 - t/data/08_regression/02_rt_cpan_9582: 12 chars ok 321s ok 154 - t/data/08_regression/02_rt_cpan_9582: 12 char roundtrip 321s ok 155 - no errors 321s ok 156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 157 - t/data/08_regression/02_rt_cpan_9582: 13 chars ok 321s ok 158 - t/data/08_regression/02_rt_cpan_9582: 13 char roundtrip 321s ok 159 - no errors 321s ok 160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 161 - t/data/08_regression/02_rt_cpan_9582: 14 chars ok 321s ok 162 - t/data/08_regression/02_rt_cpan_9582: 14 char roundtrip 321s ok 163 - no errors 321s ok 164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 165 - t/data/08_regression/02_rt_cpan_9582: 15 chars ok 321s ok 166 - t/data/08_regression/02_rt_cpan_9582: 15 char roundtrip 321s ok 167 - no errors 321s ok 168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 169 - t/data/08_regression/02_rt_cpan_9582: 16 chars ok 321s ok 170 - t/data/08_regression/02_rt_cpan_9582: 16 char roundtrip 321s ok 171 - no errors 321s ok 172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 173 - t/data/08_regression/02_rt_cpan_9582: 17 chars ok 321s ok 174 - t/data/08_regression/02_rt_cpan_9582: 17 char roundtrip 321s ok 175 - no errors 321s ok 176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 177 - t/data/08_regression/02_rt_cpan_9582: 18 chars ok 321s ok 178 - t/data/08_regression/02_rt_cpan_9582: 18 char roundtrip 321s ok 179 - no errors 321s ok 180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 181 - t/data/08_regression/02_rt_cpan_9582: 19 chars ok 321s ok 182 - t/data/08_regression/02_rt_cpan_9582: 19 char roundtrip 321s ok 183 - no errors 321s ok 184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 185 - t/data/08_regression/02_rt_cpan_9582: 20 chars ok 321s ok 186 - t/data/08_regression/02_rt_cpan_9582: 20 char roundtrip 321s ok 187 - no errors 321s ok 188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 189 - t/data/08_regression/02_rt_cpan_9582: 21 chars ok 321s ok 190 - t/data/08_regression/02_rt_cpan_9582: 21 char roundtrip 321s ok 191 - no errors 321s ok 192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 193 - t/data/08_regression/02_rt_cpan_9582: 22 chars ok 321s ok 194 - t/data/08_regression/02_rt_cpan_9582: 22 char roundtrip 321s ok 195 - no errors 321s ok 196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 197 - t/data/08_regression/02_rt_cpan_9582: 23 chars ok 321s ok 198 - t/data/08_regression/02_rt_cpan_9582: 23 char roundtrip 321s ok 199 - no errors 321s ok 200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 201 - t/data/08_regression/02_rt_cpan_9582: 24 chars ok 321s ok 202 - t/data/08_regression/02_rt_cpan_9582: 24 char roundtrip 321s ok 203 - no errors 321s ok 204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 205 - t/data/08_regression/02_rt_cpan_9582: 25 chars ok 321s ok 206 - t/data/08_regression/02_rt_cpan_9582: 25 char roundtrip 321s ok 207 - no errors 321s ok 208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 209 - t/data/08_regression/02_rt_cpan_9582: 26 chars ok 321s ok 210 - t/data/08_regression/02_rt_cpan_9582: 26 char roundtrip 321s ok 211 - no errors 321s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 213 - t/data/08_regression/02_rt_cpan_9582: 27 chars ok 321s ok 214 - t/data/08_regression/02_rt_cpan_9582: 27 char roundtrip 321s ok 215 - no errors 321s ok 216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 217 - t/data/08_regression/02_rt_cpan_9582: 28 chars ok 321s ok 218 - t/data/08_regression/02_rt_cpan_9582: 28 char roundtrip 321s ok 219 - no errors 321s ok 220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 221 - t/data/08_regression/02_rt_cpan_9582: 29 chars ok 321s ok 222 - t/data/08_regression/02_rt_cpan_9582: 29 char roundtrip 321s ok 223 - no errors 321s ok 224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 225 - t/data/08_regression/02_rt_cpan_9582: 30 chars ok 321s ok 226 - t/data/08_regression/02_rt_cpan_9582: 30 char roundtrip 321s ok 227 - no errors 321s ok 228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 229 - t/data/08_regression/02_rt_cpan_9582: 31 chars ok 321s ok 230 - t/data/08_regression/02_rt_cpan_9582: 31 char roundtrip 321s ok 231 - no errors 321s ok 232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 233 - t/data/08_regression/02_rt_cpan_9582: 32 chars ok 321s ok 234 - t/data/08_regression/02_rt_cpan_9582: 32 char roundtrip 321s ok 235 - no errors 321s ok 236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 237 - t/data/08_regression/02_rt_cpan_9582: 33 chars ok 321s ok 238 - t/data/08_regression/02_rt_cpan_9582: 33 char roundtrip 321s ok 239 - no errors 321s ok 240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 241 - t/data/08_regression/02_rt_cpan_9582: 34 chars ok 321s ok 242 - t/data/08_regression/02_rt_cpan_9582: 34 char roundtrip 321s ok 243 - no errors 321s ok 244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 245 - t/data/08_regression/02_rt_cpan_9582: 35 chars ok 321s ok 246 - t/data/08_regression/02_rt_cpan_9582: 35 char roundtrip 321s ok 247 - no errors 321s ok 248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 249 - t/data/08_regression/02_rt_cpan_9582: 36 chars ok 321s ok 250 - t/data/08_regression/02_rt_cpan_9582: 36 char roundtrip 321s ok 251 - no errors 321s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 253 - t/data/08_regression/02_rt_cpan_9582: 37 chars ok 321s ok 254 - t/data/08_regression/02_rt_cpan_9582: 37 char roundtrip 321s ok 255 - no errors 321s ok 256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 257 - t/data/08_regression/02_rt_cpan_9582: 38 chars ok 321s ok 258 - t/data/08_regression/02_rt_cpan_9582: 38 char roundtrip 321s ok 259 - no errors 321s ok 260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 261 - t/data/08_regression/02_rt_cpan_9582: 39 chars ok 321s ok 262 - t/data/08_regression/02_rt_cpan_9582: 39 char roundtrip 321s ok 263 - no errors 321s ok 264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 265 - t/data/08_regression/02_rt_cpan_9582: 40 chars ok 321s ok 266 - t/data/08_regression/02_rt_cpan_9582: 40 char roundtrip 321s ok 267 - no errors 321s ok 268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 269 - t/data/08_regression/02_rt_cpan_9582: 41 chars ok 321s ok 270 - t/data/08_regression/02_rt_cpan_9582: 41 char roundtrip 321s ok 271 - no errors 321s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 273 - t/data/08_regression/02_rt_cpan_9582: 42 chars ok 321s ok 274 - t/data/08_regression/02_rt_cpan_9582: 42 char roundtrip 321s ok 275 - no errors 321s ok 276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 277 - t/data/08_regression/02_rt_cpan_9582: 43 chars ok 321s ok 278 - t/data/08_regression/02_rt_cpan_9582: 43 char roundtrip 321s ok 279 - no errors 321s ok 280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 281 - t/data/08_regression/02_rt_cpan_9582: 44 chars ok 321s ok 282 - t/data/08_regression/02_rt_cpan_9582: 44 char roundtrip 321s ok 283 - no errors 321s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 285 - t/data/08_regression/02_rt_cpan_9582: 45 chars ok 321s ok 286 - t/data/08_regression/02_rt_cpan_9582: 45 char roundtrip 321s ok 287 - no errors 321s ok 288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 289 - t/data/08_regression/02_rt_cpan_9582: 46 chars ok 321s ok 290 - t/data/08_regression/02_rt_cpan_9582: 46 char roundtrip 321s ok 291 - no errors 321s ok 292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 293 - t/data/08_regression/02_rt_cpan_9582: 47 chars ok 321s ok 294 - t/data/08_regression/02_rt_cpan_9582: 47 char roundtrip 321s ok 295 - no errors 321s ok 296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 297 - t/data/08_regression/02_rt_cpan_9582: 48 chars ok 321s ok 298 - t/data/08_regression/02_rt_cpan_9582: 48 char roundtrip 321s ok 299 - no errors 321s ok 300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 301 - t/data/08_regression/02_rt_cpan_9582: 49 chars ok 321s ok 302 - t/data/08_regression/02_rt_cpan_9582: 49 char roundtrip 321s ok 303 - no errors 321s ok 304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 305 - t/data/08_regression/02_rt_cpan_9582: 50 chars ok 321s ok 306 - t/data/08_regression/02_rt_cpan_9582: 50 char roundtrip 321s ok 307 - no errors 321s ok 308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 309 - t/data/08_regression/02_rt_cpan_9582: 51 chars ok 321s ok 310 - t/data/08_regression/02_rt_cpan_9582: 51 char roundtrip 321s ok 311 - no errors 321s ok 312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 313 - t/data/08_regression/02_rt_cpan_9582: 52 chars ok 321s ok 314 - t/data/08_regression/02_rt_cpan_9582: 52 char roundtrip 321s ok 315 - no errors 321s ok 316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 317 - t/data/08_regression/02_rt_cpan_9582: 53 chars ok 321s ok 318 - t/data/08_regression/02_rt_cpan_9582: 53 char roundtrip 321s ok 319 - no errors 321s ok 320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 321 - t/data/08_regression/02_rt_cpan_9582: 54 chars ok 321s ok 322 - t/data/08_regression/02_rt_cpan_9582: 54 char roundtrip 321s ok 323 - no errors 321s ok 324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 325 - t/data/08_regression/02_rt_cpan_9582: 55 chars ok 321s ok 326 - t/data/08_regression/02_rt_cpan_9582: 55 char roundtrip 321s ok 327 - no errors 321s ok 328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 329 - t/data/08_regression/02_rt_cpan_9582: 56 chars ok 321s ok 330 - t/data/08_regression/02_rt_cpan_9582: 56 char roundtrip 321s ok 331 - no errors 321s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 333 - t/data/08_regression/02_rt_cpan_9582: 57 chars ok 321s ok 334 - t/data/08_regression/02_rt_cpan_9582: 57 char roundtrip 321s ok 335 - no errors 321s ok 336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 337 - t/data/08_regression/02_rt_cpan_9582: 58 chars ok 321s ok 338 - t/data/08_regression/02_rt_cpan_9582: 58 char roundtrip 321s ok 339 - no errors 321s ok 340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 341 - t/data/08_regression/02_rt_cpan_9582: 59 chars ok 321s ok 342 - t/data/08_regression/02_rt_cpan_9582: 59 char roundtrip 321s ok 343 - no errors 321s ok 344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 345 - t/data/08_regression/02_rt_cpan_9582: 60 chars ok 321s ok 346 - t/data/08_regression/02_rt_cpan_9582: 60 char roundtrip 321s ok 347 - no errors 321s ok 348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 349 - t/data/08_regression/02_rt_cpan_9582: 61 chars ok 321s ok 350 - t/data/08_regression/02_rt_cpan_9582: 61 char roundtrip 321s ok 351 - no errors 321s ok 352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 353 - t/data/08_regression/02_rt_cpan_9582: 62 chars ok 321s ok 354 - t/data/08_regression/02_rt_cpan_9582: 62 char roundtrip 321s ok 355 - no errors 321s ok 356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 357 - t/data/08_regression/02_rt_cpan_9582: 63 chars ok 321s ok 358 - t/data/08_regression/02_rt_cpan_9582: 63 char roundtrip 321s ok 359 - no errors 321s ok 360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 361 - t/data/08_regression/02_rt_cpan_9582: 64 chars ok 321s ok 362 - t/data/08_regression/02_rt_cpan_9582: 64 char roundtrip 321s ok 363 - no errors 321s ok 364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 365 - t/data/08_regression/02_rt_cpan_9582: 65 chars ok 321s ok 366 - t/data/08_regression/02_rt_cpan_9582: 65 char roundtrip 321s ok 367 - no errors 321s ok 368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 369 - t/data/08_regression/02_rt_cpan_9582: 66 chars ok 321s ok 370 - t/data/08_regression/02_rt_cpan_9582: 66 char roundtrip 321s ok 371 - no errors 321s ok 372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 373 - t/data/08_regression/02_rt_cpan_9582: 67 chars ok 321s ok 374 - t/data/08_regression/02_rt_cpan_9582: 67 char roundtrip 321s ok 375 - no errors 321s ok 376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 377 - t/data/08_regression/02_rt_cpan_9582: 68 chars ok 321s ok 378 - t/data/08_regression/02_rt_cpan_9582: 68 char roundtrip 321s ok 379 - no errors 321s ok 380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 381 - t/data/08_regression/02_rt_cpan_9582: 69 chars ok 321s ok 382 - t/data/08_regression/02_rt_cpan_9582: 69 char roundtrip 321s ok 383 - no errors 321s ok 384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 385 - t/data/08_regression/02_rt_cpan_9582: 70 chars ok 321s ok 386 - t/data/08_regression/02_rt_cpan_9582: 70 char roundtrip 321s ok 387 - no errors 321s ok 388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 389 - t/data/08_regression/02_rt_cpan_9582: 71 chars ok 321s ok 390 - t/data/08_regression/02_rt_cpan_9582: 71 char roundtrip 321s ok 391 - no errors 321s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 393 - t/data/08_regression/02_rt_cpan_9582: 72 chars ok 321s ok 394 - t/data/08_regression/02_rt_cpan_9582: 72 char roundtrip 321s ok 395 - no errors 321s ok 396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 397 - t/data/08_regression/02_rt_cpan_9582: 73 chars ok 321s ok 398 - t/data/08_regression/02_rt_cpan_9582: 73 char roundtrip 321s ok 399 - no errors 321s ok 400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 401 - t/data/08_regression/02_rt_cpan_9582: 74 chars ok 321s ok 402 - t/data/08_regression/02_rt_cpan_9582: 74 char roundtrip 321s ok 403 - no errors 321s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 405 - t/data/08_regression/02_rt_cpan_9582: 75 chars ok 321s ok 406 - t/data/08_regression/02_rt_cpan_9582: 75 char roundtrip 321s ok 407 - no errors 321s ok 408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 409 - t/data/08_regression/02_rt_cpan_9582: 76 chars ok 321s ok 410 - t/data/08_regression/02_rt_cpan_9582: 76 char roundtrip 321s ok 411 - no errors 321s ok 412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 413 - t/data/08_regression/02_rt_cpan_9582: 77 chars ok 321s ok 414 - t/data/08_regression/02_rt_cpan_9582: 77 char roundtrip 321s ok 415 - no errors 321s ok 416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 417 - t/data/08_regression/02_rt_cpan_9582: 78 chars ok 321s ok 418 - t/data/08_regression/02_rt_cpan_9582: 78 char roundtrip 321s ok 419 - no errors 321s ok 420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 421 - t/data/08_regression/02_rt_cpan_9582: 79 chars ok 321s ok 422 - t/data/08_regression/02_rt_cpan_9582: 79 char roundtrip 321s ok 423 - no errors 321s ok 424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 425 - t/data/08_regression/02_rt_cpan_9582: 80 chars ok 321s ok 426 - t/data/08_regression/02_rt_cpan_9582: 80 char roundtrip 321s ok 427 - no errors 321s ok 428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 429 - t/data/08_regression/02_rt_cpan_9582: 81 chars ok 321s ok 430 - t/data/08_regression/02_rt_cpan_9582: 81 char roundtrip 321s ok 431 - no errors 321s ok 432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 433 - t/data/08_regression/02_rt_cpan_9582: 82 chars ok 321s ok 434 - t/data/08_regression/02_rt_cpan_9582: 82 char roundtrip 321s ok 435 - no errors 321s ok 436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 437 - t/data/08_regression/02_rt_cpan_9582: 83 chars ok 321s ok 438 - t/data/08_regression/02_rt_cpan_9582: 83 char roundtrip 321s ok 439 - no errors 321s ok 440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 441 - t/data/08_regression/02_rt_cpan_9582: 84 chars ok 321s ok 442 - t/data/08_regression/02_rt_cpan_9582: 84 char roundtrip 321s ok 443 - no errors 321s ok 444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 445 - t/data/08_regression/02_rt_cpan_9582: 85 chars ok 321s ok 446 - t/data/08_regression/02_rt_cpan_9582: 85 char roundtrip 321s ok 447 - no errors 321s ok 448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 449 - t/data/08_regression/02_rt_cpan_9582: 86 chars ok 321s ok 450 - t/data/08_regression/02_rt_cpan_9582: 86 char roundtrip 321s ok 451 - no errors 321s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 453 - t/data/08_regression/02_rt_cpan_9582: 87 chars ok 321s ok 454 - t/data/08_regression/02_rt_cpan_9582: 87 char roundtrip 321s ok 455 - no errors 321s ok 456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 457 - t/data/08_regression/02_rt_cpan_9582: 88 chars ok 321s ok 458 - t/data/08_regression/02_rt_cpan_9582: 88 char roundtrip 321s ok 459 - no errors 321s ok 460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 461 - t/data/08_regression/02_rt_cpan_9582: 89 chars ok 321s ok 462 - t/data/08_regression/02_rt_cpan_9582: 89 char roundtrip 321s ok 463 - no errors 321s ok 464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 465 - t/data/08_regression/02_rt_cpan_9582: 90 chars ok 321s ok 466 - t/data/08_regression/02_rt_cpan_9582: 90 char roundtrip 321s ok 467 - no errors 321s ok 468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 469 - t/data/08_regression/02_rt_cpan_9582: 91 chars ok 321s ok 470 - t/data/08_regression/02_rt_cpan_9582: 91 char roundtrip 321s ok 471 - no errors 321s ok 472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 473 - t/data/08_regression/02_rt_cpan_9582: 92 chars ok 321s ok 474 - t/data/08_regression/02_rt_cpan_9582: 92 char roundtrip 321s ok 475 - no errors 321s ok 476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 477 - t/data/08_regression/02_rt_cpan_9582: 93 chars ok 321s ok 478 - t/data/08_regression/02_rt_cpan_9582: 93 char roundtrip 321s ok 479 - no errors 321s ok 480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 481 - t/data/08_regression/02_rt_cpan_9582: 94 chars ok 321s ok 482 - t/data/08_regression/02_rt_cpan_9582: 94 char roundtrip 321s ok 483 - no errors 321s ok 484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 485 - t/data/08_regression/02_rt_cpan_9582: 95 chars ok 321s ok 486 - t/data/08_regression/02_rt_cpan_9582: 95 char roundtrip 321s ok 487 - no errors 321s ok 488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 489 - t/data/08_regression/02_rt_cpan_9582: 96 chars ok 321s ok 490 - t/data/08_regression/02_rt_cpan_9582: 96 char roundtrip 321s ok 491 - no errors 321s ok 492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 493 - t/data/08_regression/02_rt_cpan_9582: 97 chars ok 321s ok 494 - t/data/08_regression/02_rt_cpan_9582: 97 char roundtrip 321s ok 495 - no errors 321s ok 496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 497 - t/data/08_regression/02_rt_cpan_9582: 98 chars ok 321s ok 498 - t/data/08_regression/02_rt_cpan_9582: 98 char roundtrip 321s ok 499 - no errors 321s ok 500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 501 - t/data/08_regression/02_rt_cpan_9582: 99 chars ok 321s ok 502 - t/data/08_regression/02_rt_cpan_9582: 99 char roundtrip 321s ok 503 - no errors 321s ok 504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 505 - t/data/08_regression/02_rt_cpan_9582: 100 chars ok 321s ok 506 - t/data/08_regression/02_rt_cpan_9582: 100 char roundtrip 321s ok 507 - no errors 321s ok 508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 509 - t/data/08_regression/02_rt_cpan_9582: 101 chars ok 321s ok 510 - t/data/08_regression/02_rt_cpan_9582: 101 char roundtrip 321s ok 511 - no errors 321s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 513 - t/data/08_regression/02_rt_cpan_9582: 102 chars ok 321s ok 514 - t/data/08_regression/02_rt_cpan_9582: 102 char roundtrip 321s ok 515 - no errors 321s ok 516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 517 - t/data/08_regression/02_rt_cpan_9582: 103 chars ok 321s ok 518 - t/data/08_regression/02_rt_cpan_9582: 103 char roundtrip 321s ok 519 - no errors 321s ok 520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 521 - t/data/08_regression/02_rt_cpan_9582: 104 chars ok 321s ok 522 - t/data/08_regression/02_rt_cpan_9582: 104 char roundtrip 321s ok 523 - no errors 321s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 525 - t/data/08_regression/02_rt_cpan_9582: 105 chars ok 321s ok 526 - t/data/08_regression/02_rt_cpan_9582: 105 char roundtrip 321s ok 527 - no errors 321s ok 528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 529 - t/data/08_regression/02_rt_cpan_9582: 106 chars ok 321s ok 530 - t/data/08_regression/02_rt_cpan_9582: 106 char roundtrip 321s ok 531 - no errors 321s ok 532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 533 - t/data/08_regression/02_rt_cpan_9582: 107 chars ok 321s ok 534 - t/data/08_regression/02_rt_cpan_9582: 107 char roundtrip 321s ok 535 - no errors 321s ok 536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 537 - t/data/08_regression/02_rt_cpan_9582: 108 chars ok 321s ok 538 - t/data/08_regression/02_rt_cpan_9582: 108 char roundtrip 321s ok 539 - no errors 321s ok 540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 541 - t/data/08_regression/02_rt_cpan_9582: 109 chars ok 321s ok 542 - t/data/08_regression/02_rt_cpan_9582: 109 char roundtrip 321s ok 543 - no errors 321s ok 544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 545 - t/data/08_regression/02_rt_cpan_9582: 110 chars ok 321s ok 546 - t/data/08_regression/02_rt_cpan_9582: 110 char roundtrip 321s ok 547 - no errors 321s ok 548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 549 - t/data/08_regression/02_rt_cpan_9582: 111 chars ok 321s ok 550 - t/data/08_regression/02_rt_cpan_9582: 111 char roundtrip 321s ok 551 - no errors 321s ok 552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 553 - t/data/08_regression/02_rt_cpan_9582: 112 chars ok 321s ok 554 - t/data/08_regression/02_rt_cpan_9582: 112 char roundtrip 321s ok 555 - no errors 321s ok 556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 557 - t/data/08_regression/02_rt_cpan_9582: 113 chars ok 321s ok 558 - t/data/08_regression/02_rt_cpan_9582: 113 char roundtrip 321s ok 559 - no errors 321s ok 560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 561 - t/data/08_regression/02_rt_cpan_9582: 114 chars ok 321s ok 562 - t/data/08_regression/02_rt_cpan_9582: 114 char roundtrip 321s ok 563 - no errors 321s ok 564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 565 - t/data/08_regression/02_rt_cpan_9582: 115 chars ok 321s ok 566 - t/data/08_regression/02_rt_cpan_9582: 115 char roundtrip 321s ok 567 - no errors 321s ok 568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 569 - t/data/08_regression/03_rt_cpan_9614: 1 chars ok 321s ok 570 - t/data/08_regression/03_rt_cpan_9614: 1 char roundtrip 321s ok 571 - no errors 321s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 573 - t/data/08_regression/03_rt_cpan_9614: 2 chars ok 321s ok 574 - t/data/08_regression/03_rt_cpan_9614: 2 char roundtrip 321s ok 575 - no errors 321s ok 576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 577 - t/data/08_regression/03_rt_cpan_9614: 3 chars ok 321s ok 578 - t/data/08_regression/03_rt_cpan_9614: 3 char roundtrip 321s ok 579 - no errors 321s ok 580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 581 - t/data/08_regression/03_rt_cpan_9614: 4 chars ok 321s ok 582 - t/data/08_regression/03_rt_cpan_9614: 4 char roundtrip 321s ok 583 - no errors 321s ok 584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 585 - t/data/08_regression/03_rt_cpan_9614: 5 chars ok 321s ok 586 - t/data/08_regression/03_rt_cpan_9614: 5 char roundtrip 321s ok 587 - no errors 321s ok 588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 589 - t/data/08_regression/03_rt_cpan_9614: 6 chars ok 321s ok 590 - t/data/08_regression/03_rt_cpan_9614: 6 char roundtrip 321s ok 591 - no errors 321s ok 592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 593 - t/data/08_regression/03_rt_cpan_9614: 7 chars ok 321s ok 594 - t/data/08_regression/03_rt_cpan_9614: 7 char roundtrip 321s ok 595 - no errors 321s ok 596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 597 - t/data/08_regression/03_rt_cpan_9614: 8 chars ok 321s ok 598 - t/data/08_regression/03_rt_cpan_9614: 8 char roundtrip 321s ok 599 - no errors 321s ok 600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 601 - t/data/08_regression/03_rt_cpan_9614: 9 chars ok 321s ok 602 - t/data/08_regression/03_rt_cpan_9614: 9 char roundtrip 321s ok 603 - no errors 321s ok 604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 605 - t/data/08_regression/03_rt_cpan_9614: 10 chars ok 321s ok 606 - t/data/08_regression/03_rt_cpan_9614: 10 char roundtrip 321s ok 607 - no errors 321s ok 608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 609 - t/data/08_regression/03_rt_cpan_9614: 11 chars ok 321s ok 610 - t/data/08_regression/03_rt_cpan_9614: 11 char roundtrip 321s ok 611 - no errors 321s ok 612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 613 - t/data/08_regression/03_rt_cpan_9614: 12 chars ok 321s ok 614 - t/data/08_regression/03_rt_cpan_9614: 12 char roundtrip 321s ok 615 - no errors 321s ok 616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 617 - t/data/08_regression/03_rt_cpan_9614: 13 chars ok 321s ok 618 - t/data/08_regression/03_rt_cpan_9614: 13 char roundtrip 321s ok 619 - no errors 321s ok 620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 621 - t/data/08_regression/03_rt_cpan_9614: 14 chars ok 321s ok 622 - t/data/08_regression/03_rt_cpan_9614: 14 char roundtrip 321s ok 623 - no errors 321s ok 624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 625 - t/data/08_regression/03_rt_cpan_9614: 15 chars ok 321s ok 626 - t/data/08_regression/03_rt_cpan_9614: 15 char roundtrip 321s ok 627 - no errors 321s ok 628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 629 - t/data/08_regression/03_rt_cpan_9614: 16 chars ok 321s ok 630 - t/data/08_regression/03_rt_cpan_9614: 16 char roundtrip 321s ok 631 - no errors 321s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 633 - t/data/08_regression/03_rt_cpan_9614: 17 chars ok 321s ok 634 - t/data/08_regression/03_rt_cpan_9614: 17 char roundtrip 321s ok 635 - no errors 321s ok 636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 637 - t/data/08_regression/03_rt_cpan_9614: 18 chars ok 321s ok 638 - t/data/08_regression/03_rt_cpan_9614: 18 char roundtrip 321s ok 639 - no errors 321s ok 640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 641 - t/data/08_regression/03_rt_cpan_9614: 19 chars ok 321s ok 642 - t/data/08_regression/03_rt_cpan_9614: 19 char roundtrip 321s ok 643 - no errors 321s ok 644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 645 - t/data/08_regression/03_rt_cpan_9614: 20 chars ok 321s ok 646 - t/data/08_regression/03_rt_cpan_9614: 20 char roundtrip 321s ok 647 - no errors 321s ok 648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 649 - t/data/08_regression/03_rt_cpan_9614: 21 chars ok 321s ok 650 - t/data/08_regression/03_rt_cpan_9614: 21 char roundtrip 321s ok 651 - no errors 321s ok 652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 653 - t/data/08_regression/03_rt_cpan_9614: 22 chars ok 321s ok 654 - t/data/08_regression/03_rt_cpan_9614: 22 char roundtrip 321s ok 655 - no errors 321s ok 656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 657 - t/data/08_regression/03_rt_cpan_9614: 23 chars ok 321s ok 658 - t/data/08_regression/03_rt_cpan_9614: 23 char roundtrip 321s ok 659 - no errors 321s ok 660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 661 - t/data/08_regression/03_rt_cpan_9614: 24 chars ok 321s ok 662 - t/data/08_regression/03_rt_cpan_9614: 24 char roundtrip 321s ok 663 - no errors 321s ok 664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 665 - t/data/08_regression/03_rt_cpan_9614: 25 chars ok 321s ok 666 - t/data/08_regression/03_rt_cpan_9614: 25 char roundtrip 321s ok 667 - no errors 321s ok 668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 669 - t/data/08_regression/03_rt_cpan_9614: 26 chars ok 321s ok 670 - t/data/08_regression/03_rt_cpan_9614: 26 char roundtrip 321s ok 671 - no errors 321s ok 672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 673 - t/data/08_regression/03_rt_cpan_9614: 27 chars ok 321s ok 674 - t/data/08_regression/03_rt_cpan_9614: 27 char roundtrip 321s ok 675 - no errors 321s ok 676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 677 - t/data/08_regression/03_rt_cpan_9614: 28 chars ok 321s ok 678 - t/data/08_regression/03_rt_cpan_9614: 28 char roundtrip 321s ok 679 - no errors 321s ok 680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 681 - t/data/08_regression/03_rt_cpan_9614: 29 chars ok 321s ok 682 - t/data/08_regression/03_rt_cpan_9614: 29 char roundtrip 321s ok 683 - no errors 321s ok 684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 685 - t/data/08_regression/03_rt_cpan_9614: 30 chars ok 321s ok 686 - t/data/08_regression/03_rt_cpan_9614: 30 char roundtrip 321s ok 687 - no errors 321s ok 688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 689 - t/data/08_regression/03_rt_cpan_9614: 31 chars ok 321s ok 690 - t/data/08_regression/03_rt_cpan_9614: 31 char roundtrip 321s ok 691 - no errors 321s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 693 - t/data/08_regression/03_rt_cpan_9614: 32 chars ok 321s ok 694 - t/data/08_regression/03_rt_cpan_9614: 32 char roundtrip 321s ok 695 - no errors 321s ok 696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 697 - t/data/08_regression/03_rt_cpan_9614: 33 chars ok 321s ok 698 - t/data/08_regression/03_rt_cpan_9614: 33 char roundtrip 321s ok 699 - no errors 321s ok 700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 701 - t/data/08_regression/03_rt_cpan_9614: 34 chars ok 321s ok 702 - t/data/08_regression/03_rt_cpan_9614: 34 char roundtrip 321s ok 703 - no errors 321s ok 704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 705 - t/data/08_regression/03_rt_cpan_9614: 35 chars ok 321s ok 706 - t/data/08_regression/03_rt_cpan_9614: 35 char roundtrip 321s ok 707 - no errors 321s ok 708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 709 - t/data/08_regression/03_rt_cpan_9614: 36 chars ok 321s ok 710 - t/data/08_regression/03_rt_cpan_9614: 36 char roundtrip 321s ok 711 - no errors 321s ok 712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 713 - t/data/08_regression/03_rt_cpan_9614: 37 chars ok 321s ok 714 - t/data/08_regression/03_rt_cpan_9614: 37 char roundtrip 321s ok 715 - no errors 321s ok 716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 717 - t/data/08_regression/03_rt_cpan_9614: 38 chars ok 321s ok 718 - t/data/08_regression/03_rt_cpan_9614: 38 char roundtrip 321s ok 719 - no errors 321s ok 720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 721 - t/data/08_regression/03_rt_cpan_9614: 39 chars ok 321s ok 722 - t/data/08_regression/03_rt_cpan_9614: 39 char roundtrip 321s ok 723 - no errors 321s ok 724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 725 - t/data/08_regression/03_rt_cpan_9614: 40 chars ok 321s ok 726 - t/data/08_regression/03_rt_cpan_9614: 40 char roundtrip 321s ok 727 - no errors 321s ok 728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 729 - t/data/08_regression/03_rt_cpan_9614: 41 chars ok 321s ok 730 - t/data/08_regression/03_rt_cpan_9614: 41 char roundtrip 321s ok 731 - no errors 321s ok 732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 733 - t/data/08_regression/03_rt_cpan_9614: 42 chars ok 321s ok 734 - t/data/08_regression/03_rt_cpan_9614: 42 char roundtrip 321s ok 735 - no errors 321s ok 736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 737 - t/data/08_regression/03_rt_cpan_9614: 43 chars ok 321s ok 738 - t/data/08_regression/03_rt_cpan_9614: 43 char roundtrip 321s ok 739 - no errors 321s ok 740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 741 - t/data/08_regression/03_rt_cpan_9614: 44 chars ok 321s ok 742 - t/data/08_regression/03_rt_cpan_9614: 44 char roundtrip 321s ok 743 - no errors 321s ok 744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 745 - t/data/08_regression/03_rt_cpan_9614: 45 chars ok 321s ok 746 - t/data/08_regression/03_rt_cpan_9614: 45 char roundtrip 321s ok 747 - no errors 321s ok 748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 749 - t/data/08_regression/03_rt_cpan_9614: 46 chars ok 321s ok 750 - t/data/08_regression/03_rt_cpan_9614: 46 char roundtrip 321s ok 751 - no errors 321s ok 752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 753 - t/data/08_regression/03_rt_cpan_9614: 47 chars ok 321s ok 754 - t/data/08_regression/03_rt_cpan_9614: 47 char roundtrip 321s ok 755 - no errors 321s ok 756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 757 - t/data/08_regression/03_rt_cpan_9614: 48 chars ok 321s ok 758 - t/data/08_regression/03_rt_cpan_9614: 48 char roundtrip 321s ok 759 - no errors 321s ok 760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 761 - t/data/08_regression/03_rt_cpan_9614: 49 chars ok 321s ok 762 - t/data/08_regression/03_rt_cpan_9614: 49 char roundtrip 321s ok 763 - no errors 321s ok 764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 765 - t/data/08_regression/03_rt_cpan_9614: 50 chars ok 321s ok 766 - t/data/08_regression/03_rt_cpan_9614: 50 char roundtrip 321s ok 767 - no errors 321s ok 768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 769 - t/data/08_regression/03_rt_cpan_9614: 51 chars ok 321s ok 770 - t/data/08_regression/03_rt_cpan_9614: 51 char roundtrip 321s ok 771 - no errors 321s ok 772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 773 - t/data/08_regression/03_rt_cpan_9614: 52 chars ok 321s ok 774 - t/data/08_regression/03_rt_cpan_9614: 52 char roundtrip 321s ok 775 - no errors 321s ok 776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 777 - t/data/08_regression/03_rt_cpan_9614: 53 chars ok 321s ok 778 - t/data/08_regression/03_rt_cpan_9614: 53 char roundtrip 321s ok 779 - no errors 321s ok 780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 781 - t/data/08_regression/03_rt_cpan_9614: 54 chars ok 321s ok 782 - t/data/08_regression/03_rt_cpan_9614: 54 char roundtrip 321s ok 783 - no errors 321s ok 784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 785 - t/data/08_regression/03_rt_cpan_9614: 55 chars ok 321s ok 786 - t/data/08_regression/03_rt_cpan_9614: 55 char roundtrip 321s ok 787 - no errors 321s ok 788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 789 - t/data/08_regression/03_rt_cpan_9614: 56 chars ok 321s ok 790 - t/data/08_regression/03_rt_cpan_9614: 56 char roundtrip 321s ok 791 - no errors 321s ok 792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 793 - t/data/08_regression/03_rt_cpan_9614: 57 chars ok 321s ok 794 - t/data/08_regression/03_rt_cpan_9614: 57 char roundtrip 321s ok 795 - no errors 321s ok 796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 797 - t/data/08_regression/03_rt_cpan_9614: 58 chars ok 321s ok 798 - t/data/08_regression/03_rt_cpan_9614: 58 char roundtrip 321s ok 799 - no errors 321s ok 800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 801 - t/data/08_regression/03_rt_cpan_9614: 59 chars ok 321s ok 802 - t/data/08_regression/03_rt_cpan_9614: 59 char roundtrip 321s ok 803 - no errors 321s ok 804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 805 - t/data/08_regression/03_rt_cpan_9614: 60 chars ok 321s ok 806 - t/data/08_regression/03_rt_cpan_9614: 60 char roundtrip 321s ok 807 - no errors 321s ok 808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 809 - t/data/08_regression/03_rt_cpan_9614: 61 chars ok 321s ok 810 - t/data/08_regression/03_rt_cpan_9614: 61 char roundtrip 321s ok 811 - no errors 321s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 813 - t/data/08_regression/03_rt_cpan_9614: 62 chars ok 321s ok 814 - t/data/08_regression/03_rt_cpan_9614: 62 char roundtrip 321s ok 815 - no errors 321s ok 816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 817 - t/data/08_regression/03_rt_cpan_9614: 63 chars ok 321s ok 818 - t/data/08_regression/03_rt_cpan_9614: 63 char roundtrip 321s ok 819 - no errors 321s ok 820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 821 - t/data/08_regression/03_rt_cpan_9614: 64 chars ok 321s ok 822 - t/data/08_regression/03_rt_cpan_9614: 64 char roundtrip 321s ok 823 - no errors 321s ok 824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 825 - t/data/08_regression/03_rt_cpan_9614: 65 chars ok 321s ok 826 - t/data/08_regression/03_rt_cpan_9614: 65 char roundtrip 321s ok 827 - no errors 321s ok 828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 829 - t/data/08_regression/03_rt_cpan_9614: 66 chars ok 321s ok 830 - t/data/08_regression/03_rt_cpan_9614: 66 char roundtrip 321s ok 831 - no errors 321s ok 832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 833 - t/data/08_regression/03_rt_cpan_9614: 67 chars ok 321s ok 834 - t/data/08_regression/03_rt_cpan_9614: 67 char roundtrip 321s ok 835 - no errors 321s ok 836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 837 - t/data/08_regression/03_rt_cpan_9614: 68 chars ok 321s ok 838 - t/data/08_regression/03_rt_cpan_9614: 68 char roundtrip 321s ok 839 - no errors 321s ok 840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 841 - t/data/08_regression/03_rt_cpan_9614: 69 chars ok 321s ok 842 - t/data/08_regression/03_rt_cpan_9614: 69 char roundtrip 321s ok 843 - no errors 321s ok 844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 845 - t/data/08_regression/03_rt_cpan_9614: 70 chars ok 321s ok 846 - t/data/08_regression/03_rt_cpan_9614: 70 char roundtrip 321s ok 847 - no errors 321s ok 848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 849 - t/data/08_regression/03_rt_cpan_9614: 71 chars ok 321s ok 850 - t/data/08_regression/03_rt_cpan_9614: 71 char roundtrip 321s ok 851 - no errors 321s ok 852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 853 - t/data/08_regression/03_rt_cpan_9614: 72 chars ok 321s ok 854 - t/data/08_regression/03_rt_cpan_9614: 72 char roundtrip 321s ok 855 - no errors 321s ok 856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 857 - t/data/08_regression/03_rt_cpan_9614: 73 chars ok 321s ok 858 - t/data/08_regression/03_rt_cpan_9614: 73 char roundtrip 321s ok 859 - no errors 321s ok 860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 861 - t/data/08_regression/03_rt_cpan_9614: 74 chars ok 321s ok 862 - t/data/08_regression/03_rt_cpan_9614: 74 char roundtrip 321s ok 863 - no errors 321s ok 864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 865 - t/data/08_regression/03_rt_cpan_9614: 75 chars ok 321s ok 866 - t/data/08_regression/03_rt_cpan_9614: 75 char roundtrip 321s ok 867 - no errors 321s ok 868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 869 - t/data/08_regression/03_rt_cpan_9614: 76 chars ok 321s ok 870 - t/data/08_regression/03_rt_cpan_9614: 76 char roundtrip 321s ok 871 - no errors 321s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 873 - t/data/08_regression/03_rt_cpan_9614: 77 chars ok 321s ok 874 - t/data/08_regression/03_rt_cpan_9614: 77 char roundtrip 321s ok 875 - no errors 321s ok 876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 877 - t/data/08_regression/03_rt_cpan_9614: 78 chars ok 321s ok 878 - t/data/08_regression/03_rt_cpan_9614: 78 char roundtrip 321s ok 879 - no errors 321s ok 880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 881 - t/data/08_regression/03_rt_cpan_9614: 79 chars ok 321s ok 882 - t/data/08_regression/03_rt_cpan_9614: 79 char roundtrip 321s ok 883 - no errors 321s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 885 - t/data/08_regression/03_rt_cpan_9614: 80 chars ok 321s ok 886 - t/data/08_regression/03_rt_cpan_9614: 80 char roundtrip 321s ok 887 - no errors 321s ok 888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 889 - t/data/08_regression/03_rt_cpan_9614: 81 chars ok 321s ok 890 - t/data/08_regression/03_rt_cpan_9614: 81 char roundtrip 321s ok 891 - no errors 321s ok 892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 893 - t/data/08_regression/03_rt_cpan_9614: 82 chars ok 321s ok 894 - t/data/08_regression/03_rt_cpan_9614: 82 char roundtrip 321s ok 895 - no errors 321s ok 896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 897 - t/data/08_regression/03_rt_cpan_9614: 83 chars ok 321s ok 898 - t/data/08_regression/03_rt_cpan_9614: 83 char roundtrip 321s ok 899 - no errors 321s ok 900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 901 - t/data/08_regression/03_rt_cpan_9614: 84 chars ok 321s ok 902 - t/data/08_regression/03_rt_cpan_9614: 84 char roundtrip 321s ok 903 - no errors 321s ok 904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 905 - t/data/08_regression/03_rt_cpan_9614: 85 chars ok 321s ok 906 - t/data/08_regression/03_rt_cpan_9614: 85 char roundtrip 321s ok 907 - no errors 321s ok 908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 909 - t/data/08_regression/03_rt_cpan_9614: 86 chars ok 321s ok 910 - t/data/08_regression/03_rt_cpan_9614: 86 char roundtrip 321s ok 911 - no errors 321s ok 912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 913 - t/data/08_regression/03_rt_cpan_9614: 87 chars ok 321s ok 914 - t/data/08_regression/03_rt_cpan_9614: 87 char roundtrip 321s ok 915 - no errors 321s ok 916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 917 - t/data/08_regression/03_rt_cpan_9614: 88 chars ok 321s ok 918 - t/data/08_regression/03_rt_cpan_9614: 88 char roundtrip 321s ok 919 - no errors 321s ok 920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 921 - t/data/08_regression/03_rt_cpan_9614: 89 chars ok 321s ok 922 - t/data/08_regression/03_rt_cpan_9614: 89 char roundtrip 321s ok 923 - no errors 321s ok 924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 925 - t/data/08_regression/03_rt_cpan_9614: 90 chars ok 321s ok 926 - t/data/08_regression/03_rt_cpan_9614: 90 char roundtrip 321s ok 927 - no errors 321s ok 928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 929 - t/data/08_regression/03_rt_cpan_9614: 91 chars ok 321s ok 930 - t/data/08_regression/03_rt_cpan_9614: 91 char roundtrip 321s ok 931 - no errors 321s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 933 - t/data/08_regression/03_rt_cpan_9614: 92 chars ok 321s ok 934 - t/data/08_regression/03_rt_cpan_9614: 92 char roundtrip 321s ok 935 - no errors 321s ok 936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 937 - t/data/08_regression/03_rt_cpan_9614: 93 chars ok 321s ok 938 - t/data/08_regression/03_rt_cpan_9614: 93 char roundtrip 321s ok 939 - no errors 321s ok 940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 941 - t/data/08_regression/04_tinderbox: 1 chars ok 321s ok 942 - t/data/08_regression/04_tinderbox: 1 char roundtrip 321s ok 943 - no errors 321s ok 944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 945 - t/data/08_regression/04_tinderbox: 2 chars ok 321s ok 946 - t/data/08_regression/04_tinderbox: 2 char roundtrip 321s ok 947 - no errors 321s ok 948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 949 - t/data/08_regression/04_tinderbox: 3 chars ok 321s ok 950 - t/data/08_regression/04_tinderbox: 3 char roundtrip 321s ok 951 - no errors 321s ok 952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 953 - t/data/08_regression/04_tinderbox: 4 chars ok 321s ok 954 - t/data/08_regression/04_tinderbox: 4 char roundtrip 321s ok 955 - no errors 321s ok 956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 957 - t/data/08_regression/04_tinderbox: 5 chars ok 321s ok 958 - t/data/08_regression/04_tinderbox: 5 char roundtrip 321s ok 959 - no errors 321s ok 960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 961 - t/data/08_regression/04_tinderbox: 6 chars ok 321s ok 962 - t/data/08_regression/04_tinderbox: 6 char roundtrip 321s ok 963 - no errors 321s ok 964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 965 - t/data/08_regression/04_tinderbox: 7 chars ok 321s ok 966 - t/data/08_regression/04_tinderbox: 7 char roundtrip 321s ok 967 - no errors 321s ok 968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 969 - t/data/08_regression/04_tinderbox: 8 chars ok 321s ok 970 - t/data/08_regression/04_tinderbox: 8 char roundtrip 321s ok 971 - no errors 321s ok 972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 973 - t/data/08_regression/04_tinderbox: 9 chars ok 321s ok 974 - t/data/08_regression/04_tinderbox: 9 char roundtrip 321s ok 975 - no errors 321s ok 976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 977 - t/data/08_regression/04_tinderbox: 10 chars ok 321s ok 978 - t/data/08_regression/04_tinderbox: 10 char roundtrip 321s ok 979 - no errors 321s ok 980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 981 - t/data/08_regression/04_tinderbox: 11 chars ok 321s ok 982 - t/data/08_regression/04_tinderbox: 11 char roundtrip 321s ok 983 - no errors 321s ok 984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 985 - t/data/08_regression/04_tinderbox: 12 chars ok 321s ok 986 - t/data/08_regression/04_tinderbox: 12 char roundtrip 321s ok 987 - no errors 321s ok 988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 989 - t/data/08_regression/04_tinderbox: 13 chars ok 321s ok 990 - t/data/08_regression/04_tinderbox: 13 char roundtrip 321s ok 991 - no errors 321s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 993 - t/data/08_regression/04_tinderbox: 14 chars ok 321s ok 994 - t/data/08_regression/04_tinderbox: 14 char roundtrip 321s ok 995 - no errors 321s ok 996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 997 - t/data/08_regression/04_tinderbox: 15 chars ok 321s ok 998 - t/data/08_regression/04_tinderbox: 15 char roundtrip 321s ok 999 - no errors 321s ok 1000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1001 - t/data/08_regression/04_tinderbox: 16 chars ok 321s ok 1002 - t/data/08_regression/04_tinderbox: 16 char roundtrip 321s ok 1003 - no errors 321s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1005 - t/data/08_regression/04_tinderbox: 17 chars ok 321s ok 1006 - t/data/08_regression/04_tinderbox: 17 char roundtrip 321s ok 1007 - no errors 321s ok 1008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1009 - t/data/08_regression/04_tinderbox: 18 chars ok 321s ok 1010 - t/data/08_regression/04_tinderbox: 18 char roundtrip 321s ok 1011 - no errors 321s ok 1012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1013 - t/data/08_regression/04_tinderbox: 19 chars ok 321s ok 1014 - t/data/08_regression/04_tinderbox: 19 char roundtrip 321s ok 1015 - no errors 321s ok 1016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1017 - t/data/08_regression/04_tinderbox: 20 chars ok 321s ok 1018 - t/data/08_regression/04_tinderbox: 20 char roundtrip 321s ok 1019 - no errors 321s ok 1020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1021 - t/data/08_regression/04_tinderbox: 21 chars ok 321s ok 1022 - t/data/08_regression/04_tinderbox: 21 char roundtrip 321s ok 1023 - no errors 321s ok 1024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1025 - t/data/08_regression/04_tinderbox: 22 chars ok 321s ok 1026 - t/data/08_regression/04_tinderbox: 22 char roundtrip 321s ok 1027 - no errors 321s ok 1028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1029 - t/data/08_regression/04_tinderbox: 23 chars ok 321s ok 1030 - t/data/08_regression/04_tinderbox: 23 char roundtrip 321s ok 1031 - no errors 321s ok 1032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1033 - t/data/08_regression/04_tinderbox: 24 chars ok 321s ok 1034 - t/data/08_regression/04_tinderbox: 24 char roundtrip 321s ok 1035 - no errors 321s ok 1036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1037 - t/data/08_regression/04_tinderbox: 25 chars ok 321s ok 1038 - t/data/08_regression/04_tinderbox: 25 char roundtrip 321s ok 1039 - no errors 321s ok 1040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1041 - t/data/08_regression/04_tinderbox: 26 chars ok 321s ok 1042 - t/data/08_regression/04_tinderbox: 26 char roundtrip 321s ok 1043 - no errors 321s ok 1044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1045 - t/data/08_regression/04_tinderbox: 27 chars ok 321s ok 1046 - t/data/08_regression/04_tinderbox: 27 char roundtrip 321s ok 1047 - no errors 321s ok 1048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1049 - t/data/08_regression/04_tinderbox: 28 chars ok 321s ok 1050 - t/data/08_regression/04_tinderbox: 28 char roundtrip 321s ok 1051 - no errors 321s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1053 - t/data/08_regression/04_tinderbox: 29 chars ok 321s ok 1054 - t/data/08_regression/04_tinderbox: 29 char roundtrip 321s ok 1055 - no errors 321s ok 1056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1057 - t/data/08_regression/04_tinderbox: 30 chars ok 321s ok 1058 - t/data/08_regression/04_tinderbox: 30 char roundtrip 321s ok 1059 - no errors 321s ok 1060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1061 - t/data/08_regression/04_tinderbox: 31 chars ok 321s ok 1062 - t/data/08_regression/04_tinderbox: 31 char roundtrip 321s ok 1063 - no errors 321s ok 1064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1065 - t/data/08_regression/04_tinderbox: 32 chars ok 321s ok 1066 - t/data/08_regression/04_tinderbox: 32 char roundtrip 321s ok 1067 - no errors 321s ok 1068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1069 - t/data/08_regression/04_tinderbox: 33 chars ok 321s ok 1070 - t/data/08_regression/04_tinderbox: 33 char roundtrip 321s ok 1071 - no errors 321s ok 1072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1073 - t/data/08_regression/04_tinderbox: 34 chars ok 321s ok 1074 - t/data/08_regression/04_tinderbox: 34 char roundtrip 321s ok 1075 - no errors 321s ok 1076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1077 - t/data/08_regression/04_tinderbox: 35 chars ok 321s ok 1078 - t/data/08_regression/04_tinderbox: 35 char roundtrip 321s ok 1079 - no errors 321s ok 1080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1081 - t/data/08_regression/04_tinderbox: 36 chars ok 321s ok 1082 - t/data/08_regression/04_tinderbox: 36 char roundtrip 321s ok 1083 - no errors 321s ok 1084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1085 - t/data/08_regression/04_tinderbox: 37 chars ok 321s ok 1086 - t/data/08_regression/04_tinderbox: 37 char roundtrip 321s ok 1087 - no errors 321s ok 1088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1089 - t/data/08_regression/04_tinderbox: 38 chars ok 321s ok 1090 - t/data/08_regression/04_tinderbox: 38 char roundtrip 321s ok 1091 - no errors 321s ok 1092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1093 - t/data/08_regression/04_tinderbox: 39 chars ok 321s ok 1094 - t/data/08_regression/04_tinderbox: 39 char roundtrip 321s ok 1095 - no errors 321s ok 1096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1097 - t/data/08_regression/04_tinderbox: 40 chars ok 321s ok 1098 - t/data/08_regression/04_tinderbox: 40 char roundtrip 321s ok 1099 - no errors 321s ok 1100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1101 - t/data/08_regression/04_tinderbox: 41 chars ok 321s ok 1102 - t/data/08_regression/04_tinderbox: 41 char roundtrip 321s ok 1103 - no errors 321s ok 1104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1105 - t/data/08_regression/04_tinderbox: 42 chars ok 321s ok 1106 - t/data/08_regression/04_tinderbox: 42 char roundtrip 321s ok 1107 - no errors 321s ok 1108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1109 - t/data/08_regression/04_tinderbox: 43 chars ok 321s ok 1110 - t/data/08_regression/04_tinderbox: 43 char roundtrip 321s ok 1111 - no errors 321s ok 1112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1113 - t/data/08_regression/04_tinderbox: 44 chars ok 321s ok 1114 - t/data/08_regression/04_tinderbox: 44 char roundtrip 321s ok 1115 - no errors 321s ok 1116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1117 - t/data/08_regression/04_tinderbox: 45 chars ok 321s ok 1118 - t/data/08_regression/04_tinderbox: 45 char roundtrip 321s ok 1119 - no errors 321s ok 1120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1121 - t/data/08_regression/04_tinderbox: 46 chars ok 321s ok 1122 - t/data/08_regression/04_tinderbox: 46 char roundtrip 321s ok 1123 - no errors 321s ok 1124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1125 - t/data/08_regression/04_tinderbox: 47 chars ok 321s ok 1126 - t/data/08_regression/04_tinderbox: 47 char roundtrip 321s ok 1127 - no errors 321s ok 1128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1129 - t/data/08_regression/04_tinderbox: 48 chars ok 321s ok 1130 - t/data/08_regression/04_tinderbox: 48 char roundtrip 321s ok 1131 - no errors 321s ok 1132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1133 - t/data/08_regression/04_tinderbox: 49 chars ok 321s ok 1134 - t/data/08_regression/04_tinderbox: 49 char roundtrip 321s ok 1135 - no errors 321s ok 1136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1137 - t/data/08_regression/04_tinderbox: 50 chars ok 321s ok 1138 - t/data/08_regression/04_tinderbox: 50 char roundtrip 321s ok 1139 - no errors 321s ok 1140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1141 - t/data/08_regression/04_tinderbox: 51 chars ok 321s ok 1142 - t/data/08_regression/04_tinderbox: 51 char roundtrip 321s ok 1143 - no errors 321s ok 1144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1145 - t/data/08_regression/04_tinderbox: 52 chars ok 321s ok 1146 - t/data/08_regression/04_tinderbox: 52 char roundtrip 321s ok 1147 - no errors 321s ok 1148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1149 - t/data/08_regression/04_tinderbox: 53 chars ok 321s ok 1150 - t/data/08_regression/04_tinderbox: 53 char roundtrip 321s ok 1151 - no errors 321s ok 1152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1153 - t/data/08_regression/04_tinderbox: 54 chars ok 321s ok 1154 - t/data/08_regression/04_tinderbox: 54 char roundtrip 321s ok 1155 - no errors 321s ok 1156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1157 - t/data/08_regression/04_tinderbox: 55 chars ok 321s ok 1158 - t/data/08_regression/04_tinderbox: 55 char roundtrip 321s ok 1159 - no errors 321s ok 1160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1161 - t/data/08_regression/04_tinderbox: 56 chars ok 321s ok 1162 - t/data/08_regression/04_tinderbox: 56 char roundtrip 321s ok 1163 - no errors 321s ok 1164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1165 - t/data/08_regression/04_tinderbox: 57 chars ok 321s ok 1166 - t/data/08_regression/04_tinderbox: 57 char roundtrip 321s ok 1167 - no errors 321s ok 1168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1169 - t/data/08_regression/04_tinderbox: 58 chars ok 321s ok 1170 - t/data/08_regression/04_tinderbox: 58 char roundtrip 321s ok 1171 - no errors 321s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1173 - t/data/08_regression/04_tinderbox: 59 chars ok 321s ok 1174 - t/data/08_regression/04_tinderbox: 59 char roundtrip 321s ok 1175 - no errors 321s ok 1176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1177 - t/data/08_regression/04_tinderbox: 60 chars ok 321s ok 1178 - t/data/08_regression/04_tinderbox: 60 char roundtrip 321s ok 1179 - no errors 321s ok 1180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1181 - t/data/08_regression/04_tinderbox: 61 chars ok 321s ok 1182 - t/data/08_regression/04_tinderbox: 61 char roundtrip 321s ok 1183 - no errors 321s ok 1184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1185 - t/data/08_regression/04_tinderbox: 62 chars ok 321s ok 1186 - t/data/08_regression/04_tinderbox: 62 char roundtrip 321s ok 1187 - no errors 321s ok 1188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1189 - t/data/08_regression/04_tinderbox: 63 chars ok 321s ok 1190 - t/data/08_regression/04_tinderbox: 63 char roundtrip 321s ok 1191 - no errors 321s ok 1192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1193 - t/data/08_regression/04_tinderbox: 64 chars ok 321s ok 1194 - t/data/08_regression/04_tinderbox: 64 char roundtrip 321s ok 1195 - no errors 321s ok 1196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1197 - t/data/08_regression/04_tinderbox: 65 chars ok 321s ok 1198 - t/data/08_regression/04_tinderbox: 65 char roundtrip 321s ok 1199 - no errors 321s ok 1200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1201 - t/data/08_regression/04_tinderbox: 66 chars ok 321s ok 1202 - t/data/08_regression/04_tinderbox: 66 char roundtrip 321s ok 1203 - no errors 321s ok 1204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1205 - t/data/08_regression/04_tinderbox: 67 chars ok 321s ok 1206 - t/data/08_regression/04_tinderbox: 67 char roundtrip 321s ok 1207 - no errors 321s ok 1208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1209 - t/data/08_regression/04_tinderbox: 68 chars ok 321s ok 1210 - t/data/08_regression/04_tinderbox: 68 char roundtrip 321s ok 1211 - no errors 321s ok 1212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1213 - t/data/08_regression/04_tinderbox: 69 chars ok 321s ok 1214 - t/data/08_regression/04_tinderbox: 69 char roundtrip 321s ok 1215 - no errors 321s ok 1216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1217 - t/data/08_regression/04_tinderbox: 70 chars ok 321s ok 1218 - t/data/08_regression/04_tinderbox: 70 char roundtrip 321s ok 1219 - no errors 321s ok 1220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1221 - t/data/08_regression/04_tinderbox: 71 chars ok 321s ok 1222 - t/data/08_regression/04_tinderbox: 71 char roundtrip 321s ok 1223 - no errors 321s ok 1224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1225 - t/data/08_regression/04_tinderbox: 72 chars ok 321s ok 1226 - t/data/08_regression/04_tinderbox: 72 char roundtrip 321s ok 1227 - no errors 321s ok 1228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1229 - t/data/08_regression/04_tinderbox: 73 chars ok 321s ok 1230 - t/data/08_regression/04_tinderbox: 73 char roundtrip 321s ok 1231 - no errors 321s ok 1232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1233 - t/data/08_regression/04_tinderbox: 74 chars ok 321s ok 1234 - t/data/08_regression/04_tinderbox: 74 char roundtrip 321s ok 1235 - no errors 321s ok 1236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1237 - t/data/08_regression/04_tinderbox: 75 chars ok 321s ok 1238 - t/data/08_regression/04_tinderbox: 75 char roundtrip 321s ok 1239 - no errors 321s ok 1240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1241 - t/data/08_regression/04_tinderbox: 76 chars ok 321s ok 1242 - t/data/08_regression/04_tinderbox: 76 char roundtrip 321s ok 1243 - no errors 321s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1245 - t/data/08_regression/04_tinderbox: 77 chars ok 321s ok 1246 - t/data/08_regression/04_tinderbox: 77 char roundtrip 321s ok 1247 - no errors 321s ok 1248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1249 - t/data/08_regression/04_tinderbox: 78 chars ok 321s ok 1250 - t/data/08_regression/04_tinderbox: 78 char roundtrip 321s ok 1251 - no errors 321s ok 1252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1253 - t/data/08_regression/04_tinderbox: 79 chars ok 321s ok 1254 - t/data/08_regression/04_tinderbox: 79 char roundtrip 321s ok 1255 - no errors 321s ok 1256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1257 - t/data/08_regression/05_rt_cpan_13425: 1 chars ok 321s ok 1258 - t/data/08_regression/05_rt_cpan_13425: 1 char roundtrip 321s ok 1259 - no errors 321s ok 1260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1261 - t/data/08_regression/05_rt_cpan_13425: 2 chars ok 321s ok 1262 - t/data/08_regression/05_rt_cpan_13425: 2 char roundtrip 321s ok 1263 - no errors 321s ok 1264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1265 - t/data/08_regression/05_rt_cpan_13425: 3 chars ok 321s ok 1266 - t/data/08_regression/05_rt_cpan_13425: 3 char roundtrip 321s ok 1267 - no errors 321s ok 1268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1269 - t/data/08_regression/05_rt_cpan_13425: 4 chars ok 321s ok 1270 - t/data/08_regression/05_rt_cpan_13425: 4 char roundtrip 321s ok 1271 - no errors 321s ok 1272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1273 - t/data/08_regression/05_rt_cpan_13425: 5 chars ok 321s ok 1274 - t/data/08_regression/05_rt_cpan_13425: 5 char roundtrip 321s ok 1275 - no errors 321s ok 1276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1277 - t/data/08_regression/05_rt_cpan_13425: 6 chars ok 321s ok 1278 - t/data/08_regression/05_rt_cpan_13425: 6 char roundtrip 321s ok 1279 - no errors 321s ok 1280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1281 - t/data/08_regression/05_rt_cpan_13425: 7 chars ok 321s ok 1282 - t/data/08_regression/05_rt_cpan_13425: 7 char roundtrip 321s ok 1283 - no errors 321s ok 1284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1285 - t/data/08_regression/05_rt_cpan_13425: 8 chars ok 321s ok 1286 - t/data/08_regression/05_rt_cpan_13425: 8 char roundtrip 321s ok 1287 - no errors 321s ok 1288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1289 - t/data/08_regression/05_rt_cpan_13425: 9 chars ok 321s ok 1290 - t/data/08_regression/05_rt_cpan_13425: 9 char roundtrip 321s ok 1291 - no errors 321s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1293 - t/data/08_regression/05_rt_cpan_13425: 10 chars ok 321s ok 1294 - t/data/08_regression/05_rt_cpan_13425: 10 char roundtrip 321s ok 1295 - no errors 321s ok 1296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1297 - t/data/08_regression/05_rt_cpan_13425: 11 chars ok 321s ok 1298 - t/data/08_regression/05_rt_cpan_13425: 11 char roundtrip 321s ok 1299 - no errors 321s ok 1300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1301 - t/data/08_regression/05_rt_cpan_13425: 12 chars ok 321s ok 1302 - t/data/08_regression/05_rt_cpan_13425: 12 char roundtrip 321s ok 1303 - no errors 321s ok 1304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1305 - t/data/08_regression/05_rt_cpan_13425: 13 chars ok 321s ok 1306 - t/data/08_regression/05_rt_cpan_13425: 13 char roundtrip 321s ok 1307 - no errors 321s ok 1308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1309 - t/data/08_regression/05_rt_cpan_13425: 14 chars ok 321s ok 1310 - t/data/08_regression/05_rt_cpan_13425: 14 char roundtrip 321s ok 1311 - no errors 321s ok 1312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1313 - t/data/08_regression/05_rt_cpan_13425: 15 chars ok 321s ok 1314 - t/data/08_regression/05_rt_cpan_13425: 15 char roundtrip 321s ok 1315 - no errors 321s ok 1316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1317 - t/data/08_regression/05_rt_cpan_13425: 16 chars ok 321s ok 1318 - t/data/08_regression/05_rt_cpan_13425: 16 char roundtrip 321s ok 1319 - no errors 321s ok 1320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1321 - t/data/08_regression/05_rt_cpan_13425: 17 chars ok 321s ok 1322 - t/data/08_regression/05_rt_cpan_13425: 17 char roundtrip 321s ok 1323 - no errors 321s ok 1324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1325 - t/data/08_regression/05_rt_cpan_13425: 18 chars ok 321s ok 1326 - t/data/08_regression/05_rt_cpan_13425: 18 char roundtrip 321s ok 1327 - no errors 321s ok 1328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1329 - t/data/08_regression/05_rt_cpan_13425: 19 chars ok 321s ok 1330 - t/data/08_regression/05_rt_cpan_13425: 19 char roundtrip 321s ok 1331 - no errors 321s ok 1332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1333 - t/data/08_regression/05_rt_cpan_13425: 20 chars ok 321s ok 1334 - t/data/08_regression/05_rt_cpan_13425: 20 char roundtrip 321s ok 1335 - no errors 321s ok 1336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1337 - t/data/08_regression/05_rt_cpan_13425: 21 chars ok 321s ok 1338 - t/data/08_regression/05_rt_cpan_13425: 21 char roundtrip 321s ok 1339 - no errors 321s ok 1340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1341 - t/data/08_regression/05_rt_cpan_13425: 22 chars ok 321s ok 1342 - t/data/08_regression/05_rt_cpan_13425: 22 char roundtrip 321s ok 1343 - no errors 321s ok 1344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1345 - t/data/08_regression/05_rt_cpan_13425: 23 chars ok 321s ok 1346 - t/data/08_regression/05_rt_cpan_13425: 23 char roundtrip 321s ok 1347 - no errors 321s ok 1348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1349 - t/data/08_regression/05_rt_cpan_13425: 24 chars ok 321s ok 1350 - t/data/08_regression/05_rt_cpan_13425: 24 char roundtrip 321s ok 1351 - no errors 321s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1353 - t/data/08_regression/05_rt_cpan_13425: 25 chars ok 321s ok 1354 - t/data/08_regression/05_rt_cpan_13425: 25 char roundtrip 321s ok 1355 - no errors 321s ok 1356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1357 - t/data/08_regression/05_rt_cpan_13425: 26 chars ok 321s ok 1358 - t/data/08_regression/05_rt_cpan_13425: 26 char roundtrip 321s ok 1359 - no errors 321s ok 1360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1361 - t/data/08_regression/05_rt_cpan_13425: 27 chars ok 321s ok 1362 - t/data/08_regression/05_rt_cpan_13425: 27 char roundtrip 321s ok 1363 - no errors 321s ok 1364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1365 - t/data/08_regression/05_rt_cpan_13425: 28 chars ok 321s ok 1366 - t/data/08_regression/05_rt_cpan_13425: 28 char roundtrip 321s ok 1367 - no errors 321s ok 1368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1369 - t/data/08_regression/06_partial_quote_double: 1 chars ok 321s ok 1370 - t/data/08_regression/06_partial_quote_double: 1 char roundtrip 321s ok 1371 - no errors 321s ok 1372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1373 - t/data/08_regression/06_partial_quote_double: 2 chars ok 321s ok 1374 - t/data/08_regression/06_partial_quote_double: 2 char roundtrip 321s ok 1375 - no errors 321s ok 1376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1377 - t/data/08_regression/06_partial_quote_double: 3 chars ok 321s ok 1378 - t/data/08_regression/06_partial_quote_double: 3 char roundtrip 321s ok 1379 - no errors 321s ok 1380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1381 - t/data/08_regression/06_partial_quote_double: 4 chars ok 321s ok 1382 - t/data/08_regression/06_partial_quote_double: 4 char roundtrip 321s ok 1383 - no errors 321s ok 1384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1385 - t/data/08_regression/06_partial_quote_double: 5 chars ok 321s ok 1386 - t/data/08_regression/06_partial_quote_double: 5 char roundtrip 321s ok 1387 - no errors 321s ok 1388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1389 - t/data/08_regression/06_partial_quote_double: 6 chars ok 321s ok 1390 - t/data/08_regression/06_partial_quote_double: 6 char roundtrip 321s ok 1391 - no errors 321s ok 1392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1393 - t/data/08_regression/06_partial_quote_double: 7 chars ok 321s ok 1394 - t/data/08_regression/06_partial_quote_double: 7 char roundtrip 321s ok 1395 - no errors 321s ok 1396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1397 - t/data/08_regression/06_partial_quote_double: 8 chars ok 321s ok 1398 - t/data/08_regression/06_partial_quote_double: 8 char roundtrip 321s ok 1399 - no errors 321s ok 1400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1401 - t/data/08_regression/06_partial_quote_double: 9 chars ok 321s ok 1402 - t/data/08_regression/06_partial_quote_double: 9 char roundtrip 321s ok 1403 - no errors 321s ok 1404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1405 - t/data/08_regression/06_partial_quote_double: 10 chars ok 321s ok 1406 - t/data/08_regression/06_partial_quote_double: 10 char roundtrip 321s ok 1407 - no errors 321s ok 1408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1409 - t/data/08_regression/06_partial_quote_double: 11 chars ok 321s ok 1410 - t/data/08_regression/06_partial_quote_double: 11 char roundtrip 321s ok 1411 - no errors 321s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1413 - t/data/08_regression/06_partial_quote_double: 12 chars ok 321s ok 1414 - t/data/08_regression/06_partial_quote_double: 12 char roundtrip 321s ok 1415 - no errors 321s ok 1416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1417 - t/data/08_regression/06_partial_quote_double: 13 chars ok 321s ok 1418 - t/data/08_regression/06_partial_quote_double: 13 char roundtrip 321s ok 1419 - no errors 321s ok 1420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1421 - t/data/08_regression/06_partial_quote_double: 14 chars ok 321s ok 1422 - t/data/08_regression/06_partial_quote_double: 14 char roundtrip 321s ok 1423 - no errors 321s ok 1424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1425 - t/data/08_regression/06_partial_quote_double: 15 chars ok 321s ok 1426 - t/data/08_regression/06_partial_quote_double: 15 char roundtrip 321s ok 1427 - no errors 321s ok 1428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1429 - t/data/08_regression/07_partial_quote_single: 1 chars ok 321s ok 1430 - t/data/08_regression/07_partial_quote_single: 1 char roundtrip 321s ok 1431 - no errors 321s ok 1432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1433 - t/data/08_regression/07_partial_quote_single: 2 chars ok 321s ok 1434 - t/data/08_regression/07_partial_quote_single: 2 char roundtrip 321s ok 1435 - no errors 321s ok 1436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1437 - t/data/08_regression/07_partial_quote_single: 3 chars ok 321s ok 1438 - t/data/08_regression/07_partial_quote_single: 3 char roundtrip 321s ok 1439 - no errors 321s ok 1440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1441 - t/data/08_regression/07_partial_quote_single: 4 chars ok 321s ok 1442 - t/data/08_regression/07_partial_quote_single: 4 char roundtrip 321s ok 1443 - no errors 321s ok 1444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1445 - t/data/08_regression/07_partial_quote_single: 5 chars ok 321s ok 1446 - t/data/08_regression/07_partial_quote_single: 5 char roundtrip 321s ok 1447 - no errors 321s ok 1448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1449 - t/data/08_regression/07_partial_quote_single: 6 chars ok 321s ok 1450 - t/data/08_regression/07_partial_quote_single: 6 char roundtrip 321s ok 1451 - no errors 321s ok 1452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1453 - t/data/08_regression/07_partial_quote_single: 7 chars ok 321s ok 1454 - t/data/08_regression/07_partial_quote_single: 7 char roundtrip 321s ok 1455 - no errors 321s ok 1456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1457 - t/data/08_regression/07_partial_quote_single: 8 chars ok 321s ok 1458 - t/data/08_regression/07_partial_quote_single: 8 char roundtrip 321s ok 1459 - no errors 321s ok 1460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1461 - t/data/08_regression/07_partial_quote_single: 9 chars ok 321s ok 1462 - t/data/08_regression/07_partial_quote_single: 9 char roundtrip 321s ok 1463 - no errors 321s ok 1464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1465 - t/data/08_regression/07_partial_quote_single: 10 chars ok 321s ok 1466 - t/data/08_regression/07_partial_quote_single: 10 char roundtrip 321s ok 1467 - no errors 321s ok 1468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1469 - t/data/08_regression/07_partial_quote_single: 11 chars ok 321s ok 1470 - t/data/08_regression/07_partial_quote_single: 11 char roundtrip 321s ok 1471 - no errors 321s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1473 - t/data/08_regression/07_partial_quote_single: 12 chars ok 321s ok 1474 - t/data/08_regression/07_partial_quote_single: 12 char roundtrip 321s ok 1475 - no errors 321s ok 1476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1477 - t/data/08_regression/07_partial_quote_single: 13 chars ok 321s ok 1478 - t/data/08_regression/07_partial_quote_single: 13 char roundtrip 321s ok 1479 - no errors 321s ok 1480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1481 - t/data/08_regression/07_partial_quote_single: 14 chars ok 321s ok 1482 - t/data/08_regression/07_partial_quote_single: 14 char roundtrip 321s ok 1483 - no errors 321s ok 1484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1485 - t/data/08_regression/07_partial_quote_single: 15 chars ok 321s ok 1486 - t/data/08_regression/07_partial_quote_single: 15 char roundtrip 321s ok 1487 - no errors 321s ok 1488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1489 - t/data/08_regression/08_partial_regex_substitution: 1 chars ok 321s ok 1490 - t/data/08_regression/08_partial_regex_substitution: 1 char roundtrip 321s ok 1491 - no errors 321s ok 1492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1493 - t/data/08_regression/08_partial_regex_substitution: 2 chars ok 321s ok 1494 - t/data/08_regression/08_partial_regex_substitution: 2 char roundtrip 321s ok 1495 - no errors 321s ok 1496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1497 - t/data/08_regression/08_partial_regex_substitution: 3 chars ok 321s ok 1498 - t/data/08_regression/08_partial_regex_substitution: 3 char roundtrip 321s ok 1499 - no errors 321s ok 1500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1501 - t/data/08_regression/08_partial_regex_substitution: 4 chars ok 321s ok 1502 - t/data/08_regression/08_partial_regex_substitution: 4 char roundtrip 321s ok 1503 - no errors 321s ok 1504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1505 - t/data/08_regression/08_partial_regex_substitution: 5 chars ok 321s ok 1506 - t/data/08_regression/08_partial_regex_substitution: 5 char roundtrip 321s ok 1507 - no errors 321s ok 1508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1509 - t/data/08_regression/08_partial_regex_substitution: 6 chars ok 321s ok 1510 - t/data/08_regression/08_partial_regex_substitution: 6 char roundtrip 321s ok 1511 - no errors 321s ok 1512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1513 - t/data/08_regression/08_partial_regex_substitution: 7 chars ok 321s ok 1514 - t/data/08_regression/08_partial_regex_substitution: 7 char roundtrip 321s ok 1515 - no errors 321s ok 1516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1517 - t/data/08_regression/08_partial_regex_substitution: 8 chars ok 321s ok 1518 - t/data/08_regression/08_partial_regex_substitution: 8 char roundtrip 321s ok 1519 - no errors 321s ok 1520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1521 - t/data/08_regression/08_partial_regex_substitution: 9 chars ok 321s ok 1522 - t/data/08_regression/08_partial_regex_substitution: 9 char roundtrip 321s ok 1523 - no errors 321s ok 1524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1525 - t/data/08_regression/09_for_var: 1 chars ok 321s ok 1526 - t/data/08_regression/09_for_var: 1 char roundtrip 321s ok 1527 - no errors 321s ok 1528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1529 - t/data/08_regression/09_for_var: 2 chars ok 321s ok 1530 - t/data/08_regression/09_for_var: 2 char roundtrip 321s ok 1531 - no errors 321s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1533 - t/data/08_regression/09_for_var: 3 chars ok 321s ok 1534 - t/data/08_regression/09_for_var: 3 char roundtrip 321s ok 1535 - no errors 321s ok 1536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1537 - t/data/08_regression/09_for_var: 4 chars ok 321s ok 1538 - t/data/08_regression/09_for_var: 4 char roundtrip 321s ok 1539 - no errors 321s ok 1540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1541 - t/data/08_regression/09_for_var: 5 chars ok 321s ok 1542 - t/data/08_regression/09_for_var: 5 char roundtrip 321s ok 1543 - no errors 321s ok 1544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1545 - t/data/08_regression/09_for_var: 6 chars ok 321s ok 1546 - t/data/08_regression/09_for_var: 6 char roundtrip 321s ok 1547 - no errors 321s ok 1548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1549 - t/data/08_regression/09_for_var: 7 chars ok 321s ok 1550 - t/data/08_regression/09_for_var: 7 char roundtrip 321s ok 1551 - no errors 321s ok 1552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1553 - t/data/08_regression/09_for_var: 8 chars ok 321s ok 1554 - t/data/08_regression/09_for_var: 8 char roundtrip 321s ok 1555 - no errors 321s ok 1556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1557 - t/data/08_regression/09_for_var: 9 chars ok 321s ok 1558 - t/data/08_regression/09_for_var: 9 char roundtrip 321s ok 1559 - no errors 321s ok 1560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1561 - t/data/08_regression/09_for_var: 10 chars ok 321s ok 1562 - t/data/08_regression/09_for_var: 10 char roundtrip 321s ok 1563 - no errors 321s ok 1564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1565 - t/data/08_regression/09_for_var: 11 chars ok 321s ok 1566 - t/data/08_regression/09_for_var: 11 char roundtrip 321s ok 1567 - no errors 321s ok 1568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1569 - t/data/08_regression/09_for_var: 12 chars ok 321s ok 1570 - t/data/08_regression/09_for_var: 12 char roundtrip 321s ok 1571 - no errors 321s ok 1572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1573 - t/data/08_regression/09_for_var: 13 chars ok 321s ok 1574 - t/data/08_regression/09_for_var: 13 char roundtrip 321s ok 1575 - no errors 321s ok 1576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1577 - t/data/08_regression/09_for_var: 14 chars ok 321s ok 1578 - t/data/08_regression/09_for_var: 14 char roundtrip 321s ok 1579 - no errors 321s ok 1580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1581 - t/data/08_regression/09_for_var: 15 chars ok 321s ok 1582 - t/data/08_regression/09_for_var: 15 char roundtrip 321s ok 1583 - no errors 321s ok 1584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1585 - t/data/08_regression/10_leading_regexp: 1 chars ok 321s ok 1586 - t/data/08_regression/10_leading_regexp: 1 char roundtrip 321s ok 1587 - no errors 321s ok 1588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1589 - t/data/08_regression/10_leading_regexp: 2 chars ok 321s ok 1590 - t/data/08_regression/10_leading_regexp: 2 char roundtrip 321s ok 1591 - no errors 321s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1593 - t/data/08_regression/10_leading_regexp: 3 chars ok 321s ok 1594 - t/data/08_regression/10_leading_regexp: 3 char roundtrip 321s ok 1595 - no errors 321s ok 1596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1597 - t/data/08_regression/10_leading_regexp: 4 chars ok 321s ok 1598 - t/data/08_regression/10_leading_regexp: 4 char roundtrip 321s ok 1599 - no errors 321s ok 1600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1601 - t/data/08_regression/10_leading_regexp: 5 chars ok 321s ok 1602 - t/data/08_regression/10_leading_regexp: 5 char roundtrip 321s ok 1603 - no errors 321s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1605 - t/data/08_regression/10_leading_regexp: 6 chars ok 321s ok 1606 - t/data/08_regression/10_leading_regexp: 6 char roundtrip 321s ok 1607 - no errors 321s ok 1608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1609 - t/data/08_regression/10_leading_regexp: 7 chars ok 321s ok 1610 - t/data/08_regression/10_leading_regexp: 7 char roundtrip 321s ok 1611 - no errors 321s ok 1612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1613 - t/data/08_regression/10_leading_regexp: 8 chars ok 321s ok 1614 - t/data/08_regression/10_leading_regexp: 8 char roundtrip 321s ok 1615 - no errors 321s ok 1616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1617 - t/data/08_regression/10_leading_regexp: 9 chars ok 321s ok 1618 - t/data/08_regression/10_leading_regexp: 9 char roundtrip 321s ok 1619 - no errors 321s ok 1620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1621 - t/data/08_regression/10_leading_regexp: 10 chars ok 321s ok 1622 - t/data/08_regression/10_leading_regexp: 10 char roundtrip 321s ok 1623 - no errors 321s ok 1624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1625 - t/data/08_regression/10_leading_regexp: 11 chars ok 321s ok 1626 - t/data/08_regression/10_leading_regexp: 11 char roundtrip 321s ok 1627 - no errors 321s ok 1628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1629 - t/data/08_regression/10_leading_regexp: 12 chars ok 321s ok 1630 - t/data/08_regression/10_leading_regexp: 12 char roundtrip 321s ok 1631 - no errors 321s ok 1632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1633 - t/data/08_regression/10_leading_regexp: 13 chars ok 321s ok 1634 - t/data/08_regression/10_leading_regexp: 13 char roundtrip 321s ok 1635 - no errors 321s ok 1636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1637 - t/data/08_regression/10_leading_regexp: 14 chars ok 321s ok 1638 - t/data/08_regression/10_leading_regexp: 14 char roundtrip 321s ok 1639 - no errors 321s ok 1640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1641 - t/data/08_regression/11_multiply_vs_glob_cast: 1 chars ok 321s ok 1642 - t/data/08_regression/11_multiply_vs_glob_cast: 1 char roundtrip 321s ok 1643 - no errors 321s ok 1644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1645 - t/data/08_regression/11_multiply_vs_glob_cast: 2 chars ok 321s ok 1646 - t/data/08_regression/11_multiply_vs_glob_cast: 2 char roundtrip 321s ok 1647 - no errors 321s ok 1648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1649 - t/data/08_regression/11_multiply_vs_glob_cast: 3 chars ok 321s ok 1650 - t/data/08_regression/11_multiply_vs_glob_cast: 3 char roundtrip 321s ok 1651 - no errors 321s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1653 - t/data/08_regression/11_multiply_vs_glob_cast: 4 chars ok 321s ok 1654 - t/data/08_regression/11_multiply_vs_glob_cast: 4 char roundtrip 321s ok 1655 - no errors 321s ok 1656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1657 - t/data/08_regression/11_multiply_vs_glob_cast: 5 chars ok 321s ok 1658 - t/data/08_regression/11_multiply_vs_glob_cast: 5 char roundtrip 321s ok 1659 - no errors 321s ok 1660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1661 - t/data/08_regression/11_multiply_vs_glob_cast: 6 chars ok 321s ok 1662 - t/data/08_regression/11_multiply_vs_glob_cast: 6 char roundtrip 321s ok 1663 - no errors 321s ok 1664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1665 - t/data/08_regression/11_multiply_vs_glob_cast: 7 chars ok 321s ok 1666 - t/data/08_regression/11_multiply_vs_glob_cast: 7 char roundtrip 321s ok 1667 - no errors 321s ok 1668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1669 - t/data/08_regression/11_multiply_vs_glob_cast: 8 chars ok 321s ok 1670 - t/data/08_regression/11_multiply_vs_glob_cast: 8 char roundtrip 321s ok 1671 - no errors 321s ok 1672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1673 - t/data/08_regression/11_multiply_vs_glob_cast: 9 chars ok 321s ok 1674 - t/data/08_regression/11_multiply_vs_glob_cast: 9 char roundtrip 321s ok 1675 - no errors 321s ok 1676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1677 - t/data/08_regression/11_multiply_vs_glob_cast: 10 chars ok 321s ok 1678 - t/data/08_regression/11_multiply_vs_glob_cast: 10 char roundtrip 321s ok 1679 - no errors 321s ok 1680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1681 - t/data/08_regression/11_multiply_vs_glob_cast: 11 chars ok 321s ok 1682 - t/data/08_regression/11_multiply_vs_glob_cast: 11 char roundtrip 321s ok 1683 - no errors 321s ok 1684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1685 - t/data/08_regression/12_pow: 1 chars ok 321s ok 1686 - t/data/08_regression/12_pow: 1 char roundtrip 321s ok 1687 - no errors 321s ok 1688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1689 - t/data/08_regression/12_pow: 2 chars ok 321s ok 1690 - t/data/08_regression/12_pow: 2 char roundtrip 321s ok 1691 - no errors 321s ok 1692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1693 - t/data/08_regression/12_pow: 3 chars ok 321s ok 1694 - t/data/08_regression/12_pow: 3 char roundtrip 321s ok 1695 - no errors 321s ok 1696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1697 - t/data/08_regression/12_pow: 4 chars ok 321s ok 1698 - t/data/08_regression/12_pow: 4 char roundtrip 321s ok 1699 - no errors 321s ok 1700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1701 - t/data/08_regression/12_pow: 5 chars ok 321s ok 1702 - t/data/08_regression/12_pow: 5 char roundtrip 321s ok 1703 - no errors 321s ok 1704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1705 - t/data/08_regression/12_pow: 6 chars ok 321s ok 1706 - t/data/08_regression/12_pow: 6 char roundtrip 321s ok 1707 - no errors 321s ok 1708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1709 - t/data/08_regression/12_pow: 7 chars ok 321s ok 1710 - t/data/08_regression/12_pow: 7 char roundtrip 321s ok 1711 - no errors 321s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1713 - t/data/08_regression/12_pow: 8 chars ok 321s ok 1714 - t/data/08_regression/12_pow: 8 char roundtrip 321s ok 1715 - no errors 321s ok 1716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1717 - t/data/08_regression/12_pow: 9 chars ok 321s ok 1718 - t/data/08_regression/12_pow: 9 char roundtrip 321s ok 1719 - no errors 321s ok 1720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1721 - t/data/08_regression/12_pow: 10 chars ok 321s ok 1722 - t/data/08_regression/12_pow: 10 char roundtrip 321s ok 1723 - no errors 321s ok 1724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1725 - t/data/08_regression/12_pow: 11 chars ok 321s ok 1726 - t/data/08_regression/12_pow: 11 char roundtrip 321s ok 1727 - no errors 321s ok 1728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1729 - t/data/08_regression/12_pow: 12 chars ok 321s ok 1730 - t/data/08_regression/12_pow: 12 char roundtrip 321s ok 1731 - no errors 321s ok 1732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1733 - t/data/08_regression/13_goto: 1 chars ok 321s ok 1734 - t/data/08_regression/13_goto: 1 char roundtrip 321s ok 1735 - no errors 321s ok 1736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1737 - t/data/08_regression/13_goto: 2 chars ok 321s ok 1738 - t/data/08_regression/13_goto: 2 char roundtrip 321s ok 1739 - no errors 321s ok 1740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1741 - t/data/08_regression/13_goto: 3 chars ok 321s ok 1742 - t/data/08_regression/13_goto: 3 char roundtrip 321s ok 1743 - no errors 321s ok 1744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1745 - t/data/08_regression/13_goto: 4 chars ok 321s ok 1746 - t/data/08_regression/13_goto: 4 char roundtrip 321s ok 1747 - no errors 321s ok 1748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1749 - t/data/08_regression/13_goto: 5 chars ok 321s ok 1750 - t/data/08_regression/13_goto: 5 char roundtrip 321s ok 1751 - no errors 321s ok 1752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1753 - t/data/08_regression/13_goto: 6 chars ok 321s ok 1754 - t/data/08_regression/13_goto: 6 char roundtrip 321s ok 1755 - no errors 321s ok 1756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1757 - t/data/08_regression/13_goto: 7 chars ok 321s ok 1758 - t/data/08_regression/13_goto: 7 char roundtrip 321s ok 1759 - no errors 321s ok 1760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1761 - t/data/08_regression/13_goto: 8 chars ok 321s ok 1762 - t/data/08_regression/13_goto: 8 char roundtrip 321s ok 1763 - no errors 321s ok 1764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1765 - t/data/08_regression/13_goto: 9 chars ok 321s ok 1766 - t/data/08_regression/13_goto: 9 char roundtrip 321s ok 1767 - no errors 321s ok 1768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1769 - t/data/08_regression/13_goto: 10 chars ok 321s ok 1770 - t/data/08_regression/13_goto: 10 char roundtrip 321s ok 1771 - no errors 321s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1773 - t/data/08_regression/13_goto: 11 chars ok 321s ok 1774 - t/data/08_regression/13_goto: 11 char roundtrip 321s ok 1775 - no errors 321s ok 1776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1777 - t/data/08_regression/13_goto: 12 chars ok 321s ok 1778 - t/data/08_regression/13_goto: 12 char roundtrip 321s ok 1779 - no errors 321s ok 1780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1781 - t/data/08_regression/13_goto: 13 chars ok 321s ok 1782 - t/data/08_regression/13_goto: 13 char roundtrip 321s ok 1783 - no errors 321s ok 1784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1785 - t/data/08_regression/13_goto: 14 chars ok 321s ok 1786 - t/data/08_regression/13_goto: 14 char roundtrip 321s ok 1787 - no errors 321s ok 1788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1789 - t/data/08_regression/13_goto: 15 chars ok 321s ok 1790 - t/data/08_regression/13_goto: 15 char roundtrip 321s ok 1791 - no errors 321s ok 1792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1793 - t/data/08_regression/13_goto: 16 chars ok 321s ok 1794 - t/data/08_regression/13_goto: 16 char roundtrip 321s ok 1795 - no errors 321s ok 1796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1797 - t/data/08_regression/13_goto: 17 chars ok 321s ok 1798 - t/data/08_regression/13_goto: 17 char roundtrip 321s ok 1799 - no errors 321s ok 1800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1801 - t/data/08_regression/13_goto: 18 chars ok 321s ok 1802 - t/data/08_regression/13_goto: 18 char roundtrip 321s ok 1803 - no errors 321s ok 1804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1805 - t/data/08_regression/14_minus: 1 chars ok 321s ok 1806 - t/data/08_regression/14_minus: 1 char roundtrip 321s ok 1807 - no errors 321s ok 1808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1809 - t/data/08_regression/14_minus: 2 chars ok 321s ok 1810 - t/data/08_regression/14_minus: 2 char roundtrip 321s ok 1811 - no errors 321s ok 1812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1813 - t/data/08_regression/14_minus: 3 chars ok 321s ok 1814 - t/data/08_regression/14_minus: 3 char roundtrip 321s ok 1815 - no errors 321s ok 1816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1817 - t/data/08_regression/14_minus: 4 chars ok 321s ok 1818 - t/data/08_regression/14_minus: 4 char roundtrip 321s ok 1819 - no errors 321s ok 1820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1821 - t/data/08_regression/14b_minus: 1 chars ok 321s ok 1822 - t/data/08_regression/14b_minus: 1 char roundtrip 321s ok 1823 - no errors 321s ok 1824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1825 - t/data/08_regression/14b_minus: 2 chars ok 321s ok 1826 - t/data/08_regression/14b_minus: 2 char roundtrip 321s ok 1827 - no errors 321s ok 1828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1829 - t/data/08_regression/14b_minus: 3 chars ok 321s ok 1830 - t/data/08_regression/14b_minus: 3 char roundtrip 321s ok 1831 - no errors 321s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1833 - t/data/08_regression/14b_minus: 4 chars ok 321s ok 1834 - t/data/08_regression/14b_minus: 4 char roundtrip 321s ok 1835 - no errors 321s ok 1836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1837 - t/data/08_regression/14b_minus: 5 chars ok 321s ok 1838 - t/data/08_regression/14b_minus: 5 char roundtrip 321s ok 1839 - no errors 321s ok 1840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1841 - t/data/08_regression/14b_minus: 6 chars ok 321s ok 1842 - t/data/08_regression/14b_minus: 6 char roundtrip 321s ok 1843 - no errors 321s ok 1844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1845 - t/data/08_regression/14b_minus: 7 chars ok 321s ok 1846 - t/data/08_regression/14b_minus: 7 char roundtrip 321s ok 1847 - no errors 321s ok 1848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1849 - t/data/08_regression/14b_minus: 8 chars ok 321s ok 1850 - t/data/08_regression/14b_minus: 8 char roundtrip 321s ok 1851 - no errors 321s ok 1852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1853 - t/data/08_regression/14b_minus: 9 chars ok 321s ok 1854 - t/data/08_regression/14b_minus: 9 char roundtrip 321s ok 1855 - no errors 321s ok 1856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1857 - t/data/08_regression/14b_minus: 10 chars ok 321s ok 1858 - t/data/08_regression/14b_minus: 10 char roundtrip 321s ok 1859 - no errors 321s ok 1860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1861 - t/data/08_regression/14b_minus: 11 chars ok 321s ok 1862 - t/data/08_regression/14b_minus: 11 char roundtrip 321s ok 1863 - no errors 321s ok 1864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1865 - t/data/08_regression/14b_minus: 12 chars ok 321s ok 1866 - t/data/08_regression/14b_minus: 12 char roundtrip 321s ok 1867 - no errors 321s ok 1868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1869 - t/data/08_regression/14b_minus: 13 chars ok 321s ok 1870 - t/data/08_regression/14b_minus: 13 char roundtrip 321s ok 1871 - no errors 321s ok 1872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1873 - t/data/08_regression/14b_minus: 14 chars ok 321s ok 1874 - t/data/08_regression/14b_minus: 14 char roundtrip 321s ok 1875 - no errors 321s ok 1876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1877 - t/data/08_regression/15_dash_t: 1 chars ok 321s ok 1878 - t/data/08_regression/15_dash_t: 1 char roundtrip 321s ok 1879 - no errors 321s ok 1880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1881 - t/data/08_regression/15_dash_t: 2 chars ok 321s ok 1882 - t/data/08_regression/15_dash_t: 2 char roundtrip 321s ok 1883 - no errors 321s ok 1884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1885 - t/data/08_regression/15_dash_t: 3 chars ok 321s ok 1886 - t/data/08_regression/15_dash_t: 3 char roundtrip 321s ok 1887 - no errors 321s ok 1888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1889 - t/data/08_regression/15_dash_t: 4 chars ok 321s ok 1890 - t/data/08_regression/15_dash_t: 4 char roundtrip 321s ok 1891 - no errors 321s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1893 - t/data/08_regression/16_sub_declaration: 1 chars ok 321s ok 1894 - t/data/08_regression/16_sub_declaration: 1 char roundtrip 321s ok 1895 - no errors 321s ok 1896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1897 - t/data/08_regression/16_sub_declaration: 2 chars ok 321s ok 1898 - t/data/08_regression/16_sub_declaration: 2 char roundtrip 321s ok 1899 - no errors 321s ok 1900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1901 - t/data/08_regression/16_sub_declaration: 3 chars ok 321s ok 1902 - t/data/08_regression/16_sub_declaration: 3 char roundtrip 321s ok 1903 - no errors 321s ok 1904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1905 - t/data/08_regression/16_sub_declaration: 4 chars ok 321s ok 1906 - t/data/08_regression/16_sub_declaration: 4 char roundtrip 321s ok 1907 - no errors 321s ok 1908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1909 - t/data/08_regression/16_sub_declaration: 5 chars ok 321s ok 1910 - t/data/08_regression/16_sub_declaration: 5 char roundtrip 321s ok 1911 - no errors 321s ok 1912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1913 - t/data/08_regression/16_sub_declaration: 6 chars ok 321s ok 1914 - t/data/08_regression/16_sub_declaration: 6 char roundtrip 321s ok 1915 - no errors 321s ok 1916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1917 - t/data/08_regression/16_sub_declaration: 7 chars ok 321s ok 1918 - t/data/08_regression/16_sub_declaration: 7 char roundtrip 321s ok 1919 - no errors 321s ok 1920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1921 - t/data/08_regression/16_sub_declaration: 8 chars ok 321s ok 1922 - t/data/08_regression/16_sub_declaration: 8 char roundtrip 321s ok 1923 - no errors 321s ok 1924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1925 - t/data/08_regression/16_sub_declaration: 9 chars ok 321s ok 1926 - t/data/08_regression/16_sub_declaration: 9 char roundtrip 321s ok 1927 - no errors 321s ok 1928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1929 - t/data/08_regression/16_sub_declaration: 10 chars ok 321s ok 1930 - t/data/08_regression/16_sub_declaration: 10 char roundtrip 321s ok 1931 - no errors 321s ok 1932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1933 - t/data/08_regression/16_sub_declaration: 11 chars ok 321s ok 1934 - t/data/08_regression/16_sub_declaration: 11 char roundtrip 321s ok 1935 - no errors 321s ok 1936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1937 - t/data/08_regression/16_sub_declaration: 12 chars ok 321s ok 1938 - t/data/08_regression/16_sub_declaration: 12 char roundtrip 321s ok 1939 - no errors 321s ok 1940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1941 - t/data/08_regression/16_sub_declaration: 13 chars ok 321s ok 1942 - t/data/08_regression/16_sub_declaration: 13 char roundtrip 321s ok 1943 - no errors 321s ok 1944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1945 - t/data/08_regression/16_sub_declaration: 14 chars ok 321s ok 1946 - t/data/08_regression/16_sub_declaration: 14 char roundtrip 321s ok 1947 - no errors 321s ok 1948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1949 - t/data/08_regression/16_sub_declaration: 15 chars ok 321s ok 1950 - t/data/08_regression/16_sub_declaration: 15 char roundtrip 321s ok 1951 - no errors 321s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1953 - t/data/08_regression/16_sub_declaration: 16 chars ok 321s ok 1954 - t/data/08_regression/16_sub_declaration: 16 char roundtrip 321s ok 1955 - no errors 321s ok 1956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1957 - t/data/08_regression/16_sub_declaration: 17 chars ok 321s ok 1958 - t/data/08_regression/16_sub_declaration: 17 char roundtrip 321s ok 1959 - no errors 321s ok 1960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1961 - t/data/08_regression/16_sub_declaration: 18 chars ok 321s ok 1962 - t/data/08_regression/16_sub_declaration: 18 char roundtrip 321s ok 1963 - no errors 321s ok 1964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1965 - t/data/08_regression/16_sub_declaration: 19 chars ok 321s ok 1966 - t/data/08_regression/16_sub_declaration: 19 char roundtrip 321s ok 1967 - no errors 321s ok 1968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1969 - t/data/08_regression/16_sub_declaration: 20 chars ok 321s ok 1970 - t/data/08_regression/16_sub_declaration: 20 char roundtrip 321s ok 1971 - no errors 321s ok 1972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1973 - t/data/08_regression/16_sub_declaration: 21 chars ok 321s ok 1974 - t/data/08_regression/16_sub_declaration: 21 char roundtrip 321s ok 1975 - no errors 321s ok 1976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1977 - t/data/08_regression/16_sub_declaration: 22 chars ok 321s ok 1978 - t/data/08_regression/16_sub_declaration: 22 char roundtrip 321s ok 1979 - no errors 321s ok 1980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1981 - t/data/08_regression/16_sub_declaration: 23 chars ok 321s ok 1982 - t/data/08_regression/16_sub_declaration: 23 char roundtrip 321s ok 1983 - no errors 321s ok 1984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1985 - t/data/08_regression/16_sub_declaration: 24 chars ok 321s ok 1986 - t/data/08_regression/16_sub_declaration: 24 char roundtrip 321s ok 1987 - no errors 321s ok 1988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1989 - t/data/08_regression/17_scope: 1 chars ok 321s ok 1990 - t/data/08_regression/17_scope: 1 char roundtrip 321s ok 1991 - no errors 321s ok 1992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1993 - t/data/08_regression/17_scope: 2 chars ok 321s ok 1994 - t/data/08_regression/17_scope: 2 char roundtrip 321s ok 1995 - no errors 321s ok 1996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 1997 - t/data/08_regression/17_scope: 3 chars ok 321s ok 1998 - t/data/08_regression/17_scope: 3 char roundtrip 321s ok 1999 - no errors 321s ok 2000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2001 - t/data/08_regression/17_scope: 4 chars ok 321s ok 2002 - t/data/08_regression/17_scope: 4 char roundtrip 321s ok 2003 - no errors 321s ok 2004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2005 - t/data/08_regression/17_scope: 5 chars ok 321s ok 2006 - t/data/08_regression/17_scope: 5 char roundtrip 321s ok 2007 - no errors 321s ok 2008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2009 - t/data/08_regression/17_scope: 6 chars ok 321s ok 2010 - t/data/08_regression/17_scope: 6 char roundtrip 321s ok 2011 - no errors 321s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2013 - t/data/08_regression/17_scope: 7 chars ok 321s ok 2014 - t/data/08_regression/17_scope: 7 char roundtrip 321s ok 2015 - no errors 321s ok 2016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2017 - t/data/08_regression/17_scope: 8 chars ok 321s ok 2018 - t/data/08_regression/17_scope: 8 char roundtrip 321s ok 2019 - no errors 321s ok 2020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2021 - t/data/08_regression/17_scope: 9 chars ok 321s ok 2022 - t/data/08_regression/17_scope: 9 char roundtrip 321s ok 2023 - no errors 321s ok 2024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2025 - t/data/08_regression/17_scope: 10 chars ok 321s ok 2026 - t/data/08_regression/17_scope: 10 char roundtrip 321s ok 2027 - no errors 321s ok 2028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2029 - t/data/08_regression/17_scope: 11 chars ok 321s ok 2030 - t/data/08_regression/17_scope: 11 char roundtrip 321s ok 2031 - no errors 321s ok 2032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2033 - t/data/08_regression/17_scope: 12 chars ok 321s ok 2034 - t/data/08_regression/17_scope: 12 char roundtrip 321s ok 2035 - no errors 321s ok 2036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2037 - t/data/08_regression/17_scope: 13 chars ok 321s ok 2038 - t/data/08_regression/17_scope: 13 char roundtrip 321s ok 2039 - no errors 321s ok 2040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2041 - t/data/08_regression/17_scope: 14 chars ok 321s ok 2042 - t/data/08_regression/17_scope: 14 char roundtrip 321s ok 2043 - no errors 321s ok 2044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2045 - t/data/08_regression/17_scope: 15 chars ok 321s ok 2046 - t/data/08_regression/17_scope: 15 char roundtrip 321s ok 2047 - no errors 321s ok 2048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2049 - t/data/08_regression/17_scope: 16 chars ok 321s ok 2050 - t/data/08_regression/17_scope: 16 char roundtrip 321s ok 2051 - no errors 321s ok 2052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2053 - t/data/08_regression/17_scope: 17 chars ok 321s ok 2054 - t/data/08_regression/17_scope: 17 char roundtrip 321s ok 2055 - no errors 321s ok 2056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2057 - t/data/08_regression/17_scope: 18 chars ok 321s ok 2058 - t/data/08_regression/17_scope: 18 char roundtrip 321s ok 2059 - no errors 321s ok 2060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2061 - t/data/08_regression/17_scope: 19 chars ok 321s ok 2062 - t/data/08_regression/17_scope: 19 char roundtrip 321s ok 2063 - no errors 321s ok 2064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2065 - t/data/08_regression/17_scope: 20 chars ok 321s ok 2066 - t/data/08_regression/17_scope: 20 char roundtrip 321s ok 2067 - no errors 321s ok 2068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2069 - t/data/08_regression/17_scope: 21 chars ok 321s ok 2070 - t/data/08_regression/17_scope: 21 char roundtrip 321s ok 2071 - no errors 321s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2073 - t/data/08_regression/18_decimal_point: 1 chars ok 321s ok 2074 - t/data/08_regression/18_decimal_point: 1 char roundtrip 321s ok 2075 - no errors 321s ok 2076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2077 - t/data/08_regression/18_decimal_point: 2 chars ok 321s ok 2078 - t/data/08_regression/18_decimal_point: 2 char roundtrip 321s ok 2079 - no errors 321s ok 2080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2081 - t/data/08_regression/18_decimal_point: 3 chars ok 321s ok 2082 - t/data/08_regression/18_decimal_point: 3 char roundtrip 321s ok 2083 - no errors 321s ok 2084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2085 - t/data/08_regression/18_decimal_point: 4 chars ok 321s ok 2086 - t/data/08_regression/18_decimal_point: 4 char roundtrip 321s ok 2087 - no errors 321s ok 2088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2089 - t/data/08_regression/18_decimal_point: 5 chars ok 321s ok 2090 - t/data/08_regression/18_decimal_point: 5 char roundtrip 321s ok 2091 - no errors 321s ok 2092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2093 - t/data/08_regression/19_long_operators: 1 chars ok 321s ok 2094 - t/data/08_regression/19_long_operators: 1 char roundtrip 321s ok 2095 - no errors 321s ok 2096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2097 - t/data/08_regression/19_long_operators: 2 chars ok 321s ok 2098 - t/data/08_regression/19_long_operators: 2 char roundtrip 321s ok 2099 - no errors 321s ok 2100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2101 - t/data/08_regression/19_long_operators: 3 chars ok 321s ok 2102 - t/data/08_regression/19_long_operators: 3 char roundtrip 321s ok 2103 - no errors 321s ok 2104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2105 - t/data/08_regression/19_long_operators: 4 chars ok 321s ok 2106 - t/data/08_regression/19_long_operators: 4 char roundtrip 321s ok 2107 - no errors 321s ok 2108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2109 - t/data/08_regression/19_long_operators: 5 chars ok 321s ok 2110 - t/data/08_regression/19_long_operators: 5 char roundtrip 321s ok 2111 - no errors 321s ok 2112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2113 - t/data/08_regression/19_long_operators: 6 chars ok 321s ok 2114 - t/data/08_regression/19_long_operators: 6 char roundtrip 321s ok 2115 - no errors 321s ok 2116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2117 - t/data/08_regression/19_long_operators: 7 chars ok 321s ok 2118 - t/data/08_regression/19_long_operators: 7 char roundtrip 321s ok 2119 - no errors 321s ok 2120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2121 - t/data/08_regression/19_long_operators2: 1 chars ok 321s ok 2122 - t/data/08_regression/19_long_operators2: 1 char roundtrip 321s ok 2123 - no errors 321s ok 2124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2125 - t/data/08_regression/19_long_operators2: 2 chars ok 321s ok 2126 - t/data/08_regression/19_long_operators2: 2 char roundtrip 321s ok 2127 - no errors 321s ok 2128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2129 - t/data/08_regression/19_long_operators2: 3 chars ok 321s ok 2130 - t/data/08_regression/19_long_operators2: 3 char roundtrip 321s ok 2131 - no errors 321s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2133 - t/data/08_regression/19_long_operators2: 4 chars ok 321s ok 2134 - t/data/08_regression/19_long_operators2: 4 char roundtrip 321s ok 2135 - no errors 321s ok 2136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2137 - t/data/08_regression/19_long_operators2: 5 chars ok 321s ok 2138 - t/data/08_regression/19_long_operators2: 5 char roundtrip 321s ok 2139 - no errors 321s ok 2140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2141 - t/data/08_regression/19_long_operators2: 6 chars ok 321s ok 2142 - t/data/08_regression/19_long_operators2: 6 char roundtrip 321s ok 2143 - no errors 321s ok 2144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2145 - t/data/08_regression/19_long_operators2: 7 chars ok 321s ok 2146 - t/data/08_regression/19_long_operators2: 7 char roundtrip 321s ok 2147 - no errors 321s ok 2148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2149 - t/data/08_regression/20_hash_constructor: 1 chars ok 321s ok 2150 - t/data/08_regression/20_hash_constructor: 1 char roundtrip 321s ok 2151 - no errors 321s ok 2152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2153 - t/data/08_regression/20_hash_constructor: 2 chars ok 321s ok 2154 - t/data/08_regression/20_hash_constructor: 2 char roundtrip 321s ok 2155 - no errors 321s ok 2156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2157 - t/data/08_regression/20_hash_constructor: 3 chars ok 321s ok 2158 - t/data/08_regression/20_hash_constructor: 3 char roundtrip 321s ok 2159 - no errors 321s ok 2160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2161 - t/data/08_regression/20_hash_constructor: 4 chars ok 321s ok 2162 - t/data/08_regression/20_hash_constructor: 4 char roundtrip 321s ok 2163 - no errors 321s ok 2164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2165 - t/data/08_regression/20_hash_constructor: 5 chars ok 321s ok 2166 - t/data/08_regression/20_hash_constructor: 5 char roundtrip 321s ok 2167 - no errors 321s ok 2168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2169 - t/data/08_regression/21_list_of_refs: 1 chars ok 321s ok 2170 - t/data/08_regression/21_list_of_refs: 1 char roundtrip 321s ok 2171 - no errors 321s ok 2172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2173 - t/data/08_regression/21_list_of_refs: 2 chars ok 321s ok 2174 - t/data/08_regression/21_list_of_refs: 2 char roundtrip 321s ok 2175 - no errors 321s ok 2176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2177 - t/data/08_regression/21_list_of_refs: 3 chars ok 321s ok 2178 - t/data/08_regression/21_list_of_refs: 3 char roundtrip 321s ok 2179 - no errors 321s ok 2180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2181 - t/data/08_regression/21_list_of_refs: 4 chars ok 321s ok 2182 - t/data/08_regression/21_list_of_refs: 4 char roundtrip 321s ok 2183 - no errors 321s ok 2184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2185 - t/data/08_regression/21_list_of_refs: 5 chars ok 321s ok 2186 - t/data/08_regression/21_list_of_refs: 5 char roundtrip 321s ok 2187 - no errors 321s ok 2188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2189 - t/data/08_regression/21_list_of_refs: 6 chars ok 321s ok 2190 - t/data/08_regression/21_list_of_refs: 6 char roundtrip 321s ok 2191 - no errors 321s ok 2192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2193 - t/data/08_regression/21_list_of_refs: 7 chars ok 321s ok 2194 - t/data/08_regression/21_list_of_refs: 7 char roundtrip 321s ok 2195 - no errors 321s ok 2196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2197 - t/data/08_regression/21_list_of_refs: 8 chars ok 321s ok 2198 - t/data/08_regression/21_list_of_refs: 8 char roundtrip 321s ok 2199 - no errors 321s ok 2200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2201 - t/data/08_regression/21_list_of_refs: 9 chars ok 321s ok 2202 - t/data/08_regression/21_list_of_refs: 9 char roundtrip 321s ok 2203 - no errors 321s ok 2204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2205 - t/data/08_regression/21_list_of_refs: 10 chars ok 321s ok 2206 - t/data/08_regression/21_list_of_refs: 10 char roundtrip 321s ok 2207 - no errors 321s ok 2208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2209 - t/data/08_regression/21_list_of_refs: 11 chars ok 321s ok 2210 - t/data/08_regression/21_list_of_refs: 11 char roundtrip 321s ok 2211 - no errors 321s ok 2212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2213 - t/data/08_regression/21_list_of_refs: 12 chars ok 321s ok 2214 - t/data/08_regression/21_list_of_refs: 12 char roundtrip 321s ok 2215 - no errors 321s ok 2216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2217 - t/data/08_regression/21_list_of_refs: 13 chars ok 321s ok 2218 - t/data/08_regression/21_list_of_refs: 13 char roundtrip 321s ok 2219 - no errors 321s ok 2220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2221 - t/data/08_regression/21_list_of_refs: 14 chars ok 321s ok 2222 - t/data/08_regression/21_list_of_refs: 14 char roundtrip 321s ok 2223 - no errors 321s ok 2224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2225 - t/data/08_regression/21_list_of_refs: 15 chars ok 321s ok 2226 - t/data/08_regression/21_list_of_refs: 15 char roundtrip 321s ok 2227 - no errors 321s ok 2228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2229 - t/data/08_regression/21_list_of_refs: 16 chars ok 321s ok 2230 - t/data/08_regression/21_list_of_refs: 16 char roundtrip 321s ok 2231 - no errors 321s ok 2232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2233 - t/data/08_regression/22_hash_vs_brace: 1 chars ok 321s ok 2234 - t/data/08_regression/22_hash_vs_brace: 1 char roundtrip 321s ok 2235 - no errors 321s ok 2236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2237 - t/data/08_regression/22_hash_vs_brace: 2 chars ok 321s ok 2238 - t/data/08_regression/22_hash_vs_brace: 2 char roundtrip 321s ok 2239 - no errors 321s ok 2240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2241 - t/data/08_regression/22_hash_vs_brace: 3 chars ok 321s ok 2242 - t/data/08_regression/22_hash_vs_brace: 3 char roundtrip 321s ok 2243 - no errors 321s ok 2244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2245 - t/data/08_regression/22_hash_vs_brace: 4 chars ok 321s ok 2246 - t/data/08_regression/22_hash_vs_brace: 4 char roundtrip 321s ok 2247 - no errors 321s ok 2248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2249 - t/data/08_regression/22_hash_vs_brace: 5 chars ok 321s ok 2250 - t/data/08_regression/22_hash_vs_brace: 5 char roundtrip 321s ok 2251 - no errors 321s ok 2252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2253 - t/data/08_regression/22_hash_vs_brace: 6 chars ok 321s ok 2254 - t/data/08_regression/22_hash_vs_brace: 6 char roundtrip 321s ok 2255 - no errors 321s ok 2256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2257 - t/data/08_regression/22_hash_vs_brace: 7 chars ok 321s ok 2258 - t/data/08_regression/22_hash_vs_brace: 7 char roundtrip 321s ok 2259 - no errors 321s ok 2260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2261 - t/data/08_regression/22_hash_vs_brace: 8 chars ok 321s ok 2262 - t/data/08_regression/22_hash_vs_brace: 8 char roundtrip 321s ok 2263 - no errors 321s ok 2264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2265 - t/data/08_regression/22_hash_vs_brace: 9 chars ok 321s ok 2266 - t/data/08_regression/22_hash_vs_brace: 9 char roundtrip 321s ok 2267 - no errors 321s ok 2268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2269 - t/data/08_regression/22_hash_vs_brace: 10 chars ok 321s ok 2270 - t/data/08_regression/22_hash_vs_brace: 10 char roundtrip 321s ok 2271 - no errors 321s ok 2272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2273 - t/data/08_regression/22_hash_vs_brace: 11 chars ok 321s ok 2274 - t/data/08_regression/22_hash_vs_brace: 11 char roundtrip 321s ok 2275 - no errors 321s ok 2276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2277 - t/data/08_regression/22_hash_vs_brace: 12 chars ok 321s ok 2278 - t/data/08_regression/22_hash_vs_brace: 12 char roundtrip 321s ok 2279 - no errors 321s ok 2280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2281 - t/data/08_regression/22_hash_vs_brace: 13 chars ok 321s ok 2282 - t/data/08_regression/22_hash_vs_brace: 13 char roundtrip 321s ok 2283 - no errors 321s ok 2284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2285 - t/data/08_regression/22_hash_vs_brace: 14 chars ok 321s ok 2286 - t/data/08_regression/22_hash_vs_brace: 14 char roundtrip 321s ok 2287 - no errors 321s ok 2288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2289 - t/data/08_regression/22_hash_vs_brace: 15 chars ok 321s ok 2290 - t/data/08_regression/22_hash_vs_brace: 15 char roundtrip 321s ok 2291 - no errors 321s ok 2292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2293 - t/data/08_regression/22_hash_vs_brace: 16 chars ok 321s ok 2294 - t/data/08_regression/22_hash_vs_brace: 16 char roundtrip 321s ok 2295 - no errors 321s ok 2296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2297 - t/data/08_regression/22_hash_vs_brace: 17 chars ok 321s ok 2298 - t/data/08_regression/22_hash_vs_brace: 17 char roundtrip 321s ok 2299 - no errors 321s ok 2300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2301 - t/data/08_regression/22_hash_vs_brace: 18 chars ok 321s ok 2302 - t/data/08_regression/22_hash_vs_brace: 18 char roundtrip 321s ok 2303 - no errors 321s ok 2304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2305 - t/data/08_regression/22_hash_vs_brace: 19 chars ok 321s ok 2306 - t/data/08_regression/22_hash_vs_brace: 19 char roundtrip 321s ok 2307 - no errors 321s ok 2308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2309 - t/data/08_regression/22_hash_vs_brace: 20 chars ok 321s ok 2310 - t/data/08_regression/22_hash_vs_brace: 20 char roundtrip 321s ok 2311 - no errors 321s ok 2312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2313 - t/data/08_regression/22_hash_vs_brace: 21 chars ok 321s ok 2314 - t/data/08_regression/22_hash_vs_brace: 21 char roundtrip 321s ok 2315 - no errors 321s ok 2316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2317 - t/data/08_regression/22_hash_vs_brace: 22 chars ok 321s ok 2318 - t/data/08_regression/22_hash_vs_brace: 22 char roundtrip 321s ok 2319 - no errors 321s ok 2320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2321 - t/data/08_regression/22_hash_vs_brace: 23 chars ok 321s ok 2322 - t/data/08_regression/22_hash_vs_brace: 23 char roundtrip 321s ok 2323 - no errors 321s ok 2324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2325 - t/data/08_regression/22_hash_vs_brace: 24 chars ok 321s ok 2326 - t/data/08_regression/22_hash_vs_brace: 24 char roundtrip 321s ok 2327 - no errors 321s ok 2328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2329 - t/data/08_regression/22_hash_vs_brace: 25 chars ok 321s ok 2330 - t/data/08_regression/22_hash_vs_brace: 25 char roundtrip 321s ok 2331 - no errors 321s ok 2332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2333 - t/data/08_regression/22_hash_vs_brace: 26 chars ok 321s ok 2334 - t/data/08_regression/22_hash_vs_brace: 26 char roundtrip 321s ok 2335 - no errors 321s ok 2336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2337 - t/data/08_regression/22_hash_vs_brace: 27 chars ok 321s ok 2338 - t/data/08_regression/22_hash_vs_brace: 27 char roundtrip 321s ok 2339 - no errors 321s ok 2340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2341 - t/data/08_regression/22_hash_vs_brace: 28 chars ok 321s ok 2342 - t/data/08_regression/22_hash_vs_brace: 28 char roundtrip 321s ok 2343 - no errors 321s ok 2344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2345 - t/data/08_regression/22_hash_vs_brace: 29 chars ok 321s ok 2346 - t/data/08_regression/22_hash_vs_brace: 29 char roundtrip 321s ok 2347 - no errors 321s ok 2348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2349 - t/data/08_regression/22_hash_vs_brace: 30 chars ok 321s ok 2350 - t/data/08_regression/22_hash_vs_brace: 30 char roundtrip 321s ok 2351 - no errors 321s ok 2352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2353 - t/data/08_regression/22_hash_vs_brace: 31 chars ok 321s ok 2354 - t/data/08_regression/22_hash_vs_brace: 31 char roundtrip 321s ok 2355 - no errors 321s ok 2356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2357 - t/data/08_regression/22_hash_vs_brace: 32 chars ok 321s ok 2358 - t/data/08_regression/22_hash_vs_brace: 32 char roundtrip 321s ok 2359 - no errors 321s ok 2360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2361 - t/data/08_regression/22_hash_vs_brace: 33 chars ok 321s ok 2362 - t/data/08_regression/22_hash_vs_brace: 33 char roundtrip 321s ok 2363 - no errors 321s ok 2364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2365 - t/data/08_regression/22_hash_vs_brace: 34 chars ok 321s ok 2366 - t/data/08_regression/22_hash_vs_brace: 34 char roundtrip 321s ok 2367 - no errors 321s ok 2368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2369 - t/data/08_regression/22_hash_vs_brace: 35 chars ok 321s ok 2370 - t/data/08_regression/22_hash_vs_brace: 35 char roundtrip 321s ok 2371 - no errors 321s ok 2372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2373 - t/data/08_regression/22_hash_vs_brace: 36 chars ok 321s ok 2374 - t/data/08_regression/22_hash_vs_brace: 36 char roundtrip 321s ok 2375 - no errors 321s ok 2376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2377 - t/data/08_regression/22_hash_vs_brace: 37 chars ok 321s ok 2378 - t/data/08_regression/22_hash_vs_brace: 37 char roundtrip 321s ok 2379 - no errors 321s ok 2380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2381 - t/data/08_regression/22_hash_vs_brace: 38 chars ok 321s ok 2382 - t/data/08_regression/22_hash_vs_brace: 38 char roundtrip 321s ok 2383 - no errors 321s ok 2384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2385 - t/data/08_regression/22_hash_vs_brace: 39 chars ok 321s ok 2386 - t/data/08_regression/22_hash_vs_brace: 39 char roundtrip 321s ok 2387 - no errors 321s ok 2388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2389 - t/data/08_regression/22_hash_vs_brace: 40 chars ok 321s ok 2390 - t/data/08_regression/22_hash_vs_brace: 40 char roundtrip 321s ok 2391 - no errors 321s ok 2392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2393 - t/data/08_regression/22_hash_vs_brace: 41 chars ok 321s ok 2394 - t/data/08_regression/22_hash_vs_brace: 41 char roundtrip 321s ok 2395 - no errors 321s ok 2396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2397 - t/data/08_regression/22_hash_vs_brace: 42 chars ok 321s ok 2398 - t/data/08_regression/22_hash_vs_brace: 42 char roundtrip 321s ok 2399 - no errors 321s ok 2400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2401 - t/data/08_regression/22_hash_vs_brace: 43 chars ok 321s ok 2402 - t/data/08_regression/22_hash_vs_brace: 43 char roundtrip 321s ok 2403 - no errors 321s ok 2404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2405 - t/data/08_regression/22_hash_vs_brace: 44 chars ok 321s ok 2406 - t/data/08_regression/22_hash_vs_brace: 44 char roundtrip 321s ok 2407 - no errors 321s ok 2408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2409 - t/data/08_regression/22_hash_vs_brace: 45 chars ok 321s ok 2410 - t/data/08_regression/22_hash_vs_brace: 45 char roundtrip 321s ok 2411 - no errors 321s ok 2412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2413 - t/data/08_regression/22_hash_vs_brace: 46 chars ok 321s ok 2414 - t/data/08_regression/22_hash_vs_brace: 46 char roundtrip 321s ok 2415 - no errors 321s ok 2416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2417 - t/data/08_regression/22_hash_vs_brace: 47 chars ok 321s ok 2418 - t/data/08_regression/22_hash_vs_brace: 47 char roundtrip 321s ok 2419 - no errors 321s ok 2420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2421 - t/data/08_regression/22_hash_vs_brace: 48 chars ok 321s ok 2422 - t/data/08_regression/22_hash_vs_brace: 48 char roundtrip 321s ok 2423 - no errors 321s ok 2424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2425 - t/data/08_regression/22_hash_vs_brace: 49 chars ok 321s ok 2426 - t/data/08_regression/22_hash_vs_brace: 49 char roundtrip 321s ok 2427 - no errors 321s ok 2428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2429 - t/data/08_regression/22_hash_vs_brace: 50 chars ok 321s ok 2430 - t/data/08_regression/22_hash_vs_brace: 50 char roundtrip 321s ok 2431 - no errors 321s ok 2432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2433 - t/data/08_regression/22_hash_vs_brace: 51 chars ok 321s ok 2434 - t/data/08_regression/22_hash_vs_brace: 51 char roundtrip 321s ok 2435 - no errors 321s ok 2436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2437 - t/data/08_regression/22_hash_vs_brace: 52 chars ok 321s ok 2438 - t/data/08_regression/22_hash_vs_brace: 52 char roundtrip 321s ok 2439 - no errors 321s ok 2440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2441 - t/data/08_regression/22_hash_vs_brace: 53 chars ok 321s ok 2442 - t/data/08_regression/22_hash_vs_brace: 53 char roundtrip 321s ok 2443 - no errors 321s ok 2444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2445 - t/data/08_regression/22_hash_vs_brace: 54 chars ok 321s ok 2446 - t/data/08_regression/22_hash_vs_brace: 54 char roundtrip 321s ok 2447 - no errors 321s ok 2448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2449 - t/data/08_regression/22_hash_vs_brace: 55 chars ok 321s ok 2450 - t/data/08_regression/22_hash_vs_brace: 55 char roundtrip 321s ok 2451 - no errors 321s ok 2452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2453 - t/data/08_regression/22_hash_vs_brace: 56 chars ok 321s ok 2454 - t/data/08_regression/22_hash_vs_brace: 56 char roundtrip 321s ok 2455 - no errors 321s ok 2456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2457 - t/data/08_regression/22_hash_vs_brace: 57 chars ok 321s ok 2458 - t/data/08_regression/22_hash_vs_brace: 57 char roundtrip 321s ok 2459 - no errors 321s ok 2460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2461 - t/data/08_regression/22_hash_vs_brace: 58 chars ok 321s ok 2462 - t/data/08_regression/22_hash_vs_brace: 58 char roundtrip 321s ok 2463 - no errors 321s ok 2464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2465 - t/data/08_regression/22_hash_vs_brace: 59 chars ok 321s ok 2466 - t/data/08_regression/22_hash_vs_brace: 59 char roundtrip 321s ok 2467 - no errors 321s ok 2468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2469 - t/data/08_regression/22_hash_vs_brace: 60 chars ok 321s ok 2470 - t/data/08_regression/22_hash_vs_brace: 60 char roundtrip 321s ok 2471 - no errors 321s ok 2472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2473 - t/data/08_regression/22_hash_vs_brace: 61 chars ok 321s ok 2474 - t/data/08_regression/22_hash_vs_brace: 61 char roundtrip 321s ok 2475 - no errors 321s ok 2476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2477 - t/data/08_regression/22_hash_vs_brace: 62 chars ok 321s ok 2478 - t/data/08_regression/22_hash_vs_brace: 62 char roundtrip 321s ok 2479 - no errors 321s ok 2480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2481 - t/data/08_regression/22_hash_vs_brace: 63 chars ok 321s ok 2482 - t/data/08_regression/22_hash_vs_brace: 63 char roundtrip 321s ok 2483 - no errors 321s ok 2484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2485 - t/data/08_regression/22_hash_vs_brace: 64 chars ok 321s ok 2486 - t/data/08_regression/22_hash_vs_brace: 64 char roundtrip 321s ok 2487 - no errors 321s ok 2488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2489 - t/data/08_regression/22_hash_vs_brace: 65 chars ok 321s ok 2490 - t/data/08_regression/22_hash_vs_brace: 65 char roundtrip 321s ok 2491 - no errors 321s ok 2492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2493 - t/data/08_regression/22_hash_vs_brace: 66 chars ok 321s ok 2494 - t/data/08_regression/22_hash_vs_brace: 66 char roundtrip 321s ok 2495 - no errors 321s ok 2496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2497 - t/data/08_regression/22_hash_vs_brace: 67 chars ok 321s ok 2498 - t/data/08_regression/22_hash_vs_brace: 67 char roundtrip 321s ok 2499 - no errors 321s ok 2500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2501 - t/data/08_regression/22_hash_vs_brace: 68 chars ok 321s ok 2502 - t/data/08_regression/22_hash_vs_brace: 68 char roundtrip 321s ok 2503 - no errors 321s ok 2504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2505 - t/data/08_regression/22_hash_vs_brace: 69 chars ok 321s ok 2506 - t/data/08_regression/22_hash_vs_brace: 69 char roundtrip 321s ok 2507 - no errors 321s ok 2508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2509 - t/data/08_regression/22_hash_vs_brace: 70 chars ok 321s ok 2510 - t/data/08_regression/22_hash_vs_brace: 70 char roundtrip 321s ok 2511 - no errors 321s ok 2512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2513 - t/data/08_regression/22_hash_vs_brace: 71 chars ok 321s ok 2514 - t/data/08_regression/22_hash_vs_brace: 71 char roundtrip 321s ok 2515 - no errors 321s ok 2516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2517 - t/data/08_regression/22_hash_vs_brace: 72 chars ok 321s ok 2518 - t/data/08_regression/22_hash_vs_brace: 72 char roundtrip 321s ok 2519 - no errors 321s ok 2520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2521 - t/data/08_regression/22_hash_vs_brace: 73 chars ok 321s ok 2522 - t/data/08_regression/22_hash_vs_brace: 73 char roundtrip 321s ok 2523 - no errors 321s ok 2524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2525 - t/data/08_regression/22_hash_vs_brace: 74 chars ok 321s ok 2526 - t/data/08_regression/22_hash_vs_brace: 74 char roundtrip 321s ok 2527 - no errors 321s ok 2528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2529 - t/data/08_regression/22_hash_vs_brace: 75 chars ok 321s ok 2530 - t/data/08_regression/22_hash_vs_brace: 75 char roundtrip 321s ok 2531 - no errors 321s ok 2532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2533 - t/data/08_regression/22_hash_vs_brace: 76 chars ok 321s ok 2534 - t/data/08_regression/22_hash_vs_brace: 76 char roundtrip 321s ok 2535 - no errors 321s ok 2536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2537 - t/data/08_regression/22_hash_vs_brace: 77 chars ok 321s ok 2538 - t/data/08_regression/22_hash_vs_brace: 77 char roundtrip 321s ok 2539 - no errors 321s ok 2540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2541 - t/data/08_regression/22_hash_vs_brace: 78 chars ok 321s ok 2542 - t/data/08_regression/22_hash_vs_brace: 78 char roundtrip 321s ok 2543 - no errors 321s ok 2544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2545 - t/data/08_regression/22_hash_vs_brace: 79 chars ok 321s ok 2546 - t/data/08_regression/22_hash_vs_brace: 79 char roundtrip 321s ok 2547 - no errors 321s ok 2548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2549 - t/data/08_regression/22_hash_vs_brace: 80 chars ok 321s ok 2550 - t/data/08_regression/22_hash_vs_brace: 80 char roundtrip 321s ok 2551 - no errors 321s ok 2552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2553 - t/data/08_regression/22_hash_vs_brace: 81 chars ok 321s ok 2554 - t/data/08_regression/22_hash_vs_brace: 81 char roundtrip 321s ok 2555 - no errors 321s ok 2556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2557 - t/data/08_regression/22_hash_vs_brace: 82 chars ok 321s ok 2558 - t/data/08_regression/22_hash_vs_brace: 82 char roundtrip 321s ok 2559 - no errors 321s ok 2560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2561 - t/data/08_regression/22_hash_vs_brace: 83 chars ok 321s ok 2562 - t/data/08_regression/22_hash_vs_brace: 83 char roundtrip 321s ok 2563 - no errors 321s ok 2564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2565 - t/data/08_regression/22_hash_vs_brace: 84 chars ok 321s ok 2566 - t/data/08_regression/22_hash_vs_brace: 84 char roundtrip 321s ok 2567 - no errors 321s ok 2568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2569 - t/data/08_regression/23_rt_cpan_8752: 1 chars ok 321s ok 2570 - t/data/08_regression/23_rt_cpan_8752: 1 char roundtrip 321s ok 2571 - no errors 321s ok 2572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2573 - t/data/08_regression/23_rt_cpan_8752: 2 chars ok 321s ok 2574 - t/data/08_regression/23_rt_cpan_8752: 2 char roundtrip 321s ok 2575 - no errors 321s ok 2576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2577 - t/data/08_regression/23_rt_cpan_8752: 3 chars ok 321s ok 2578 - t/data/08_regression/23_rt_cpan_8752: 3 char roundtrip 321s ok 2579 - no errors 321s ok 2580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2581 - t/data/08_regression/23_rt_cpan_8752: 4 chars ok 321s ok 2582 - t/data/08_regression/23_rt_cpan_8752: 4 char roundtrip 321s ok 2583 - no errors 321s ok 2584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2585 - t/data/08_regression/23_rt_cpan_8752: 5 chars ok 321s ok 2586 - t/data/08_regression/23_rt_cpan_8752: 5 char roundtrip 321s ok 2587 - no errors 321s ok 2588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2589 - t/data/08_regression/23_rt_cpan_8752: 6 chars ok 321s ok 2590 - t/data/08_regression/23_rt_cpan_8752: 6 char roundtrip 321s ok 2591 - no errors 321s ok 2592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2593 - t/data/08_regression/23_rt_cpan_8752: 7 chars ok 321s ok 2594 - t/data/08_regression/23_rt_cpan_8752: 7 char roundtrip 321s ok 2595 - no errors 321s ok 2596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2597 - t/data/08_regression/23_rt_cpan_8752: 8 chars ok 321s ok 2598 - t/data/08_regression/23_rt_cpan_8752: 8 char roundtrip 321s ok 2599 - no errors 321s ok 2600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2601 - t/data/08_regression/23_rt_cpan_8752: 9 chars ok 321s ok 2602 - t/data/08_regression/23_rt_cpan_8752: 9 char roundtrip 321s ok 2603 - no errors 321s ok 2604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2605 - t/data/08_regression/23_rt_cpan_8752: 10 chars ok 321s ok 2606 - t/data/08_regression/23_rt_cpan_8752: 10 char roundtrip 321s ok 2607 - no errors 321s ok 2608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2609 - t/data/08_regression/23_rt_cpan_8752: 11 chars ok 321s ok 2610 - t/data/08_regression/23_rt_cpan_8752: 11 char roundtrip 321s ok 2611 - no errors 321s ok 2612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2613 - t/data/08_regression/23_rt_cpan_8752: 12 chars ok 321s ok 2614 - t/data/08_regression/23_rt_cpan_8752: 12 char roundtrip 321s ok 2615 - no errors 321s ok 2616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2617 - t/data/08_regression/23_rt_cpan_8752: 13 chars ok 321s ok 2618 - t/data/08_regression/23_rt_cpan_8752: 13 char roundtrip 321s ok 2619 - no errors 321s ok 2620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2621 - t/data/08_regression/23_rt_cpan_8752: 14 chars ok 321s ok 2622 - t/data/08_regression/23_rt_cpan_8752: 14 char roundtrip 321s ok 2623 - no errors 321s ok 2624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2625 - t/data/08_regression/23_rt_cpan_8752: 15 chars ok 321s ok 2626 - t/data/08_regression/23_rt_cpan_8752: 15 char roundtrip 321s ok 2627 - no errors 321s ok 2628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2629 - t/data/08_regression/23_rt_cpan_8752: 16 chars ok 321s ok 2630 - t/data/08_regression/23_rt_cpan_8752: 16 char roundtrip 321s ok 2631 - no errors 321s ok 2632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2633 - t/data/08_regression/23_rt_cpan_8752: 17 chars ok 321s ok 2634 - t/data/08_regression/23_rt_cpan_8752: 17 char roundtrip 321s ok 2635 - no errors 321s ok 2636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2637 - t/data/08_regression/23_rt_cpan_8752: 18 chars ok 321s ok 2638 - t/data/08_regression/23_rt_cpan_8752: 18 char roundtrip 321s ok 2639 - no errors 321s ok 2640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2641 - t/data/08_regression/23_rt_cpan_8752: 19 chars ok 321s ok 2642 - t/data/08_regression/23_rt_cpan_8752: 19 char roundtrip 321s ok 2643 - no errors 321s ok 2644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2645 - t/data/08_regression/23_rt_cpan_8752: 20 chars ok 321s ok 2646 - t/data/08_regression/23_rt_cpan_8752: 20 char roundtrip 321s ok 2647 - no errors 321s ok 2648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2649 - t/data/08_regression/23_rt_cpan_8752: 21 chars ok 321s ok 2650 - t/data/08_regression/23_rt_cpan_8752: 21 char roundtrip 321s ok 2651 - no errors 321s ok 2652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2653 - t/data/08_regression/23_rt_cpan_8752: 22 chars ok 321s ok 2654 - t/data/08_regression/23_rt_cpan_8752: 22 char roundtrip 321s ok 2655 - no errors 321s ok 2656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2657 - t/data/08_regression/23_rt_cpan_8752: 23 chars ok 321s ok 2658 - t/data/08_regression/23_rt_cpan_8752: 23 char roundtrip 321s ok 2659 - no errors 321s ok 2660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2661 - t/data/08_regression/23_rt_cpan_8752: 24 chars ok 321s ok 2662 - t/data/08_regression/23_rt_cpan_8752: 24 char roundtrip 321s ok 2663 - no errors 321s ok 2664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2665 - t/data/08_regression/23_rt_cpan_8752: 25 chars ok 321s ok 2666 - t/data/08_regression/23_rt_cpan_8752: 25 char roundtrip 321s ok 2667 - no errors 321s ok 2668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2669 - t/data/08_regression/23_rt_cpan_8752: 26 chars ok 321s ok 2670 - t/data/08_regression/23_rt_cpan_8752: 26 char roundtrip 321s ok 2671 - no errors 321s ok 2672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2673 - t/data/08_regression/23_rt_cpan_8752: 27 chars ok 321s ok 2674 - t/data/08_regression/23_rt_cpan_8752: 27 char roundtrip 321s ok 2675 - no errors 321s ok 2676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2677 - t/data/08_regression/23_rt_cpan_8752: 28 chars ok 321s ok 2678 - t/data/08_regression/23_rt_cpan_8752: 28 char roundtrip 321s ok 2679 - no errors 321s ok 2680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2681 - t/data/08_regression/24_compound: 1 chars ok 321s ok 2682 - t/data/08_regression/24_compound: 1 char roundtrip 321s ok 2683 - no errors 321s ok 2684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2685 - t/data/08_regression/24_compound: 2 chars ok 321s ok 2686 - t/data/08_regression/24_compound: 2 char roundtrip 321s ok 2687 - no errors 321s ok 2688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2689 - t/data/08_regression/24_compound: 3 chars ok 321s ok 2690 - t/data/08_regression/24_compound: 3 char roundtrip 321s ok 2691 - no errors 321s ok 2692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2693 - t/data/08_regression/24_compound: 4 chars ok 321s ok 2694 - t/data/08_regression/24_compound: 4 char roundtrip 321s ok 2695 - no errors 321s ok 2696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2697 - t/data/08_regression/24_compound: 5 chars ok 321s ok 2698 - t/data/08_regression/24_compound: 5 char roundtrip 321s ok 2699 - no errors 321s ok 2700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2701 - t/data/08_regression/24_compound: 6 chars ok 321s ok 2702 - t/data/08_regression/24_compound: 6 char roundtrip 321s ok 2703 - no errors 321s ok 2704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2705 - t/data/08_regression/24_compound: 7 chars ok 321s ok 2706 - t/data/08_regression/24_compound: 7 char roundtrip 321s ok 2707 - no errors 321s ok 2708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2709 - t/data/08_regression/24_compound: 8 chars ok 321s ok 2710 - t/data/08_regression/24_compound: 8 char roundtrip 321s ok 2711 - no errors 321s ok 2712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2713 - t/data/08_regression/24_compound: 9 chars ok 321s ok 2714 - t/data/08_regression/24_compound: 9 char roundtrip 321s ok 2715 - no errors 321s ok 2716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2717 - t/data/08_regression/24_compound: 10 chars ok 321s ok 2718 - t/data/08_regression/24_compound: 10 char roundtrip 321s ok 2719 - no errors 321s ok 2720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2721 - t/data/08_regression/24_compound: 11 chars ok 321s ok 2722 - t/data/08_regression/24_compound: 11 char roundtrip 321s ok 2723 - no errors 321s ok 2724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2725 - t/data/08_regression/24_compound: 12 chars ok 321s ok 2726 - t/data/08_regression/24_compound: 12 char roundtrip 321s ok 2727 - no errors 321s ok 2728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2729 - t/data/08_regression/24_compound: 13 chars ok 321s ok 2730 - t/data/08_regression/24_compound: 13 char roundtrip 321s ok 2731 - no errors 321s ok 2732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2733 - t/data/08_regression/24_compound: 14 chars ok 321s ok 2734 - t/data/08_regression/24_compound: 14 char roundtrip 321s ok 2735 - no errors 321s ok 2736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2737 - t/data/08_regression/24_compound: 15 chars ok 321s ok 2738 - t/data/08_regression/24_compound: 15 char roundtrip 321s ok 2739 - no errors 321s ok 2740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2741 - t/data/08_regression/24_compound: 16 chars ok 321s ok 2742 - t/data/08_regression/24_compound: 16 char roundtrip 321s ok 2743 - no errors 321s ok 2744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2745 - t/data/08_regression/24_compound: 17 chars ok 321s ok 2746 - t/data/08_regression/24_compound: 17 char roundtrip 321s ok 2747 - no errors 321s ok 2748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2749 - t/data/08_regression/24_compound: 18 chars ok 321s ok 2750 - t/data/08_regression/24_compound: 18 char roundtrip 321s ok 2751 - no errors 321s ok 2752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2753 - t/data/08_regression/24_compound: 19 chars ok 321s ok 2754 - t/data/08_regression/24_compound: 19 char roundtrip 321s ok 2755 - no errors 321s ok 2756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2757 - t/data/08_regression/24_compound: 20 chars ok 321s ok 2758 - t/data/08_regression/24_compound: 20 char roundtrip 321s ok 2759 - no errors 321s ok 2760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2761 - t/data/08_regression/24_compound: 21 chars ok 321s ok 2762 - t/data/08_regression/24_compound: 21 char roundtrip 321s ok 2763 - no errors 321s ok 2764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2765 - t/data/08_regression/24_compound: 22 chars ok 321s ok 2766 - t/data/08_regression/24_compound: 22 char roundtrip 321s ok 2767 - no errors 321s ok 2768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2769 - t/data/08_regression/24_compound: 23 chars ok 321s ok 2770 - t/data/08_regression/24_compound: 23 char roundtrip 321s ok 2771 - no errors 321s ok 2772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2773 - t/data/08_regression/24_compound: 24 chars ok 321s ok 2774 - t/data/08_regression/24_compound: 24 char roundtrip 321s ok 2775 - no errors 321s ok 2776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2777 - t/data/08_regression/25_hash_block: 1 chars ok 321s ok 2778 - t/data/08_regression/25_hash_block: 1 char roundtrip 321s ok 2779 - no errors 321s ok 2780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2781 - t/data/08_regression/25_hash_block: 2 chars ok 321s ok 2782 - t/data/08_regression/25_hash_block: 2 char roundtrip 321s ok 2783 - no errors 321s ok 2784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2785 - t/data/08_regression/25_hash_block: 3 chars ok 321s ok 2786 - t/data/08_regression/25_hash_block: 3 char roundtrip 321s ok 2787 - no errors 321s ok 2788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2789 - t/data/08_regression/25_hash_block: 4 chars ok 321s ok 2790 - t/data/08_regression/25_hash_block: 4 char roundtrip 321s ok 2791 - no errors 321s ok 2792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2793 - t/data/08_regression/25_hash_block: 5 chars ok 321s ok 2794 - t/data/08_regression/25_hash_block: 5 char roundtrip 321s ok 2795 - no errors 321s ok 2796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2797 - t/data/08_regression/25_hash_block: 6 chars ok 321s ok 2798 - t/data/08_regression/25_hash_block: 6 char roundtrip 321s ok 2799 - no errors 321s ok 2800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2801 - t/data/08_regression/25_hash_block: 7 chars ok 321s ok 2802 - t/data/08_regression/25_hash_block: 7 char roundtrip 321s ok 2803 - no errors 321s ok 2804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2805 - t/data/08_regression/25_hash_block: 8 chars ok 321s ok 2806 - t/data/08_regression/25_hash_block: 8 char roundtrip 321s ok 2807 - no errors 321s ok 2808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2809 - t/data/08_regression/25_hash_block: 9 chars ok 321s ok 2810 - t/data/08_regression/25_hash_block: 9 char roundtrip 321s ok 2811 - no errors 321s ok 2812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2813 - t/data/08_regression/25_hash_block: 10 chars ok 321s ok 2814 - t/data/08_regression/25_hash_block: 10 char roundtrip 321s ok 2815 - no errors 321s ok 2816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2817 - t/data/08_regression/25_hash_block: 11 chars ok 321s ok 2818 - t/data/08_regression/25_hash_block: 11 char roundtrip 321s ok 2819 - no errors 321s ok 2820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2821 - t/data/08_regression/25_hash_block: 12 chars ok 321s ok 2822 - t/data/08_regression/25_hash_block: 12 char roundtrip 321s ok 2823 - no errors 321s ok 2824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2825 - t/data/08_regression/25_hash_block: 13 chars ok 321s ok 2826 - t/data/08_regression/25_hash_block: 13 char roundtrip 321s ok 2827 - no errors 321s ok 2828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2829 - t/data/08_regression/25_hash_block: 14 chars ok 321s ok 2830 - t/data/08_regression/25_hash_block: 14 char roundtrip 321s ok 2831 - no errors 321s ok 2832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2833 - t/data/08_regression/25_hash_block: 15 chars ok 321s ok 2834 - t/data/08_regression/25_hash_block: 15 char roundtrip 321s ok 2835 - no errors 321s ok 2836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2837 - t/data/08_regression/25_hash_block: 16 chars ok 321s ok 2838 - t/data/08_regression/25_hash_block: 16 char roundtrip 321s ok 2839 - no errors 321s ok 2840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2841 - t/data/08_regression/25_hash_block: 17 chars ok 321s ok 2842 - t/data/08_regression/25_hash_block: 17 char roundtrip 321s ok 2843 - no errors 321s ok 2844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2845 - t/data/08_regression/25_hash_block: 18 chars ok 321s ok 2846 - t/data/08_regression/25_hash_block: 18 char roundtrip 321s ok 2847 - no errors 321s ok 2848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2849 - t/data/08_regression/25_hash_block: 19 chars ok 321s ok 2850 - t/data/08_regression/25_hash_block: 19 char roundtrip 321s ok 2851 - no errors 321s ok 2852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2853 - t/data/08_regression/25_hash_block: 20 chars ok 321s ok 2854 - t/data/08_regression/25_hash_block: 20 char roundtrip 321s ok 2855 - no errors 321s ok 2856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2857 - t/data/08_regression/25_hash_block: 21 chars ok 321s ok 2858 - t/data/08_regression/25_hash_block: 21 char roundtrip 321s ok 2859 - no errors 321s ok 2860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2861 - t/data/08_regression/25_hash_block: 22 chars ok 321s ok 2862 - t/data/08_regression/25_hash_block: 22 char roundtrip 321s ok 2863 - no errors 321s ok 2864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2865 - t/data/08_regression/25_hash_block: 23 chars ok 321s ok 2866 - t/data/08_regression/25_hash_block: 23 char roundtrip 321s ok 2867 - no errors 321s ok 2868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2869 - t/data/08_regression/25_hash_block: 24 chars ok 321s ok 2870 - t/data/08_regression/25_hash_block: 24 char roundtrip 321s ok 2871 - no errors 321s ok 2872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2873 - t/data/08_regression/25_hash_block: 25 chars ok 321s ok 2874 - t/data/08_regression/25_hash_block: 25 char roundtrip 321s ok 2875 - no errors 321s ok 2876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2877 - t/data/08_regression/26_rt_cpan_23253: 1 chars ok 321s ok 2878 - t/data/08_regression/26_rt_cpan_23253: 1 char roundtrip 321s ok 2879 - no errors 321s ok 2880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2881 - t/data/08_regression/26_rt_cpan_23253: 2 chars ok 321s ok 2882 - t/data/08_regression/26_rt_cpan_23253: 2 char roundtrip 321s ok 2883 - no errors 321s ok 2884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2885 - t/data/08_regression/26_rt_cpan_23253: 3 chars ok 321s ok 2886 - t/data/08_regression/26_rt_cpan_23253: 3 char roundtrip 321s ok 2887 - no errors 321s ok 2888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2889 - t/data/08_regression/26_rt_cpan_23253: 4 chars ok 321s ok 2890 - t/data/08_regression/26_rt_cpan_23253: 4 char roundtrip 321s ok 2891 - no errors 321s ok 2892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2893 - t/data/08_regression/26_rt_cpan_23253: 5 chars ok 321s ok 2894 - t/data/08_regression/26_rt_cpan_23253: 5 char roundtrip 321s ok 2895 - no errors 321s ok 2896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2897 - t/data/08_regression/26_rt_cpan_23253: 6 chars ok 321s ok 2898 - t/data/08_regression/26_rt_cpan_23253: 6 char roundtrip 321s ok 2899 - no errors 321s ok 2900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2901 - t/data/08_regression/26_rt_cpan_23253: 7 chars ok 321s ok 2902 - t/data/08_regression/26_rt_cpan_23253: 7 char roundtrip 321s ok 2903 - no errors 321s ok 2904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2905 - t/data/08_regression/26_rt_cpan_23253: 8 chars ok 321s ok 2906 - t/data/08_regression/26_rt_cpan_23253: 8 char roundtrip 321s ok 2907 - no errors 321s ok 2908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2909 - t/data/08_regression/26_rt_cpan_23253: 9 chars ok 321s ok 2910 - t/data/08_regression/26_rt_cpan_23253: 9 char roundtrip 321s ok 2911 - no errors 321s ok 2912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2913 - t/data/08_regression/26_rt_cpan_23253: 10 chars ok 321s ok 2914 - t/data/08_regression/26_rt_cpan_23253: 10 char roundtrip 321s ok 2915 - no errors 321s ok 2916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2917 - t/data/08_regression/26_rt_cpan_23253: 11 chars ok 321s ok 2918 - t/data/08_regression/26_rt_cpan_23253: 11 char roundtrip 321s ok 2919 - no errors 321s ok 2920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2921 - t/data/08_regression/26_rt_cpan_23253: 12 chars ok 321s ok 2922 - t/data/08_regression/26_rt_cpan_23253: 12 char roundtrip 321s ok 2923 - no errors 321s ok 2924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2925 - t/data/08_regression/26_rt_cpan_23253: 13 chars ok 321s ok 2926 - t/data/08_regression/26_rt_cpan_23253: 13 char roundtrip 321s ok 2927 - no errors 321s ok 2928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2929 - t/data/08_regression/26_rt_cpan_23253: 14 chars ok 321s ok 2930 - t/data/08_regression/26_rt_cpan_23253: 14 char roundtrip 321s ok 2931 - no errors 321s ok 2932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2933 - t/data/08_regression/26_rt_cpan_23253: 15 chars ok 321s ok 2934 - t/data/08_regression/26_rt_cpan_23253: 15 char roundtrip 321s ok 2935 - no errors 321s ok 2936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2937 - t/data/08_regression/26_rt_cpan_23253: 16 chars ok 321s ok 2938 - t/data/08_regression/26_rt_cpan_23253: 16 char roundtrip 321s ok 2939 - no errors 321s ok 2940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2941 - t/data/08_regression/26_rt_cpan_23253: 17 chars ok 321s ok 2942 - t/data/08_regression/26_rt_cpan_23253: 17 char roundtrip 321s ok 2943 - no errors 321s ok 2944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2945 - t/data/08_regression/26_rt_cpan_23253: 18 chars ok 321s ok 2946 - t/data/08_regression/26_rt_cpan_23253: 18 char roundtrip 321s ok 2947 - no errors 321s ok 2948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2949 - t/data/08_regression/26_rt_cpan_23253: 19 chars ok 321s ok 2950 - t/data/08_regression/26_rt_cpan_23253: 19 char roundtrip 321s ok 2951 - no errors 321s ok 2952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2953 - t/data/08_regression/26_rt_cpan_23253: 20 chars ok 321s ok 2954 - t/data/08_regression/26_rt_cpan_23253: 20 char roundtrip 321s ok 2955 - no errors 321s ok 2956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2957 - t/data/08_regression/26_rt_cpan_23253: 21 chars ok 321s ok 2958 - t/data/08_regression/26_rt_cpan_23253: 21 char roundtrip 321s ok 2959 - no errors 321s ok 2960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2961 - t/data/08_regression/26_rt_cpan_23253: 22 chars ok 321s ok 2962 - t/data/08_regression/26_rt_cpan_23253: 22 char roundtrip 321s ok 2963 - no errors 321s ok 2964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2965 - t/data/08_regression/26_rt_cpan_23253: 23 chars ok 321s ok 2966 - t/data/08_regression/26_rt_cpan_23253: 23 char roundtrip 321s ok 2967 - no errors 321s ok 2968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2969 - t/data/08_regression/26_rt_cpan_23253: 24 chars ok 321s ok 2970 - t/data/08_regression/26_rt_cpan_23253: 24 char roundtrip 321s ok 2971 - no errors 321s ok 2972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2973 - t/data/08_regression/26_rt_cpan_23253: 25 chars ok 321s ok 2974 - t/data/08_regression/26_rt_cpan_23253: 25 char roundtrip 321s ok 2975 - no errors 321s ok 2976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2977 - t/data/08_regression/26_rt_cpan_23253: 26 chars ok 321s ok 2978 - t/data/08_regression/26_rt_cpan_23253: 26 char roundtrip 321s ok 2979 - no errors 321s ok 2980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2981 - t/data/08_regression/26_rt_cpan_23253: 27 chars ok 321s ok 2982 - t/data/08_regression/26_rt_cpan_23253: 27 char roundtrip 321s ok 2983 - no errors 321s ok 2984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2985 - t/data/08_regression/26_rt_cpan_23253: 28 chars ok 321s ok 2986 - t/data/08_regression/26_rt_cpan_23253: 28 char roundtrip 321s ok 2987 - no errors 321s ok 2988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2989 - t/data/08_regression/26_rt_cpan_23253: 29 chars ok 321s ok 2990 - t/data/08_regression/26_rt_cpan_23253: 29 char roundtrip 321s ok 2991 - no errors 321s ok 2992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2993 - t/data/08_regression/26_rt_cpan_23253: 30 chars ok 321s ok 2994 - t/data/08_regression/26_rt_cpan_23253: 30 char roundtrip 321s ok 2995 - no errors 321s ok 2996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 2997 - t/data/08_regression/26_rt_cpan_23253: 31 chars ok 321s ok 2998 - t/data/08_regression/26_rt_cpan_23253: 31 char roundtrip 321s ok 2999 - no errors 321s ok 3000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3001 - t/data/08_regression/26_rt_cpan_23253: 32 chars ok 321s ok 3002 - t/data/08_regression/26_rt_cpan_23253: 32 char roundtrip 321s ok 3003 - no errors 321s ok 3004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3005 - t/data/08_regression/26_rt_cpan_23253: 33 chars ok 321s ok 3006 - t/data/08_regression/26_rt_cpan_23253: 33 char roundtrip 321s ok 3007 - no errors 321s ok 3008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3009 - t/data/08_regression/26_rt_cpan_23253: 34 chars ok 321s ok 3010 - t/data/08_regression/26_rt_cpan_23253: 34 char roundtrip 321s ok 3011 - no errors 321s ok 3012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3013 - t/data/08_regression/26_rt_cpan_23253: 35 chars ok 321s ok 3014 - t/data/08_regression/26_rt_cpan_23253: 35 char roundtrip 321s ok 3015 - no errors 321s ok 3016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3017 - t/data/08_regression/26_rt_cpan_23253: 36 chars ok 321s ok 3018 - t/data/08_regression/26_rt_cpan_23253: 36 char roundtrip 321s ok 3019 - no errors 321s ok 3020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3021 - t/data/08_regression/26_rt_cpan_23253: 37 chars ok 321s ok 3022 - t/data/08_regression/26_rt_cpan_23253: 37 char roundtrip 321s ok 3023 - no errors 321s ok 3024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3025 - t/data/08_regression/26_rt_cpan_23253: 38 chars ok 321s ok 3026 - t/data/08_regression/26_rt_cpan_23253: 38 char roundtrip 321s ok 3027 - no errors 321s ok 3028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3029 - t/data/08_regression/26_rt_cpan_23253: 39 chars ok 321s ok 3030 - t/data/08_regression/26_rt_cpan_23253: 39 char roundtrip 321s ok 3031 - no errors 321s ok 3032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3033 - t/data/08_regression/26_rt_cpan_23253: 40 chars ok 321s ok 3034 - t/data/08_regression/26_rt_cpan_23253: 40 char roundtrip 321s ok 3035 - no errors 321s ok 3036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3037 - t/data/08_regression/26_rt_cpan_23253: 41 chars ok 321s ok 3038 - t/data/08_regression/26_rt_cpan_23253: 41 char roundtrip 321s ok 3039 - no errors 321s ok 3040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3041 - t/data/08_regression/26_rt_cpan_23253: 42 chars ok 321s ok 3042 - t/data/08_regression/26_rt_cpan_23253: 42 char roundtrip 321s ok 3043 - no errors 321s ok 3044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3045 - t/data/08_regression/26_rt_cpan_23253: 43 chars ok 321s ok 3046 - t/data/08_regression/26_rt_cpan_23253: 43 char roundtrip 321s ok 3047 - no errors 321s ok 3048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3049 - t/data/08_regression/26_rt_cpan_23253: 44 chars ok 321s ok 3050 - t/data/08_regression/26_rt_cpan_23253: 44 char roundtrip 321s ok 3051 - no errors 321s ok 3052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3053 - t/data/08_regression/26_rt_cpan_23253: 45 chars ok 321s ok 3054 - t/data/08_regression/26_rt_cpan_23253: 45 char roundtrip 321s ok 3055 - no errors 321s ok 3056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3057 - t/data/08_regression/26_rt_cpan_23253: 46 chars ok 321s ok 3058 - t/data/08_regression/26_rt_cpan_23253: 46 char roundtrip 321s ok 3059 - no errors 321s ok 3060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3061 - t/data/08_regression/26_rt_cpan_23253: 47 chars ok 321s ok 3062 - t/data/08_regression/26_rt_cpan_23253: 47 char roundtrip 321s ok 3063 - no errors 321s ok 3064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3065 - t/data/08_regression/26_rt_cpan_23253: 48 chars ok 321s ok 3066 - t/data/08_regression/26_rt_cpan_23253: 48 char roundtrip 321s ok 3067 - no errors 321s ok 3068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3069 - t/data/08_regression/26_rt_cpan_23253: 49 chars ok 321s ok 3070 - t/data/08_regression/26_rt_cpan_23253: 49 char roundtrip 321s ok 3071 - no errors 321s ok 3072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3073 - t/data/08_regression/26_rt_cpan_23253: 50 chars ok 321s ok 3074 - t/data/08_regression/26_rt_cpan_23253: 50 char roundtrip 321s ok 3075 - no errors 321s ok 3076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3077 - t/data/08_regression/26_rt_cpan_23253: 51 chars ok 321s ok 3078 - t/data/08_regression/26_rt_cpan_23253: 51 char roundtrip 321s ok 3079 - no errors 321s ok 3080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3081 - t/data/08_regression/26_rt_cpan_23253: 52 chars ok 321s ok 3082 - t/data/08_regression/26_rt_cpan_23253: 52 char roundtrip 321s ok 3083 - no errors 321s ok 3084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3085 - t/data/08_regression/26_rt_cpan_23253: 53 chars ok 321s ok 3086 - t/data/08_regression/26_rt_cpan_23253: 53 char roundtrip 321s ok 3087 - no errors 321s ok 3088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3089 - t/data/08_regression/26_rt_cpan_23253: 54 chars ok 321s ok 3090 - t/data/08_regression/26_rt_cpan_23253: 54 char roundtrip 321s ok 3091 - no errors 321s ok 3092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3093 - t/data/08_regression/27_constant_hash: 1 chars ok 321s ok 3094 - t/data/08_regression/27_constant_hash: 1 char roundtrip 321s ok 3095 - no errors 321s ok 3096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3097 - t/data/08_regression/27_constant_hash: 2 chars ok 321s ok 3098 - t/data/08_regression/27_constant_hash: 2 char roundtrip 321s ok 3099 - no errors 321s ok 3100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3101 - t/data/08_regression/27_constant_hash: 3 chars ok 321s ok 3102 - t/data/08_regression/27_constant_hash: 3 char roundtrip 321s ok 3103 - no errors 321s ok 3104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3105 - t/data/08_regression/27_constant_hash: 4 chars ok 321s ok 3106 - t/data/08_regression/27_constant_hash: 4 char roundtrip 321s ok 3107 - no errors 321s ok 3108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3109 - t/data/08_regression/27_constant_hash: 5 chars ok 321s ok 3110 - t/data/08_regression/27_constant_hash: 5 char roundtrip 321s ok 3111 - no errors 321s ok 3112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3113 - t/data/08_regression/27_constant_hash: 6 chars ok 321s ok 3114 - t/data/08_regression/27_constant_hash: 6 char roundtrip 321s ok 3115 - no errors 321s ok 3116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3117 - t/data/08_regression/27_constant_hash: 7 chars ok 321s ok 3118 - t/data/08_regression/27_constant_hash: 7 char roundtrip 321s ok 3119 - no errors 321s ok 3120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3121 - t/data/08_regression/27_constant_hash: 8 chars ok 321s ok 3122 - t/data/08_regression/27_constant_hash: 8 char roundtrip 321s ok 3123 - no errors 321s ok 3124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3125 - t/data/08_regression/27_constant_hash: 9 chars ok 321s ok 3126 - t/data/08_regression/27_constant_hash: 9 char roundtrip 321s ok 3127 - no errors 321s ok 3128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3129 - t/data/08_regression/27_constant_hash: 10 chars ok 321s ok 3130 - t/data/08_regression/27_constant_hash: 10 char roundtrip 321s ok 3131 - no errors 321s ok 3132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3133 - t/data/08_regression/27_constant_hash: 11 chars ok 321s ok 3134 - t/data/08_regression/27_constant_hash: 11 char roundtrip 321s ok 3135 - no errors 321s ok 3136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3137 - t/data/08_regression/27_constant_hash: 12 chars ok 321s ok 3138 - t/data/08_regression/27_constant_hash: 12 char roundtrip 321s ok 3139 - no errors 321s ok 3140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3141 - t/data/08_regression/27_constant_hash: 13 chars ok 321s ok 3142 - t/data/08_regression/27_constant_hash: 13 char roundtrip 321s ok 3143 - no errors 321s ok 3144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3145 - t/data/08_regression/27_constant_hash: 14 chars ok 321s ok 3146 - t/data/08_regression/27_constant_hash: 14 char roundtrip 321s ok 3147 - no errors 321s ok 3148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3149 - t/data/08_regression/27_constant_hash: 15 chars ok 321s ok 3150 - t/data/08_regression/27_constant_hash: 15 char roundtrip 321s ok 3151 - no errors 321s ok 3152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3153 - t/data/08_regression/27_constant_hash: 16 chars ok 321s ok 3154 - t/data/08_regression/27_constant_hash: 16 char roundtrip 321s ok 3155 - no errors 321s ok 3156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3157 - t/data/08_regression/27_constant_hash: 17 chars ok 321s ok 3158 - t/data/08_regression/27_constant_hash: 17 char roundtrip 321s ok 3159 - no errors 321s ok 3160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3161 - t/data/08_regression/27_constant_hash: 18 chars ok 321s ok 3162 - t/data/08_regression/27_constant_hash: 18 char roundtrip 321s ok 3163 - no errors 321s ok 3164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3165 - t/data/08_regression/27_constant_hash: 19 chars ok 321s ok 3166 - t/data/08_regression/27_constant_hash: 19 char roundtrip 321s ok 3167 - no errors 321s ok 3168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3169 - t/data/08_regression/27_constant_hash: 20 chars ok 321s ok 3170 - t/data/08_regression/27_constant_hash: 20 char roundtrip 321s ok 3171 - no errors 321s ok 3172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3173 - t/data/08_regression/27_constant_hash: 21 chars ok 321s ok 3174 - t/data/08_regression/27_constant_hash: 21 char roundtrip 321s ok 3175 - no errors 321s ok 3176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3177 - t/data/08_regression/27_constant_hash: 22 chars ok 321s ok 3178 - t/data/08_regression/27_constant_hash: 22 char roundtrip 321s ok 3179 - no errors 321s ok 3180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3181 - t/data/08_regression/27_constant_hash: 23 chars ok 321s ok 3182 - t/data/08_regression/27_constant_hash: 23 char roundtrip 321s ok 3183 - no errors 321s ok 3184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3185 - t/data/08_regression/27_constant_hash: 24 chars ok 321s ok 3186 - t/data/08_regression/27_constant_hash: 24 char roundtrip 321s ok 3187 - no errors 321s ok 3188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3189 - t/data/08_regression/27_constant_hash: 25 chars ok 321s ok 3190 - t/data/08_regression/27_constant_hash: 25 char roundtrip 321s ok 3191 - no errors 321s ok 3192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3193 - t/data/08_regression/27_constant_hash: 26 chars ok 321s ok 3194 - t/data/08_regression/27_constant_hash: 26 char roundtrip 321s ok 3195 - no errors 321s ok 3196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3197 - t/data/08_regression/27_constant_hash: 27 chars ok 321s ok 3198 - t/data/08_regression/27_constant_hash: 27 char roundtrip 321s ok 3199 - no errors 321s ok 3200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3201 - t/data/08_regression/27_constant_hash: 28 chars ok 321s ok 3202 - t/data/08_regression/27_constant_hash: 28 char roundtrip 321s ok 3203 - no errors 321s ok 3204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3205 - t/data/08_regression/27_constant_hash: 29 chars ok 321s ok 3206 - t/data/08_regression/27_constant_hash: 29 char roundtrip 321s ok 3207 - no errors 321s ok 3208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3209 - t/data/08_regression/27_constant_hash: 30 chars ok 321s ok 3210 - t/data/08_regression/27_constant_hash: 30 char roundtrip 321s ok 3211 - no errors 321s ok 3212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3213 - t/data/08_regression/27_constant_hash: 31 chars ok 321s ok 3214 - t/data/08_regression/27_constant_hash: 31 char roundtrip 321s ok 3215 - no errors 321s ok 3216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3217 - t/data/08_regression/27_constant_hash: 32 chars ok 321s ok 3218 - t/data/08_regression/27_constant_hash: 32 char roundtrip 321s ok 3219 - no errors 321s ok 3220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3221 - t/data/08_regression/27_constant_hash: 33 chars ok 321s ok 3222 - t/data/08_regression/27_constant_hash: 33 char roundtrip 321s ok 3223 - no errors 321s ok 3224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3225 - t/data/08_regression/27_constant_hash: 34 chars ok 321s ok 3226 - t/data/08_regression/27_constant_hash: 34 char roundtrip 321s ok 3227 - no errors 321s ok 3228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3229 - t/data/08_regression/27_constant_hash: 35 chars ok 321s ok 3230 - t/data/08_regression/27_constant_hash: 35 char roundtrip 321s ok 3231 - no errors 321s ok 3232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3233 - t/data/08_regression/27_constant_hash: 36 chars ok 321s ok 3234 - t/data/08_regression/27_constant_hash: 36 char roundtrip 321s ok 3235 - no errors 321s ok 3236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3237 - t/data/08_regression/27_constant_hash: 37 chars ok 321s ok 3238 - t/data/08_regression/27_constant_hash: 37 char roundtrip 321s ok 3239 - no errors 321s ok 3240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3241 - t/data/08_regression/27_constant_hash: 38 chars ok 321s ok 3242 - t/data/08_regression/27_constant_hash: 38 char roundtrip 321s ok 3243 - no errors 321s ok 3244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3245 - t/data/08_regression/27_constant_hash: 39 chars ok 321s ok 3246 - t/data/08_regression/27_constant_hash: 39 char roundtrip 321s ok 3247 - no errors 321s ok 3248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3249 - t/data/08_regression/27_constant_hash: 40 chars ok 321s ok 3250 - t/data/08_regression/27_constant_hash: 40 char roundtrip 321s ok 3251 - no errors 321s ok 3252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3253 - t/data/08_regression/27_constant_hash: 41 chars ok 321s ok 3254 - t/data/08_regression/27_constant_hash: 41 char roundtrip 321s ok 3255 - no errors 321s ok 3256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3257 - t/data/08_regression/27_constant_hash: 42 chars ok 321s ok 3258 - t/data/08_regression/27_constant_hash: 42 char roundtrip 321s ok 3259 - no errors 321s ok 3260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3261 - t/data/08_regression/27_constant_hash: 43 chars ok 321s ok 3262 - t/data/08_regression/27_constant_hash: 43 char roundtrip 321s ok 3263 - no errors 321s ok 3264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3265 - t/data/08_regression/27_constant_hash: 44 chars ok 321s ok 3266 - t/data/08_regression/27_constant_hash: 44 char roundtrip 321s ok 3267 - no errors 321s ok 3268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3269 - t/data/08_regression/27_constant_hash: 45 chars ok 321s ok 3270 - t/data/08_regression/27_constant_hash: 45 char roundtrip 321s ok 3271 - no errors 321s ok 3272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3273 - t/data/08_regression/27_constant_hash: 46 chars ok 321s ok 3274 - t/data/08_regression/27_constant_hash: 46 char roundtrip 321s ok 3275 - no errors 321s ok 3276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3277 - t/data/08_regression/27_constant_hash: 47 chars ok 321s ok 3278 - t/data/08_regression/27_constant_hash: 47 char roundtrip 321s ok 3279 - no errors 321s ok 3280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3281 - t/data/08_regression/27_constant_hash: 48 chars ok 321s ok 3282 - t/data/08_regression/27_constant_hash: 48 char roundtrip 321s ok 3283 - no errors 321s ok 3284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3285 - t/data/08_regression/27_constant_hash: 49 chars ok 321s ok 3286 - t/data/08_regression/27_constant_hash: 49 char roundtrip 321s ok 3287 - no errors 321s ok 3288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3289 - t/data/08_regression/27_constant_hash: 50 chars ok 321s ok 3290 - t/data/08_regression/27_constant_hash: 50 char roundtrip 321s ok 3291 - no errors 321s ok 3292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3293 - t/data/08_regression/27_constant_hash: 51 chars ok 321s ok 3294 - t/data/08_regression/27_constant_hash: 51 char roundtrip 321s ok 3295 - no errors 321s ok 3296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3297 - t/data/08_regression/27_constant_hash: 52 chars ok 321s ok 3298 - t/data/08_regression/27_constant_hash: 52 char roundtrip 321s ok 3299 - no errors 321s ok 3300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3301 - t/data/08_regression/27_constant_hash: 53 chars ok 321s ok 3302 - t/data/08_regression/27_constant_hash: 53 char roundtrip 321s ok 3303 - no errors 321s ok 3304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3305 - t/data/08_regression/27_constant_hash: 54 chars ok 321s ok 3306 - t/data/08_regression/27_constant_hash: 54 char roundtrip 321s ok 3307 - no errors 321s ok 3308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3309 - t/data/08_regression/27_constant_hash: 55 chars ok 321s ok 3310 - t/data/08_regression/27_constant_hash: 55 char roundtrip 321s ok 3311 - no errors 321s ok 3312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3313 - t/data/08_regression/27_constant_hash: 56 chars ok 321s ok 3314 - t/data/08_regression/27_constant_hash: 56 char roundtrip 321s ok 3315 - no errors 321s ok 3316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3317 - t/data/08_regression/27_constant_hash: 57 chars ok 321s ok 3318 - t/data/08_regression/27_constant_hash: 57 char roundtrip 321s ok 3319 - no errors 321s ok 3320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3321 - t/data/08_regression/27_constant_hash: 58 chars ok 321s ok 3322 - t/data/08_regression/27_constant_hash: 58 char roundtrip 321s ok 3323 - no errors 321s ok 3324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3325 - t/data/08_regression/27_constant_hash: 59 chars ok 321s ok 3326 - t/data/08_regression/27_constant_hash: 59 char roundtrip 321s ok 3327 - no errors 321s ok 3328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3329 - t/data/08_regression/27_constant_hash: 60 chars ok 321s ok 3330 - t/data/08_regression/27_constant_hash: 60 char roundtrip 321s ok 3331 - no errors 321s ok 3332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3333 - t/data/08_regression/28_backref_style_heredoc: 1 chars ok 321s ok 3334 - t/data/08_regression/28_backref_style_heredoc: 1 char roundtrip 321s ok 3335 - no errors 321s ok 3336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3337 - t/data/08_regression/28_backref_style_heredoc: 2 chars ok 321s ok 3338 - t/data/08_regression/28_backref_style_heredoc: 2 char roundtrip 321s ok 3339 - no errors 321s ok 3340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3341 - t/data/08_regression/28_backref_style_heredoc: 3 chars ok 321s ok 3342 - t/data/08_regression/28_backref_style_heredoc: 3 char roundtrip 321s ok 3343 - no errors 321s ok 3344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3345 - t/data/08_regression/28_backref_style_heredoc: 4 chars ok 321s ok 3346 - t/data/08_regression/28_backref_style_heredoc: 4 char roundtrip 321s ok 3347 - no errors 321s ok 3348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3349 - t/data/08_regression/28_backref_style_heredoc: 5 chars ok 321s ok 3350 - t/data/08_regression/28_backref_style_heredoc: 5 char roundtrip 321s ok 3351 - no errors 321s ok 3352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3353 - t/data/08_regression/28_backref_style_heredoc: 6 chars ok 321s ok 3354 - t/data/08_regression/28_backref_style_heredoc: 6 char roundtrip 321s ok 3355 - no errors 321s ok 3356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3357 - t/data/08_regression/28_backref_style_heredoc: 7 chars ok 321s ok 3358 - t/data/08_regression/28_backref_style_heredoc: 7 char roundtrip 321s ok 3359 - no errors 321s ok 3360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3361 - t/data/08_regression/28_backref_style_heredoc: 8 chars ok 321s ok 3362 - t/data/08_regression/28_backref_style_heredoc: 8 char roundtrip 321s ok 3363 - no errors 321s ok 3364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3365 - t/data/08_regression/28_backref_style_heredoc: 9 chars ok 321s ok 3366 - t/data/08_regression/28_backref_style_heredoc: 9 char roundtrip 321s ok 3367 - no errors 321s ok 3368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3369 - t/data/08_regression/28_backref_style_heredoc: 10 chars ok 321s ok 3370 - t/data/08_regression/28_backref_style_heredoc: 10 char roundtrip 321s ok 3371 - no errors 321s ok 3372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3373 - t/data/08_regression/28_backref_style_heredoc: 11 chars ok 321s ok 3374 - t/data/08_regression/28_backref_style_heredoc: 11 char roundtrip 321s ok 3375 - no errors 321s ok 3376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3377 - t/data/08_regression/28_backref_style_heredoc: 12 chars ok 321s ok 3378 - t/data/08_regression/28_backref_style_heredoc: 12 char roundtrip 321s ok 3379 - no errors 321s ok 3380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3381 - t/data/08_regression/28_backref_style_heredoc: 13 chars ok 321s ok 3382 - t/data/08_regression/28_backref_style_heredoc: 13 char roundtrip 321s ok 3383 - no errors 321s ok 3384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3385 - t/data/08_regression/28_backref_style_heredoc: 14 chars ok 321s ok 3386 - t/data/08_regression/28_backref_style_heredoc: 14 char roundtrip 321s ok 3387 - no errors 321s ok 3388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3389 - t/data/08_regression/28_backref_style_heredoc: 15 chars ok 321s ok 3390 - t/data/08_regression/28_backref_style_heredoc: 15 char roundtrip 321s ok 3391 - no errors 321s ok 3392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3393 - t/data/08_regression/28_backref_style_heredoc: 16 chars ok 321s ok 3394 - t/data/08_regression/28_backref_style_heredoc: 16 char roundtrip 321s ok 3395 - no errors 321s ok 3396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3397 - t/data/08_regression/29_chained_casts: 1 chars ok 321s ok 3398 - t/data/08_regression/29_chained_casts: 1 char roundtrip 321s ok 3399 - no errors 321s ok 3400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3401 - t/data/08_regression/29_chained_casts: 2 chars ok 321s ok 3402 - t/data/08_regression/29_chained_casts: 2 char roundtrip 321s ok 3403 - no errors 321s ok 3404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3405 - t/data/08_regression/29_chained_casts: 3 chars ok 321s ok 3406 - t/data/08_regression/29_chained_casts: 3 char roundtrip 321s ok 3407 - no errors 321s ok 3408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3409 - t/data/08_regression/29_chained_casts: 4 chars ok 321s ok 3410 - t/data/08_regression/29_chained_casts: 4 char roundtrip 321s ok 3411 - no errors 321s ok 3412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3413 - t/data/08_regression/29_chained_casts: 5 chars ok 321s ok 3414 - t/data/08_regression/29_chained_casts: 5 char roundtrip 321s ok 3415 - no errors 321s ok 3416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3417 - t/data/08_regression/29_chained_casts: 6 chars ok 321s ok 3418 - t/data/08_regression/29_chained_casts: 6 char roundtrip 321s ok 3419 - no errors 321s ok 3420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3421 - t/data/08_regression/29_chained_casts: 7 chars ok 321s ok 3422 - t/data/08_regression/29_chained_casts: 7 char roundtrip 321s ok 3423 - no errors 321s ok 3424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3425 - t/data/08_regression/29_chained_casts: 8 chars ok 321s ok 3426 - t/data/08_regression/29_chained_casts: 8 char roundtrip 321s ok 3427 - no errors 321s ok 3428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3429 - t/data/08_regression/29_chained_casts: 9 chars ok 321s ok 3430 - t/data/08_regression/29_chained_casts: 9 char roundtrip 321s ok 3431 - no errors 321s ok 3432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3433 - t/data/08_regression/29_chained_casts: 10 chars ok 321s ok 3434 - t/data/08_regression/29_chained_casts: 10 char roundtrip 321s ok 3435 - no errors 321s ok 3436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3437 - t/data/08_regression/29_chained_casts: 11 chars ok 321s ok 3438 - t/data/08_regression/29_chained_casts: 11 char roundtrip 321s ok 3439 - no errors 321s ok 3440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3441 - t/data/08_regression/29_chained_casts: 12 chars ok 321s ok 3442 - t/data/08_regression/29_chained_casts: 12 char roundtrip 321s ok 3443 - no errors 321s ok 3444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3445 - t/data/08_regression/29_chained_casts: 13 chars ok 321s ok 3446 - t/data/08_regression/29_chained_casts: 13 char roundtrip 321s ok 3447 - no errors 321s ok 3448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3449 - t/data/08_regression/29_chained_casts: 14 chars ok 321s ok 3450 - t/data/08_regression/29_chained_casts: 14 char roundtrip 321s ok 3451 - no errors 321s ok 3452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3453 - t/data/08_regression/29_chained_casts: 15 chars ok 321s ok 3454 - t/data/08_regression/29_chained_casts: 15 char roundtrip 321s ok 3455 - no errors 321s ok 3456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3457 - t/data/08_regression/29_chained_casts: 16 chars ok 321s ok 3458 - t/data/08_regression/29_chained_casts: 16 char roundtrip 321s ok 3459 - no errors 321s ok 3460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3461 - t/data/08_regression/29_chained_casts: 17 chars ok 321s ok 3462 - t/data/08_regression/29_chained_casts: 17 char roundtrip 321s ok 3463 - no errors 321s ok 3464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3465 - t/data/08_regression/29_chained_casts: 18 chars ok 321s ok 3466 - t/data/08_regression/29_chained_casts: 18 char roundtrip 321s ok 3467 - no errors 321s ok 3468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3469 - t/data/08_regression/29_magic_carat: 1 chars ok 321s ok 3470 - t/data/08_regression/29_magic_carat: 1 char roundtrip 321s ok 3471 - no errors 321s ok 3472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3473 - t/data/08_regression/29_magic_carat: 2 chars ok 321s ok 3474 - t/data/08_regression/29_magic_carat: 2 char roundtrip 321s ok 3475 - no errors 321s ok 3476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3477 - t/data/08_regression/29_magic_carat: 3 chars ok 321s ok 3478 - t/data/08_regression/29_magic_carat: 3 char roundtrip 321s ok 3479 - no errors 321s ok 3480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3481 - t/data/08_regression/29_magic_carat: 4 chars ok 321s ok 3482 - t/data/08_regression/29_magic_carat: 4 char roundtrip 321s ok 3483 - no errors 321s ok 3484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3485 - t/data/08_regression/29_magic_carat: 5 chars ok 321s ok 3486 - t/data/08_regression/29_magic_carat: 5 char roundtrip 321s ok 3487 - no errors 321s ok 3488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3489 - t/data/08_regression/29_magic_carat: 6 chars ok 321s ok 3490 - t/data/08_regression/29_magic_carat: 6 char roundtrip 321s ok 3491 - no errors 321s ok 3492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3493 - t/data/08_regression/29_magic_carat: 7 chars ok 321s ok 3494 - t/data/08_regression/29_magic_carat: 7 char roundtrip 321s ok 3495 - no errors 321s ok 3496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3497 - t/data/08_regression/29_magic_carat: 8 chars ok 321s ok 3498 - t/data/08_regression/29_magic_carat: 8 char roundtrip 321s ok 3499 - no errors 321s ok 3500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3501 - t/data/08_regression/30_hash_bang: 1 chars ok 321s ok 3502 - t/data/08_regression/30_hash_bang: 1 char roundtrip 321s ok 3503 - no errors 321s ok 3504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3505 - t/data/08_regression/30_hash_bang: 2 chars ok 321s ok 3506 - t/data/08_regression/30_hash_bang: 2 char roundtrip 321s ok 3507 - no errors 321s ok 3508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3509 - t/data/08_regression/30_hash_bang: 3 chars ok 321s ok 3510 - t/data/08_regression/30_hash_bang: 3 char roundtrip 321s ok 3511 - no errors 321s ok 3512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3513 - t/data/08_regression/30_hash_bang: 4 chars ok 321s ok 3514 - t/data/08_regression/30_hash_bang: 4 char roundtrip 321s ok 3515 - no errors 321s ok 3516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3517 - t/data/08_regression/30_hash_bang: 5 chars ok 321s ok 3518 - t/data/08_regression/30_hash_bang: 5 char roundtrip 321s ok 3519 - no errors 321s ok 3520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3521 - t/data/08_regression/30_hash_bang: 6 chars ok 321s ok 3522 - t/data/08_regression/30_hash_bang: 6 char roundtrip 321s ok 3523 - no errors 321s ok 3524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3525 - t/data/08_regression/30_hash_bang: 7 chars ok 321s ok 3526 - t/data/08_regression/30_hash_bang: 7 char roundtrip 321s ok 3527 - no errors 321s ok 3528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3529 - t/data/08_regression/30_hash_bang: 8 chars ok 321s ok 3530 - t/data/08_regression/30_hash_bang: 8 char roundtrip 321s ok 3531 - no errors 321s ok 3532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3533 - t/data/08_regression/31_hash_carat_H: 1 chars ok 321s ok 3534 - t/data/08_regression/31_hash_carat_H: 1 char roundtrip 321s ok 3535 - no errors 321s ok 3536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3537 - t/data/08_regression/31_hash_carat_H: 2 chars ok 321s ok 3538 - t/data/08_regression/31_hash_carat_H: 2 char roundtrip 321s ok 3539 - no errors 321s ok 3540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3541 - t/data/08_regression/31_hash_carat_H: 3 chars ok 321s ok 3542 - t/data/08_regression/31_hash_carat_H: 3 char roundtrip 321s ok 3543 - no errors 321s ok 3544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3545 - t/data/08_regression/31_hash_carat_H: 4 chars ok 321s ok 3546 - t/data/08_regression/31_hash_carat_H: 4 char roundtrip 321s ok 3547 - no errors 321s ok 3548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3549 - t/data/08_regression/31_hash_carat_H: 5 chars ok 321s ok 3550 - t/data/08_regression/31_hash_carat_H: 5 char roundtrip 321s ok 3551 - no errors 321s ok 3552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3553 - t/data/08_regression/31_hash_carat_H: 6 chars ok 321s ok 3554 - t/data/08_regression/31_hash_carat_H: 6 char roundtrip 321s ok 3555 - no errors 321s ok 3556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3557 - t/data/08_regression/31_hash_carat_H: 7 chars ok 321s ok 3558 - t/data/08_regression/31_hash_carat_H: 7 char roundtrip 321s ok 3559 - no errors 321s ok 3560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3561 - t/data/08_regression/32_readline: 1 chars ok 321s ok 3562 - t/data/08_regression/32_readline: 1 char roundtrip 321s ok 3563 - no errors 321s ok 3564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3565 - t/data/08_regression/32_readline: 2 chars ok 321s ok 3566 - t/data/08_regression/32_readline: 2 char roundtrip 321s ok 3567 - no errors 321s ok 3568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3569 - t/data/08_regression/32_readline: 3 chars ok 321s ok 3570 - t/data/08_regression/32_readline: 3 char roundtrip 321s ok 3571 - no errors 321s ok 3572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3573 - t/data/08_regression/32_readline: 4 chars ok 321s ok 3574 - t/data/08_regression/32_readline: 4 char roundtrip 321s ok 3575 - no errors 321s ok 3576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3577 - t/data/08_regression/32_readline: 5 chars ok 321s ok 3578 - t/data/08_regression/32_readline: 5 char roundtrip 321s ok 3579 - no errors 321s ok 3580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3581 - t/data/08_regression/32_readline: 6 chars ok 321s ok 3582 - t/data/08_regression/32_readline: 6 char roundtrip 321s ok 3583 - no errors 321s ok 3584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3585 - t/data/08_regression/32_readline: 7 chars ok 321s ok 3586 - t/data/08_regression/32_readline: 7 char roundtrip 321s ok 3587 - no errors 321s ok 3588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3589 - t/data/08_regression/32_readline: 8 chars ok 321s ok 3590 - t/data/08_regression/32_readline: 8 char roundtrip 321s ok 3591 - no errors 321s ok 3592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3593 - t/data/08_regression/32_readline: 9 chars ok 321s ok 3594 - t/data/08_regression/32_readline: 9 char roundtrip 321s ok 3595 - no errors 321s ok 3596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3597 - t/data/08_regression/32_readline: 10 chars ok 321s ok 3598 - t/data/08_regression/32_readline: 10 char roundtrip 321s ok 3599 - no errors 321s ok 3600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3601 - t/data/08_regression/32_readline: 11 chars ok 321s ok 3602 - t/data/08_regression/32_readline: 11 char roundtrip 321s ok 3603 - no errors 321s ok 3604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3605 - t/data/08_regression/32_readline: 12 chars ok 321s ok 3606 - t/data/08_regression/32_readline: 12 char roundtrip 321s ok 3607 - no errors 321s ok 3608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3609 - t/data/08_regression/32_readline: 13 chars ok 321s ok 3610 - t/data/08_regression/32_readline: 13 char roundtrip 321s ok 3611 - no errors 321s ok 3612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3613 - t/data/08_regression/32_readline: 14 chars ok 321s ok 3614 - t/data/08_regression/32_readline: 14 char roundtrip 321s ok 3615 - no errors 321s ok 3616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3617 - t/data/08_regression/32_readline: 15 chars ok 321s ok 3618 - t/data/08_regression/32_readline: 15 char roundtrip 321s ok 3619 - no errors 321s ok 3620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3621 - t/data/08_regression/32_readline: 16 chars ok 321s ok 3622 - t/data/08_regression/32_readline: 16 char roundtrip 321s ok 3623 - no errors 321s ok 3624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3625 - t/data/08_regression/32_readline: 17 chars ok 321s ok 3626 - t/data/08_regression/32_readline: 17 char roundtrip 321s ok 3627 - no errors 321s ok 3628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3629 - t/data/08_regression/32_readline: 18 chars ok 321s ok 3630 - t/data/08_regression/32_readline: 18 char roundtrip 321s ok 3631 - no errors 321s ok 3632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3633 - t/data/08_regression/32_readline: 19 chars ok 321s ok 3634 - t/data/08_regression/32_readline: 19 char roundtrip 321s ok 3635 - no errors 321s ok 3636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3637 - t/data/08_regression/32_readline: 20 chars ok 321s ok 3638 - t/data/08_regression/32_readline: 20 char roundtrip 321s ok 3639 - no errors 321s ok 3640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3641 - t/data/08_regression/32_readline: 21 chars ok 321s ok 3642 - t/data/08_regression/32_readline: 21 char roundtrip 321s ok 3643 - no errors 321s ok 3644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3645 - t/data/08_regression/32_readline: 22 chars ok 321s ok 3646 - t/data/08_regression/32_readline: 22 char roundtrip 321s ok 3647 - no errors 321s ok 3648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3649 - t/data/08_regression/32_readline: 23 chars ok 321s ok 3650 - t/data/08_regression/32_readline: 23 char roundtrip 321s ok 3651 - no errors 321s ok 3652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3653 - t/data/08_regression/32_readline: 24 chars ok 321s ok 3654 - t/data/08_regression/32_readline: 24 char roundtrip 321s ok 3655 - no errors 321s ok 3656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3657 - t/data/08_regression/33_magic_carat_long: 1 chars ok 321s ok 3658 - t/data/08_regression/33_magic_carat_long: 1 char roundtrip 321s ok 3659 - no errors 321s ok 3660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3661 - t/data/08_regression/33_magic_carat_long: 2 chars ok 321s ok 3662 - t/data/08_regression/33_magic_carat_long: 2 char roundtrip 321s ok 3663 - no errors 321s ok 3664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3665 - t/data/08_regression/33_magic_carat_long: 3 chars ok 321s ok 3666 - t/data/08_regression/33_magic_carat_long: 3 char roundtrip 321s ok 3667 - no errors 321s ok 3668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3669 - t/data/08_regression/33_magic_carat_long: 4 chars ok 321s ok 3670 - t/data/08_regression/33_magic_carat_long: 4 char roundtrip 321s ok 3671 - no errors 321s ok 3672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3673 - t/data/08_regression/33_magic_carat_long: 5 chars ok 321s ok 3674 - t/data/08_regression/33_magic_carat_long: 5 char roundtrip 321s ok 3675 - no errors 321s ok 3676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3677 - t/data/08_regression/33_magic_carat_long: 6 chars ok 321s ok 3678 - t/data/08_regression/33_magic_carat_long: 6 char roundtrip 321s ok 3679 - no errors 321s ok 3680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3681 - t/data/08_regression/33_magic_carat_long: 7 chars ok 321s ok 3682 - t/data/08_regression/33_magic_carat_long: 7 char roundtrip 321s ok 3683 - no errors 321s ok 3684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3685 - t/data/08_regression/33_magic_carat_long: 8 chars ok 321s ok 3686 - t/data/08_regression/33_magic_carat_long: 8 char roundtrip 321s ok 3687 - no errors 321s ok 3688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3689 - t/data/08_regression/33_magic_carat_long: 9 chars ok 321s ok 3690 - t/data/08_regression/33_magic_carat_long: 9 char roundtrip 321s ok 3691 - no errors 321s ok 3692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3693 - t/data/08_regression/33_magic_carat_long: 10 chars ok 321s ok 3694 - t/data/08_regression/33_magic_carat_long: 10 char roundtrip 321s ok 3695 - no errors 321s ok 3696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3697 - t/data/08_regression/33_magic_carat_long: 11 chars ok 321s ok 3698 - t/data/08_regression/33_magic_carat_long: 11 char roundtrip 321s ok 3699 - no errors 321s ok 3700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3701 - t/data/08_regression/33_magic_carat_long: 12 chars ok 321s ok 3702 - t/data/08_regression/33_magic_carat_long: 12 char roundtrip 321s ok 3703 - no errors 321s ok 3704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3705 - t/data/08_regression/33_magic_carat_long: 13 chars ok 321s ok 3706 - t/data/08_regression/33_magic_carat_long: 13 char roundtrip 321s ok 3707 - no errors 321s ok 3708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3709 - t/data/08_regression/33_magic_carat_long: 14 chars ok 321s ok 3710 - t/data/08_regression/33_magic_carat_long: 14 char roundtrip 321s ok 3711 - no errors 321s ok 3712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3713 - t/data/08_regression/33_magic_carat_long: 15 chars ok 321s ok 3714 - t/data/08_regression/33_magic_carat_long: 15 char roundtrip 321s ok 3715 - no errors 321s ok 3716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3717 - t/data/08_regression/33_magic_carat_long: 16 chars ok 321s ok 3718 - t/data/08_regression/33_magic_carat_long: 16 char roundtrip 321s ok 3719 - no errors 321s ok 3720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3721 - t/data/08_regression/33_magic_carat_long: 17 chars ok 321s ok 3722 - t/data/08_regression/33_magic_carat_long: 17 char roundtrip 321s ok 3723 - no errors 321s ok 3724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3725 - t/data/08_regression/33_magic_carat_long: 18 chars ok 321s ok 3726 - t/data/08_regression/33_magic_carat_long: 18 char roundtrip 321s ok 3727 - no errors 321s ok 3728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3729 - t/data/08_regression/33_magic_carat_long: 19 chars ok 321s ok 3730 - t/data/08_regression/33_magic_carat_long: 19 char roundtrip 321s ok 3731 - no errors 321s ok 3732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3733 - t/data/08_regression/33_magic_carat_long: 20 chars ok 321s ok 3734 - t/data/08_regression/33_magic_carat_long: 20 char roundtrip 321s ok 3735 - no errors 321s ok 3736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3737 - t/data/08_regression/33_magic_carat_long: 21 chars ok 321s ok 3738 - t/data/08_regression/33_magic_carat_long: 21 char roundtrip 321s ok 3739 - no errors 321s ok 3740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3741 - t/data/08_regression/33_magic_carat_long: 22 chars ok 321s ok 3742 - t/data/08_regression/33_magic_carat_long: 22 char roundtrip 321s ok 3743 - no errors 321s ok 3744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3745 - t/data/08_regression/33_magic_carat_long: 23 chars ok 321s ok 3746 - t/data/08_regression/33_magic_carat_long: 23 char roundtrip 321s ok 3747 - no errors 321s ok 3748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3749 - t/data/08_regression/33_magic_carat_long: 24 chars ok 321s ok 3750 - t/data/08_regression/33_magic_carat_long: 24 char roundtrip 321s ok 3751 - no errors 321s ok 3752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3753 - t/data/08_regression/33_magic_carat_long: 25 chars ok 321s ok 3754 - t/data/08_regression/33_magic_carat_long: 25 char roundtrip 321s ok 3755 - no errors 321s ok 3756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3757 - t/data/08_regression/34_attr_whitespace: 1 chars ok 321s ok 3758 - t/data/08_regression/34_attr_whitespace: 1 char roundtrip 321s ok 3759 - no errors 321s ok 3760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3761 - t/data/08_regression/34_attr_whitespace: 2 chars ok 321s ok 3762 - t/data/08_regression/34_attr_whitespace: 2 char roundtrip 321s ok 3763 - no errors 321s ok 3764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3765 - t/data/08_regression/34_attr_whitespace: 3 chars ok 321s ok 3766 - t/data/08_regression/34_attr_whitespace: 3 char roundtrip 321s ok 3767 - no errors 321s ok 3768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3769 - t/data/08_regression/34_attr_whitespace: 4 chars ok 321s ok 3770 - t/data/08_regression/34_attr_whitespace: 4 char roundtrip 321s ok 3771 - no errors 321s ok 3772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3773 - t/data/08_regression/34_attr_whitespace: 5 chars ok 321s ok 3774 - t/data/08_regression/34_attr_whitespace: 5 char roundtrip 321s ok 3775 - no errors 321s ok 3776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3777 - t/data/08_regression/34_attr_whitespace: 6 chars ok 321s ok 3778 - t/data/08_regression/34_attr_whitespace: 6 char roundtrip 321s ok 3779 - no errors 321s ok 3780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3781 - t/data/08_regression/34_attr_whitespace: 7 chars ok 321s ok 3782 - t/data/08_regression/34_attr_whitespace: 7 char roundtrip 321s ok 3783 - no errors 321s ok 3784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3785 - t/data/08_regression/34_attr_whitespace: 8 chars ok 321s ok 3786 - t/data/08_regression/34_attr_whitespace: 8 char roundtrip 321s ok 3787 - no errors 321s ok 3788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3789 - t/data/08_regression/34_attr_whitespace: 9 chars ok 321s ok 3790 - t/data/08_regression/34_attr_whitespace: 9 char roundtrip 321s ok 3791 - no errors 321s ok 3792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3793 - t/data/08_regression/34_attr_whitespace: 10 chars ok 321s ok 3794 - t/data/08_regression/34_attr_whitespace: 10 char roundtrip 321s ok 3795 - no errors 321s ok 3796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3797 - t/data/08_regression/34_attr_whitespace: 11 chars ok 321s ok 3798 - t/data/08_regression/34_attr_whitespace: 11 char roundtrip 321s ok 3799 - no errors 321s ok 3800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3801 - t/data/08_regression/34_attr_whitespace: 12 chars ok 321s ok 3802 - t/data/08_regression/34_attr_whitespace: 12 char roundtrip 321s ok 3803 - no errors 321s ok 3804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3805 - t/data/08_regression/34_attr_whitespace: 13 chars ok 321s ok 3806 - t/data/08_regression/34_attr_whitespace: 13 char roundtrip 321s ok 3807 - no errors 321s ok 3808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3809 - t/data/08_regression/34_attr_whitespace: 14 chars ok 321s ok 3810 - t/data/08_regression/34_attr_whitespace: 14 char roundtrip 321s ok 3811 - no errors 321s ok 3812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3813 - t/data/08_regression/34_attr_whitespace: 15 chars ok 321s ok 3814 - t/data/08_regression/34_attr_whitespace: 15 char roundtrip 321s ok 3815 - no errors 321s ok 3816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3817 - t/data/08_regression/34_attr_whitespace: 16 chars ok 321s ok 3818 - t/data/08_regression/34_attr_whitespace: 16 char roundtrip 321s ok 3819 - no errors 321s ok 3820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3821 - t/data/08_regression/34_attr_whitespace: 17 chars ok 321s ok 3822 - t/data/08_regression/34_attr_whitespace: 17 char roundtrip 321s ok 3823 - no errors 321s ok 3824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3825 - t/data/08_regression/34_attr_whitespace: 18 chars ok 321s ok 3826 - t/data/08_regression/34_attr_whitespace: 18 char roundtrip 321s ok 3827 - no errors 321s ok 3828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3829 - t/data/08_regression/34_attr_whitespace: 19 chars ok 321s ok 3830 - t/data/08_regression/34_attr_whitespace: 19 char roundtrip 321s ok 3831 - no errors 321s ok 3832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3833 - t/data/08_regression/34_attr_whitespace: 20 chars ok 321s ok 3834 - t/data/08_regression/34_attr_whitespace: 20 char roundtrip 321s ok 3835 - no errors 321s ok 3836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3837 - t/data/08_regression/34_attr_whitespace: 21 chars ok 321s ok 3838 - t/data/08_regression/34_attr_whitespace: 21 char roundtrip 321s ok 3839 - no errors 321s ok 3840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3841 - t/data/08_regression/34_attr_whitespace: 22 chars ok 321s ok 3842 - t/data/08_regression/34_attr_whitespace: 22 char roundtrip 321s ok 3843 - no errors 321s ok 3844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3845 - t/data/08_regression/34_attr_whitespace: 23 chars ok 321s ok 3846 - t/data/08_regression/34_attr_whitespace: 23 char roundtrip 321s ok 3847 - no errors 321s ok 3848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3849 - t/data/08_regression/34_attr_whitespace: 24 chars ok 321s ok 3850 - t/data/08_regression/34_attr_whitespace: 24 char roundtrip 321s ok 3851 - no errors 321s ok 3852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3853 - t/data/08_regression/34_attr_whitespace: 25 chars ok 321s ok 3854 - t/data/08_regression/34_attr_whitespace: 25 char roundtrip 321s ok 3855 - no errors 321s ok 3856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3857 - t/data/08_regression/34_attr_whitespace: 26 chars ok 321s ok 3858 - t/data/08_regression/34_attr_whitespace: 26 char roundtrip 321s ok 3859 - no errors 321s ok 3860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3861 - t/data/08_regression/34_attr_whitespace: 27 chars ok 321s ok 3862 - t/data/08_regression/34_attr_whitespace: 27 char roundtrip 321s ok 3863 - no errors 321s ok 3864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3865 - t/data/08_regression/34_attr_whitespace: 28 chars ok 321s ok 3866 - t/data/08_regression/34_attr_whitespace: 28 char roundtrip 321s ok 3867 - no errors 321s ok 3868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3869 - t/data/08_regression/34_attr_whitespace: 29 chars ok 321s ok 3870 - t/data/08_regression/34_attr_whitespace: 29 char roundtrip 321s ok 3871 - no errors 321s ok 3872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3873 - t/data/08_regression/34_attr_whitespace: 30 chars ok 321s ok 3874 - t/data/08_regression/34_attr_whitespace: 30 char roundtrip 321s ok 3875 - no errors 321s ok 3876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3877 - t/data/08_regression/34_attr_whitespace: 31 chars ok 321s ok 3878 - t/data/08_regression/34_attr_whitespace: 31 char roundtrip 321s ok 3879 - no errors 321s ok 3880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3881 - t/data/08_regression/34_attr_whitespace: 32 chars ok 321s ok 3882 - t/data/08_regression/34_attr_whitespace: 32 char roundtrip 321s ok 3883 - no errors 321s ok 3884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3885 - t/data/08_regression/34_attr_whitespace: 33 chars ok 321s ok 3886 - t/data/08_regression/34_attr_whitespace: 33 char roundtrip 321s ok 3887 - no errors 321s ok 3888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3889 - t/data/08_regression/34_attr_whitespace: 34 chars ok 321s ok 3890 - t/data/08_regression/34_attr_whitespace: 34 char roundtrip 321s ok 3891 - no errors 321s ok 3892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3893 - t/data/08_regression/34_attr_whitespace: 35 chars ok 321s ok 3894 - t/data/08_regression/34_attr_whitespace: 35 char roundtrip 321s ok 3895 - no errors 321s ok 3896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3897 - t/data/08_regression/34_attr_whitespace: 36 chars ok 321s ok 3898 - t/data/08_regression/34_attr_whitespace: 36 char roundtrip 321s ok 3899 - no errors 321s ok 3900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3901 - t/data/08_regression/34_attr_whitespace: 37 chars ok 321s ok 3902 - t/data/08_regression/34_attr_whitespace: 37 char roundtrip 321s ok 3903 - no errors 321s ok 3904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3905 - t/data/08_regression/34_attr_whitespace: 38 chars ok 321s ok 3906 - t/data/08_regression/34_attr_whitespace: 38 char roundtrip 321s ok 3907 - no errors 321s ok 3908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3909 - t/data/08_regression/34_attr_whitespace: 39 chars ok 321s ok 3910 - t/data/08_regression/34_attr_whitespace: 39 char roundtrip 321s ok 3911 - no errors 321s ok 3912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3913 - t/data/08_regression/34_attr_whitespace: 40 chars ok 321s ok 3914 - t/data/08_regression/34_attr_whitespace: 40 char roundtrip 321s ok 3915 - no errors 321s ok 3916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3917 - t/data/08_regression/34_attr_whitespace: 41 chars ok 321s ok 3918 - t/data/08_regression/34_attr_whitespace: 41 char roundtrip 321s ok 3919 - no errors 321s ok 3920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3921 - t/data/08_regression/34_attr_whitespace: 42 chars ok 321s ok 3922 - t/data/08_regression/34_attr_whitespace: 42 char roundtrip 321s ok 3923 - no errors 321s ok 3924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3925 - t/data/08_regression/34_attr_whitespace: 43 chars ok 321s ok 3926 - t/data/08_regression/34_attr_whitespace: 43 char roundtrip 321s ok 3927 - no errors 321s ok 3928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3929 - t/data/08_regression/34_attr_whitespace: 44 chars ok 321s ok 3930 - t/data/08_regression/34_attr_whitespace: 44 char roundtrip 321s ok 3931 - no errors 321s ok 3932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3933 - t/data/08_regression/34_attr_whitespace: 45 chars ok 321s ok 3934 - t/data/08_regression/34_attr_whitespace: 45 char roundtrip 321s ok 3935 - no errors 321s ok 3936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3937 - t/data/08_regression/34_attr_whitespace: 46 chars ok 321s ok 3938 - t/data/08_regression/34_attr_whitespace: 46 char roundtrip 321s ok 3939 - no errors 321s ok 3940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3941 - t/data/08_regression/34_attr_whitespace: 47 chars ok 321s ok 3942 - t/data/08_regression/34_attr_whitespace: 47 char roundtrip 321s ok 3943 - no errors 321s ok 3944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3945 - t/data/08_regression/34_attr_whitespace: 48 chars ok 321s ok 3946 - t/data/08_regression/34_attr_whitespace: 48 char roundtrip 321s ok 3947 - no errors 321s ok 3948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3949 - t/data/08_regression/34_attr_whitespace: 49 chars ok 321s ok 3950 - t/data/08_regression/34_attr_whitespace: 49 char roundtrip 321s ok 3951 - no errors 321s ok 3952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3953 - t/data/08_regression/34_attr_whitespace: 50 chars ok 321s ok 3954 - t/data/08_regression/34_attr_whitespace: 50 char roundtrip 321s ok 3955 - no errors 321s ok 3956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3957 - t/data/08_regression/34_attr_whitespace: 51 chars ok 321s ok 3958 - t/data/08_regression/34_attr_whitespace: 51 char roundtrip 321s ok 3959 - no errors 321s ok 3960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3961 - t/data/08_regression/34_attr_whitespace: 52 chars ok 321s ok 3962 - t/data/08_regression/34_attr_whitespace: 52 char roundtrip 321s ok 3963 - no errors 321s ok 3964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3965 - t/data/08_regression/34_attr_whitespace: 53 chars ok 321s ok 3966 - t/data/08_regression/34_attr_whitespace: 53 char roundtrip 321s ok 3967 - no errors 321s ok 3968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3969 - t/data/08_regression/34_attr_whitespace: 54 chars ok 321s ok 3970 - t/data/08_regression/34_attr_whitespace: 54 char roundtrip 321s ok 3971 - no errors 321s ok 3972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3973 - t/data/08_regression/34_attr_whitespace: 55 chars ok 321s ok 3974 - t/data/08_regression/34_attr_whitespace: 55 char roundtrip 321s ok 3975 - no errors 321s ok 3976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3977 - t/data/08_regression/34_attr_whitespace: 56 chars ok 321s ok 3978 - t/data/08_regression/34_attr_whitespace: 56 char roundtrip 321s ok 3979 - no errors 321s ok 3980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3981 - t/data/08_regression/34_attr_whitespace: 57 chars ok 321s ok 3982 - t/data/08_regression/34_attr_whitespace: 57 char roundtrip 321s ok 3983 - no errors 321s ok 3984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3985 - t/data/08_regression/34_attr_whitespace: 58 chars ok 321s ok 3986 - t/data/08_regression/34_attr_whitespace: 58 char roundtrip 321s ok 3987 - no errors 321s ok 3988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3989 - t/data/08_regression/34_attr_whitespace: 59 chars ok 321s ok 3990 - t/data/08_regression/34_attr_whitespace: 59 char roundtrip 321s ok 3991 - no errors 321s ok 3992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3993 - t/data/08_regression/34_attr_whitespace: 60 chars ok 321s ok 3994 - t/data/08_regression/34_attr_whitespace: 60 char roundtrip 321s ok 3995 - no errors 321s ok 3996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3997 - t/data/08_regression/34_attr_whitespace: 61 chars ok 321s ok 3998 - t/data/08_regression/34_attr_whitespace: 61 char roundtrip 321s ok 3999 - no errors 321s ok 4000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4001 - t/data/08_regression/34_attr_whitespace: 62 chars ok 321s ok 4002 - t/data/08_regression/34_attr_whitespace: 62 char roundtrip 321s ok 4003 - no errors 321s ok 4004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4005 - t/data/08_regression/34_attr_whitespace: 63 chars ok 321s ok 4006 - t/data/08_regression/34_attr_whitespace: 63 char roundtrip 321s ok 4007 - no errors 321s ok 4008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4009 - t/data/08_regression/34_attr_whitespace: 64 chars ok 321s ok 4010 - t/data/08_regression/34_attr_whitespace: 64 char roundtrip 321s ok 4011 - no errors 321s ok 4012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4013 - t/data/08_regression/35_attr_perlsub: 1 chars ok 321s ok 4014 - t/data/08_regression/35_attr_perlsub: 1 char roundtrip 321s ok 4015 - no errors 321s ok 4016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4017 - t/data/08_regression/35_attr_perlsub: 2 chars ok 321s ok 4018 - t/data/08_regression/35_attr_perlsub: 2 char roundtrip 321s ok 4019 - no errors 321s ok 4020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4021 - t/data/08_regression/35_attr_perlsub: 3 chars ok 321s ok 4022 - t/data/08_regression/35_attr_perlsub: 3 char roundtrip 321s ok 4023 - no errors 321s ok 4024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4025 - t/data/08_regression/35_attr_perlsub: 4 chars ok 321s ok 4026 - t/data/08_regression/35_attr_perlsub: 4 char roundtrip 321s ok 4027 - no errors 321s ok 4028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4029 - t/data/08_regression/35_attr_perlsub: 5 chars ok 321s ok 4030 - t/data/08_regression/35_attr_perlsub: 5 char roundtrip 321s ok 4031 - no errors 321s ok 4032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4033 - t/data/08_regression/35_attr_perlsub: 6 chars ok 321s ok 4034 - t/data/08_regression/35_attr_perlsub: 6 char roundtrip 321s ok 4035 - no errors 321s ok 4036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4037 - t/data/08_regression/35_attr_perlsub: 7 chars ok 321s ok 4038 - t/data/08_regression/35_attr_perlsub: 7 char roundtrip 321s ok 4039 - no errors 321s ok 4040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4041 - t/data/08_regression/35_attr_perlsub: 8 chars ok 321s ok 4042 - t/data/08_regression/35_attr_perlsub: 8 char roundtrip 321s ok 4043 - no errors 321s ok 4044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4045 - t/data/08_regression/35_attr_perlsub: 9 chars ok 321s ok 4046 - t/data/08_regression/35_attr_perlsub: 9 char roundtrip 321s ok 4047 - no errors 321s ok 4048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4049 - t/data/08_regression/35_attr_perlsub: 10 chars ok 321s ok 4050 - t/data/08_regression/35_attr_perlsub: 10 char roundtrip 321s ok 4051 - no errors 321s ok 4052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4053 - t/data/08_regression/35_attr_perlsub: 11 chars ok 321s ok 4054 - t/data/08_regression/35_attr_perlsub: 11 char roundtrip 321s ok 4055 - no errors 321s ok 4056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4057 - t/data/08_regression/35_attr_perlsub: 12 chars ok 321s ok 4058 - t/data/08_regression/35_attr_perlsub: 12 char roundtrip 321s ok 4059 - no errors 321s ok 4060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4061 - t/data/08_regression/35_attr_perlsub: 13 chars ok 321s ok 4062 - t/data/08_regression/35_attr_perlsub: 13 char roundtrip 321s ok 4063 - no errors 321s ok 4064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4065 - t/data/08_regression/35_attr_perlsub: 14 chars ok 321s ok 4066 - t/data/08_regression/35_attr_perlsub: 14 char roundtrip 321s ok 4067 - no errors 321s ok 4068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4069 - t/data/08_regression/35_attr_perlsub: 15 chars ok 321s ok 4070 - t/data/08_regression/35_attr_perlsub: 15 char roundtrip 321s ok 4071 - no errors 321s ok 4072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4073 - t/data/08_regression/35_attr_perlsub: 16 chars ok 321s ok 4074 - t/data/08_regression/35_attr_perlsub: 16 char roundtrip 321s ok 4075 - no errors 321s ok 4076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4077 - t/data/08_regression/35_attr_perlsub: 17 chars ok 321s ok 4078 - t/data/08_regression/35_attr_perlsub: 17 char roundtrip 321s ok 4079 - no errors 321s ok 4080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4081 - t/data/08_regression/35_attr_perlsub: 18 chars ok 321s ok 4082 - t/data/08_regression/35_attr_perlsub: 18 char roundtrip 321s ok 4083 - no errors 321s ok 4084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4085 - t/data/08_regression/35_attr_perlsub: 19 chars ok 321s ok 4086 - t/data/08_regression/35_attr_perlsub: 19 char roundtrip 321s ok 4087 - no errors 321s ok 4088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4089 - t/data/08_regression/35_attr_perlsub: 20 chars ok 321s ok 4090 - t/data/08_regression/35_attr_perlsub: 20 char roundtrip 321s ok 4091 - no errors 321s ok 4092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4093 - t/data/08_regression/35_attr_perlsub: 21 chars ok 321s ok 4094 - t/data/08_regression/35_attr_perlsub: 21 char roundtrip 321s ok 4095 - no errors 321s ok 4096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4097 - t/data/08_regression/35_attr_perlsub: 22 chars ok 321s ok 4098 - t/data/08_regression/35_attr_perlsub: 22 char roundtrip 321s ok 4099 - no errors 321s ok 4100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4101 - t/data/08_regression/35_attr_perlsub: 23 chars ok 321s ok 4102 - t/data/08_regression/35_attr_perlsub: 23 char roundtrip 321s ok 4103 - no errors 321s ok 4104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4105 - t/data/08_regression/35_attr_perlsub: 24 chars ok 321s ok 4106 - t/data/08_regression/35_attr_perlsub: 24 char roundtrip 321s ok 4107 - no errors 321s ok 4108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4109 - t/data/08_regression/35_attr_perlsub: 25 chars ok 321s ok 4110 - t/data/08_regression/35_attr_perlsub: 25 char roundtrip 321s ok 4111 - no errors 321s ok 4112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4113 - t/data/08_regression/35_attr_perlsub: 26 chars ok 321s ok 4114 - t/data/08_regression/35_attr_perlsub: 26 char roundtrip 321s ok 4115 - no errors 321s ok 4116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4117 - t/data/08_regression/35_attr_perlsub: 27 chars ok 321s ok 4118 - t/data/08_regression/35_attr_perlsub: 27 char roundtrip 321s ok 4119 - no errors 321s ok 4120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4121 - t/data/08_regression/35_attr_perlsub: 28 chars ok 321s ok 4122 - t/data/08_regression/35_attr_perlsub: 28 char roundtrip 321s ok 4123 - no errors 321s ok 4124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4125 - t/data/08_regression/35_attr_perlsub: 29 chars ok 321s ok 4126 - t/data/08_regression/35_attr_perlsub: 29 char roundtrip 321s ok 4127 - no errors 321s ok 4128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4129 - t/data/08_regression/35_attr_perlsub: 30 chars ok 321s ok 4130 - t/data/08_regression/35_attr_perlsub: 30 char roundtrip 321s ok 4131 - no errors 321s ok 4132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4133 - t/data/08_regression/35_attr_perlsub: 31 chars ok 321s ok 4134 - t/data/08_regression/35_attr_perlsub: 31 char roundtrip 321s ok 4135 - no errors 321s ok 4136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4137 - t/data/08_regression/35_attr_perlsub: 32 chars ok 321s ok 4138 - t/data/08_regression/35_attr_perlsub: 32 char roundtrip 321s ok 4139 - no errors 321s ok 4140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4141 - t/data/08_regression/35_attr_perlsub: 33 chars ok 321s ok 4142 - t/data/08_regression/35_attr_perlsub: 33 char roundtrip 321s ok 4143 - no errors 321s ok 4144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4145 - t/data/08_regression/35_attr_perlsub: 34 chars ok 321s ok 4146 - t/data/08_regression/35_attr_perlsub: 34 char roundtrip 321s ok 4147 - no errors 321s ok 4148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4149 - t/data/08_regression/35_attr_perlsub: 35 chars ok 321s ok 4150 - t/data/08_regression/35_attr_perlsub: 35 char roundtrip 321s ok 4151 - no errors 321s ok 4152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4153 - t/data/08_regression/35_attr_perlsub: 36 chars ok 321s ok 4154 - t/data/08_regression/35_attr_perlsub: 36 char roundtrip 321s ok 4155 - no errors 321s ok 4156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4157 - t/data/08_regression/35_attr_perlsub: 37 chars ok 321s ok 4158 - t/data/08_regression/35_attr_perlsub: 37 char roundtrip 321s ok 4159 - no errors 321s ok 4160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4161 - t/data/08_regression/35_attr_perlsub: 38 chars ok 321s ok 4162 - t/data/08_regression/35_attr_perlsub: 38 char roundtrip 321s ok 4163 - no errors 321s ok 4164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4165 - t/data/08_regression/35_attr_perlsub: 39 chars ok 321s ok 4166 - t/data/08_regression/35_attr_perlsub: 39 char roundtrip 321s ok 4167 - no errors 321s ok 4168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4169 - t/data/08_regression/35_attr_perlsub: 40 chars ok 321s ok 4170 - t/data/08_regression/35_attr_perlsub: 40 char roundtrip 321s ok 4171 - no errors 321s ok 4172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4173 - t/data/08_regression/35_attr_perlsub: 41 chars ok 321s ok 4174 - t/data/08_regression/35_attr_perlsub: 41 char roundtrip 321s ok 4175 - no errors 321s ok 4176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4177 - t/data/08_regression/35_attr_perlsub: 42 chars ok 321s ok 4178 - t/data/08_regression/35_attr_perlsub: 42 char roundtrip 321s ok 4179 - no errors 321s ok 4180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4181 - t/data/08_regression/35_attr_perlsub: 43 chars ok 321s ok 4182 - t/data/08_regression/35_attr_perlsub: 43 char roundtrip 321s ok 4183 - no errors 321s ok 4184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4185 - t/data/08_regression/35_attr_perlsub: 44 chars ok 321s ok 4186 - t/data/08_regression/35_attr_perlsub: 44 char roundtrip 321s ok 4187 - no errors 321s ok 4188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4189 - t/data/08_regression/35_attr_perlsub: 45 chars ok 321s ok 4190 - t/data/08_regression/35_attr_perlsub: 45 char roundtrip 321s ok 4191 - no errors 321s ok 4192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4193 - t/data/08_regression/35_attr_perlsub: 46 chars ok 321s ok 4194 - t/data/08_regression/35_attr_perlsub: 46 char roundtrip 321s ok 4195 - no errors 321s ok 4196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4197 - t/data/08_regression/35_attr_perlsub: 47 chars ok 321s ok 4198 - t/data/08_regression/35_attr_perlsub: 47 char roundtrip 321s ok 4199 - no errors 321s ok 4200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4201 - t/data/08_regression/35_attr_perlsub: 48 chars ok 321s ok 4202 - t/data/08_regression/35_attr_perlsub: 48 char roundtrip 321s ok 4203 - no errors 321s ok 4204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4205 - t/data/08_regression/35_attr_perlsub: 49 chars ok 321s ok 4206 - t/data/08_regression/35_attr_perlsub: 49 char roundtrip 321s ok 4207 - no errors 321s ok 4208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4209 - t/data/08_regression/35_attr_perlsub: 50 chars ok 321s ok 4210 - t/data/08_regression/35_attr_perlsub: 50 char roundtrip 321s ok 4211 - no errors 321s ok 4212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4213 - t/data/08_regression/35_attr_perlsub: 51 chars ok 321s ok 4214 - t/data/08_regression/35_attr_perlsub: 51 char roundtrip 321s ok 4215 - no errors 321s ok 4216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4217 - t/data/08_regression/35_attr_perlsub: 52 chars ok 321s ok 4218 - t/data/08_regression/35_attr_perlsub: 52 char roundtrip 321s ok 4219 - no errors 321s ok 4220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4221 - t/data/08_regression/35_attr_perlsub: 53 chars ok 321s ok 4222 - t/data/08_regression/35_attr_perlsub: 53 char roundtrip 321s ok 4223 - no errors 321s ok 4224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4225 - t/data/08_regression/35_attr_perlsub: 54 chars ok 321s ok 4226 - t/data/08_regression/35_attr_perlsub: 54 char roundtrip 321s ok 4227 - no errors 321s ok 4228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4229 - t/data/08_regression/35_attr_perlsub: 55 chars ok 321s ok 4230 - t/data/08_regression/35_attr_perlsub: 55 char roundtrip 321s ok 4231 - no errors 321s ok 4232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4233 - t/data/08_regression/35_attr_perlsub: 56 chars ok 321s ok 4234 - t/data/08_regression/35_attr_perlsub: 56 char roundtrip 321s ok 4235 - no errors 321s ok 4236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4237 - t/data/08_regression/35_attr_perlsub: 57 chars ok 321s ok 4238 - t/data/08_regression/35_attr_perlsub: 57 char roundtrip 321s ok 4239 - no errors 321s ok 4240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4241 - t/data/08_regression/35_attr_perlsub: 58 chars ok 321s ok 4242 - t/data/08_regression/35_attr_perlsub: 58 char roundtrip 321s ok 4243 - no errors 321s ok 4244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4245 - t/data/08_regression/35_attr_perlsub: 59 chars ok 321s ok 4246 - t/data/08_regression/35_attr_perlsub: 59 char roundtrip 321s ok 4247 - no errors 321s ok 4248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4249 - t/data/08_regression/35_attr_perlsub: 60 chars ok 321s ok 4250 - t/data/08_regression/35_attr_perlsub: 60 char roundtrip 321s ok 4251 - no errors 321s ok 4252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4253 - t/data/08_regression/35_attr_perlsub: 61 chars ok 321s ok 4254 - t/data/08_regression/35_attr_perlsub: 61 char roundtrip 321s ok 4255 - no errors 321s ok 4256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4257 - t/data/08_regression/35_attr_perlsub: 62 chars ok 321s ok 4258 - t/data/08_regression/35_attr_perlsub: 62 char roundtrip 321s ok 4259 - no errors 321s ok 4260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4261 - t/data/08_regression/35_attr_perlsub: 63 chars ok 321s ok 4262 - t/data/08_regression/35_attr_perlsub: 63 char roundtrip 321s ok 4263 - no errors 321s ok 4264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4265 - t/data/08_regression/35_attr_perlsub: 64 chars ok 321s ok 4266 - t/data/08_regression/35_attr_perlsub: 64 char roundtrip 321s ok 4267 - no errors 321s ok 4268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4269 - t/data/08_regression/35_attr_perlsub: 65 chars ok 321s ok 4270 - t/data/08_regression/35_attr_perlsub: 65 char roundtrip 321s ok 4271 - no errors 321s ok 4272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4273 - t/data/08_regression/35_attr_perlsub: 66 chars ok 321s ok 4274 - t/data/08_regression/35_attr_perlsub: 66 char roundtrip 321s ok 4275 - no errors 321s ok 4276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4277 - t/data/08_regression/35_attr_perlsub: 67 chars ok 321s ok 4278 - t/data/08_regression/35_attr_perlsub: 67 char roundtrip 321s ok 4279 - no errors 321s ok 4280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4281 - t/data/08_regression/35_attr_perlsub: 68 chars ok 321s ok 4282 - t/data/08_regression/35_attr_perlsub: 68 char roundtrip 321s ok 4283 - no errors 321s ok 4284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4285 - t/data/08_regression/35_attr_perlsub: 69 chars ok 321s ok 4286 - t/data/08_regression/35_attr_perlsub: 69 char roundtrip 321s ok 4287 - no errors 321s ok 4288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4289 - t/data/08_regression/35_attr_perlsub: 70 chars ok 321s ok 4290 - t/data/08_regression/35_attr_perlsub: 70 char roundtrip 321s ok 4291 - no errors 321s ok 4292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4293 - t/data/08_regression/35_attr_perlsub: 71 chars ok 321s ok 4294 - t/data/08_regression/35_attr_perlsub: 71 char roundtrip 321s ok 4295 - no errors 321s ok 4296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4297 - t/data/08_regression/35_attr_perlsub: 72 chars ok 321s ok 4298 - t/data/08_regression/35_attr_perlsub: 72 char roundtrip 321s ok 4299 - no errors 321s ok 4300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4301 - t/data/08_regression/35_attr_perlsub: 73 chars ok 321s ok 4302 - t/data/08_regression/35_attr_perlsub: 73 char roundtrip 321s ok 4303 - no errors 321s ok 4304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4305 - t/data/08_regression/35_attr_perlsub: 74 chars ok 321s ok 4306 - t/data/08_regression/35_attr_perlsub: 74 char roundtrip 321s ok 4307 - no errors 321s ok 4308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4309 - t/data/08_regression/35_attr_perlsub: 75 chars ok 321s ok 4310 - t/data/08_regression/35_attr_perlsub: 75 char roundtrip 321s ok 4311 - no errors 321s ok 4312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4313 - t/data/08_regression/35_attr_perlsub: 76 chars ok 321s ok 4314 - t/data/08_regression/35_attr_perlsub: 76 char roundtrip 321s ok 4315 - no errors 321s ok 4316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4317 - t/data/08_regression/35_attr_perlsub: 77 chars ok 321s ok 4318 - t/data/08_regression/35_attr_perlsub: 77 char roundtrip 321s ok 4319 - no errors 321s ok 4320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4321 - t/data/08_regression/35_attr_perlsub: 78 chars ok 321s ok 4322 - t/data/08_regression/35_attr_perlsub: 78 char roundtrip 321s ok 4323 - no errors 321s ok 4324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4325 - t/data/08_regression/35_attr_perlsub: 79 chars ok 321s ok 4326 - t/data/08_regression/35_attr_perlsub: 79 char roundtrip 321s ok 4327 - no errors 321s ok 4328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4329 - t/data/08_regression/35_attr_perlsub: 80 chars ok 321s ok 4330 - t/data/08_regression/35_attr_perlsub: 80 char roundtrip 321s ok 4331 - no errors 321s ok 4332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4333 - t/data/08_regression/35_attr_perlsub: 81 chars ok 321s ok 4334 - t/data/08_regression/35_attr_perlsub: 81 char roundtrip 321s ok 4335 - no errors 321s ok 4336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4337 - t/data/08_regression/35_attr_perlsub: 82 chars ok 321s ok 4338 - t/data/08_regression/35_attr_perlsub: 82 char roundtrip 321s ok 4339 - no errors 321s ok 4340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4341 - t/data/08_regression/35_attr_perlsub: 83 chars ok 321s ok 4342 - t/data/08_regression/35_attr_perlsub: 83 char roundtrip 321s ok 4343 - no errors 321s ok 4344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4345 - t/data/08_regression/35_attr_perlsub: 84 chars ok 321s ok 4346 - t/data/08_regression/35_attr_perlsub: 84 char roundtrip 321s ok 4347 - no errors 321s ok 4348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4349 - t/data/08_regression/35_attr_perlsub: 85 chars ok 321s ok 4350 - t/data/08_regression/35_attr_perlsub: 85 char roundtrip 321s ok 4351 - no errors 321s ok 4352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4353 - t/data/08_regression/35_attr_perlsub: 86 chars ok 321s ok 4354 - t/data/08_regression/35_attr_perlsub: 86 char roundtrip 321s ok 4355 - no errors 321s ok 4356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4357 - t/data/08_regression/35_attr_perlsub: 87 chars ok 321s ok 4358 - t/data/08_regression/35_attr_perlsub: 87 char roundtrip 321s ok 4359 - no errors 321s ok 4360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4361 - t/data/08_regression/35_attr_perlsub: 88 chars ok 321s ok 4362 - t/data/08_regression/35_attr_perlsub: 88 char roundtrip 321s ok 4363 - no errors 321s ok 4364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4365 - t/data/08_regression/35_attr_perlsub: 89 chars ok 321s ok 4366 - t/data/08_regression/35_attr_perlsub: 89 char roundtrip 321s ok 4367 - no errors 321s ok 4368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4369 - t/data/08_regression/35_attr_perlsub: 90 chars ok 321s ok 4370 - t/data/08_regression/35_attr_perlsub: 90 char roundtrip 321s ok 4371 - no errors 321s ok 4372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4373 - t/data/08_regression/35_attr_perlsub: 91 chars ok 321s ok 4374 - t/data/08_regression/35_attr_perlsub: 91 char roundtrip 321s ok 4375 - no errors 321s ok 4376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4377 - t/data/08_regression/35_attr_perlsub: 92 chars ok 321s ok 4378 - t/data/08_regression/35_attr_perlsub: 92 char roundtrip 321s ok 4379 - no errors 321s ok 4380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4381 - t/data/08_regression/35_attr_perlsub: 93 chars ok 321s ok 4382 - t/data/08_regression/35_attr_perlsub: 93 char roundtrip 321s ok 4383 - no errors 321s ok 4384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4385 - t/data/08_regression/35_attr_perlsub: 94 chars ok 321s ok 4386 - t/data/08_regression/35_attr_perlsub: 94 char roundtrip 321s ok 4387 - no errors 321s ok 4388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4389 - t/data/08_regression/35_attr_perlsub: 95 chars ok 321s ok 4390 - t/data/08_regression/35_attr_perlsub: 95 char roundtrip 321s ok 4391 - no errors 321s ok 4392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4393 - t/data/08_regression/35_attr_perlsub: 96 chars ok 321s ok 4394 - t/data/08_regression/35_attr_perlsub: 96 char roundtrip 321s ok 4395 - no errors 321s ok 4396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4397 - t/data/08_regression/35_attr_perlsub: 97 chars ok 321s ok 4398 - t/data/08_regression/35_attr_perlsub: 97 char roundtrip 321s ok 4399 - no errors 321s ok 4400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4401 - t/data/08_regression/35_attr_perlsub: 98 chars ok 321s ok 4402 - t/data/08_regression/35_attr_perlsub: 98 char roundtrip 321s ok 4403 - no errors 321s ok 4404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4405 - t/data/08_regression/35_attr_perlsub: 99 chars ok 321s ok 4406 - t/data/08_regression/35_attr_perlsub: 99 char roundtrip 321s ok 4407 - no errors 321s ok 4408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4409 - t/data/08_regression/35_attr_perlsub: 100 chars ok 321s ok 4410 - t/data/08_regression/35_attr_perlsub: 100 char roundtrip 321s ok 4411 - no errors 321s ok 4412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4413 - t/data/08_regression/35_attr_perlsub: 101 chars ok 321s ok 4414 - t/data/08_regression/35_attr_perlsub: 101 char roundtrip 321s ok 4415 - no errors 321s ok 4416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4417 - t/data/08_regression/35_attr_perlsub: 102 chars ok 321s ok 4418 - t/data/08_regression/35_attr_perlsub: 102 char roundtrip 321s ok 4419 - no errors 321s ok 4420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4421 - t/data/08_regression/35_attr_perlsub: 103 chars ok 321s ok 4422 - t/data/08_regression/35_attr_perlsub: 103 char roundtrip 321s ok 4423 - no errors 321s ok 4424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4425 - t/data/08_regression/35_attr_perlsub: 104 chars ok 321s ok 4426 - t/data/08_regression/35_attr_perlsub: 104 char roundtrip 321s ok 4427 - no errors 321s ok 4428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4429 - t/data/08_regression/35_attr_perlsub: 105 chars ok 321s ok 4430 - t/data/08_regression/35_attr_perlsub: 105 char roundtrip 321s ok 4431 - no errors 321s ok 4432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4433 - t/data/08_regression/35_attr_perlsub: 106 chars ok 321s ok 4434 - t/data/08_regression/35_attr_perlsub: 106 char roundtrip 321s ok 4435 - no errors 321s ok 4436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4437 - t/data/08_regression/35_attr_perlsub: 107 chars ok 321s ok 4438 - t/data/08_regression/35_attr_perlsub: 107 char roundtrip 321s ok 4439 - no errors 321s ok 4440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4441 - t/data/08_regression/35_attr_perlsub: 108 chars ok 321s ok 4442 - t/data/08_regression/35_attr_perlsub: 108 char roundtrip 321s ok 4443 - no errors 321s ok 4444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4445 - t/data/08_regression/35_attr_perlsub: 109 chars ok 321s ok 4446 - t/data/08_regression/35_attr_perlsub: 109 char roundtrip 321s ok 4447 - no errors 321s ok 4448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4449 - t/data/08_regression/35_attr_perlsub: 110 chars ok 321s ok 4450 - t/data/08_regression/35_attr_perlsub: 110 char roundtrip 321s ok 4451 - no errors 321s ok 4452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4453 - t/data/08_regression/36_begin_label: 1 chars ok 321s ok 4454 - t/data/08_regression/36_begin_label: 1 char roundtrip 321s ok 4455 - no errors 321s ok 4456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4457 - t/data/08_regression/36_begin_label: 2 chars ok 321s ok 4458 - t/data/08_regression/36_begin_label: 2 char roundtrip 321s ok 4459 - no errors 321s ok 4460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4461 - t/data/08_regression/36_begin_label: 3 chars ok 321s ok 4462 - t/data/08_regression/36_begin_label: 3 char roundtrip 321s ok 4463 - no errors 321s ok 4464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4465 - t/data/08_regression/36_begin_label: 4 chars ok 321s ok 4466 - t/data/08_regression/36_begin_label: 4 char roundtrip 321s ok 4467 - no errors 321s ok 4468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4469 - t/data/08_regression/36_begin_label: 5 chars ok 321s ok 4470 - t/data/08_regression/36_begin_label: 5 char roundtrip 321s ok 4471 - no errors 321s ok 4472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4473 - t/data/08_regression/36_begin_label: 6 chars ok 321s ok 4474 - t/data/08_regression/36_begin_label: 6 char roundtrip 321s ok 4475 - no errors 321s ok 4476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4477 - t/data/08_regression/36_begin_label: 7 chars ok 321s ok 4478 - t/data/08_regression/36_begin_label: 7 char roundtrip 321s ok 4479 - no errors 321s ok 4480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4481 - t/data/08_regression/36_begin_label: 8 chars ok 321s ok 4482 - t/data/08_regression/36_begin_label: 8 char roundtrip 321s ok 4483 - no errors 321s ok 4484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4485 - t/data/08_regression/36_begin_label: 9 chars ok 321s ok 4486 - t/data/08_regression/36_begin_label: 9 char roundtrip 321s ok 4487 - no errors 321s ok 4488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4489 - t/data/08_regression/36_begin_label: 10 chars ok 321s ok 4490 - t/data/08_regression/36_begin_label: 10 char roundtrip 321s ok 4491 - no errors 321s ok 4492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4493 - t/data/08_regression/36_begin_label: 11 chars ok 321s ok 4494 - t/data/08_regression/36_begin_label: 11 char roundtrip 321s ok 4495 - no errors 321s ok 4496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4497 - t/data/08_regression/36_begin_label: 12 chars ok 321s ok 4498 - t/data/08_regression/36_begin_label: 12 char roundtrip 321s ok 4499 - no errors 321s ok 4500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4501 - t/data/08_regression/36_begin_label: 13 chars ok 321s ok 4502 - t/data/08_regression/36_begin_label: 13 char roundtrip 321s ok 4503 - no errors 321s ok 4504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4505 - t/data/08_regression/36_begin_label: 14 chars ok 321s ok 4506 - t/data/08_regression/36_begin_label: 14 char roundtrip 321s ok 4507 - no errors 321s ok 4508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4509 - t/data/08_regression/36_begin_label: 15 chars ok 321s ok 4510 - t/data/08_regression/36_begin_label: 15 char roundtrip 321s ok 4511 - no errors 321s ok 4512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4513 - t/data/08_regression/36_begin_label: 16 chars ok 321s ok 4514 - t/data/08_regression/36_begin_label: 16 char roundtrip 321s ok 4515 - no errors 321s ok 4516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4517 - t/data/08_regression/36_begin_label: 17 chars ok 321s ok 4518 - t/data/08_regression/36_begin_label: 17 char roundtrip 321s ok 4519 - no errors 321s ok 4520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4521 - t/data/08_regression/36_begin_label: 18 chars ok 321s ok 4522 - t/data/08_regression/36_begin_label: 18 char roundtrip 321s ok 4523 - no errors 321s ok 4524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4525 - t/data/08_regression/36_begin_label: 19 chars ok 321s ok 4526 - t/data/08_regression/36_begin_label: 19 char roundtrip 321s ok 4527 - no errors 321s ok 4528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4529 - t/data/08_regression/36_begin_label: 20 chars ok 321s ok 4530 - t/data/08_regression/36_begin_label: 20 char roundtrip 321s ok 4531 - no errors 321s ok 4532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4533 - t/data/08_regression/36_begin_label: 21 chars ok 321s ok 4534 - t/data/08_regression/36_begin_label: 21 char roundtrip 321s ok 4535 - no errors 321s ok 4536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4537 - t/data/08_regression/36_begin_label: 22 chars ok 321s ok 4538 - t/data/08_regression/36_begin_label: 22 char roundtrip 321s ok 4539 - no errors 321s ok 4540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4541 - t/data/08_regression/36_begin_label: 23 chars ok 321s ok 4542 - t/data/08_regression/36_begin_label: 23 char roundtrip 321s ok 4543 - no errors 321s ok 4544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4545 - t/data/08_regression/36_begin_label: 24 chars ok 321s ok 4546 - t/data/08_regression/36_begin_label: 24 char roundtrip 321s ok 4547 - no errors 321s ok 4548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4549 - t/data/08_regression/36_begin_label: 25 chars ok 321s ok 4550 - t/data/08_regression/36_begin_label: 25 char roundtrip 321s ok 4551 - no errors 321s ok 4552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4553 - t/data/08_regression/36_begin_label: 26 chars ok 321s ok 4554 - t/data/08_regression/36_begin_label: 26 char roundtrip 321s ok 4555 - no errors 321s ok 4556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4557 - t/data/08_regression/36_begin_label: 27 chars ok 321s ok 4558 - t/data/08_regression/36_begin_label: 27 char roundtrip 321s ok 4559 - no errors 321s ok 4560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4561 - t/data/08_regression/36_begin_label: 28 chars ok 321s ok 4562 - t/data/08_regression/36_begin_label: 28 char roundtrip 321s ok 4563 - no errors 321s ok 4564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4565 - t/data/08_regression/36_begin_label: 29 chars ok 321s ok 4566 - t/data/08_regression/36_begin_label: 29 char roundtrip 321s ok 4567 - no errors 321s ok 4568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4569 - t/data/08_regression/37_partial_prototype: 1 chars ok 321s ok 4570 - t/data/08_regression/37_partial_prototype: 1 char roundtrip 321s ok 4571 - no errors 321s ok 4572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4573 - t/data/08_regression/37_partial_prototype: 2 chars ok 321s ok 4574 - t/data/08_regression/37_partial_prototype: 2 char roundtrip 321s ok 4575 - no errors 321s ok 4576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4577 - t/data/08_regression/37_partial_prototype: 3 chars ok 321s ok 4578 - t/data/08_regression/37_partial_prototype: 3 char roundtrip 321s ok 4579 - no errors 321s ok 4580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4581 - t/data/08_regression/37_partial_prototype: 4 chars ok 321s ok 4582 - t/data/08_regression/37_partial_prototype: 4 char roundtrip 321s ok 4583 - no errors 321s ok 4584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4585 - t/data/08_regression/37_partial_prototype: 5 chars ok 321s ok 4586 - t/data/08_regression/37_partial_prototype: 5 char roundtrip 321s ok 4587 - no errors 321s ok 4588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4589 - t/data/08_regression/38_multiply: 1 chars ok 321s ok 4590 - t/data/08_regression/38_multiply: 1 char roundtrip 321s ok 4591 - no errors 321s ok 4592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4593 - t/data/08_regression/38_multiply: 2 chars ok 321s ok 4594 - t/data/08_regression/38_multiply: 2 char roundtrip 321s ok 4595 - no errors 321s ok 4596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4597 - t/data/08_regression/38_multiply: 3 chars ok 321s ok 4598 - t/data/08_regression/38_multiply: 3 char roundtrip 321s ok 4599 - no errors 321s ok 4600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4601 - t/data/08_regression/38_multiply: 4 chars ok 321s ok 4602 - t/data/08_regression/38_multiply: 4 char roundtrip 321s ok 4603 - no errors 321s ok 4604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4605 - t/data/08_regression/38_multiply: 5 chars ok 321s ok 4606 - t/data/08_regression/38_multiply: 5 char roundtrip 321s ok 4607 - no errors 321s ok 4608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4609 - t/data/08_regression/39_foreach_our: 1 chars ok 321s ok 4610 - t/data/08_regression/39_foreach_our: 1 char roundtrip 321s ok 4611 - no errors 321s ok 4612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4613 - t/data/08_regression/39_foreach_our: 2 chars ok 321s ok 4614 - t/data/08_regression/39_foreach_our: 2 char roundtrip 321s ok 4615 - no errors 321s ok 4616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4617 - t/data/08_regression/39_foreach_our: 3 chars ok 321s ok 4618 - t/data/08_regression/39_foreach_our: 3 char roundtrip 321s ok 4619 - no errors 321s ok 4620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4621 - t/data/08_regression/39_foreach_our: 4 chars ok 321s ok 4622 - t/data/08_regression/39_foreach_our: 4 char roundtrip 321s ok 4623 - no errors 321s ok 4624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4625 - t/data/08_regression/39_foreach_our: 5 chars ok 321s ok 4626 - t/data/08_regression/39_foreach_our: 5 char roundtrip 321s ok 4627 - no errors 321s ok 4628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4629 - t/data/08_regression/39_foreach_our: 6 chars ok 321s ok 4630 - t/data/08_regression/39_foreach_our: 6 char roundtrip 321s ok 4631 - no errors 321s ok 4632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4633 - t/data/08_regression/39_foreach_our: 7 chars ok 321s ok 4634 - t/data/08_regression/39_foreach_our: 7 char roundtrip 321s ok 4635 - no errors 321s ok 4636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4637 - t/data/08_regression/39_foreach_our: 8 chars ok 321s ok 4638 - t/data/08_regression/39_foreach_our: 8 char roundtrip 321s ok 4639 - no errors 321s ok 4640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4641 - t/data/08_regression/39_foreach_our: 9 chars ok 321s ok 4642 - t/data/08_regression/39_foreach_our: 9 char roundtrip 321s ok 4643 - no errors 321s ok 4644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4645 - t/data/08_regression/39_foreach_our: 10 chars ok 321s ok 4646 - t/data/08_regression/39_foreach_our: 10 char roundtrip 321s ok 4647 - no errors 321s ok 4648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4649 - t/data/08_regression/39_foreach_our: 11 chars ok 321s ok 4650 - t/data/08_regression/39_foreach_our: 11 char roundtrip 321s ok 4651 - no errors 321s ok 4652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4653 - t/data/08_regression/39_foreach_our: 12 chars ok 321s ok 4654 - t/data/08_regression/39_foreach_our: 12 char roundtrip 321s ok 4655 - no errors 321s ok 4656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4657 - t/data/08_regression/39_foreach_our: 13 chars ok 321s ok 4658 - t/data/08_regression/39_foreach_our: 13 char roundtrip 321s ok 4659 - no errors 321s ok 4660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4661 - t/data/08_regression/39_foreach_our: 14 chars ok 321s ok 4662 - t/data/08_regression/39_foreach_our: 14 char roundtrip 321s ok 4663 - no errors 321s ok 4664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4665 - t/data/08_regression/39_foreach_our: 15 chars ok 321s ok 4666 - t/data/08_regression/39_foreach_our: 15 char roundtrip 321s ok 4667 - no errors 321s ok 4668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4669 - t/data/08_regression/39_foreach_our: 16 chars ok 321s ok 4670 - t/data/08_regression/39_foreach_our: 16 char roundtrip 321s ok 4671 - no errors 321s ok 4672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4673 - t/data/08_regression/39_foreach_our: 17 chars ok 321s ok 4674 - t/data/08_regression/39_foreach_our: 17 char roundtrip 321s ok 4675 - no errors 321s ok 4676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4677 - t/data/08_regression/39_foreach_our: 18 chars ok 321s ok 4678 - t/data/08_regression/39_foreach_our: 18 char roundtrip 321s ok 4679 - no errors 321s ok 4680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4681 - t/data/08_regression/39_foreach_our: 19 chars ok 321s ok 4682 - t/data/08_regression/39_foreach_our: 19 char roundtrip 321s ok 4683 - no errors 321s ok 4684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4685 - t/data/08_regression/39_foreach_our: 20 chars ok 321s ok 4686 - t/data/08_regression/39_foreach_our: 20 char roundtrip 321s ok 4687 - no errors 321s ok 4688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4689 - t/data/08_regression/39_foreach_our: 21 chars ok 321s ok 4690 - t/data/08_regression/39_foreach_our: 21 char roundtrip 321s ok 4691 - no errors 321s ok 4692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4693 - t/data/08_regression/40_foreach_eval: 1 chars ok 321s ok 4694 - t/data/08_regression/40_foreach_eval: 1 char roundtrip 321s ok 4695 - no errors 321s ok 4696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4697 - t/data/08_regression/40_foreach_eval: 2 chars ok 321s ok 4698 - t/data/08_regression/40_foreach_eval: 2 char roundtrip 321s ok 4699 - no errors 321s ok 4700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4701 - t/data/08_regression/40_foreach_eval: 3 chars ok 321s ok 4702 - t/data/08_regression/40_foreach_eval: 3 char roundtrip 321s ok 4703 - no errors 321s ok 4704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4705 - t/data/08_regression/40_foreach_eval: 4 chars ok 321s ok 4706 - t/data/08_regression/40_foreach_eval: 4 char roundtrip 321s ok 4707 - no errors 321s ok 4708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4709 - t/data/08_regression/40_foreach_eval: 5 chars ok 321s ok 4710 - t/data/08_regression/40_foreach_eval: 5 char roundtrip 321s ok 4711 - no errors 321s ok 4712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4713 - t/data/08_regression/40_foreach_eval: 6 chars ok 321s ok 4714 - t/data/08_regression/40_foreach_eval: 6 char roundtrip 321s ok 4715 - no errors 321s ok 4716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4717 - t/data/08_regression/40_foreach_eval: 7 chars ok 321s ok 4718 - t/data/08_regression/40_foreach_eval: 7 char roundtrip 321s ok 4719 - no errors 321s ok 4720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4721 - t/data/08_regression/40_foreach_eval: 8 chars ok 321s ok 4722 - t/data/08_regression/40_foreach_eval: 8 char roundtrip 321s ok 4723 - no errors 321s ok 4724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4725 - t/data/08_regression/40_foreach_eval: 9 chars ok 321s ok 4726 - t/data/08_regression/40_foreach_eval: 9 char roundtrip 321s ok 4727 - no errors 321s ok 4728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4729 - t/data/08_regression/40_foreach_eval: 10 chars ok 321s ok 4730 - t/data/08_regression/40_foreach_eval: 10 char roundtrip 321s ok 4731 - no errors 321s ok 4732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4733 - t/data/08_regression/40_foreach_eval: 11 chars ok 321s ok 4734 - t/data/08_regression/40_foreach_eval: 11 char roundtrip 321s ok 4735 - no errors 321s ok 4736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4737 - t/data/08_regression/40_foreach_eval: 12 chars ok 321s ok 4738 - t/data/08_regression/40_foreach_eval: 12 char roundtrip 321s ok 4739 - no errors 321s ok 4740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4741 - t/data/08_regression/40_foreach_eval: 13 chars ok 321s ok 4742 - t/data/08_regression/40_foreach_eval: 13 char roundtrip 321s ok 4743 - no errors 321s ok 4744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4745 - t/data/08_regression/40_foreach_eval: 14 chars ok 321s ok 4746 - t/data/08_regression/40_foreach_eval: 14 char roundtrip 321s ok 4747 - no errors 321s ok 4748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4749 - t/data/08_regression/40_foreach_eval: 15 chars ok 321s ok 4750 - t/data/08_regression/40_foreach_eval: 15 char roundtrip 321s ok 4751 - no errors 321s ok 4752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4753 - t/data/08_regression/40_foreach_eval: 16 chars ok 321s ok 4754 - t/data/08_regression/40_foreach_eval: 16 char roundtrip 321s ok 4755 - no errors 321s ok 4756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4757 - t/data/08_regression/40_foreach_eval: 17 chars ok 321s ok 4758 - t/data/08_regression/40_foreach_eval: 17 char roundtrip 321s ok 4759 - no errors 321s ok 4760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4761 - t/data/08_regression/40_foreach_eval: 18 chars ok 321s ok 4762 - t/data/08_regression/40_foreach_eval: 18 char roundtrip 321s ok 4763 - no errors 321s ok 4764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4765 - t/data/08_regression/40_foreach_eval: 19 chars ok 321s ok 4766 - t/data/08_regression/40_foreach_eval: 19 char roundtrip 321s ok 4767 - no errors 321s ok 4768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4769 - t/data/08_regression/40_foreach_eval: 20 chars ok 321s ok 4770 - t/data/08_regression/40_foreach_eval: 20 char roundtrip 321s ok 4771 - no errors 321s ok 4772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4773 - t/data/08_regression/40_foreach_eval: 21 chars ok 321s ok 4774 - t/data/08_regression/40_foreach_eval: 21 char roundtrip 321s ok 4775 - no errors 321s ok 4776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4777 - t/data/08_regression/40_foreach_eval: 22 chars ok 321s ok 4778 - t/data/08_regression/40_foreach_eval: 22 char roundtrip 321s ok 4779 - no errors 321s ok 4780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4781 - t/data/08_regression/40_foreach_eval: 23 chars ok 321s ok 4782 - t/data/08_regression/40_foreach_eval: 23 char roundtrip 321s ok 4783 - no errors 321s ok 4784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4785 - t/data/08_regression/40_foreach_eval: 24 chars ok 321s ok 4786 - t/data/08_regression/40_foreach_eval: 24 char roundtrip 321s ok 4787 - no errors 321s ok 4788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4789 - t/data/08_regression/40_foreach_eval: 25 chars ok 321s ok 4790 - t/data/08_regression/40_foreach_eval: 25 char roundtrip 321s ok 4791 - no errors 321s ok 4792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4793 - t/data/08_regression/40_foreach_eval: 26 chars ok 321s ok 4794 - t/data/08_regression/40_foreach_eval: 26 char roundtrip 321s ok 4795 - no errors 321s ok 4796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4797 - t/data/08_regression/40_foreach_eval: 27 chars ok 321s ok 4798 - t/data/08_regression/40_foreach_eval: 27 char roundtrip 321s ok 4799 - no errors 321s ok 4800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4801 - t/data/08_regression/40_foreach_eval: 28 chars ok 321s ok 4802 - t/data/08_regression/40_foreach_eval: 28 char roundtrip 321s ok 4803 - no errors 321s ok 4804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4805 - t/data/08_regression/40_foreach_eval: 29 chars ok 321s ok 4806 - t/data/08_regression/40_foreach_eval: 29 char roundtrip 321s ok 4807 - no errors 321s ok 4808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4809 - t/data/08_regression/40_foreach_eval: 30 chars ok 321s ok 4810 - t/data/08_regression/40_foreach_eval: 30 char roundtrip 321s ok 4811 - no errors 321s ok 4812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4813 - t/data/08_regression/40_foreach_eval: 31 chars ok 321s ok 4814 - t/data/08_regression/40_foreach_eval: 31 char roundtrip 321s ok 4815 - no errors 321s ok 4816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4817 - t/data/08_regression/40_foreach_eval: 32 chars ok 321s ok 4818 - t/data/08_regression/40_foreach_eval: 32 char roundtrip 321s ok 4819 - no errors 321s ok 4820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4821 - t/data/08_regression/40_foreach_eval: 33 chars ok 321s ok 4822 - t/data/08_regression/40_foreach_eval: 33 char roundtrip 321s ok 4823 - no errors 321s ok 4824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4825 - t/data/08_regression/40_foreach_eval: 34 chars ok 321s ok 4826 - t/data/08_regression/40_foreach_eval: 34 char roundtrip 321s ok 4827 - no errors 321s ok 4828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4829 - t/data/08_regression/40_foreach_eval: 35 chars ok 321s ok 4830 - t/data/08_regression/40_foreach_eval: 35 char roundtrip 321s ok 4831 - no errors 321s ok 4832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4833 - t/data/08_regression/40_foreach_eval: 36 chars ok 321s ok 4834 - t/data/08_regression/40_foreach_eval: 36 char roundtrip 321s ok 4835 - no errors 321s ok 4836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4837 - t/data/08_regression/40_foreach_eval: 37 chars ok 321s ok 4838 - t/data/08_regression/40_foreach_eval: 37 char roundtrip 321s ok 4839 - no errors 321s ok 4840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4841 - t/data/08_regression/40_foreach_eval: 38 chars ok 321s ok 4842 - t/data/08_regression/40_foreach_eval: 38 char roundtrip 321s ok 4843 - no errors 321s ok 4844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4845 - t/data/08_regression/40_foreach_eval: 39 chars ok 321s ok 4846 - t/data/08_regression/40_foreach_eval: 39 char roundtrip 321s ok 4847 - no errors 321s ok 4848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4849 - t/data/08_regression/40_foreach_eval: 40 chars ok 321s ok 4850 - t/data/08_regression/40_foreach_eval: 40 char roundtrip 321s ok 4851 - no errors 321s ok 4852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4853 - t/data/08_regression/40_foreach_eval: 41 chars ok 321s ok 4854 - t/data/08_regression/40_foreach_eval: 41 char roundtrip 321s ok 4855 - no errors 321s ok 4856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4857 - t/data/08_regression/40_foreach_eval: 42 chars ok 321s ok 4858 - t/data/08_regression/40_foreach_eval: 42 char roundtrip 321s ok 4859 - no errors 321s ok 4860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4861 - t/data/08_regression/40_foreach_eval: 43 chars ok 321s ok 4862 - t/data/08_regression/40_foreach_eval: 43 char roundtrip 321s ok 4863 - no errors 321s ok 4864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4865 - t/data/08_regression/41_scalar_hash: 1 chars ok 321s ok 4866 - t/data/08_regression/41_scalar_hash: 1 char roundtrip 321s ok 4867 - no errors 321s ok 4868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4869 - t/data/08_regression/41_scalar_hash: 2 chars ok 321s ok 4870 - t/data/08_regression/41_scalar_hash: 2 char roundtrip 321s ok 4871 - no errors 321s ok 4872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4873 - t/data/08_regression/41_scalar_hash: 3 chars ok 321s ok 4874 - t/data/08_regression/41_scalar_hash: 3 char roundtrip 321s ok 4875 - no errors 321s ok 4876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4877 - t/data/08_regression/41_scalar_hash: 4 chars ok 321s ok 4878 - t/data/08_regression/41_scalar_hash: 4 char roundtrip 321s ok 4879 - no errors 321s ok 4880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4881 - t/data/08_regression/41_scalar_hash: 5 chars ok 321s ok 4882 - t/data/08_regression/41_scalar_hash: 5 char roundtrip 321s ok 4883 - no errors 321s ok 4884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4885 - t/data/08_regression/41_scalar_hash: 6 chars ok 321s ok 4886 - t/data/08_regression/41_scalar_hash: 6 char roundtrip 321s ok 4887 - no errors 321s ok 4888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4889 - t/data/08_regression/41_scalar_hash: 7 chars ok 321s ok 4890 - t/data/08_regression/41_scalar_hash: 7 char roundtrip 321s ok 4891 - no errors 321s ok 4892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4893 - t/data/08_regression/41_scalar_hash: 8 chars ok 321s ok 4894 - t/data/08_regression/41_scalar_hash: 8 char roundtrip 321s ok 4895 - no errors 321s ok 4896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4897 - t/data/08_regression/41_scalar_hash: 9 chars ok 321s ok 4898 - t/data/08_regression/41_scalar_hash: 9 char roundtrip 321s ok 4899 - no errors 321s ok 4900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4901 - t/data/08_regression/41_scalar_hash: 10 chars ok 321s ok 4902 - t/data/08_regression/41_scalar_hash: 10 char roundtrip 321s ok 4903 - no errors 321s ok 4904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4905 - t/data/08_regression/41_scalar_hash: 11 chars ok 321s ok 4906 - t/data/08_regression/41_scalar_hash: 11 char roundtrip 321s ok 4907 - no errors 321s ok 4908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4909 - t/data/08_regression/41_scalar_hash: 12 chars ok 321s ok 4910 - t/data/08_regression/41_scalar_hash: 12 char roundtrip 321s ok 4911 - no errors 321s ok 4912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4913 - t/data/08_regression/41_scalar_hash: 13 chars ok 321s ok 4914 - t/data/08_regression/41_scalar_hash: 13 char roundtrip 321s ok 4915 - no errors 321s ok 4916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4917 - t/data/08_regression/41_scalar_hash: 14 chars ok 321s ok 4918 - t/data/08_regression/41_scalar_hash: 14 char roundtrip 321s ok 4919 - no errors 321s ok 4920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4921 - t/data/08_regression/42_numeric_package: 1 chars ok 321s ok 4922 - t/data/08_regression/42_numeric_package: 1 char roundtrip 321s ok 4923 - no errors 321s ok 4924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4925 - t/data/08_regression/42_numeric_package: 2 chars ok 321s ok 4926 - t/data/08_regression/42_numeric_package: 2 char roundtrip 321s ok 4927 - no errors 321s ok 4928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4929 - t/data/08_regression/42_numeric_package: 3 chars ok 321s ok 4930 - t/data/08_regression/42_numeric_package: 3 char roundtrip 321s ok 4931 - no errors 321s ok 4932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4933 - t/data/08_regression/42_numeric_package: 4 chars ok 321s ok 4934 - t/data/08_regression/42_numeric_package: 4 char roundtrip 321s ok 4935 - no errors 321s ok 4936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4937 - t/data/08_regression/42_numeric_package: 5 chars ok 321s ok 4938 - t/data/08_regression/42_numeric_package: 5 char roundtrip 321s ok 4939 - no errors 321s ok 4940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4941 - t/data/08_regression/42_numeric_package: 6 chars ok 321s ok 4942 - t/data/08_regression/42_numeric_package: 6 char roundtrip 321s ok 4943 - no errors 321s ok 4944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4945 - t/data/08_regression/42_numeric_package: 7 chars ok 321s ok 4946 - t/data/08_regression/42_numeric_package: 7 char roundtrip 321s ok 4947 - no errors 321s ok 4948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4949 - t/data/08_regression/42_numeric_package: 8 chars ok 321s ok 4950 - t/data/08_regression/42_numeric_package: 8 char roundtrip 321s ok 4951 - no errors 321s ok 4952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4953 - t/data/08_regression/42_numeric_package: 9 chars ok 321s ok 4954 - t/data/08_regression/42_numeric_package: 9 char roundtrip 321s ok 4955 - no errors 321s ok 4956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4957 - t/data/08_regression/42_numeric_package: 10 chars ok 321s ok 4958 - t/data/08_regression/42_numeric_package: 10 char roundtrip 321s ok 4959 - no errors 321s ok 4960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4961 - t/data/08_regression/42_numeric_package: 11 chars ok 321s ok 4962 - t/data/08_regression/42_numeric_package: 11 char roundtrip 321s ok 4963 - no errors 321s ok 4964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4965 - t/data/08_regression/42_numeric_package: 12 chars ok 321s ok 4966 - t/data/08_regression/42_numeric_package: 12 char roundtrip 321s ok 4967 - no errors 321s ok 4968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4969 - t/data/08_regression/42_numeric_package: 13 chars ok 321s ok 4970 - t/data/08_regression/42_numeric_package: 13 char roundtrip 321s ok 4971 - no errors 321s ok 4972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4973 - t/data/08_regression/42_numeric_package: 14 chars ok 321s ok 4974 - t/data/08_regression/42_numeric_package: 14 char roundtrip 321s ok 4975 - no errors 321s ok 4976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4977 - t/data/08_regression/42_numeric_package: 15 chars ok 321s ok 4978 - t/data/08_regression/42_numeric_package: 15 char roundtrip 321s ok 4979 - no errors 321s ok 4980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4981 - t/data/08_regression/42_numeric_package: 16 chars ok 321s ok 4982 - t/data/08_regression/42_numeric_package: 16 char roundtrip 321s ok 4983 - no errors 321s ok 4984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4985 - t/data/08_regression/42_numeric_package: 17 chars ok 321s ok 4986 - t/data/08_regression/42_numeric_package: 17 char roundtrip 321s ok 4987 - no errors 321s ok 4988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4989 - t/data/08_regression/42_numeric_package: 18 chars ok 321s ok 4990 - t/data/08_regression/42_numeric_package: 18 char roundtrip 321s ok 4991 - no errors 321s ok 4992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4993 - t/data/08_regression/43_nonblock_map: 1 chars ok 321s ok 4994 - t/data/08_regression/43_nonblock_map: 1 char roundtrip 321s ok 4995 - no errors 321s ok 4996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4997 - t/data/08_regression/43_nonblock_map: 2 chars ok 321s ok 4998 - t/data/08_regression/43_nonblock_map: 2 char roundtrip 321s ok 4999 - no errors 321s ok 5000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5001 - t/data/08_regression/43_nonblock_map: 3 chars ok 321s ok 5002 - t/data/08_regression/43_nonblock_map: 3 char roundtrip 321s ok 5003 - no errors 321s ok 5004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5005 - t/data/08_regression/43_nonblock_map: 4 chars ok 321s ok 5006 - t/data/08_regression/43_nonblock_map: 4 char roundtrip 321s ok 5007 - no errors 321s ok 5008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5009 - t/data/08_regression/43_nonblock_map: 5 chars ok 321s ok 5010 - t/data/08_regression/43_nonblock_map: 5 char roundtrip 321s ok 5011 - no errors 321s ok 5012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5013 - t/data/08_regression/43_nonblock_map: 6 chars ok 321s ok 5014 - t/data/08_regression/43_nonblock_map: 6 char roundtrip 321s ok 5015 - no errors 321s ok 5016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5017 - t/data/08_regression/43_nonblock_map: 7 chars ok 321s ok 5018 - t/data/08_regression/43_nonblock_map: 7 char roundtrip 321s ok 5019 - no errors 321s ok 5020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5021 - t/data/08_regression/43_nonblock_map: 8 chars ok 321s ok 5022 - t/data/08_regression/43_nonblock_map: 8 char roundtrip 321s ok 5023 - no errors 321s ok 5024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5025 - t/data/08_regression/43_nonblock_map: 9 chars ok 321s ok 5026 - t/data/08_regression/43_nonblock_map: 9 char roundtrip 321s ok 5027 - no errors 321s ok 5028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5029 - t/data/08_regression/43_nonblock_map: 10 chars ok 321s ok 5030 - t/data/08_regression/43_nonblock_map: 10 char roundtrip 321s ok 5031 - no errors 321s ok 5032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5033 - t/data/08_regression/43_nonblock_map: 11 chars ok 321s ok 5034 - t/data/08_regression/43_nonblock_map: 11 char roundtrip 321s ok 5035 - no errors 321s ok 5036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5037 - t/data/08_regression/43_nonblock_map: 12 chars ok 321s ok 5038 - t/data/08_regression/43_nonblock_map: 12 char roundtrip 321s ok 5039 - no errors 321s ok 5040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5041 - t/data/08_regression/43_nonblock_map: 13 chars ok 321s ok 5042 - t/data/08_regression/43_nonblock_map: 13 char roundtrip 321s ok 5043 - no errors 321s ok 5044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5045 - t/data/08_regression/43_nonblock_map: 14 chars ok 321s ok 5046 - t/data/08_regression/43_nonblock_map: 14 char roundtrip 321s ok 5047 - no errors 321s ok 5048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5049 - t/data/08_regression/43_nonblock_map: 15 chars ok 321s ok 5050 - t/data/08_regression/43_nonblock_map: 15 char roundtrip 321s ok 5051 - no errors 321s ok 5052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5053 - t/data/08_regression/43_nonblock_map: 16 chars ok 321s ok 5054 - t/data/08_regression/43_nonblock_map: 16 char roundtrip 321s ok 5055 - no errors 321s ok 5056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5057 - t/data/08_regression/43_nonblock_map: 17 chars ok 321s ok 5058 - t/data/08_regression/43_nonblock_map: 17 char roundtrip 321s ok 5059 - no errors 321s ok 5060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5061 - t/data/08_regression/43_nonblock_map: 18 chars ok 321s ok 5062 - t/data/08_regression/43_nonblock_map: 18 char roundtrip 321s ok 5063 - no errors 321s ok 5064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5065 - t/data/08_regression/43_nonblock_map: 19 chars ok 321s ok 5066 - t/data/08_regression/43_nonblock_map: 19 char roundtrip 321s ok 5067 - no errors 321s ok 5068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5069 - t/data/08_regression/43_nonblock_map: 20 chars ok 321s ok 5070 - t/data/08_regression/43_nonblock_map: 20 char roundtrip 321s ok 5071 - no errors 321s ok 5072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5073 - t/data/08_regression/43_nonblock_map: 21 chars ok 321s ok 5074 - t/data/08_regression/43_nonblock_map: 21 char roundtrip 321s ok 5075 - no errors 321s ok 5076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5077 - t/data/08_regression/43_nonblock_map: 22 chars ok 321s ok 5078 - t/data/08_regression/43_nonblock_map: 22 char roundtrip 321s ok 5079 - no errors 321s ok 5080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5081 - t/data/08_regression/43_nonblock_map: 23 chars ok 321s ok 5082 - t/data/08_regression/43_nonblock_map: 23 char roundtrip 321s ok 5083 - no errors 321s ok 5084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5085 - t/data/08_regression/43_nonblock_map: 24 chars ok 321s ok 5086 - t/data/08_regression/43_nonblock_map: 24 char roundtrip 321s ok 5087 - no errors 321s ok 5088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5089 - t/data/08_regression/43_nonblock_map: 25 chars ok 321s ok 5090 - t/data/08_regression/43_nonblock_map: 25 char roundtrip 321s ok 5091 - no errors 321s ok 5092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5093 - t/data/08_regression/43_nonblock_map: 26 chars ok 321s ok 5094 - t/data/08_regression/43_nonblock_map: 26 char roundtrip 321s ok 5095 - no errors 321s ok 5096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5097 - t/data/08_regression/43_nonblock_map: 27 chars ok 321s ok 5098 - t/data/08_regression/43_nonblock_map: 27 char roundtrip 321s ok 5099 - no errors 321s ok 5100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5101 - t/data/08_regression/43_nonblock_map: 28 chars ok 321s ok 5102 - t/data/08_regression/43_nonblock_map: 28 char roundtrip 321s ok 5103 - no errors 321s ok 5104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5105 - t/data/08_regression/43_nonblock_map: 29 chars ok 321s ok 5106 - t/data/08_regression/43_nonblock_map: 29 char roundtrip 321s ok 5107 - no errors 321s ok 5108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5109 - t/data/08_regression/43_nonblock_map: 30 chars ok 321s ok 5110 - t/data/08_regression/43_nonblock_map: 30 char roundtrip 321s ok 5111 - no errors 321s ok 5112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5113 - t/data/08_regression/43_nonblock_map: 31 chars ok 321s ok 5114 - t/data/08_regression/43_nonblock_map: 31 char roundtrip 321s ok 5115 - no errors 321s ok 5116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5117 - t/data/08_regression/43_nonblock_map: 32 chars ok 321s ok 5118 - t/data/08_regression/43_nonblock_map: 32 char roundtrip 321s ok 5119 - no errors 321s ok 5120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5121 - t/data/08_regression/43_nonblock_map: 33 chars ok 321s ok 5122 - t/data/08_regression/43_nonblock_map: 33 char roundtrip 321s ok 5123 - no errors 321s ok 5124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5125 - t/data/08_regression/43_nonblock_map: 34 chars ok 321s ok 5126 - t/data/08_regression/43_nonblock_map: 34 char roundtrip 321s ok 5127 - no errors 321s ok 5128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5129 - t/data/08_regression/43_nonblock_map: 35 chars ok 321s ok 5130 - t/data/08_regression/43_nonblock_map: 35 char roundtrip 321s ok 5131 - no errors 321s ok 5132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5133 - t/data/08_regression/43_nonblock_map: 36 chars ok 321s ok 5134 - t/data/08_regression/43_nonblock_map: 36 char roundtrip 321s ok 5135 - no errors 321s ok 5136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5137 - t/data/08_regression/43_nonblock_map: 37 chars ok 321s ok 5138 - t/data/08_regression/43_nonblock_map: 37 char roundtrip 321s ok 5139 - no errors 321s ok 5140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5141 - t/data/08_regression/43_nonblock_map: 38 chars ok 321s ok 5142 - t/data/08_regression/43_nonblock_map: 38 char roundtrip 321s ok 5143 - no errors 321s ok 5144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5145 - t/data/08_regression/43_nonblock_map: 39 chars ok 321s ok 5146 - t/data/08_regression/43_nonblock_map: 39 char roundtrip 321s ok 5147 - no errors 321s ok 5148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5149 - t/data/08_regression/43_nonblock_map: 40 chars ok 321s ok 5150 - t/data/08_regression/43_nonblock_map: 40 char roundtrip 321s ok 5151 - no errors 321s ok 5152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5153 - t/data/08_regression/43_nonblock_map: 41 chars ok 321s ok 5154 - t/data/08_regression/43_nonblock_map: 41 char roundtrip 321s ok 5155 - no errors 321s ok 5156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5157 - t/data/08_regression/43_nonblock_map: 42 chars ok 321s ok 5158 - t/data/08_regression/43_nonblock_map: 42 char roundtrip 321s ok 5159 - no errors 321s ok 5160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5161 - t/data/08_regression/43_nonblock_map: 43 chars ok 321s ok 5162 - t/data/08_regression/43_nonblock_map: 43 char roundtrip 321s ok 5163 - no errors 321s ok 5164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5165 - t/data/08_regression/43_nonblock_map: 44 chars ok 321s ok 5166 - t/data/08_regression/43_nonblock_map: 44 char roundtrip 321s ok 5167 - no errors 321s ok 5168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5169 - t/data/08_regression/44_vstrings: 1 chars ok 321s ok 5170 - t/data/08_regression/44_vstrings: 1 char roundtrip 321s ok 5171 - no errors 321s ok 5172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5173 - t/data/08_regression/44_vstrings: 2 chars ok 321s ok 5174 - t/data/08_regression/44_vstrings: 2 char roundtrip 321s ok 5175 - no errors 321s ok 5176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5177 - t/data/08_regression/44_vstrings: 3 chars ok 321s ok 5178 - t/data/08_regression/44_vstrings: 3 char roundtrip 321s ok 5179 - no errors 321s ok 5180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5181 - t/data/08_regression/44_vstrings: 4 chars ok 321s ok 5182 - t/data/08_regression/44_vstrings: 4 char roundtrip 321s ok 5183 - no errors 321s ok 5184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5185 - t/data/08_regression/44_vstrings: 5 chars ok 321s ok 5186 - t/data/08_regression/44_vstrings: 5 char roundtrip 321s ok 5187 - no errors 321s ok 5188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5189 - t/data/08_regression/44_vstrings: 6 chars ok 321s ok 5190 - t/data/08_regression/44_vstrings: 6 char roundtrip 321s ok 5191 - no errors 321s ok 5192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5193 - t/data/08_regression/44_vstrings: 7 chars ok 321s ok 5194 - t/data/08_regression/44_vstrings: 7 char roundtrip 321s ok 5195 - no errors 321s ok 5196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5197 - t/data/08_regression/44_vstrings: 8 chars ok 321s ok 5198 - t/data/08_regression/44_vstrings: 8 char roundtrip 321s ok 5199 - no errors 321s ok 5200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5201 - t/data/08_regression/44_vstrings: 9 chars ok 321s ok 5202 - t/data/08_regression/44_vstrings: 9 char roundtrip 321s ok 5203 - no errors 321s ok 5204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5205 - t/data/08_regression/44_vstrings: 10 chars ok 321s ok 5206 - t/data/08_regression/44_vstrings: 10 char roundtrip 321s ok 5207 - no errors 321s ok 5208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5209 - t/data/08_regression/44_vstrings: 11 chars ok 321s ok 5210 - t/data/08_regression/44_vstrings: 11 char roundtrip 321s ok 5211 - no errors 321s ok 5212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5213 - t/data/08_regression/44_vstrings: 12 chars ok 321s ok 5214 - t/data/08_regression/44_vstrings: 12 char roundtrip 321s ok 5215 - no errors 321s ok 5216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5217 - t/data/08_regression/44_vstrings: 13 chars ok 321s ok 5218 - t/data/08_regression/44_vstrings: 13 char roundtrip 321s ok 5219 - no errors 321s ok 5220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5221 - t/data/08_regression/44_vstrings: 14 chars ok 321s ok 5222 - t/data/08_regression/44_vstrings: 14 char roundtrip 321s ok 5223 - no errors 321s ok 5224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5225 - t/data/08_regression/44_vstrings: 15 chars ok 321s ok 5226 - t/data/08_regression/44_vstrings: 15 char roundtrip 321s ok 5227 - no errors 321s ok 5228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5229 - t/data/08_regression/44_vstrings: 16 chars ok 321s ok 5230 - t/data/08_regression/44_vstrings: 16 char roundtrip 321s ok 5231 - no errors 321s ok 5232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5233 - t/data/08_regression/44_vstrings: 17 chars ok 321s ok 5234 - t/data/08_regression/44_vstrings: 17 char roundtrip 321s ok 5235 - no errors 321s ok 5236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5237 - t/data/08_regression/44_vstrings: 18 chars ok 321s ok 5238 - t/data/08_regression/44_vstrings: 18 char roundtrip 321s ok 5239 - no errors 321s ok 5240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5241 - t/data/08_regression/44_vstrings: 19 chars ok 321s ok 5242 - t/data/08_regression/44_vstrings: 19 char roundtrip 321s ok 5243 - no errors 321s ok 5244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5245 - t/data/08_regression/44_vstrings: 20 chars ok 321s ok 5246 - t/data/08_regression/44_vstrings: 20 char roundtrip 321s ok 5247 - no errors 321s ok 5248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5249 - t/data/08_regression/44_vstrings: 21 chars ok 321s ok 5250 - t/data/08_regression/44_vstrings: 21 char roundtrip 321s ok 5251 - no errors 321s ok 5252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5253 - t/data/08_regression/44_vstrings: 22 chars ok 321s ok 5254 - t/data/08_regression/44_vstrings: 22 char roundtrip 321s ok 5255 - no errors 321s ok 5256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5257 - t/data/08_regression/44_vstrings: 23 chars ok 321s ok 5258 - t/data/08_regression/44_vstrings: 23 char roundtrip 321s ok 5259 - no errors 321s ok 5260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5261 - t/data/08_regression/44_vstrings: 24 chars ok 321s ok 5262 - t/data/08_regression/44_vstrings: 24 char roundtrip 321s ok 5263 - no errors 321s ok 5264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5265 - t/data/08_regression/44_vstrings: 25 chars ok 321s ok 5266 - t/data/08_regression/44_vstrings: 25 char roundtrip 321s ok 5267 - no errors 321s ok 5268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5269 - t/data/08_regression/44_vstrings: 26 chars ok 321s ok 5270 - t/data/08_regression/44_vstrings: 26 char roundtrip 321s ok 5271 - no errors 321s ok 5272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5273 - t/data/08_regression/44_vstrings: 27 chars ok 321s ok 5274 - t/data/08_regression/44_vstrings: 27 char roundtrip 321s ok 5275 - no errors 321s ok 5276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5277 - t/data/08_regression/44_vstrings: 28 chars ok 321s ok 5278 - t/data/08_regression/44_vstrings: 28 char roundtrip 321s ok 5279 - no errors 321s ok 5280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5281 - t/data/08_regression/44_vstrings: 29 chars ok 321s ok 5282 - t/data/08_regression/44_vstrings: 29 char roundtrip 321s ok 5283 - no errors 321s ok 5284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5285 - t/data/08_regression/44_vstrings: 30 chars ok 321s ok 5286 - t/data/08_regression/44_vstrings: 30 char roundtrip 321s ok 5287 - no errors 321s ok 5288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5289 - t/data/08_regression/44_vstrings: 31 chars ok 321s ok 5290 - t/data/08_regression/44_vstrings: 31 char roundtrip 321s ok 5291 - no errors 321s ok 5292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5293 - t/data/08_regression/44_vstrings: 32 chars ok 321s ok 5294 - t/data/08_regression/44_vstrings: 32 char roundtrip 321s ok 5295 - no errors 321s ok 5296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5297 - t/data/08_regression/44_vstrings: 33 chars ok 321s ok 5298 - t/data/08_regression/44_vstrings: 33 char roundtrip 321s ok 5299 - no errors 321s ok 5300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5301 - t/data/08_regression/44_vstrings: 34 chars ok 321s ok 5302 - t/data/08_regression/44_vstrings: 34 char roundtrip 321s ok 5303 - no errors 321s ok 5304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5305 - t/data/08_regression/44_vstrings: 35 chars ok 321s ok 5306 - t/data/08_regression/44_vstrings: 35 char roundtrip 321s ok 5307 - no errors 321s ok 5308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5309 - t/data/08_regression/44_vstrings: 36 chars ok 321s ok 5310 - t/data/08_regression/44_vstrings: 36 char roundtrip 321s ok 5311 - no errors 321s ok 5312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5313 - t/data/08_regression/44_vstrings: 37 chars ok 321s ok 5314 - t/data/08_regression/44_vstrings: 37 char roundtrip 321s ok 5315 - no errors 321s ok 5316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5317 - t/data/08_regression/44_vstrings: 38 chars ok 321s ok 5318 - t/data/08_regression/44_vstrings: 38 char roundtrip 321s ok 5319 - no errors 321s ok 5320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5321 - t/data/08_regression/44_vstrings: 39 chars ok 321s ok 5322 - t/data/08_regression/44_vstrings: 39 char roundtrip 321s ok 5323 - no errors 321s ok 5324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5325 - t/data/08_regression/44_vstrings: 40 chars ok 321s ok 5326 - t/data/08_regression/44_vstrings: 40 char roundtrip 321s ok 5327 - no errors 321s ok 5328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5329 - t/data/08_regression/44_vstrings: 41 chars ok 321s ok 5330 - t/data/08_regression/44_vstrings: 41 char roundtrip 321s ok 5331 - no errors 321s ok 5332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5333 - t/data/08_regression/44_vstrings: 42 chars ok 321s ok 5334 - t/data/08_regression/44_vstrings: 42 char roundtrip 321s ok 5335 - no errors 321s ok 5336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5337 - t/data/08_regression/44_vstrings: 43 chars ok 321s ok 5338 - t/data/08_regression/44_vstrings: 43 char roundtrip 321s ok 5339 - no errors 321s ok 5340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5341 - t/data/08_regression/44_vstrings: 44 chars ok 321s ok 5342 - t/data/08_regression/44_vstrings: 44 char roundtrip 321s ok 5343 - no errors 321s ok 5344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5345 - t/data/08_regression/44_vstrings: 45 chars ok 321s ok 5346 - t/data/08_regression/44_vstrings: 45 char roundtrip 321s ok 5347 - no errors 321s ok 5348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5349 - t/data/08_regression/44_vstrings: 46 chars ok 321s ok 5350 - t/data/08_regression/44_vstrings: 46 char roundtrip 321s ok 5351 - no errors 321s ok 5352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5353 - t/data/08_regression/44_vstrings: 47 chars ok 321s ok 5354 - t/data/08_regression/44_vstrings: 47 char roundtrip 321s ok 5355 - no errors 321s ok 5356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5357 - t/data/08_regression/44_vstrings: 48 chars ok 321s ok 5358 - t/data/08_regression/44_vstrings: 48 char roundtrip 321s ok 5359 - no errors 321s ok 5360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5361 - t/data/08_regression/44_vstrings: 49 chars ok 321s ok 5362 - t/data/08_regression/44_vstrings: 49 char roundtrip 321s ok 5363 - no errors 321s ok 5364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5365 - t/data/08_regression/44_vstrings: 50 chars ok 321s ok 5366 - t/data/08_regression/44_vstrings: 50 char roundtrip 321s ok 5367 - no errors 321s ok 5368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5369 - t/data/08_regression/44_vstrings: 51 chars ok 321s ok 5370 - t/data/08_regression/44_vstrings: 51 char roundtrip 321s ok 5371 - no errors 321s ok 5372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5373 - t/data/08_regression/44_vstrings: 52 chars ok 321s ok 5374 - t/data/08_regression/44_vstrings: 52 char roundtrip 321s ok 5375 - no errors 321s ok 5376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5377 - t/data/08_regression/44_vstrings: 53 chars ok 321s ok 5378 - t/data/08_regression/44_vstrings: 53 char roundtrip 321s ok 5379 - no errors 321s ok 5380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5381 - t/data/08_regression/44_vstrings: 54 chars ok 321s ok 5382 - t/data/08_regression/44_vstrings: 54 char roundtrip 321s ok 5383 - no errors 321s ok 5384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5385 - t/data/08_regression/44_vstrings: 55 chars ok 321s ok 5386 - t/data/08_regression/44_vstrings: 55 char roundtrip 321s ok 5387 - no errors 321s ok 5388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5389 - t/data/08_regression/44_vstrings: 56 chars ok 321s ok 5390 - t/data/08_regression/44_vstrings: 56 char roundtrip 321s ok 5391 - no errors 321s ok 5392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5393 - t/data/08_regression/44_vstrings: 57 chars ok 321s ok 5394 - t/data/08_regression/44_vstrings: 57 char roundtrip 321s ok 5395 - no errors 321s ok 5396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5397 - t/data/08_regression/44_vstrings: 58 chars ok 321s ok 5398 - t/data/08_regression/44_vstrings: 58 char roundtrip 321s ok 5399 - no errors 321s ok 5400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5401 - t/data/08_regression/44_vstrings: 59 chars ok 321s ok 5402 - t/data/08_regression/44_vstrings: 59 char roundtrip 321s ok 5403 - no errors 321s ok 5404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5405 - t/data/08_regression/44_vstrings: 60 chars ok 321s ok 5406 - t/data/08_regression/44_vstrings: 60 char roundtrip 321s ok 5407 - no errors 321s ok 5408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5409 - t/data/08_regression/44_vstrings: 61 chars ok 321s ok 5410 - t/data/08_regression/44_vstrings: 61 char roundtrip 321s ok 5411 - no errors 321s ok 5412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5413 - t/data/08_regression/44_vstrings: 62 chars ok 321s ok 5414 - t/data/08_regression/44_vstrings: 62 char roundtrip 321s ok 5415 - no errors 321s ok 5416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5417 - t/data/08_regression/44_vstrings: 63 chars ok 321s ok 5418 - t/data/08_regression/44_vstrings: 63 char roundtrip 321s ok 5419 - no errors 321s ok 5420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5421 - t/data/08_regression/44_vstrings: 64 chars ok 321s ok 5422 - t/data/08_regression/44_vstrings: 64 char roundtrip 321s ok 5423 - no errors 321s ok 5424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5425 - t/data/08_regression/44_vstrings: 65 chars ok 321s ok 5426 - t/data/08_regression/44_vstrings: 65 char roundtrip 321s ok 5427 - no errors 321s ok 5428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5429 - t/data/08_regression/44_vstrings: 66 chars ok 321s ok 5430 - t/data/08_regression/44_vstrings: 66 char roundtrip 321s ok 5431 - no errors 321s ok 5432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5433 - t/data/08_regression/44_vstrings: 67 chars ok 321s ok 5434 - t/data/08_regression/44_vstrings: 67 char roundtrip 321s ok 5435 - no errors 321s ok 5436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5437 - t/data/08_regression/44_vstrings: 68 chars ok 321s ok 5438 - t/data/08_regression/44_vstrings: 68 char roundtrip 321s ok 5439 - no errors 321s ok 5440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5441 - t/data/08_regression/44_vstrings: 69 chars ok 321s ok 5442 - t/data/08_regression/44_vstrings: 69 char roundtrip 321s ok 5443 - no errors 321s ok 5444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5445 - t/data/08_regression/44_vstrings: 70 chars ok 321s ok 5446 - t/data/08_regression/44_vstrings: 70 char roundtrip 321s ok 5447 - no errors 321s ok 5448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5449 - t/data/08_regression/44_vstrings: 71 chars ok 321s ok 5450 - t/data/08_regression/44_vstrings: 71 char roundtrip 321s ok 5451 - no errors 321s ok 5452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5453 - t/data/08_regression/44_vstrings: 72 chars ok 321s ok 5454 - t/data/08_regression/44_vstrings: 72 char roundtrip 321s ok 5455 - no errors 321s ok 5456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5457 - t/data/08_regression/44_vstrings: 73 chars ok 321s ok 5458 - t/data/08_regression/44_vstrings: 73 char roundtrip 321s ok 5459 - no errors 321s ok 5460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5461 - t/data/08_regression/44_vstrings: 74 chars ok 321s ok 5462 - t/data/08_regression/44_vstrings: 74 char roundtrip 321s ok 5463 - no errors 321s ok 5464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5465 - t/data/08_regression/44_vstrings: 75 chars ok 321s ok 5466 - t/data/08_regression/44_vstrings: 75 char roundtrip 321s ok 5467 - no errors 321s ok 5468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5469 - t/data/08_regression/44_vstrings: 76 chars ok 321s ok 5470 - t/data/08_regression/44_vstrings: 76 char roundtrip 321s ok 5471 - no errors 321s ok 5472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5473 - t/data/08_regression/44_vstrings: 77 chars ok 321s ok 5474 - t/data/08_regression/44_vstrings: 77 char roundtrip 321s ok 5475 - no errors 321s ok 5476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5477 - t/data/08_regression/44_vstrings: 78 chars ok 321s ok 5478 - t/data/08_regression/44_vstrings: 78 char roundtrip 321s ok 5479 - no errors 321s ok 5480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5481 - t/data/08_regression/44_vstrings: 79 chars ok 321s ok 5482 - t/data/08_regression/44_vstrings: 79 char roundtrip 321s ok 5483 - no errors 321s ok 5484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5485 - t/data/08_regression/44_vstrings: 80 chars ok 321s ok 5486 - t/data/08_regression/44_vstrings: 80 char roundtrip 321s ok 5487 - no errors 321s ok 5488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5489 - t/data/08_regression/44_vstrings: 81 chars ok 321s ok 5490 - t/data/08_regression/44_vstrings: 81 char roundtrip 321s ok 5491 - no errors 321s ok 5492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5493 - t/data/08_regression/44_vstrings: 82 chars ok 321s ok 5494 - t/data/08_regression/44_vstrings: 82 char roundtrip 321s ok 5495 - no errors 321s ok 5496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5497 - t/data/08_regression/44_vstrings: 83 chars ok 321s ok 5498 - t/data/08_regression/44_vstrings: 83 char roundtrip 321s ok 5499 - no errors 321s ok 5500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5501 - t/data/08_regression/44_vstrings: 84 chars ok 321s ok 5502 - t/data/08_regression/44_vstrings: 84 char roundtrip 321s ok 5503 - no errors 321s ok 5504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5505 - t/data/08_regression/44_vstrings: 85 chars ok 321s ok 5506 - t/data/08_regression/44_vstrings: 85 char roundtrip 321s ok 5507 - no errors 321s ok 5508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5509 - t/data/08_regression/44_vstrings: 86 chars ok 321s ok 5510 - t/data/08_regression/44_vstrings: 86 char roundtrip 321s ok 5511 - no errors 321s ok 5512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5513 - t/data/08_regression/44_vstrings: 87 chars ok 321s ok 5514 - t/data/08_regression/44_vstrings: 87 char roundtrip 321s ok 5515 - no errors 321s ok 5516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5517 - t/data/08_regression/44_vstrings: 88 chars ok 321s ok 5518 - t/data/08_regression/44_vstrings: 88 char roundtrip 321s ok 5519 - no errors 321s ok 5520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5521 - t/data/08_regression/44_vstrings: 89 chars ok 321s ok 5522 - t/data/08_regression/44_vstrings: 89 char roundtrip 321s ok 5523 - no errors 321s ok 5524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5525 - t/data/08_regression/44_vstrings: 90 chars ok 321s ok 5526 - t/data/08_regression/44_vstrings: 90 char roundtrip 321s ok 5527 - no errors 321s ok 5528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5529 - t/data/08_regression/44_vstrings: 91 chars ok 321s ok 5530 - t/data/08_regression/44_vstrings: 91 char roundtrip 321s ok 5531 - no errors 321s ok 5532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5533 - t/data/08_regression/44_vstrings: 92 chars ok 321s ok 5534 - t/data/08_regression/44_vstrings: 92 char roundtrip 321s ok 5535 - no errors 321s ok 5536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5537 - t/data/08_regression/44_vstrings: 93 chars ok 321s ok 5538 - t/data/08_regression/44_vstrings: 93 char roundtrip 321s ok 5539 - no errors 321s ok 5540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5541 - t/data/08_regression/44_vstrings: 94 chars ok 321s ok 5542 - t/data/08_regression/44_vstrings: 94 char roundtrip 321s ok 5543 - no errors 321s ok 5544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5545 - t/data/08_regression/44_vstrings: 95 chars ok 321s ok 5546 - t/data/08_regression/44_vstrings: 95 char roundtrip 321s ok 5547 - no errors 321s ok 5548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5549 - t/data/08_regression/44_vstrings: 96 chars ok 321s ok 5550 - t/data/08_regression/44_vstrings: 96 char roundtrip 321s ok 5551 - no errors 321s ok 5552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5553 - t/data/08_regression/44_vstrings: 97 chars ok 321s ok 5554 - t/data/08_regression/44_vstrings: 97 char roundtrip 321s ok 5555 - no errors 321s ok 5556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5557 - t/data/08_regression/44_vstrings: 98 chars ok 321s ok 5558 - t/data/08_regression/44_vstrings: 98 char roundtrip 321s ok 5559 - no errors 321s ok 5560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5561 - t/data/08_regression/44_vstrings: 99 chars ok 321s ok 5562 - t/data/08_regression/44_vstrings: 99 char roundtrip 321s ok 5563 - no errors 321s ok 5564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5565 - t/data/08_regression/44_vstrings: 100 chars ok 321s ok 5566 - t/data/08_regression/44_vstrings: 100 char roundtrip 321s ok 5567 - no errors 321s ok 5568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5569 - t/data/08_regression/44_vstrings: 101 chars ok 321s ok 5570 - t/data/08_regression/44_vstrings: 101 char roundtrip 321s ok 5571 - no errors 321s ok 5572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5573 - t/data/08_regression/44_vstrings: 102 chars ok 321s ok 5574 - t/data/08_regression/44_vstrings: 102 char roundtrip 321s ok 5575 - no errors 321s ok 5576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5577 - t/data/08_regression/44_vstrings: 103 chars ok 321s ok 5578 - t/data/08_regression/44_vstrings: 103 char roundtrip 321s ok 5579 - no errors 321s ok 5580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5581 - t/data/08_regression/44_vstrings: 104 chars ok 321s ok 5582 - t/data/08_regression/44_vstrings: 104 char roundtrip 321s ok 5583 - no errors 321s ok 5584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5585 - t/data/08_regression/44_vstrings: 105 chars ok 321s ok 5586 - t/data/08_regression/44_vstrings: 105 char roundtrip 321s ok 5587 - no errors 321s ok 5588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5589 - t/data/08_regression/44_vstrings: 106 chars ok 321s ok 5590 - t/data/08_regression/44_vstrings: 106 char roundtrip 321s ok 5591 - no errors 321s ok 5592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5593 - t/data/08_regression/44_vstrings: 107 chars ok 321s ok 5594 - t/data/08_regression/44_vstrings: 107 char roundtrip 321s ok 5595 - no errors 321s ok 5596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5597 - t/data/08_regression/44_vstrings: 108 chars ok 321s ok 5598 - t/data/08_regression/44_vstrings: 108 char roundtrip 321s ok 5599 - no errors 321s ok 5600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5601 - t/data/08_regression/44_vstrings: 109 chars ok 321s ok 5602 - t/data/08_regression/44_vstrings: 109 char roundtrip 321s ok 5603 - no errors 321s ok 5604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5605 - t/data/08_regression/44_vstrings: 110 chars ok 321s ok 5606 - t/data/08_regression/44_vstrings: 110 char roundtrip 321s ok 5607 - no errors 321s ok 5608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5609 - t/data/08_regression/44_vstrings: 111 chars ok 321s ok 5610 - t/data/08_regression/44_vstrings: 111 char roundtrip 321s ok 5611 - no errors 321s ok 5612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5613 - t/data/08_regression/44_vstrings: 112 chars ok 321s ok 5614 - t/data/08_regression/44_vstrings: 112 char roundtrip 321s ok 5615 - no errors 321s ok 5616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5617 - t/data/08_regression/44_vstrings: 113 chars ok 321s ok 5618 - t/data/08_regression/44_vstrings: 113 char roundtrip 321s ok 5619 - no errors 321s ok 5620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5621 - t/data/08_regression/44_vstrings: 114 chars ok 321s ok 5622 - t/data/08_regression/44_vstrings: 114 char roundtrip 321s ok 5623 - no errors 321s ok 5624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5625 - t/data/08_regression/44_vstrings: 115 chars ok 321s ok 5626 - t/data/08_regression/44_vstrings: 115 char roundtrip 321s ok 5627 - no errors 321s ok 5628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5629 - t/data/08_regression/44_vstrings: 116 chars ok 321s ok 5630 - t/data/08_regression/44_vstrings: 116 char roundtrip 321s ok 5631 - no errors 321s ok 5632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5633 - t/data/08_regression/44_vstrings: 117 chars ok 321s ok 5634 - t/data/08_regression/44_vstrings: 117 char roundtrip 321s ok 5635 - no errors 321s ok 5636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5637 - t/data/08_regression/44_vstrings: 118 chars ok 321s ok 5638 - t/data/08_regression/44_vstrings: 118 char roundtrip 321s ok 5639 - no errors 321s ok 5640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5641 - t/data/08_regression/44_vstrings: 119 chars ok 321s ok 5642 - t/data/08_regression/44_vstrings: 119 char roundtrip 321s ok 5643 - no errors 321s ok 5644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5645 - t/data/08_regression/44_vstrings: 120 chars ok 321s ok 5646 - t/data/08_regression/44_vstrings: 120 char roundtrip 321s ok 5647 - no errors 321s ok 5648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5649 - t/data/08_regression/44_vstrings: 121 chars ok 321s ok 5650 - t/data/08_regression/44_vstrings: 121 char roundtrip 321s ok 5651 - no errors 321s ok 5652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5653 - t/data/08_regression/44_vstrings: 122 chars ok 321s ok 5654 - t/data/08_regression/44_vstrings: 122 char roundtrip 321s ok 5655 - no errors 321s ok 5656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5657 - t/data/08_regression/44_vstrings: 123 chars ok 321s ok 5658 - t/data/08_regression/44_vstrings: 123 char roundtrip 321s ok 5659 - no errors 321s ok 5660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5661 - t/data/08_regression/44_vstrings: 124 chars ok 321s ok 5662 - t/data/08_regression/44_vstrings: 124 char roundtrip 321s ok 5663 - no errors 321s ok 5664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5665 - t/data/08_regression/44_vstrings: 125 chars ok 321s ok 5666 - t/data/08_regression/44_vstrings: 125 char roundtrip 321s ok 5667 - no errors 321s ok 5668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5669 - t/data/08_regression/44_vstrings: 126 chars ok 321s ok 5670 - t/data/08_regression/44_vstrings: 126 char roundtrip 321s ok 5671 - no errors 321s ok 5672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5673 - t/data/08_regression/44_vstrings: 127 chars ok 321s ok 5674 - t/data/08_regression/44_vstrings: 127 char roundtrip 321s ok 5675 - no errors 321s ok 5676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5677 - t/data/08_regression/44_vstrings: 128 chars ok 321s ok 5678 - t/data/08_regression/44_vstrings: 128 char roundtrip 321s ok 5679 - no errors 321s ok 5680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5681 - t/data/08_regression/44_vstrings: 129 chars ok 321s ok 5682 - t/data/08_regression/44_vstrings: 129 char roundtrip 321s ok 5683 - no errors 321s ok 5684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5685 - t/data/08_regression/44_vstrings: 130 chars ok 321s ok 5686 - t/data/08_regression/44_vstrings: 130 char roundtrip 321s ok 5687 - no errors 321s ok 5688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5689 - t/data/08_regression/44_vstrings: 131 chars ok 321s ok 5690 - t/data/08_regression/44_vstrings: 131 char roundtrip 321s ok 5691 - no errors 321s ok 5692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5693 - t/data/08_regression/44_vstrings: 132 chars ok 321s ok 5694 - t/data/08_regression/44_vstrings: 132 char roundtrip 321s ok 5695 - no errors 321s ok 5696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5697 - t/data/08_regression/44_vstrings: 133 chars ok 321s ok 5698 - t/data/08_regression/44_vstrings: 133 char roundtrip 321s ok 5699 - no errors 321s ok 5700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5701 - t/data/08_regression/44_vstrings: 134 chars ok 321s ok 5702 - t/data/08_regression/44_vstrings: 134 char roundtrip 321s ok 5703 - no errors 321s ok 5704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5705 - t/data/08_regression/44_vstrings: 135 chars ok 321s ok 5706 - t/data/08_regression/44_vstrings: 135 char roundtrip 321s ok 5707 - no errors 321s ok 5708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5709 - t/data/08_regression/44_vstrings: 136 chars ok 321s ok 5710 - t/data/08_regression/44_vstrings: 136 char roundtrip 321s ok 5711 - no errors 321s ok 5712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5713 - t/data/08_regression/44_vstrings: 137 chars ok 321s ok 5714 - t/data/08_regression/44_vstrings: 137 char roundtrip 321s ok 5715 - no errors 321s ok 5716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5717 - t/data/08_regression/44_vstrings: 138 chars ok 321s ok 5718 - t/data/08_regression/44_vstrings: 138 char roundtrip 321s ok 5719 - no errors 321s ok 5720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5721 - t/data/08_regression/44_vstrings: 139 chars ok 321s ok 5722 - t/data/08_regression/44_vstrings: 139 char roundtrip 321s ok 5723 - no errors 321s ok 5724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5725 - t/data/08_regression/44_vstrings: 140 chars ok 321s ok 5726 - t/data/08_regression/44_vstrings: 140 char roundtrip 321s ok 5727 - no errors 321s ok 5728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5729 - t/data/08_regression/44_vstrings: 141 chars ok 321s ok 5730 - t/data/08_regression/44_vstrings: 141 char roundtrip 321s ok 5731 - no errors 321s ok 5732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5733 - t/data/08_regression/44_vstrings: 142 chars ok 321s ok 5734 - t/data/08_regression/44_vstrings: 142 char roundtrip 321s ok 5735 - no errors 321s ok 5736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5737 - t/data/08_regression/44_vstrings: 143 chars ok 321s ok 5738 - t/data/08_regression/44_vstrings: 143 char roundtrip 321s ok 5739 - no errors 321s ok 5740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5741 - t/data/08_regression/44_vstrings: 144 chars ok 321s ok 5742 - t/data/08_regression/44_vstrings: 144 char roundtrip 321s ok 5743 - no errors 321s ok 5744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5745 - t/data/08_regression/44_vstrings: 145 chars ok 321s ok 5746 - t/data/08_regression/44_vstrings: 145 char roundtrip 321s ok 5747 - no errors 321s ok 5748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5749 - t/data/08_regression/44_vstrings: 146 chars ok 321s ok 5750 - t/data/08_regression/44_vstrings: 146 char roundtrip 321s ok 5751 - no errors 321s ok 5752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5753 - t/data/08_regression/44_vstrings: 147 chars ok 321s ok 5754 - t/data/08_regression/44_vstrings: 147 char roundtrip 321s ok 5755 - no errors 321s ok 5756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5757 - t/data/08_regression/44_vstrings: 148 chars ok 321s ok 5758 - t/data/08_regression/44_vstrings: 148 char roundtrip 321s ok 5759 - no errors 321s ok 5760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5761 - t/data/08_regression/44_vstrings: 149 chars ok 321s ok 5762 - t/data/08_regression/44_vstrings: 149 char roundtrip 321s ok 5763 - no errors 321s ok 5764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5765 - t/data/08_regression/44_vstrings: 150 chars ok 321s ok 5766 - t/data/08_regression/44_vstrings: 150 char roundtrip 321s ok 5767 - no errors 321s ok 5768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5769 - t/data/08_regression/44_vstrings: 151 chars ok 321s ok 5770 - t/data/08_regression/44_vstrings: 151 char roundtrip 321s ok 5771 - no errors 321s ok 5772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5773 - t/data/08_regression/44_vstrings: 152 chars ok 321s ok 5774 - t/data/08_regression/44_vstrings: 152 char roundtrip 321s ok 5775 - no errors 321s ok 5776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5777 - t/data/08_regression/44_vstrings: 153 chars ok 321s ok 5778 - t/data/08_regression/44_vstrings: 153 char roundtrip 321s ok 5779 - no errors 321s ok 5780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5781 - t/data/08_regression/44_vstrings: 154 chars ok 321s ok 5782 - t/data/08_regression/44_vstrings: 154 char roundtrip 321s ok 5783 - no errors 321s ok 5784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5785 - t/data/08_regression/44_vstrings: 155 chars ok 321s ok 5786 - t/data/08_regression/44_vstrings: 155 char roundtrip 321s ok 5787 - no errors 321s ok 5788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5789 - t/data/08_regression/44_vstrings: 156 chars ok 321s ok 5790 - t/data/08_regression/44_vstrings: 156 char roundtrip 321s ok 5791 - no errors 321s ok 5792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5793 - t/data/08_regression/44_vstrings: 157 chars ok 321s ok 5794 - t/data/08_regression/44_vstrings: 157 char roundtrip 321s ok 5795 - no errors 321s ok 5796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5797 - t/data/08_regression/44_vstrings: 158 chars ok 321s ok 5798 - t/data/08_regression/44_vstrings: 158 char roundtrip 321s ok 5799 - no errors 321s ok 5800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5801 - t/data/08_regression/44_vstrings: 159 chars ok 321s ok 5802 - t/data/08_regression/44_vstrings: 159 char roundtrip 321s ok 5803 - no errors 321s ok 5804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5805 - t/data/08_regression/44_vstrings: 160 chars ok 321s ok 5806 - t/data/08_regression/44_vstrings: 160 char roundtrip 321s ok 5807 - no errors 321s ok 5808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5809 - t/data/08_regression/44_vstrings: 161 chars ok 321s ok 5810 - t/data/08_regression/44_vstrings: 161 char roundtrip 321s ok 5811 - no errors 321s ok 5812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5813 - t/data/08_regression/44_vstrings: 162 chars ok 321s ok 5814 - t/data/08_regression/44_vstrings: 162 char roundtrip 321s ok 5815 - no errors 321s ok 5816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5817 - t/data/08_regression/44_vstrings: 163 chars ok 321s ok 5818 - t/data/08_regression/44_vstrings: 163 char roundtrip 321s ok 5819 - no errors 321s ok 5820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5821 - t/data/08_regression/44_vstrings: 164 chars ok 321s ok 5822 - t/data/08_regression/44_vstrings: 164 char roundtrip 321s ok 5823 - no errors 321s ok 5824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5825 - t/data/08_regression/44_vstrings: 165 chars ok 321s ok 5826 - t/data/08_regression/44_vstrings: 165 char roundtrip 321s ok 5827 - no errors 321s ok 5828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5829 - t/data/08_regression/44_vstrings: 166 chars ok 321s ok 5830 - t/data/08_regression/44_vstrings: 166 char roundtrip 321s ok 5831 - no errors 321s ok 5832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5833 - t/data/08_regression/44_vstrings: 167 chars ok 321s ok 5834 - t/data/08_regression/44_vstrings: 167 char roundtrip 321s ok 5835 - no errors 321s ok 5836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5837 - t/data/08_regression/44_vstrings: 168 chars ok 321s ok 5838 - t/data/08_regression/44_vstrings: 168 char roundtrip 321s ok 5839 - no errors 321s ok 5840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5841 - t/data/08_regression/44_vstrings: 169 chars ok 321s ok 5842 - t/data/08_regression/44_vstrings: 169 char roundtrip 321s ok 5843 - no errors 321s ok 5844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5845 - t/data/08_regression/44_vstrings: 170 chars ok 321s ok 5846 - t/data/08_regression/44_vstrings: 170 char roundtrip 321s ok 5847 - no errors 321s ok 5848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5849 - t/data/08_regression/44_vstrings: 171 chars ok 321s ok 5850 - t/data/08_regression/44_vstrings: 171 char roundtrip 321s ok 5851 - no errors 321s ok 5852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5853 - t/data/08_regression/44_vstrings: 172 chars ok 321s ok 5854 - t/data/08_regression/44_vstrings: 172 char roundtrip 321s ok 5855 - no errors 321s ok 5856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5857 - t/data/08_regression/44_vstrings: 173 chars ok 321s ok 5858 - t/data/08_regression/44_vstrings: 173 char roundtrip 321s ok 5859 - no errors 321s ok 5860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5861 - t/data/08_regression/44_vstrings: 174 chars ok 321s ok 5862 - t/data/08_regression/44_vstrings: 174 char roundtrip 321s ok 5863 - no errors 321s ok 5864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5865 - t/data/08_regression/44_vstrings: 175 chars ok 321s ok 5866 - t/data/08_regression/44_vstrings: 175 char roundtrip 321s ok 5867 - no errors 321s ok 5868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5869 - t/data/08_regression/44_vstrings: 176 chars ok 321s ok 5870 - t/data/08_regression/44_vstrings: 176 char roundtrip 321s ok 5871 - no errors 321s ok 5872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5873 - t/data/08_regression/44_vstrings: 177 chars ok 321s ok 5874 - t/data/08_regression/44_vstrings: 177 char roundtrip 321s ok 5875 - no errors 321s ok 5876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5877 - t/data/08_regression/44_vstrings: 178 chars ok 321s ok 5878 - t/data/08_regression/44_vstrings: 178 char roundtrip 321s ok 5879 - no errors 321s ok 5880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5881 - t/data/08_regression/44_vstrings: 179 chars ok 321s ok 5882 - t/data/08_regression/44_vstrings: 179 char roundtrip 321s ok 5883 - no errors 321s ok 5884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5885 - t/data/08_regression/44_vstrings: 180 chars ok 321s ok 5886 - t/data/08_regression/44_vstrings: 180 char roundtrip 321s ok 5887 - no errors 321s ok 5888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5889 - t/data/08_regression/44_vstrings: 181 chars ok 321s ok 5890 - t/data/08_regression/44_vstrings: 181 char roundtrip 321s ok 5891 - no errors 321s ok 5892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5893 - t/data/08_regression/44_vstrings: 182 chars ok 321s ok 5894 - t/data/08_regression/44_vstrings: 182 char roundtrip 321s ok 5895 - no errors 321s ok 5896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5897 - t/data/08_regression/44_vstrings: 183 chars ok 321s ok 5898 - t/data/08_regression/44_vstrings: 183 char roundtrip 321s ok 5899 - no errors 321s ok 5900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5901 - t/data/08_regression/44_vstrings: 184 chars ok 321s ok 5902 - t/data/08_regression/44_vstrings: 184 char roundtrip 321s ok 5903 - no errors 321s ok 5904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5905 - t/data/08_regression/44_vstrings: 185 chars ok 321s ok 5906 - t/data/08_regression/44_vstrings: 185 char roundtrip 321s ok 5907 - no errors 321s ok 5908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5909 - t/data/08_regression/44_vstrings: 186 chars ok 321s ok 5910 - t/data/08_regression/44_vstrings: 186 char roundtrip 321s ok 5911 - no errors 321s ok 5912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5913 - t/data/08_regression/44_vstrings: 187 chars ok 321s ok 5914 - t/data/08_regression/44_vstrings: 187 char roundtrip 321s ok 5915 - no errors 321s ok 5916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5917 - t/data/08_regression/44_vstrings: 188 chars ok 321s ok 5918 - t/data/08_regression/44_vstrings: 188 char roundtrip 321s ok 5919 - no errors 321s ok 5920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5921 - t/data/08_regression/44_vstrings: 189 chars ok 321s ok 5922 - t/data/08_regression/44_vstrings: 189 char roundtrip 321s ok 5923 - no errors 321s ok 5924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5925 - t/data/08_regression/44_vstrings: 190 chars ok 321s ok 5926 - t/data/08_regression/44_vstrings: 190 char roundtrip 321s ok 5927 - no errors 321s ok 5928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5929 - t/data/08_regression/44_vstrings: 191 chars ok 321s ok 5930 - t/data/08_regression/44_vstrings: 191 char roundtrip 321s ok 5931 - no errors 321s ok 5932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5933 - t/data/08_regression/44_vstrings: 192 chars ok 321s ok 5934 - t/data/08_regression/44_vstrings: 192 char roundtrip 321s ok 5935 - no errors 321s ok 5936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5937 - t/data/08_regression/44_vstrings: 193 chars ok 321s ok 5938 - t/data/08_regression/44_vstrings: 193 char roundtrip 321s ok 5939 - no errors 321s ok 5940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5941 - t/data/08_regression/44_vstrings: 194 chars ok 321s ok 5942 - t/data/08_regression/44_vstrings: 194 char roundtrip 321s ok 5943 - no errors 321s ok 5944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5945 - t/data/08_regression/44_vstrings: 195 chars ok 321s ok 5946 - t/data/08_regression/44_vstrings: 195 char roundtrip 321s ok 5947 - no errors 321s ok 5948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5949 - t/data/08_regression/44_vstrings: 196 chars ok 321s ok 5950 - t/data/08_regression/44_vstrings: 196 char roundtrip 321s ok 5951 - no errors 321s ok 5952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5953 - t/data/08_regression/44_vstrings: 197 chars ok 321s ok 5954 - t/data/08_regression/44_vstrings: 197 char roundtrip 321s ok 5955 - no errors 321s ok 5956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5957 - t/data/08_regression/44_vstrings: 198 chars ok 321s ok 5958 - t/data/08_regression/44_vstrings: 198 char roundtrip 321s ok 5959 - no errors 321s ok 5960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5961 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 1 chars ok 321s ok 5962 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 1 char roundtrip 321s ok 5963 - no errors 321s ok 5964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5965 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 2 chars ok 321s ok 5966 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 2 char roundtrip 321s ok 5967 - no errors 321s ok 5968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5969 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 3 chars ok 321s ok 5970 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 3 char roundtrip 321s ok 5971 - no errors 321s ok 5972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5973 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 4 chars ok 321s ok 5974 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 4 char roundtrip 321s ok 5975 - no errors 321s ok 5976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5977 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 5 chars ok 321s ok 5978 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 5 char roundtrip 321s ok 5979 - no errors 321s ok 5980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5981 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 6 chars ok 321s ok 5982 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 6 char roundtrip 321s ok 5983 - no errors 321s ok 5984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5985 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 7 chars ok 321s ok 5986 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 7 char roundtrip 321s ok 5987 - no errors 321s ok 5988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5989 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 8 chars ok 321s ok 5990 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 8 char roundtrip 321s ok 5991 - no errors 321s ok 5992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5993 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 9 chars ok 321s ok 5994 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 9 char roundtrip 321s ok 5995 - no errors 321s ok 5996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 5997 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 10 chars ok 321s ok 5998 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 10 char roundtrip 321s ok 5999 - no errors 321s ok 6000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6001 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 11 chars ok 321s ok 6002 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 11 char roundtrip 321s ok 6003 - no errors 321s ok 6004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6005 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 12 chars ok 321s ok 6006 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 12 char roundtrip 321s ok 6007 - no errors 321s ok 6008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6009 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 13 chars ok 321s ok 6010 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 13 char roundtrip 321s ok 6011 - no errors 321s ok 6012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6013 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 14 chars ok 321s ok 6014 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 14 char roundtrip 321s ok 6015 - no errors 321s ok 6016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6017 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 15 chars ok 321s ok 6018 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 15 char roundtrip 321s ok 6019 - no errors 321s ok 6020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6021 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 16 chars ok 321s ok 6022 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 16 char roundtrip 321s ok 6023 - no errors 321s ok 6024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6025 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 17 chars ok 321s ok 6026 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 17 char roundtrip 321s ok 6027 - no errors 321s ok 6028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6029 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 18 chars ok 321s ok 6030 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 18 char roundtrip 321s ok 6031 - no errors 321s ok 6032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6033 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 19 chars ok 321s ok 6034 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 19 char roundtrip 321s ok 6035 - no errors 321s ok 6036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6037 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 20 chars ok 321s ok 6038 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 20 char roundtrip 321s ok 6039 - no errors 321s ok 6040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6041 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 21 chars ok 321s ok 6042 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 21 char roundtrip 321s ok 6043 - no errors 321s ok 6044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6045 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 22 chars ok 321s ok 6046 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 22 char roundtrip 321s ok 6047 - no errors 321s ok 6048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6049 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 23 chars ok 321s ok 6050 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 23 char roundtrip 321s ok 6051 - no errors 321s ok 6052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6053 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 24 chars ok 321s ok 6054 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 24 char roundtrip 321s ok 6055 - no errors 321s ok 6056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6057 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 25 chars ok 321s ok 6058 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 25 char roundtrip 321s ok 6059 - no errors 321s ok 6060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6061 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 26 chars ok 321s ok 6062 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 26 char roundtrip 321s ok 6063 - no errors 321s ok 6064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6065 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 27 chars ok 321s ok 6066 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 27 char roundtrip 321s ok 6067 - no errors 321s ok 6068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6069 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 28 chars ok 321s ok 6070 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 28 char roundtrip 321s ok 6071 - no errors 321s ok 6072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6073 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 29 chars ok 321s ok 6074 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 29 char roundtrip 321s ok 6075 - no errors 321s ok 6076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6077 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 30 chars ok 321s ok 6078 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 30 char roundtrip 321s ok 6079 - no errors 321s ok 6080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6081 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 31 chars ok 321s ok 6082 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 31 char roundtrip 321s ok 6083 - no errors 321s ok 6084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6085 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 32 chars ok 321s ok 6086 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 32 char roundtrip 321s ok 6087 - no errors 321s ok 6088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6089 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 33 chars ok 321s ok 6090 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 33 char roundtrip 321s ok 6091 - no errors 321s ok 6092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6093 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 34 chars ok 321s ok 6094 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 34 char roundtrip 321s ok 6095 - no errors 321s ok 6096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6097 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 35 chars ok 321s ok 6098 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 35 char roundtrip 321s ok 6099 - no errors 321s ok 6100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6101 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 36 chars ok 321s ok 6102 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 36 char roundtrip 321s ok 6103 - no errors 321s ok 6104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6105 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 37 chars ok 321s ok 6106 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 37 char roundtrip 321s ok 6107 - no errors 321s ok 6108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6109 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 38 chars ok 321s ok 6110 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 38 char roundtrip 321s ok 6111 - no errors 321s ok 6112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6113 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 39 chars ok 321s ok 6114 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 39 char roundtrip 321s ok 6115 - no errors 321s ok 6116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6117 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 40 chars ok 321s ok 6118 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 40 char roundtrip 321s ok 6119 - no errors 321s ok 6120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6121 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 41 chars ok 321s ok 6122 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 41 char roundtrip 321s ok 6123 - no errors 321s ok 6124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6125 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 42 chars ok 321s ok 6126 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 42 char roundtrip 321s ok 6127 - no errors 321s ok 6128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6129 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 43 chars ok 321s ok 6130 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 43 char roundtrip 321s ok 6131 - no errors 321s ok 6132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6133 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 44 chars ok 321s ok 6134 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 44 char roundtrip 321s ok 6135 - no errors 321s ok 6136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6137 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 45 chars ok 321s ok 6138 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 45 char roundtrip 321s ok 6139 - no errors 321s ok 6140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6141 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 46 chars ok 321s ok 6142 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 46 char roundtrip 321s ok 6143 - no errors 321s ok 6144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6145 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 47 chars ok 321s ok 6146 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 47 char roundtrip 321s ok 6147 - no errors 321s ok 6148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6149 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 48 chars ok 321s ok 6150 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 48 char roundtrip 321s ok 6151 - no errors 321s ok 6152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6153 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 49 chars ok 321s ok 6154 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 49 char roundtrip 321s ok 6155 - no errors 321s ok 6156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6157 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 50 chars ok 321s ok 6158 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 50 char roundtrip 321s ok 6159 - no errors 321s ok 6160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6161 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 51 chars ok 321s ok 6162 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 51 char roundtrip 321s ok 6163 - no errors 321s ok 6164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6165 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 52 chars ok 321s ok 6166 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 52 char roundtrip 321s ok 6167 - no errors 321s ok 6168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6169 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 53 chars ok 321s ok 6170 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 53 char roundtrip 321s ok 6171 - no errors 321s ok 6172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6173 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 54 chars ok 321s ok 6174 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 54 char roundtrip 321s ok 6175 - no errors 321s ok 6176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6177 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 55 chars ok 321s ok 6178 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 55 char roundtrip 321s ok 6179 - no errors 321s ok 6180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6181 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 56 chars ok 321s ok 6182 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 56 char roundtrip 321s ok 6183 - no errors 321s ok 6184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6185 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 57 chars ok 321s ok 6186 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 57 char roundtrip 321s ok 6187 - no errors 321s ok 6188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6189 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 58 chars ok 321s ok 6190 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 58 char roundtrip 321s ok 6191 - no errors 321s ok 6192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6193 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 59 chars ok 321s ok 6194 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 59 char roundtrip 321s ok 6195 - no errors 321s ok 6196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6197 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 60 chars ok 321s ok 6198 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 60 char roundtrip 321s ok 6199 - no errors 321s ok 6200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6201 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 61 chars ok 321s ok 6202 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 61 char roundtrip 321s ok 6203 - no errors 321s ok 6204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6205 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 62 chars ok 321s ok 6206 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 62 char roundtrip 321s ok 6207 - no errors 321s ok 6208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6209 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 63 chars ok 321s ok 6210 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 63 char roundtrip 321s ok 6211 - no errors 321s ok 6212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6213 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 64 chars ok 321s ok 6214 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 64 char roundtrip 321s ok 6215 - no errors 321s ok 6216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6217 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 65 chars ok 321s ok 6218 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 65 char roundtrip 321s ok 6219 - no errors 321s ok 6220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6221 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 66 chars ok 321s ok 6222 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 66 char roundtrip 321s ok 6223 - no errors 321s ok 6224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6225 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 67 chars ok 321s ok 6226 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 67 char roundtrip 321s ok 6227 - no errors 321s ok 6228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6229 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 68 chars ok 321s ok 6230 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 68 char roundtrip 321s ok 6231 - no errors 321s ok 6232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6233 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 69 chars ok 321s ok 6234 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 69 char roundtrip 321s ok 6235 - no errors 321s ok 6236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6237 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 70 chars ok 321s ok 6238 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 70 char roundtrip 321s ok 6239 - no errors 321s ok 6240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6241 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 71 chars ok 321s ok 6242 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 71 char roundtrip 321s ok 6243 - no errors 321s ok 6244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6245 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 72 chars ok 321s ok 6246 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 72 char roundtrip 321s ok 6247 - no errors 321s ok 6248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6249 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 73 chars ok 321s ok 6250 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 73 char roundtrip 321s ok 6251 - no errors 321s ok 6252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6253 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 74 chars ok 321s ok 6254 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 74 char roundtrip 321s ok 6255 - no errors 321s ok 6256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6257 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 75 chars ok 321s ok 6258 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 75 char roundtrip 321s ok 6259 - no errors 321s ok 6260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6261 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 76 chars ok 321s ok 6262 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 76 char roundtrip 321s ok 6263 - no errors 321s ok 6264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6265 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 77 chars ok 321s ok 6266 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 77 char roundtrip 321s ok 6267 - no errors 321s ok 6268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6269 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 78 chars ok 321s ok 6270 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 78 char roundtrip 321s ok 6271 - no errors 321s ok 6272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6273 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 79 chars ok 321s ok 6274 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 79 char roundtrip 321s ok 6275 - no errors 321s ok 6276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6277 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 80 chars ok 321s ok 6278 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 80 char roundtrip 321s ok 6279 - no errors 321s ok 6280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6281 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 81 chars ok 321s ok 6282 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 81 char roundtrip 321s ok 6283 - no errors 321s ok 6284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6285 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 82 chars ok 321s ok 6286 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 82 char roundtrip 321s ok 6287 - no errors 321s ok 6288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6289 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 83 chars ok 321s ok 6290 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 83 char roundtrip 321s ok 6291 - no errors 321s ok 6292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6293 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 84 chars ok 321s ok 6294 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 84 char roundtrip 321s ok 6295 - no errors 321s ok 6296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6297 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 85 chars ok 321s ok 6298 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 85 char roundtrip 321s ok 6299 - no errors 321s ok 6300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6301 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 86 chars ok 321s ok 6302 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 86 char roundtrip 321s ok 6303 - no errors 321s ok 6304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6305 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 87 chars ok 321s ok 6306 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 87 char roundtrip 321s ok 6307 - no errors 321s ok 6308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6309 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 88 chars ok 321s ok 6310 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 88 char roundtrip 321s ok 6311 - no errors 321s ok 6312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6313 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 89 chars ok 321s ok 6314 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 89 char roundtrip 321s ok 6315 - no errors 321s ok 6316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6317 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 90 chars ok 321s ok 6318 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 90 char roundtrip 321s ok 6319 - no errors 321s ok 6320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6321 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 91 chars ok 321s ok 6322 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 91 char roundtrip 321s ok 6323 - no errors 321s ok 6324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6325 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 92 chars ok 321s ok 6326 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 92 char roundtrip 321s ok 6327 - no errors 321s ok 6328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6329 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 93 chars ok 321s ok 6330 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 93 char roundtrip 321s ok 6331 - no errors 321s ok 6332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6333 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 94 chars ok 321s ok 6334 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 94 char roundtrip 321s ok 6335 - no errors 321s ok 6336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6337 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 95 chars ok 321s ok 6338 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 95 char roundtrip 321s ok 6339 - no errors 321s ok 6340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6341 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 96 chars ok 321s ok 6342 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 96 char roundtrip 321s ok 6343 - no errors 321s ok 6344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6345 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 97 chars ok 321s ok 6346 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 97 char roundtrip 321s ok 6347 - no errors 321s ok 6348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6349 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 98 chars ok 321s ok 6350 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 98 char roundtrip 321s ok 6351 - no errors 321s ok 6352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6353 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 99 chars ok 321s ok 6354 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 99 char roundtrip 321s ok 6355 - no errors 321s ok 6356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6357 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 100 chars ok 321s ok 6358 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 100 char roundtrip 321s ok 6359 - no errors 321s ok 6360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6361 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 101 chars ok 321s ok 6362 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 101 char roundtrip 321s ok 6363 - no errors 321s ok 6364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6365 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 102 chars ok 321s ok 6366 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 102 char roundtrip 321s ok 6367 - no errors 321s ok 6368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6369 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 103 chars ok 321s ok 6370 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 103 char roundtrip 321s ok 6371 - no errors 321s ok 6372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6373 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 104 chars ok 321s ok 6374 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 104 char roundtrip 321s ok 6375 - no errors 321s ok 6376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6377 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 105 chars ok 321s ok 6378 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 105 char roundtrip 321s ok 6379 - no errors 321s ok 6380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6381 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 106 chars ok 321s ok 6382 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 106 char roundtrip 321s ok 6383 - no errors 321s ok 6384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6385 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 107 chars ok 321s ok 6386 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 107 char roundtrip 321s ok 6387 - no errors 321s ok 6388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6389 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 108 chars ok 321s ok 6390 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 108 char roundtrip 321s ok 6391 - no errors 321s ok 6392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6393 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 109 chars ok 321s ok 6394 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 109 char roundtrip 321s ok 6395 - no errors 321s ok 6396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6397 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 110 chars ok 321s ok 6398 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 110 char roundtrip 321s ok 6399 - no errors 321s ok 6400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6401 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 111 chars ok 321s ok 6402 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 111 char roundtrip 321s ok 6403 - no errors 321s ok 6404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6405 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 112 chars ok 321s ok 6406 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 112 char roundtrip 321s ok 6407 - no errors 321s ok 6408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6409 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 113 chars ok 321s ok 6410 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 113 char roundtrip 321s ok 6411 - no errors 321s ok 6412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6413 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 114 chars ok 321s ok 6414 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 114 char roundtrip 321s ok 6415 - no errors 321s ok 6416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6417 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 115 chars ok 321s ok 6418 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 115 char roundtrip 321s ok 6419 - no errors 321s ok 6420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6421 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 116 chars ok 321s ok 6422 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 116 char roundtrip 321s ok 6423 - no errors 321s ok 6424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6425 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 117 chars ok 321s ok 6426 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 117 char roundtrip 321s ok 6427 - no errors 321s ok 6428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6429 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 118 chars ok 321s ok 6430 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 118 char roundtrip 321s ok 6431 - no errors 321s ok 6432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6433 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 119 chars ok 321s ok 6434 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 119 char roundtrip 321s ok 6435 - no errors 321s ok 6436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6437 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 120 chars ok 321s ok 6438 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 120 char roundtrip 321s ok 6439 - no errors 321s ok 6440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6441 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 121 chars ok 321s ok 6442 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 121 char roundtrip 321s ok 6443 - no errors 321s ok 6444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6445 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 122 chars ok 321s ok 6446 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 122 char roundtrip 321s ok 6447 - no errors 321s ok 6448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6449 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 123 chars ok 321s ok 6450 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 123 char roundtrip 321s ok 6451 - no errors 321s ok 6452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6453 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 124 chars ok 321s ok 6454 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 124 char roundtrip 321s ok 6455 - no errors 321s ok 6456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6457 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 125 chars ok 321s ok 6458 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 125 char roundtrip 321s ok 6459 - no errors 321s ok 6460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6461 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 126 chars ok 321s ok 6462 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 126 char roundtrip 321s ok 6463 - no errors 321s ok 6464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6465 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 127 chars ok 321s ok 6466 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 127 char roundtrip 321s ok 6467 - no errors 321s ok 6468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6469 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 128 chars ok 321s ok 6470 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 128 char roundtrip 321s ok 6471 - no errors 321s ok 6472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6473 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 129 chars ok 321s ok 6474 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 129 char roundtrip 321s ok 6475 - no errors 321s ok 6476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6477 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 130 chars ok 321s ok 6478 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 130 char roundtrip 321s ok 6479 - no errors 321s ok 6480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6481 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 131 chars ok 321s ok 6482 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 131 char roundtrip 321s ok 6483 - no errors 321s ok 6484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6485 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 132 chars ok 321s ok 6486 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 132 char roundtrip 321s ok 6487 - no errors 321s ok 6488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6489 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 133 chars ok 321s ok 6490 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 133 char roundtrip 321s ok 6491 - no errors 321s ok 6492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6493 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 134 chars ok 321s ok 6494 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 134 char roundtrip 321s ok 6495 - no errors 321s ok 6496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6497 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 135 chars ok 321s ok 6498 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 135 char roundtrip 321s ok 6499 - no errors 321s ok 6500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6501 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 136 chars ok 321s ok 6502 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 136 char roundtrip 321s ok 6503 - no errors 321s ok 6504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6505 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 137 chars ok 321s ok 6506 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 137 char roundtrip 321s ok 6507 - no errors 321s ok 6508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6509 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 138 chars ok 321s ok 6510 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 138 char roundtrip 321s ok 6511 - no errors 321s ok 6512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6513 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 139 chars ok 321s ok 6514 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 139 char roundtrip 321s ok 6515 - no errors 321s ok 6516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6517 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 140 chars ok 321s ok 6518 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 140 char roundtrip 321s ok 6519 - no errors 321s ok 6520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6521 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 141 chars ok 321s ok 6522 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 141 char roundtrip 321s ok 6523 - no errors 321s ok 6524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6525 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 142 chars ok 321s ok 6526 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 142 char roundtrip 321s ok 6527 - no errors 321s ok 6528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6529 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 143 chars ok 321s ok 6530 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 143 char roundtrip 321s ok 6531 - no errors 321s ok 6532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6533 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 144 chars ok 321s ok 6534 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 144 char roundtrip 321s ok 6535 - no errors 321s ok 6536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6537 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 145 chars ok 321s ok 6538 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 145 char roundtrip 321s ok 6539 - no errors 321s ok 6540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6541 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 146 chars ok 321s ok 6542 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 146 char roundtrip 321s ok 6543 - no errors 321s ok 6544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6545 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 147 chars ok 321s ok 6546 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 147 char roundtrip 321s ok 6547 - no errors 321s ok 6548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6549 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 148 chars ok 321s ok 6550 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 148 char roundtrip 321s ok 6551 - no errors 321s ok 6552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6553 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 149 chars ok 321s ok 6554 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 149 char roundtrip 321s ok 6555 - no errors 321s ok 6556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6557 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 150 chars ok 321s ok 6558 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 150 char roundtrip 321s ok 6559 - no errors 321s ok 6560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6561 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 151 chars ok 321s ok 6562 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 151 char roundtrip 321s ok 6563 - no errors 321s ok 6564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6565 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 152 chars ok 321s ok 6566 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 152 char roundtrip 321s ok 6567 - no errors 321s ok 6568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6569 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 153 chars ok 321s ok 6570 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 153 char roundtrip 321s ok 6571 - no errors 321s ok 6572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6573 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 154 chars ok 321s ok 6574 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 154 char roundtrip 321s ok 6575 - no errors 321s ok 6576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6577 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 155 chars ok 321s ok 6578 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 155 char roundtrip 321s ok 6579 - no errors 321s ok 6580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6581 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 156 chars ok 321s ok 6582 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 156 char roundtrip 321s ok 6583 - no errors 321s ok 6584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6585 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 157 chars ok 321s ok 6586 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 157 char roundtrip 321s ok 6587 - no errors 321s ok 6588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6589 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 158 chars ok 321s ok 6590 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 158 char roundtrip 321s ok 6591 - no errors 321s ok 6592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6593 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 159 chars ok 321s ok 6594 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 159 char roundtrip 321s ok 6595 - no errors 321s ok 6596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6597 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 160 chars ok 321s ok 6598 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 160 char roundtrip 321s ok 6599 - no errors 321s ok 6600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6601 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 161 chars ok 321s ok 6602 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 161 char roundtrip 321s ok 6603 - no errors 321s ok 6604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6605 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 162 chars ok 321s ok 6606 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 162 char roundtrip 321s ok 6607 - no errors 321s ok 6608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6609 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 163 chars ok 321s ok 6610 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 163 char roundtrip 321s ok 6611 - no errors 321s ok 6612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6613 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 164 chars ok 321s ok 6614 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 164 char roundtrip 321s ok 6615 - no errors 321s ok 6616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6617 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 165 chars ok 321s ok 6618 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 165 char roundtrip 321s ok 6619 - no errors 321s ok 6620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6621 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 166 chars ok 321s ok 6622 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 166 char roundtrip 321s ok 6623 - no errors 321s ok 6624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6625 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 167 chars ok 321s ok 6626 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 167 char roundtrip 321s ok 6627 - no errors 321s ok 6628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6629 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 168 chars ok 321s ok 6630 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 168 char roundtrip 321s ok 6631 - no errors 321s ok 6632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6633 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 169 chars ok 321s ok 6634 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 169 char roundtrip 321s ok 6635 - no errors 321s ok 6636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6637 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 170 chars ok 321s ok 6638 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 170 char roundtrip 321s ok 6639 - no errors 321s ok 6640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6641 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 171 chars ok 321s ok 6642 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 171 char roundtrip 321s ok 6643 - no errors 321s ok 6644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6645 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 172 chars ok 321s ok 6646 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 172 char roundtrip 321s ok 6647 - no errors 321s ok 6648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6649 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 173 chars ok 321s ok 6650 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 173 char roundtrip 321s ok 6651 - no errors 321s ok 6652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6653 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 174 chars ok 321s ok 6654 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 174 char roundtrip 321s ok 6655 - no errors 321s ok 6656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6657 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 175 chars ok 321s ok 6658 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 175 char roundtrip 321s ok 6659 - no errors 321s ok 6660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6661 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 176 chars ok 321s ok 6662 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 176 char roundtrip 321s ok 6663 - no errors 321s ok 6664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6665 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 177 chars ok 321s ok 6666 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 177 char roundtrip 321s ok 6667 - no errors 321s ok 6668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6669 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 178 chars ok 321s ok 6670 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 178 char roundtrip 321s ok 6671 - no errors 321s ok 6672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6673 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 179 chars ok 321s ok 6674 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 179 char roundtrip 321s ok 6675 - no errors 321s ok 6676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6677 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 180 chars ok 321s ok 6678 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 180 char roundtrip 321s ok 6679 - no errors 321s ok 6680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6681 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 181 chars ok 321s ok 6682 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 181 char roundtrip 321s ok 6683 - no errors 321s ok 6684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6685 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 182 chars ok 321s ok 6686 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 182 char roundtrip 321s ok 6687 - no errors 321s ok 6688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6689 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 183 chars ok 321s ok 6690 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 183 char roundtrip 321s ok 6691 - no errors 321s ok 6692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6693 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 184 chars ok 321s ok 6694 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 184 char roundtrip 321s ok 6695 - no errors 321s ok 6696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6697 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 185 chars ok 321s ok 6698 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 185 char roundtrip 321s ok 6699 - no errors 321s ok 6700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6701 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 186 chars ok 321s ok 6702 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 186 char roundtrip 321s ok 6703 - no errors 321s ok 6704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6705 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 187 chars ok 321s ok 6706 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 187 char roundtrip 321s ok 6707 - no errors 321s ok 6708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6709 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 188 chars ok 321s ok 6710 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 188 char roundtrip 321s ok 6711 - no errors 321s ok 6712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6713 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 189 chars ok 321s ok 6714 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 189 char roundtrip 321s ok 6715 - no errors 321s ok 6716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6717 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 190 chars ok 321s ok 6718 - t/data/08_regression/45_heredoc_w_paren_in_terminator: 190 char roundtrip 321s ok 6719 - no errors 321s ok 6720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6721 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 1 chars ok 321s ok 6722 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 1 char roundtrip 321s ok 6723 - no errors 321s ok 6724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6725 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 2 chars ok 321s ok 6726 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 2 char roundtrip 321s ok 6727 - no errors 321s ok 6728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6729 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 3 chars ok 321s ok 6730 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 3 char roundtrip 321s ok 6731 - no errors 321s ok 6732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6733 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 4 chars ok 321s ok 6734 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 4 char roundtrip 321s ok 6735 - no errors 321s ok 6736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6737 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 5 chars ok 321s ok 6738 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 5 char roundtrip 321s ok 6739 - no errors 321s ok 6740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6741 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 6 chars ok 321s ok 6742 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 6 char roundtrip 321s ok 6743 - no errors 321s ok 6744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6745 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 7 chars ok 321s ok 6746 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 7 char roundtrip 321s ok 6747 - no errors 321s ok 6748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6749 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 8 chars ok 321s ok 6750 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 8 char roundtrip 321s ok 6751 - no errors 321s ok 6752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6753 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 9 chars ok 321s ok 6754 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 9 char roundtrip 321s ok 6755 - no errors 321s ok 6756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6757 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 10 chars ok 321s ok 6758 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 10 char roundtrip 321s ok 6759 - no errors 321s ok 6760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6761 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 11 chars ok 321s ok 6762 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 11 char roundtrip 321s ok 6763 - no errors 321s ok 6764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6765 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 12 chars ok 321s ok 6766 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 12 char roundtrip 321s ok 6767 - no errors 321s ok 6768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6769 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 13 chars ok 321s ok 6770 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 13 char roundtrip 321s ok 6771 - no errors 321s ok 6772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6773 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 14 chars ok 321s ok 6774 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 14 char roundtrip 321s ok 6775 - no errors 321s ok 6776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6777 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 15 chars ok 321s ok 6778 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 15 char roundtrip 321s ok 6779 - no errors 321s ok 6780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6781 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 16 chars ok 321s ok 6782 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 16 char roundtrip 321s ok 6783 - no errors 321s ok 6784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6785 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 17 chars ok 321s ok 6786 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 17 char roundtrip 321s ok 6787 - no errors 321s ok 6788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6789 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 18 chars ok 321s ok 6790 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 18 char roundtrip 321s ok 6791 - no errors 321s ok 6792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6793 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 19 chars ok 321s ok 6794 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 19 char roundtrip 321s ok 6795 - no errors 321s ok 6796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6797 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 20 chars ok 321s ok 6798 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 20 char roundtrip 321s ok 6799 - no errors 321s ok 6800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6801 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 21 chars ok 321s ok 6802 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 21 char roundtrip 321s ok 6803 - no errors 321s ok 6804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6805 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 22 chars ok 321s ok 6806 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 22 char roundtrip 321s ok 6807 - no errors 321s ok 6808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6809 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 23 chars ok 321s ok 6810 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 23 char roundtrip 321s ok 6811 - no errors 321s ok 6812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6813 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 24 chars ok 321s ok 6814 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 24 char roundtrip 321s ok 6815 - no errors 321s ok 6816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6817 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 25 chars ok 321s ok 6818 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 25 char roundtrip 321s ok 6819 - no errors 321s ok 6820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6821 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 26 chars ok 321s ok 6822 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 26 char roundtrip 321s ok 6823 - no errors 321s ok 6824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6825 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 27 chars ok 321s ok 6826 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 27 char roundtrip 321s ok 6827 - no errors 321s ok 6828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6829 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 28 chars ok 321s ok 6830 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 28 char roundtrip 321s ok 6831 - no errors 321s ok 6832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6833 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 29 chars ok 321s ok 6834 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 29 char roundtrip 321s ok 6835 - no errors 321s ok 6836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6837 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 30 chars ok 321s ok 6838 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 30 char roundtrip 321s ok 6839 - no errors 321s ok 6840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6841 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 31 chars ok 321s ok 6842 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 31 char roundtrip 321s ok 6843 - no errors 321s ok 6844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6845 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 32 chars ok 321s ok 6846 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 32 char roundtrip 321s ok 6847 - no errors 321s ok 6848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6849 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 33 chars ok 321s ok 6850 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 33 char roundtrip 321s ok 6851 - no errors 321s ok 6852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6853 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 34 chars ok 321s ok 6854 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 34 char roundtrip 321s ok 6855 - no errors 321s ok 6856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6857 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 35 chars ok 321s ok 6858 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 35 char roundtrip 321s ok 6859 - no errors 321s ok 6860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6861 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 36 chars ok 321s ok 6862 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 36 char roundtrip 321s ok 6863 - no errors 321s ok 6864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6865 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 37 chars ok 321s ok 6866 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 37 char roundtrip 321s ok 6867 - no errors 321s ok 6868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6869 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 38 chars ok 321s ok 6870 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 38 char roundtrip 321s ok 6871 - no errors 321s ok 6872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6873 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 39 chars ok 321s ok 6874 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 39 char roundtrip 321s ok 6875 - no errors 321s ok 6876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6877 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 40 chars ok 321s ok 6878 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 40 char roundtrip 321s ok 6879 - no errors 321s ok 6880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6881 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 41 chars ok 321s ok 6882 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 41 char roundtrip 321s ok 6883 - no errors 321s ok 6884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6885 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 42 chars ok 321s ok 6886 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 42 char roundtrip 321s ok 6887 - no errors 321s ok 6888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6889 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 43 chars ok 321s ok 6890 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 43 char roundtrip 321s ok 6891 - no errors 321s ok 6892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6893 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 44 chars ok 321s ok 6894 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 44 char roundtrip 321s ok 6895 - no errors 321s ok 6896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6897 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 45 chars ok 321s ok 6898 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 45 char roundtrip 321s ok 6899 - no errors 321s ok 6900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6901 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 46 chars ok 321s ok 6902 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 46 char roundtrip 321s ok 6903 - no errors 321s ok 6904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6905 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 47 chars ok 321s ok 6906 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 47 char roundtrip 321s ok 6907 - no errors 321s ok 6908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6909 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 48 chars ok 321s ok 6910 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 48 char roundtrip 321s ok 6911 - no errors 321s ok 6912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6913 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 49 chars ok 321s ok 6914 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 49 char roundtrip 321s ok 6915 - no errors 321s ok 6916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6917 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 50 chars ok 321s ok 6918 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 50 char roundtrip 321s ok 6919 - no errors 321s ok 6920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6921 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 51 chars ok 321s ok 6922 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 51 char roundtrip 321s ok 6923 - no errors 321s ok 6924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6925 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 52 chars ok 321s ok 6926 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 52 char roundtrip 321s ok 6927 - no errors 321s ok 6928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6929 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 53 chars ok 321s ok 6930 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 53 char roundtrip 321s ok 6931 - no errors 321s ok 6932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6933 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 54 chars ok 321s ok 6934 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 54 char roundtrip 321s ok 6935 - no errors 321s ok 6936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6937 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 55 chars ok 321s ok 6938 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 55 char roundtrip 321s ok 6939 - no errors 321s ok 6940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6941 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 56 chars ok 321s ok 6942 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 56 char roundtrip 321s ok 6943 - no errors 321s ok 6944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6945 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 57 chars ok 321s ok 6946 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 57 char roundtrip 321s ok 6947 - no errors 321s ok 6948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6949 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 58 chars ok 321s ok 6950 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 58 char roundtrip 321s ok 6951 - no errors 321s ok 6952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6953 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 59 chars ok 321s ok 6954 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 59 char roundtrip 321s ok 6955 - no errors 321s ok 6956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6957 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 60 chars ok 321s ok 6958 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 60 char roundtrip 321s ok 6959 - no errors 321s ok 6960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6961 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 61 chars ok 321s ok 6962 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 61 char roundtrip 321s ok 6963 - no errors 321s ok 6964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6965 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 62 chars ok 321s ok 6966 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 62 char roundtrip 321s ok 6967 - no errors 321s ok 6968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6969 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 63 chars ok 321s ok 6970 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 63 char roundtrip 321s ok 6971 - no errors 321s ok 6972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6973 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 64 chars ok 321s ok 6974 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 64 char roundtrip 321s ok 6975 - no errors 321s ok 6976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6977 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 65 chars ok 321s ok 6978 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 65 char roundtrip 321s ok 6979 - no errors 321s ok 6980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6981 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 66 chars ok 321s ok 6982 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 66 char roundtrip 321s ok 6983 - no errors 321s ok 6984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6985 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 67 chars ok 321s ok 6986 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 67 char roundtrip 321s ok 6987 - no errors 321s ok 6988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6989 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 68 chars ok 321s ok 6990 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 68 char roundtrip 321s ok 6991 - no errors 321s ok 6992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6993 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 69 chars ok 321s ok 6994 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 69 char roundtrip 321s ok 6995 - no errors 321s ok 6996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6997 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 70 chars ok 321s ok 6998 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 70 char roundtrip 321s ok 6999 - no errors 321s ok 7000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7001 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 71 chars ok 321s ok 7002 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 71 char roundtrip 321s ok 7003 - no errors 321s ok 7004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7005 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 72 chars ok 321s ok 7006 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 72 char roundtrip 321s ok 7007 - no errors 321s ok 7008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7009 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 73 chars ok 321s ok 7010 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 73 char roundtrip 321s ok 7011 - no errors 321s ok 7012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7013 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 74 chars ok 321s ok 7014 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 74 char roundtrip 321s ok 7015 - no errors 321s ok 7016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7017 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 75 chars ok 321s ok 7018 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 75 char roundtrip 321s ok 7019 - no errors 321s ok 7020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7021 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 76 chars ok 321s ok 7022 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 76 char roundtrip 321s ok 7023 - no errors 321s ok 7024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7025 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 77 chars ok 321s ok 7026 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 77 char roundtrip 321s ok 7027 - no errors 321s ok 7028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7029 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 78 chars ok 321s ok 7030 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 78 char roundtrip 321s ok 7031 - no errors 321s ok 7032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7033 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 79 chars ok 321s ok 7034 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 79 char roundtrip 321s ok 7035 - no errors 321s ok 7036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7037 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 80 chars ok 321s ok 7038 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 80 char roundtrip 321s ok 7039 - no errors 321s ok 7040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7041 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 81 chars ok 321s ok 7042 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 81 char roundtrip 321s ok 7043 - no errors 321s ok 7044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7045 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 82 chars ok 321s ok 7046 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 82 char roundtrip 321s ok 7047 - no errors 321s ok 7048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7049 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 83 chars ok 321s ok 7050 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 83 char roundtrip 321s ok 7051 - no errors 321s ok 7052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7053 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 84 chars ok 321s ok 7054 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 84 char roundtrip 321s ok 7055 - no errors 321s ok 7056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7057 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 85 chars ok 321s ok 7058 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 85 char roundtrip 321s ok 7059 - no errors 321s ok 7060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7061 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 86 chars ok 321s ok 7062 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 86 char roundtrip 321s ok 7063 - no errors 321s ok 7064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7065 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 87 chars ok 321s ok 7066 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 87 char roundtrip 321s ok 7067 - no errors 321s ok 7068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7069 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 88 chars ok 321s ok 7070 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 88 char roundtrip 321s ok 7071 - no errors 321s ok 7072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7073 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 89 chars ok 321s ok 7074 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 89 char roundtrip 321s ok 7075 - no errors 321s ok 7076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7077 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 90 chars ok 321s ok 7078 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 90 char roundtrip 321s ok 7079 - no errors 321s ok 7080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7081 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 91 chars ok 321s ok 7082 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 91 char roundtrip 321s ok 7083 - no errors 321s ok 7084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7085 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 92 chars ok 321s ok 7086 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 92 char roundtrip 321s ok 7087 - no errors 321s ok 7088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7089 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 93 chars ok 321s ok 7090 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 93 char roundtrip 321s ok 7091 - no errors 321s ok 7092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7093 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 94 chars ok 321s ok 7094 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 94 char roundtrip 321s ok 7095 - no errors 321s ok 7096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7097 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 95 chars ok 321s ok 7098 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 95 char roundtrip 321s ok 7099 - no errors 321s ok 7100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7101 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 96 chars ok 321s ok 7102 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 96 char roundtrip 321s ok 7103 - no errors 321s ok 7104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7105 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 97 chars ok 321s ok 7106 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 97 char roundtrip 321s ok 7107 - no errors 321s ok 7108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7109 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 98 chars ok 321s ok 7110 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 98 char roundtrip 321s ok 7111 - no errors 321s ok 7112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7113 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 99 chars ok 321s ok 7114 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 99 char roundtrip 321s ok 7115 - no errors 321s ok 7116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7117 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 100 chars ok 321s ok 7118 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 100 char roundtrip 321s ok 7119 - no errors 321s ok 7120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7121 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 101 chars ok 321s ok 7122 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 101 char roundtrip 321s ok 7123 - no errors 321s ok 7124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7125 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 102 chars ok 321s ok 7126 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 102 char roundtrip 321s ok 7127 - no errors 321s ok 7128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7129 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 103 chars ok 321s ok 7130 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 103 char roundtrip 321s ok 7131 - no errors 321s ok 7132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7133 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 104 chars ok 321s ok 7134 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 104 char roundtrip 321s ok 7135 - no errors 321s ok 7136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7137 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 105 chars ok 321s ok 7138 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 105 char roundtrip 321s ok 7139 - no errors 321s ok 7140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7141 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 106 chars ok 321s ok 7142 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 106 char roundtrip 321s ok 7143 - no errors 321s ok 7144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7145 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 107 chars ok 321s ok 7146 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 107 char roundtrip 321s ok 7147 - no errors 321s ok 7148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7149 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 108 chars ok 321s ok 7150 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 108 char roundtrip 321s ok 7151 - no errors 321s ok 7152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7153 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 109 chars ok 321s ok 7154 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 109 char roundtrip 321s ok 7155 - no errors 321s ok 7156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7157 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 110 chars ok 321s ok 7158 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 110 char roundtrip 321s ok 7159 - no errors 321s ok 7160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7161 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 111 chars ok 321s ok 7162 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 111 char roundtrip 321s ok 7163 - no errors 321s ok 7164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7165 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 112 chars ok 321s ok 7166 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 112 char roundtrip 321s ok 7167 - no errors 321s ok 7168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7169 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 113 chars ok 321s ok 7170 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 113 char roundtrip 321s ok 7171 - no errors 321s ok 7172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7173 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 114 chars ok 321s ok 7174 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 114 char roundtrip 321s ok 7175 - no errors 321s ok 7176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7177 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 115 chars ok 321s ok 7178 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 115 char roundtrip 321s ok 7179 - no errors 321s ok 7180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7181 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 116 chars ok 321s ok 7182 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 116 char roundtrip 321s ok 7183 - no errors 321s ok 7184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7185 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 117 chars ok 321s ok 7186 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 117 char roundtrip 321s ok 7187 - no errors 321s ok 7188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7189 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 118 chars ok 321s ok 7190 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 118 char roundtrip 321s ok 7191 - no errors 321s ok 7192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7193 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 119 chars ok 321s ok 7194 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 119 char roundtrip 321s ok 7195 - no errors 321s ok 7196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7197 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 120 chars ok 321s ok 7198 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 120 char roundtrip 321s ok 7199 - no errors 321s ok 7200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7201 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 121 chars ok 321s ok 7202 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 121 char roundtrip 321s ok 7203 - no errors 321s ok 7204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7205 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 122 chars ok 321s ok 7206 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 122 char roundtrip 321s ok 7207 - no errors 321s ok 7208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7209 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 123 chars ok 321s ok 7210 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 123 char roundtrip 321s ok 7211 - no errors 321s ok 7212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7213 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 124 chars ok 321s ok 7214 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 124 char roundtrip 321s ok 7215 - no errors 321s ok 7216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7217 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 125 chars ok 321s ok 7218 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 125 char roundtrip 321s ok 7219 - no errors 321s ok 7220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7221 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 126 chars ok 321s ok 7222 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 126 char roundtrip 321s ok 7223 - no errors 321s ok 7224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7225 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 127 chars ok 321s ok 7226 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 127 char roundtrip 321s ok 7227 - no errors 321s ok 7228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7229 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 128 chars ok 321s ok 7230 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 128 char roundtrip 321s ok 7231 - no errors 321s ok 7232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7233 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 129 chars ok 321s ok 7234 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 129 char roundtrip 321s ok 7235 - no errors 321s ok 7236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7237 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 130 chars ok 321s ok 7238 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 130 char roundtrip 321s ok 7239 - no errors 321s ok 7240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7241 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 131 chars ok 321s ok 7242 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 131 char roundtrip 321s ok 7243 - no errors 321s ok 7244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7245 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 132 chars ok 321s ok 7246 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 132 char roundtrip 321s ok 7247 - no errors 321s ok 7248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7249 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 133 chars ok 321s ok 7250 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 133 char roundtrip 321s ok 7251 - no errors 321s ok 7252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7253 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 134 chars ok 321s ok 7254 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 134 char roundtrip 321s ok 7255 - no errors 321s ok 7256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7257 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 135 chars ok 321s ok 7258 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 135 char roundtrip 321s ok 7259 - no errors 321s ok 7260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7261 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 136 chars ok 321s ok 7262 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 136 char roundtrip 321s ok 7263 - no errors 321s ok 7264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7265 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 137 chars ok 321s ok 7266 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 137 char roundtrip 321s ok 7267 - no errors 321s ok 7268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7269 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 138 chars ok 321s ok 7270 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 138 char roundtrip 321s ok 7271 - no errors 321s ok 7272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7273 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 139 chars ok 321s ok 7274 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 139 char roundtrip 321s ok 7275 - no errors 321s ok 7276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7277 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 140 chars ok 321s ok 7278 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 140 char roundtrip 321s ok 7279 - no errors 321s ok 7280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7281 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 141 chars ok 321s ok 7282 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 141 char roundtrip 321s ok 7283 - no errors 321s ok 7284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7285 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 142 chars ok 321s ok 7286 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 142 char roundtrip 321s ok 7287 - no errors 321s ok 7288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7289 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 143 chars ok 321s ok 7290 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 143 char roundtrip 321s ok 7291 - no errors 321s ok 7292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7293 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 144 chars ok 321s ok 7294 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 144 char roundtrip 321s ok 7295 - no errors 321s ok 7296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7297 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 145 chars ok 321s ok 7298 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 145 char roundtrip 321s ok 7299 - no errors 321s ok 7300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7301 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 146 chars ok 321s ok 7302 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 146 char roundtrip 321s ok 7303 - no errors 321s ok 7304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7305 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 147 chars ok 321s ok 7306 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 147 char roundtrip 321s ok 7307 - no errors 321s ok 7308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7309 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 148 chars ok 321s ok 7310 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 148 char roundtrip 321s ok 7311 - no errors 321s ok 7312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7313 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 149 chars ok 321s ok 7314 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 149 char roundtrip 321s ok 7315 - no errors 321s ok 7316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7317 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 150 chars ok 321s ok 7318 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 150 char roundtrip 321s ok 7319 - no errors 321s ok 7320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7321 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 151 chars ok 321s ok 7322 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 151 char roundtrip 321s ok 7323 - no errors 321s ok 7324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7325 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 152 chars ok 321s ok 7326 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 152 char roundtrip 321s ok 7327 - no errors 321s ok 7328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7329 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 153 chars ok 321s ok 7330 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 153 char roundtrip 321s ok 7331 - no errors 321s ok 7332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7333 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 154 chars ok 321s ok 7334 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 154 char roundtrip 321s ok 7335 - no errors 321s ok 7336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7337 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 155 chars ok 321s ok 7338 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 155 char roundtrip 321s ok 7339 - no errors 321s ok 7340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7341 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 156 chars ok 321s ok 7342 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 156 char roundtrip 321s ok 7343 - no errors 321s ok 7344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7345 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 157 chars ok 321s ok 7346 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 157 char roundtrip 321s ok 7347 - no errors 321s ok 7348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7349 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 158 chars ok 321s ok 7350 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 158 char roundtrip 321s ok 7351 - no errors 321s ok 7352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7353 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 159 chars ok 321s ok 7354 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 159 char roundtrip 321s ok 7355 - no errors 321s ok 7356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7357 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 160 chars ok 321s ok 7358 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 160 char roundtrip 321s ok 7359 - no errors 321s ok 7360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7361 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 161 chars ok 321s ok 7362 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 161 char roundtrip 321s ok 7363 - no errors 321s ok 7364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7365 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 162 chars ok 321s ok 7366 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 162 char roundtrip 321s ok 7367 - no errors 321s ok 7368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7369 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 163 chars ok 321s ok 7370 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 163 char roundtrip 321s ok 7371 - no errors 321s ok 7372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7373 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 164 chars ok 321s ok 7374 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 164 char roundtrip 321s ok 7375 - no errors 321s ok 7376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7377 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 165 chars ok 321s ok 7378 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 165 char roundtrip 321s ok 7379 - no errors 321s ok 7380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7381 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 166 chars ok 321s ok 7382 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 166 char roundtrip 321s ok 7383 - no errors 321s ok 7384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7385 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 167 chars ok 321s ok 7386 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 167 char roundtrip 321s ok 7387 - no errors 321s ok 7388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7389 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 168 chars ok 321s ok 7390 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 168 char roundtrip 321s ok 7391 - no errors 321s ok 7392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7393 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 169 chars ok 321s ok 7394 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 169 char roundtrip 321s ok 7395 - no errors 321s ok 7396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7397 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 170 chars ok 321s ok 7398 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 170 char roundtrip 321s ok 7399 - no errors 321s ok 7400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7401 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 171 chars ok 321s ok 7402 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 171 char roundtrip 321s ok 7403 - no errors 321s ok 7404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7405 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 172 chars ok 321s ok 7406 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 172 char roundtrip 321s ok 7407 - no errors 321s ok 7408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7409 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 173 chars ok 321s ok 7410 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 173 char roundtrip 321s ok 7411 - no errors 321s ok 7412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7413 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 174 chars ok 321s ok 7414 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 174 char roundtrip 321s ok 7415 - no errors 321s ok 7416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7417 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 175 chars ok 321s ok 7418 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 175 char roundtrip 321s ok 7419 - no errors 321s ok 7420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7421 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 176 chars ok 321s ok 7422 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 176 char roundtrip 321s ok 7423 - no errors 321s ok 7424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7425 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 177 chars ok 321s ok 7426 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 177 char roundtrip 321s ok 7427 - no errors 321s ok 7428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7429 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 178 chars ok 321s ok 7430 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 178 char roundtrip 321s ok 7431 - no errors 321s ok 7432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7433 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 179 chars ok 321s ok 7434 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 179 char roundtrip 321s ok 7435 - no errors 321s ok 7436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7437 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 180 chars ok 321s ok 7438 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 180 char roundtrip 321s ok 7439 - no errors 321s ok 7440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7441 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 181 chars ok 321s ok 7442 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 181 char roundtrip 321s ok 7443 - no errors 321s ok 7444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7445 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 182 chars ok 321s ok 7446 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 182 char roundtrip 321s ok 7447 - no errors 321s ok 7448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7449 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 183 chars ok 321s ok 7450 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 183 char roundtrip 321s ok 7451 - no errors 321s ok 7452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7453 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 184 chars ok 321s ok 7454 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 184 char roundtrip 321s ok 7455 - no errors 321s ok 7456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7457 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 185 chars ok 321s ok 7458 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 185 char roundtrip 321s ok 7459 - no errors 321s ok 7460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7461 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 186 chars ok 321s ok 7462 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 186 char roundtrip 321s ok 7463 - no errors 321s ok 7464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7465 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 187 chars ok 321s ok 7466 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 187 char roundtrip 321s ok 7467 - no errors 321s ok 7468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7469 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 188 chars ok 321s ok 7470 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 188 char roundtrip 321s ok 7471 - no errors 321s ok 7472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7473 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 189 chars ok 321s ok 7474 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 189 char roundtrip 321s ok 7475 - no errors 321s ok 7476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7477 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 190 chars ok 321s ok 7478 - t/data/08_regression/46_heredoc_w_paren_in_terminator: 190 char roundtrip 321s ok 7479 - no errors 321s ok 7480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7481 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 1 chars ok 321s ok 7482 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 1 char roundtrip 321s ok 7483 - no errors 321s ok 7484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7485 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 2 chars ok 321s ok 7486 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 2 char roundtrip 321s ok 7487 - no errors 321s ok 7488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7489 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 3 chars ok 321s ok 7490 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 3 char roundtrip 321s ok 7491 - no errors 321s ok 7492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7493 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 4 chars ok 321s ok 7494 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 4 char roundtrip 321s ok 7495 - no errors 321s ok 7496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7497 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 5 chars ok 321s ok 7498 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 5 char roundtrip 321s ok 7499 - no errors 321s ok 7500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7501 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 6 chars ok 321s ok 7502 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 6 char roundtrip 321s ok 7503 - no errors 321s ok 7504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7505 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 7 chars ok 321s ok 7506 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 7 char roundtrip 321s ok 7507 - no errors 321s ok 7508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7509 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 8 chars ok 321s ok 7510 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 8 char roundtrip 321s ok 7511 - no errors 321s ok 7512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7513 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 9 chars ok 321s ok 7514 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 9 char roundtrip 321s ok 7515 - no errors 321s ok 7516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7517 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 10 chars ok 321s ok 7518 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 10 char roundtrip 321s ok 7519 - no errors 321s ok 7520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7521 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 11 chars ok 321s ok 7522 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 11 char roundtrip 321s ok 7523 - no errors 321s ok 7524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7525 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 12 chars ok 321s ok 7526 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 12 char roundtrip 321s ok 7527 - no errors 321s ok 7528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7529 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 13 chars ok 321s ok 7530 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 13 char roundtrip 321s ok 7531 - no errors 321s ok 7532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7533 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 14 chars ok 321s ok 7534 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 14 char roundtrip 321s ok 7535 - no errors 321s ok 7536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7537 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 15 chars ok 321s ok 7538 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 15 char roundtrip 321s ok 7539 - no errors 321s ok 7540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7541 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 16 chars ok 321s ok 7542 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 16 char roundtrip 321s ok 7543 - no errors 321s ok 7544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7545 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 17 chars ok 321s ok 7546 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 17 char roundtrip 321s ok 7547 - no errors 321s ok 7548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7549 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 18 chars ok 321s ok 7550 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 18 char roundtrip 321s ok 7551 - no errors 321s ok 7552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7553 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 19 chars ok 321s ok 7554 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 19 char roundtrip 321s ok 7555 - no errors 321s ok 7556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7557 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 20 chars ok 321s ok 7558 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 20 char roundtrip 321s ok 7559 - no errors 321s ok 7560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7561 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 21 chars ok 321s ok 7562 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 21 char roundtrip 321s ok 7563 - no errors 321s ok 7564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7565 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 22 chars ok 321s ok 7566 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 22 char roundtrip 321s ok 7567 - no errors 321s ok 7568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7569 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 23 chars ok 321s ok 7570 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 23 char roundtrip 321s ok 7571 - no errors 321s ok 7572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7573 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 24 chars ok 321s ok 7574 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 24 char roundtrip 321s ok 7575 - no errors 321s ok 7576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7577 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 25 chars ok 321s ok 7578 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 25 char roundtrip 321s ok 7579 - no errors 321s ok 7580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7581 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 26 chars ok 321s ok 7582 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 26 char roundtrip 321s ok 7583 - no errors 321s ok 7584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7585 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 27 chars ok 321s ok 7586 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 27 char roundtrip 321s ok 7587 - no errors 321s ok 7588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7589 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 28 chars ok 321s ok 7590 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 28 char roundtrip 321s ok 7591 - no errors 321s ok 7592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7593 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 29 chars ok 321s ok 7594 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 29 char roundtrip 321s ok 7595 - no errors 321s ok 7596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7597 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 30 chars ok 321s ok 7598 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 30 char roundtrip 321s ok 7599 - no errors 321s ok 7600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7601 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 31 chars ok 321s ok 7602 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 31 char roundtrip 321s ok 7603 - no errors 321s ok 7604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7605 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 32 chars ok 321s ok 7606 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 32 char roundtrip 321s ok 7607 - no errors 321s ok 7608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7609 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 33 chars ok 321s ok 7610 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 33 char roundtrip 321s ok 7611 - no errors 321s ok 7612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7613 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 34 chars ok 321s ok 7614 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 34 char roundtrip 321s ok 7615 - no errors 321s ok 7616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7617 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 35 chars ok 321s ok 7618 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 35 char roundtrip 321s ok 7619 - no errors 321s ok 7620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7621 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 36 chars ok 321s ok 7622 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 36 char roundtrip 321s ok 7623 - no errors 321s ok 7624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7625 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 37 chars ok 321s ok 7626 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 37 char roundtrip 321s ok 7627 - no errors 321s ok 7628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7629 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 38 chars ok 321s ok 7630 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 38 char roundtrip 321s ok 7631 - no errors 321s ok 7632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7633 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 39 chars ok 321s ok 7634 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 39 char roundtrip 321s ok 7635 - no errors 321s ok 7636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7637 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 40 chars ok 321s ok 7638 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 40 char roundtrip 321s ok 7639 - no errors 321s ok 7640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7641 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 41 chars ok 321s ok 7642 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 41 char roundtrip 321s ok 7643 - no errors 321s ok 7644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7645 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 42 chars ok 321s ok 7646 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 42 char roundtrip 321s ok 7647 - no errors 321s ok 7648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7649 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 43 chars ok 321s ok 7650 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 43 char roundtrip 321s ok 7651 - no errors 321s ok 7652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7653 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 44 chars ok 321s ok 7654 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 44 char roundtrip 321s ok 7655 - no errors 321s ok 7656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7657 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 45 chars ok 321s ok 7658 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 45 char roundtrip 321s ok 7659 - no errors 321s ok 7660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7661 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 46 chars ok 321s ok 7662 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 46 char roundtrip 321s ok 7663 - no errors 321s ok 7664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7665 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 47 chars ok 321s ok 7666 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 47 char roundtrip 321s ok 7667 - no errors 321s ok 7668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7669 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 48 chars ok 321s ok 7670 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 48 char roundtrip 321s ok 7671 - no errors 321s ok 7672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7673 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 49 chars ok 321s ok 7674 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 49 char roundtrip 321s ok 7675 - no errors 321s ok 7676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7677 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 50 chars ok 321s ok 7678 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 50 char roundtrip 321s ok 7679 - no errors 321s ok 7680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7681 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 51 chars ok 321s ok 7682 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 51 char roundtrip 321s ok 7683 - no errors 321s ok 7684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7685 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 52 chars ok 321s ok 7686 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 52 char roundtrip 321s ok 7687 - no errors 321s ok 7688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7689 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 53 chars ok 321s ok 7690 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 53 char roundtrip 321s ok 7691 - no errors 321s ok 7692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7693 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 54 chars ok 321s ok 7694 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 54 char roundtrip 321s ok 7695 - no errors 321s ok 7696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7697 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 55 chars ok 321s ok 7698 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 55 char roundtrip 321s ok 7699 - no errors 321s ok 7700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7701 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 56 chars ok 321s ok 7702 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 56 char roundtrip 321s ok 7703 - no errors 321s ok 7704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7705 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 57 chars ok 321s ok 7706 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 57 char roundtrip 321s ok 7707 - no errors 321s ok 7708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7709 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 58 chars ok 321s ok 7710 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 58 char roundtrip 321s ok 7711 - no errors 321s ok 7712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7713 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 59 chars ok 321s ok 7714 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 59 char roundtrip 321s ok 7715 - no errors 321s ok 7716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7717 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 60 chars ok 321s ok 7718 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 60 char roundtrip 321s ok 7719 - no errors 321s ok 7720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7721 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 61 chars ok 321s ok 7722 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 61 char roundtrip 321s ok 7723 - no errors 321s ok 7724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7725 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 62 chars ok 321s ok 7726 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 62 char roundtrip 321s ok 7727 - no errors 321s ok 7728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7729 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 63 chars ok 321s ok 7730 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 63 char roundtrip 321s ok 7731 - no errors 321s ok 7732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7733 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 64 chars ok 321s ok 7734 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 64 char roundtrip 321s ok 7735 - no errors 321s ok 7736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7737 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 65 chars ok 321s ok 7738 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 65 char roundtrip 321s ok 7739 - no errors 321s ok 7740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7741 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 66 chars ok 321s ok 7742 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 66 char roundtrip 321s ok 7743 - no errors 321s ok 7744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7745 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 67 chars ok 321s ok 7746 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 67 char roundtrip 321s ok 7747 - no errors 321s ok 7748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7749 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 68 chars ok 321s ok 7750 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 68 char roundtrip 321s ok 7751 - no errors 321s ok 7752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7753 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 69 chars ok 321s ok 7754 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 69 char roundtrip 321s ok 7755 - no errors 321s ok 7756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7757 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 70 chars ok 321s ok 7758 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 70 char roundtrip 321s ok 7759 - no errors 321s ok 7760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7761 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 71 chars ok 321s ok 7762 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 71 char roundtrip 321s ok 7763 - no errors 321s ok 7764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7765 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 72 chars ok 321s ok 7766 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 72 char roundtrip 321s ok 7767 - no errors 321s ok 7768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7769 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 73 chars ok 321s ok 7770 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 73 char roundtrip 321s ok 7771 - no errors 321s ok 7772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7773 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 74 chars ok 321s ok 7774 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 74 char roundtrip 321s ok 7775 - no errors 321s ok 7776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7777 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 75 chars ok 321s ok 7778 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 75 char roundtrip 321s ok 7779 - no errors 321s ok 7780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7781 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 76 chars ok 321s ok 7782 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 76 char roundtrip 321s ok 7783 - no errors 321s ok 7784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7785 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 77 chars ok 321s ok 7786 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 77 char roundtrip 321s ok 7787 - no errors 321s ok 7788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7789 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 78 chars ok 321s ok 7790 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 78 char roundtrip 321s ok 7791 - no errors 321s ok 7792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7793 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 79 chars ok 321s ok 7794 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 79 char roundtrip 321s ok 7795 - no errors 321s ok 7796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7797 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 80 chars ok 321s ok 7798 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 80 char roundtrip 321s ok 7799 - no errors 321s ok 7800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7801 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 81 chars ok 321s ok 7802 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 81 char roundtrip 321s ok 7803 - no errors 321s ok 7804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7805 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 82 chars ok 321s ok 7806 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 82 char roundtrip 321s ok 7807 - no errors 321s ok 7808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7809 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 83 chars ok 321s ok 7810 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 83 char roundtrip 321s ok 7811 - no errors 321s ok 7812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7813 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 84 chars ok 321s ok 7814 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 84 char roundtrip 321s ok 7815 - no errors 321s ok 7816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7817 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 85 chars ok 321s ok 7818 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 85 char roundtrip 321s ok 7819 - no errors 321s ok 7820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7821 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 86 chars ok 321s ok 7822 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 86 char roundtrip 321s ok 7823 - no errors 321s ok 7824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7825 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 87 chars ok 321s ok 7826 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 87 char roundtrip 321s ok 7827 - no errors 321s ok 7828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7829 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 88 chars ok 321s ok 7830 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 88 char roundtrip 321s ok 7831 - no errors 321s ok 7832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7833 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 89 chars ok 321s ok 7834 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 89 char roundtrip 321s ok 7835 - no errors 321s ok 7836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7837 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 90 chars ok 321s ok 7838 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 90 char roundtrip 321s ok 7839 - no errors 321s ok 7840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7841 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 91 chars ok 321s ok 7842 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 91 char roundtrip 321s ok 7843 - no errors 321s ok 7844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7845 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 92 chars ok 321s ok 7846 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 92 char roundtrip 321s ok 7847 - no errors 321s ok 7848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7849 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 93 chars ok 321s ok 7850 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 93 char roundtrip 321s ok 7851 - no errors 321s ok 7852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7853 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 94 chars ok 321s ok 7854 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 94 char roundtrip 321s ok 7855 - no errors 321s ok 7856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7857 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 95 chars ok 321s ok 7858 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 95 char roundtrip 321s ok 7859 - no errors 321s ok 7860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7861 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 96 chars ok 321s ok 7862 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 96 char roundtrip 321s ok 7863 - no errors 321s ok 7864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7865 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 97 chars ok 321s ok 7866 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 97 char roundtrip 321s ok 7867 - no errors 321s ok 7868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7869 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 98 chars ok 321s ok 7870 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 98 char roundtrip 321s ok 7871 - no errors 321s ok 7872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7873 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 99 chars ok 321s ok 7874 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 99 char roundtrip 321s ok 7875 - no errors 321s ok 7876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7877 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 100 chars ok 321s ok 7878 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 100 char roundtrip 321s ok 7879 - no errors 321s ok 7880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7881 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 101 chars ok 321s ok 7882 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 101 char roundtrip 321s ok 7883 - no errors 321s ok 7884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7885 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 102 chars ok 321s ok 7886 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 102 char roundtrip 321s ok 7887 - no errors 321s ok 7888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7889 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 103 chars ok 321s ok 7890 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 103 char roundtrip 321s ok 7891 - no errors 321s ok 7892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7893 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 104 chars ok 321s ok 7894 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 104 char roundtrip 321s ok 7895 - no errors 321s ok 7896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7897 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 105 chars ok 321s ok 7898 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 105 char roundtrip 321s ok 7899 - no errors 321s ok 7900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7901 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 106 chars ok 321s ok 7902 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 106 char roundtrip 321s ok 7903 - no errors 321s ok 7904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7905 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 107 chars ok 321s ok 7906 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 107 char roundtrip 321s ok 7907 - no errors 321s ok 7908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7909 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 108 chars ok 321s ok 7910 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 108 char roundtrip 321s ok 7911 - no errors 321s ok 7912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7913 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 109 chars ok 321s ok 7914 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 109 char roundtrip 321s ok 7915 - no errors 321s ok 7916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7917 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 110 chars ok 321s ok 7918 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 110 char roundtrip 321s ok 7919 - no errors 321s ok 7920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7921 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 111 chars ok 321s ok 7922 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 111 char roundtrip 321s ok 7923 - no errors 321s ok 7924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7925 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 112 chars ok 321s ok 7926 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 112 char roundtrip 321s ok 7927 - no errors 321s ok 7928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7929 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 113 chars ok 321s ok 7930 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 113 char roundtrip 321s ok 7931 - no errors 321s ok 7932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7933 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 114 chars ok 321s ok 7934 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 114 char roundtrip 321s ok 7935 - no errors 321s ok 7936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7937 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 115 chars ok 321s ok 7938 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 115 char roundtrip 321s ok 7939 - no errors 321s ok 7940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7941 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 116 chars ok 321s ok 7942 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 116 char roundtrip 321s ok 7943 - no errors 321s ok 7944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7945 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 117 chars ok 321s ok 7946 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 117 char roundtrip 321s ok 7947 - no errors 321s ok 7948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7949 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 118 chars ok 321s ok 7950 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 118 char roundtrip 321s ok 7951 - no errors 321s ok 7952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7953 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 119 chars ok 321s ok 7954 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 119 char roundtrip 321s ok 7955 - no errors 321s ok 7956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7957 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 120 chars ok 321s ok 7958 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 120 char roundtrip 321s ok 7959 - no errors 321s ok 7960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7961 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 121 chars ok 321s ok 7962 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 121 char roundtrip 321s ok 7963 - no errors 321s ok 7964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7965 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 122 chars ok 321s ok 7966 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 122 char roundtrip 321s ok 7967 - no errors 321s ok 7968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7969 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 123 chars ok 321s ok 7970 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 123 char roundtrip 321s ok 7971 - no errors 321s ok 7972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7973 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 124 chars ok 321s ok 7974 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 124 char roundtrip 321s ok 7975 - no errors 321s ok 7976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7977 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 125 chars ok 321s ok 7978 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 125 char roundtrip 321s ok 7979 - no errors 321s ok 7980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7981 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 126 chars ok 321s ok 7982 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 126 char roundtrip 321s ok 7983 - no errors 321s ok 7984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7985 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 127 chars ok 321s ok 7986 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 127 char roundtrip 321s ok 7987 - no errors 321s ok 7988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7989 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 128 chars ok 321s ok 7990 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 128 char roundtrip 321s ok 7991 - no errors 321s ok 7992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7993 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 129 chars ok 321s ok 7994 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 129 char roundtrip 321s ok 7995 - no errors 321s ok 7996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7997 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 130 chars ok 321s ok 7998 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 130 char roundtrip 321s ok 7999 - no errors 321s ok 8000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8001 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 131 chars ok 321s ok 8002 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 131 char roundtrip 321s ok 8003 - no errors 321s ok 8004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8005 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 132 chars ok 321s ok 8006 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 132 char roundtrip 321s ok 8007 - no errors 321s ok 8008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8009 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 133 chars ok 321s ok 8010 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 133 char roundtrip 321s ok 8011 - no errors 321s ok 8012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8013 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 134 chars ok 321s ok 8014 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 134 char roundtrip 321s ok 8015 - no errors 321s ok 8016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8017 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 135 chars ok 321s ok 8018 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 135 char roundtrip 321s ok 8019 - no errors 321s ok 8020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8021 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 136 chars ok 321s ok 8022 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 136 char roundtrip 321s ok 8023 - no errors 321s ok 8024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8025 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 137 chars ok 321s ok 8026 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 137 char roundtrip 321s ok 8027 - no errors 321s ok 8028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8029 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 138 chars ok 321s ok 8030 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 138 char roundtrip 321s ok 8031 - no errors 321s ok 8032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8033 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 139 chars ok 321s ok 8034 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 139 char roundtrip 321s ok 8035 - no errors 321s ok 8036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8037 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 140 chars ok 321s ok 8038 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 140 char roundtrip 321s ok 8039 - no errors 321s ok 8040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8041 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 141 chars ok 321s ok 8042 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 141 char roundtrip 321s ok 8043 - no errors 321s ok 8044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8045 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 142 chars ok 321s ok 8046 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 142 char roundtrip 321s ok 8047 - no errors 321s ok 8048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8049 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 143 chars ok 321s ok 8050 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 143 char roundtrip 321s ok 8051 - no errors 321s ok 8052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8053 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 144 chars ok 321s ok 8054 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 144 char roundtrip 321s ok 8055 - no errors 321s ok 8056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8057 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 145 chars ok 321s ok 8058 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 145 char roundtrip 321s ok 8059 - no errors 321s ok 8060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8061 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 146 chars ok 321s ok 8062 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 146 char roundtrip 321s ok 8063 - no errors 321s ok 8064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8065 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 147 chars ok 321s ok 8066 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 147 char roundtrip 321s ok 8067 - no errors 321s ok 8068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8069 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 148 chars ok 321s ok 8070 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 148 char roundtrip 321s ok 8071 - no errors 321s ok 8072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8073 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 149 chars ok 321s ok 8074 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 149 char roundtrip 321s ok 8075 - no errors 321s ok 8076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8077 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 150 chars ok 321s ok 8078 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 150 char roundtrip 321s ok 8079 - no errors 321s ok 8080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8081 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 151 chars ok 321s ok 8082 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 151 char roundtrip 321s ok 8083 - no errors 321s ok 8084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8085 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 152 chars ok 321s ok 8086 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 152 char roundtrip 321s ok 8087 - no errors 321s ok 8088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8089 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 153 chars ok 321s ok 8090 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 153 char roundtrip 321s ok 8091 - no errors 321s ok 8092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8093 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 154 chars ok 321s ok 8094 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 154 char roundtrip 321s ok 8095 - no errors 321s ok 8096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8097 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 155 chars ok 321s ok 8098 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 155 char roundtrip 321s ok 8099 - no errors 321s ok 8100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8101 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 156 chars ok 321s ok 8102 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 156 char roundtrip 321s ok 8103 - no errors 321s ok 8104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8105 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 157 chars ok 321s ok 8106 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 157 char roundtrip 321s ok 8107 - no errors 321s ok 8108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8109 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 158 chars ok 321s ok 8110 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 158 char roundtrip 321s ok 8111 - no errors 321s ok 8112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8113 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 159 chars ok 321s ok 8114 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 159 char roundtrip 321s ok 8115 - no errors 321s ok 8116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8117 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 160 chars ok 321s ok 8118 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 160 char roundtrip 321s ok 8119 - no errors 321s ok 8120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8121 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 161 chars ok 321s ok 8122 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 161 char roundtrip 321s ok 8123 - no errors 321s ok 8124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8125 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 162 chars ok 321s ok 8126 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 162 char roundtrip 321s ok 8127 - no errors 321s ok 8128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8129 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 163 chars ok 321s ok 8130 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 163 char roundtrip 321s ok 8131 - no errors 321s ok 8132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8133 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 164 chars ok 321s ok 8134 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 164 char roundtrip 321s ok 8135 - no errors 321s ok 8136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8137 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 165 chars ok 321s ok 8138 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 165 char roundtrip 321s ok 8139 - no errors 321s ok 8140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8141 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 166 chars ok 321s ok 8142 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 166 char roundtrip 321s ok 8143 - no errors 321s ok 8144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8145 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 167 chars ok 321s ok 8146 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 167 char roundtrip 321s ok 8147 - no errors 321s ok 8148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8149 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 168 chars ok 321s ok 8150 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 168 char roundtrip 321s ok 8151 - no errors 321s ok 8152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8153 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 169 chars ok 321s ok 8154 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 169 char roundtrip 321s ok 8155 - no errors 321s ok 8156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8157 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 170 chars ok 321s ok 8158 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 170 char roundtrip 321s ok 8159 - no errors 321s ok 8160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8161 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 171 chars ok 321s ok 8162 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 171 char roundtrip 321s ok 8163 - no errors 321s ok 8164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8165 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 172 chars ok 321s ok 8166 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 172 char roundtrip 321s ok 8167 - no errors 321s ok 8168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8169 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 173 chars ok 321s ok 8170 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 173 char roundtrip 321s ok 8171 - no errors 321s ok 8172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8173 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 174 chars ok 321s ok 8174 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 174 char roundtrip 321s ok 8175 - no errors 321s ok 8176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8177 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 175 chars ok 321s ok 8178 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 175 char roundtrip 321s ok 8179 - no errors 321s ok 8180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8181 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 176 chars ok 321s ok 8182 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 176 char roundtrip 321s ok 8183 - no errors 321s ok 8184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8185 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 177 chars ok 321s ok 8186 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 177 char roundtrip 321s ok 8187 - no errors 321s ok 8188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8189 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 178 chars ok 321s ok 8190 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 178 char roundtrip 321s ok 8191 - no errors 321s ok 8192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8193 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 179 chars ok 321s ok 8194 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 179 char roundtrip 321s ok 8195 - no errors 321s ok 8196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8197 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 180 chars ok 321s ok 8198 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 180 char roundtrip 321s ok 8199 - no errors 321s ok 8200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8201 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 181 chars ok 321s ok 8202 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 181 char roundtrip 321s ok 8203 - no errors 321s ok 8204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8205 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 182 chars ok 321s ok 8206 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 182 char roundtrip 321s ok 8207 - no errors 321s ok 8208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8209 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 183 chars ok 321s ok 8210 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 183 char roundtrip 321s ok 8211 - no errors 321s ok 8212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8213 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 184 chars ok 321s ok 8214 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 184 char roundtrip 321s ok 8215 - no errors 321s ok 8216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8217 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 185 chars ok 321s ok 8218 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 185 char roundtrip 321s ok 8219 - no errors 321s ok 8220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8221 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 186 chars ok 321s ok 8222 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 186 char roundtrip 321s ok 8223 - no errors 321s ok 8224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8225 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 187 chars ok 321s ok 8226 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 187 char roundtrip 321s ok 8227 - no errors 321s ok 8228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8229 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 188 chars ok 321s ok 8230 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 188 char roundtrip 321s ok 8231 - no errors 321s ok 8232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8233 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 189 chars ok 321s ok 8234 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 189 char roundtrip 321s ok 8235 - no errors 321s ok 8236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8237 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 190 chars ok 321s ok 8238 - t/data/08_regression/47_heredoc_w_paren_in_terminator: 190 char roundtrip 321s ok 8239 - no errors 321s ok 8240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8241 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 1 chars ok 321s ok 8242 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 1 char roundtrip 321s ok 8243 - no errors 321s ok 8244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8245 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 2 chars ok 321s ok 8246 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 2 char roundtrip 321s ok 8247 - no errors 321s ok 8248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8249 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 3 chars ok 321s ok 8250 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 3 char roundtrip 321s ok 8251 - no errors 321s ok 8252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8253 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 4 chars ok 321s ok 8254 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 4 char roundtrip 321s ok 8255 - no errors 321s ok 8256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8257 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 5 chars ok 321s ok 8258 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 5 char roundtrip 321s ok 8259 - no errors 321s ok 8260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8261 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 6 chars ok 321s ok 8262 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 6 char roundtrip 321s ok 8263 - no errors 321s ok 8264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8265 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 7 chars ok 321s ok 8266 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 7 char roundtrip 321s ok 8267 - no errors 321s ok 8268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8269 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 8 chars ok 321s ok 8270 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 8 char roundtrip 321s ok 8271 - no errors 321s ok 8272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8273 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 9 chars ok 321s ok 8274 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 9 char roundtrip 321s ok 8275 - no errors 321s ok 8276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8277 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 10 chars ok 321s ok 8278 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 10 char roundtrip 321s ok 8279 - no errors 321s ok 8280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8281 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 11 chars ok 321s ok 8282 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 11 char roundtrip 321s ok 8283 - no errors 321s ok 8284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8285 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 12 chars ok 321s ok 8286 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 12 char roundtrip 321s ok 8287 - no errors 321s ok 8288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8289 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 13 chars ok 321s ok 8290 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 13 char roundtrip 321s ok 8291 - no errors 321s ok 8292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8293 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 14 chars ok 321s ok 8294 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 14 char roundtrip 321s ok 8295 - no errors 321s ok 8296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8297 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 15 chars ok 321s ok 8298 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 15 char roundtrip 321s ok 8299 - no errors 321s ok 8300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8301 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 16 chars ok 321s ok 8302 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 16 char roundtrip 321s ok 8303 - no errors 321s ok 8304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8305 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 17 chars ok 321s ok 8306 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 17 char roundtrip 321s ok 8307 - no errors 321s ok 8308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8309 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 18 chars ok 321s ok 8310 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 18 char roundtrip 321s ok 8311 - no errors 321s ok 8312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8313 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 19 chars ok 321s ok 8314 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 19 char roundtrip 321s ok 8315 - no errors 321s ok 8316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8317 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 20 chars ok 321s ok 8318 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 20 char roundtrip 321s ok 8319 - no errors 321s ok 8320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8321 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 21 chars ok 321s ok 8322 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 21 char roundtrip 321s ok 8323 - no errors 321s ok 8324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8325 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 22 chars ok 321s ok 8326 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 22 char roundtrip 321s ok 8327 - no errors 321s ok 8328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8329 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 23 chars ok 321s ok 8330 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 23 char roundtrip 321s ok 8331 - no errors 321s ok 8332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8333 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 24 chars ok 321s ok 8334 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 24 char roundtrip 321s ok 8335 - no errors 321s ok 8336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8337 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 25 chars ok 321s ok 8338 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 25 char roundtrip 321s ok 8339 - no errors 321s ok 8340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8341 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 26 chars ok 321s ok 8342 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 26 char roundtrip 321s ok 8343 - no errors 321s ok 8344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8345 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 27 chars ok 321s ok 8346 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 27 char roundtrip 321s ok 8347 - no errors 321s ok 8348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8349 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 28 chars ok 321s ok 8350 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 28 char roundtrip 321s ok 8351 - no errors 321s ok 8352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8353 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 29 chars ok 321s ok 8354 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 29 char roundtrip 321s ok 8355 - no errors 321s ok 8356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8357 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 30 chars ok 321s ok 8358 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 30 char roundtrip 321s ok 8359 - no errors 321s ok 8360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8361 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 31 chars ok 321s ok 8362 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 31 char roundtrip 321s ok 8363 - no errors 321s ok 8364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8365 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 32 chars ok 321s ok 8366 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 32 char roundtrip 321s ok 8367 - no errors 321s ok 8368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8369 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 33 chars ok 321s ok 8370 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 33 char roundtrip 321s ok 8371 - no errors 321s ok 8372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8373 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 34 chars ok 321s ok 8374 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 34 char roundtrip 321s ok 8375 - no errors 321s ok 8376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8377 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 35 chars ok 321s ok 8378 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 35 char roundtrip 321s ok 8379 - no errors 321s ok 8380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8381 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 36 chars ok 321s ok 8382 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 36 char roundtrip 321s ok 8383 - no errors 321s ok 8384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8385 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 37 chars ok 321s ok 8386 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 37 char roundtrip 321s ok 8387 - no errors 321s ok 8388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8389 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 38 chars ok 321s ok 8390 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 38 char roundtrip 321s ok 8391 - no errors 321s ok 8392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8393 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 39 chars ok 321s ok 8394 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 39 char roundtrip 321s ok 8395 - no errors 321s ok 8396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8397 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 40 chars ok 321s ok 8398 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 40 char roundtrip 321s ok 8399 - no errors 321s ok 8400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8401 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 41 chars ok 321s ok 8402 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 41 char roundtrip 321s ok 8403 - no errors 321s ok 8404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8405 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 42 chars ok 321s ok 8406 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 42 char roundtrip 321s ok 8407 - no errors 321s ok 8408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8409 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 43 chars ok 321s ok 8410 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 43 char roundtrip 321s ok 8411 - no errors 321s ok 8412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8413 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 44 chars ok 321s ok 8414 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 44 char roundtrip 321s ok 8415 - no errors 321s ok 8416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8417 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 45 chars ok 321s ok 8418 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 45 char roundtrip 321s ok 8419 - no errors 321s ok 8420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8421 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 46 chars ok 321s ok 8422 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 46 char roundtrip 321s ok 8423 - no errors 321s ok 8424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8425 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 47 chars ok 321s ok 8426 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 47 char roundtrip 321s ok 8427 - no errors 321s ok 8428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8429 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 48 chars ok 321s ok 8430 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 48 char roundtrip 321s ok 8431 - no errors 321s ok 8432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8433 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 49 chars ok 321s ok 8434 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 49 char roundtrip 321s ok 8435 - no errors 321s ok 8436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8437 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 50 chars ok 321s ok 8438 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 50 char roundtrip 321s ok 8439 - no errors 321s ok 8440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8441 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 51 chars ok 321s ok 8442 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 51 char roundtrip 321s ok 8443 - no errors 321s ok 8444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8445 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 52 chars ok 321s ok 8446 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 52 char roundtrip 321s ok 8447 - no errors 321s ok 8448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8449 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 53 chars ok 321s ok 8450 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 53 char roundtrip 321s ok 8451 - no errors 321s ok 8452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8453 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 54 chars ok 321s ok 8454 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 54 char roundtrip 321s ok 8455 - no errors 321s ok 8456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8457 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 55 chars ok 321s ok 8458 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 55 char roundtrip 321s ok 8459 - no errors 321s ok 8460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8461 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 56 chars ok 321s ok 8462 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 56 char roundtrip 321s ok 8463 - no errors 321s ok 8464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8465 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 57 chars ok 321s ok 8466 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 57 char roundtrip 321s ok 8467 - no errors 321s ok 8468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8469 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 58 chars ok 321s ok 8470 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 58 char roundtrip 321s ok 8471 - no errors 321s ok 8472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8473 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 59 chars ok 321s ok 8474 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 59 char roundtrip 321s ok 8475 - no errors 321s ok 8476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8477 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 60 chars ok 321s ok 8478 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 60 char roundtrip 321s ok 8479 - no errors 321s ok 8480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8481 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 61 chars ok 321s ok 8482 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 61 char roundtrip 321s ok 8483 - no errors 321s ok 8484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8485 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 62 chars ok 321s ok 8486 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 62 char roundtrip 321s ok 8487 - no errors 321s ok 8488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8489 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 63 chars ok 321s ok 8490 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 63 char roundtrip 321s ok 8491 - no errors 321s ok 8492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8493 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 64 chars ok 321s ok 8494 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 64 char roundtrip 321s ok 8495 - no errors 321s ok 8496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8497 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 65 chars ok 321s ok 8498 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 65 char roundtrip 321s ok 8499 - no errors 321s ok 8500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8501 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 66 chars ok 321s ok 8502 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 66 char roundtrip 321s ok 8503 - no errors 321s ok 8504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8505 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 67 chars ok 321s ok 8506 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 67 char roundtrip 321s ok 8507 - no errors 321s ok 8508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8509 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 68 chars ok 321s ok 8510 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 68 char roundtrip 321s ok 8511 - no errors 321s ok 8512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8513 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 69 chars ok 321s ok 8514 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 69 char roundtrip 321s ok 8515 - no errors 321s ok 8516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8517 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 70 chars ok 321s ok 8518 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 70 char roundtrip 321s ok 8519 - no errors 321s ok 8520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8521 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 71 chars ok 321s ok 8522 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 71 char roundtrip 321s ok 8523 - no errors 321s ok 8524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8525 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 72 chars ok 321s ok 8526 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 72 char roundtrip 321s ok 8527 - no errors 321s ok 8528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8529 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 73 chars ok 321s ok 8530 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 73 char roundtrip 321s ok 8531 - no errors 321s ok 8532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8533 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 74 chars ok 321s ok 8534 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 74 char roundtrip 321s ok 8535 - no errors 321s ok 8536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8537 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 75 chars ok 321s ok 8538 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 75 char roundtrip 321s ok 8539 - no errors 321s ok 8540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8541 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 76 chars ok 321s ok 8542 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 76 char roundtrip 321s ok 8543 - no errors 321s ok 8544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8545 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 77 chars ok 321s ok 8546 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 77 char roundtrip 321s ok 8547 - no errors 321s ok 8548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8549 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 78 chars ok 321s ok 8550 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 78 char roundtrip 321s ok 8551 - no errors 321s ok 8552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8553 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 79 chars ok 321s ok 8554 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 79 char roundtrip 321s ok 8555 - no errors 321s ok 8556 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8557 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 80 chars ok 321s ok 8558 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 80 char roundtrip 321s ok 8559 - no errors 321s ok 8560 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8561 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 81 chars ok 321s ok 8562 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 81 char roundtrip 321s ok 8563 - no errors 321s ok 8564 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8565 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 82 chars ok 321s ok 8566 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 82 char roundtrip 321s ok 8567 - no errors 321s ok 8568 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8569 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 83 chars ok 321s ok 8570 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 83 char roundtrip 321s ok 8571 - no errors 321s ok 8572 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8573 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 84 chars ok 321s ok 8574 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 84 char roundtrip 321s ok 8575 - no errors 321s ok 8576 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8577 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 85 chars ok 321s ok 8578 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 85 char roundtrip 321s ok 8579 - no errors 321s ok 8580 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8581 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 86 chars ok 321s ok 8582 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 86 char roundtrip 321s ok 8583 - no errors 321s ok 8584 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8585 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 87 chars ok 321s ok 8586 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 87 char roundtrip 321s ok 8587 - no errors 321s ok 8588 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8589 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 88 chars ok 321s ok 8590 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 88 char roundtrip 321s ok 8591 - no errors 321s ok 8592 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8593 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 89 chars ok 321s ok 8594 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 89 char roundtrip 321s ok 8595 - no errors 321s ok 8596 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8597 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 90 chars ok 321s ok 8598 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 90 char roundtrip 321s ok 8599 - no errors 321s ok 8600 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8601 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 91 chars ok 321s ok 8602 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 91 char roundtrip 321s ok 8603 - no errors 321s ok 8604 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8605 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 92 chars ok 321s ok 8606 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 92 char roundtrip 321s ok 8607 - no errors 321s ok 8608 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8609 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 93 chars ok 321s ok 8610 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 93 char roundtrip 321s ok 8611 - no errors 321s ok 8612 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8613 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 94 chars ok 321s ok 8614 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 94 char roundtrip 321s ok 8615 - no errors 321s ok 8616 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8617 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 95 chars ok 321s ok 8618 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 95 char roundtrip 321s ok 8619 - no errors 321s ok 8620 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8621 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 96 chars ok 321s ok 8622 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 96 char roundtrip 321s ok 8623 - no errors 321s ok 8624 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8625 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 97 chars ok 321s ok 8626 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 97 char roundtrip 321s ok 8627 - no errors 321s ok 8628 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8629 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 98 chars ok 321s ok 8630 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 98 char roundtrip 321s ok 8631 - no errors 321s ok 8632 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8633 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 99 chars ok 321s ok 8634 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 99 char roundtrip 321s ok 8635 - no errors 321s ok 8636 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8637 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 100 chars ok 321s ok 8638 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 100 char roundtrip 321s ok 8639 - no errors 321s ok 8640 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8641 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 101 chars ok 321s ok 8642 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 101 char roundtrip 321s ok 8643 - no errors 321s ok 8644 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8645 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 102 chars ok 321s ok 8646 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 102 char roundtrip 321s ok 8647 - no errors 321s ok 8648 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8649 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 103 chars ok 321s ok 8650 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 103 char roundtrip 321s ok 8651 - no errors 321s ok 8652 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8653 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 104 chars ok 321s ok 8654 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 104 char roundtrip 321s ok 8655 - no errors 321s ok 8656 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8657 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 105 chars ok 321s ok 8658 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 105 char roundtrip 321s ok 8659 - no errors 321s ok 8660 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8661 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 106 chars ok 321s ok 8662 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 106 char roundtrip 321s ok 8663 - no errors 321s ok 8664 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8665 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 107 chars ok 321s ok 8666 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 107 char roundtrip 321s ok 8667 - no errors 321s ok 8668 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8669 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 108 chars ok 321s ok 8670 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 108 char roundtrip 321s ok 8671 - no errors 321s ok 8672 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8673 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 109 chars ok 321s ok 8674 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 109 char roundtrip 321s ok 8675 - no errors 321s ok 8676 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8677 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 110 chars ok 321s ok 8678 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 110 char roundtrip 321s ok 8679 - no errors 321s ok 8680 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8681 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 111 chars ok 321s ok 8682 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 111 char roundtrip 321s ok 8683 - no errors 321s ok 8684 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8685 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 112 chars ok 321s ok 8686 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 112 char roundtrip 321s ok 8687 - no errors 321s ok 8688 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8689 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 113 chars ok 321s ok 8690 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 113 char roundtrip 321s ok 8691 - no errors 321s ok 8692 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8693 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 114 chars ok 321s ok 8694 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 114 char roundtrip 321s ok 8695 - no errors 321s ok 8696 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8697 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 115 chars ok 321s ok 8698 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 115 char roundtrip 321s ok 8699 - no errors 321s ok 8700 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8701 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 116 chars ok 321s ok 8702 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 116 char roundtrip 321s ok 8703 - no errors 321s ok 8704 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8705 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 117 chars ok 321s ok 8706 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 117 char roundtrip 321s ok 8707 - no errors 321s ok 8708 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8709 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 118 chars ok 321s ok 8710 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 118 char roundtrip 321s ok 8711 - no errors 321s ok 8712 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8713 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 119 chars ok 321s ok 8714 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 119 char roundtrip 321s ok 8715 - no errors 321s ok 8716 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8717 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 120 chars ok 321s ok 8718 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 120 char roundtrip 321s ok 8719 - no errors 321s ok 8720 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8721 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 121 chars ok 321s ok 8722 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 121 char roundtrip 321s ok 8723 - no errors 321s ok 8724 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8725 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 122 chars ok 321s ok 8726 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 122 char roundtrip 321s ok 8727 - no errors 321s ok 8728 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8729 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 123 chars ok 321s ok 8730 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 123 char roundtrip 321s ok 8731 - no errors 321s ok 8732 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8733 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 124 chars ok 321s ok 8734 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 124 char roundtrip 321s ok 8735 - no errors 321s ok 8736 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8737 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 125 chars ok 321s ok 8738 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 125 char roundtrip 321s ok 8739 - no errors 321s ok 8740 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8741 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 126 chars ok 321s ok 8742 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 126 char roundtrip 321s ok 8743 - no errors 321s ok 8744 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8745 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 127 chars ok 321s ok 8746 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 127 char roundtrip 321s ok 8747 - no errors 321s ok 8748 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8749 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 128 chars ok 321s ok 8750 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 128 char roundtrip 321s ok 8751 - no errors 321s ok 8752 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8753 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 129 chars ok 321s ok 8754 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 129 char roundtrip 321s ok 8755 - no errors 321s ok 8756 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8757 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 130 chars ok 321s ok 8758 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 130 char roundtrip 321s ok 8759 - no errors 321s ok 8760 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8761 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 131 chars ok 321s ok 8762 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 131 char roundtrip 321s ok 8763 - no errors 321s ok 8764 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8765 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 132 chars ok 321s ok 8766 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 132 char roundtrip 321s ok 8767 - no errors 321s ok 8768 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8769 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 133 chars ok 321s ok 8770 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 133 char roundtrip 321s ok 8771 - no errors 321s ok 8772 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8773 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 134 chars ok 321s ok 8774 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 134 char roundtrip 321s ok 8775 - no errors 321s ok 8776 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8777 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 135 chars ok 321s ok 8778 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 135 char roundtrip 321s ok 8779 - no errors 321s ok 8780 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8781 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 136 chars ok 321s ok 8782 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 136 char roundtrip 321s ok 8783 - no errors 321s ok 8784 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8785 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 137 chars ok 321s ok 8786 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 137 char roundtrip 321s ok 8787 - no errors 321s ok 8788 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8789 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 138 chars ok 321s ok 8790 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 138 char roundtrip 321s ok 8791 - no errors 321s ok 8792 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8793 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 139 chars ok 321s ok 8794 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 139 char roundtrip 321s ok 8795 - no errors 321s ok 8796 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8797 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 140 chars ok 321s ok 8798 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 140 char roundtrip 321s ok 8799 - no errors 321s ok 8800 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8801 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 141 chars ok 321s ok 8802 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 141 char roundtrip 321s ok 8803 - no errors 321s ok 8804 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8805 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 142 chars ok 321s ok 8806 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 142 char roundtrip 321s ok 8807 - no errors 321s ok 8808 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8809 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 143 chars ok 321s ok 8810 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 143 char roundtrip 321s ok 8811 - no errors 321s ok 8812 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8813 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 144 chars ok 321s ok 8814 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 144 char roundtrip 321s ok 8815 - no errors 321s ok 8816 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8817 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 145 chars ok 321s ok 8818 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 145 char roundtrip 321s ok 8819 - no errors 321s ok 8820 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8821 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 146 chars ok 321s ok 8822 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 146 char roundtrip 321s ok 8823 - no errors 321s ok 8824 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8825 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 147 chars ok 321s ok 8826 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 147 char roundtrip 321s ok 8827 - no errors 321s ok 8828 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8829 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 148 chars ok 321s ok 8830 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 148 char roundtrip 321s ok 8831 - no errors 321s ok 8832 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8833 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 149 chars ok 321s ok 8834 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 149 char roundtrip 321s ok 8835 - no errors 321s ok 8836 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8837 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 150 chars ok 321s ok 8838 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 150 char roundtrip 321s ok 8839 - no errors 321s ok 8840 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8841 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 151 chars ok 321s ok 8842 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 151 char roundtrip 321s ok 8843 - no errors 321s ok 8844 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8845 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 152 chars ok 321s ok 8846 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 152 char roundtrip 321s ok 8847 - no errors 321s ok 8848 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8849 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 153 chars ok 321s ok 8850 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 153 char roundtrip 321s ok 8851 - no errors 321s ok 8852 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8853 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 154 chars ok 321s ok 8854 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 154 char roundtrip 321s ok 8855 - no errors 321s ok 8856 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8857 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 155 chars ok 321s ok 8858 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 155 char roundtrip 321s ok 8859 - no errors 321s ok 8860 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8861 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 156 chars ok 321s ok 8862 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 156 char roundtrip 321s ok 8863 - no errors 321s ok 8864 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8865 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 157 chars ok 321s ok 8866 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 157 char roundtrip 321s ok 8867 - no errors 321s ok 8868 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8869 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 158 chars ok 321s ok 8870 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 158 char roundtrip 321s ok 8871 - no errors 321s ok 8872 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8873 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 159 chars ok 321s ok 8874 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 159 char roundtrip 321s ok 8875 - no errors 321s ok 8876 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8877 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 160 chars ok 321s ok 8878 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 160 char roundtrip 321s ok 8879 - no errors 321s ok 8880 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8881 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 161 chars ok 321s ok 8882 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 161 char roundtrip 321s ok 8883 - no errors 321s ok 8884 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8885 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 162 chars ok 321s ok 8886 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 162 char roundtrip 321s ok 8887 - no errors 321s ok 8888 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8889 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 163 chars ok 321s ok 8890 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 163 char roundtrip 321s ok 8891 - no errors 321s ok 8892 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8893 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 164 chars ok 321s ok 8894 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 164 char roundtrip 321s ok 8895 - no errors 321s ok 8896 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8897 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 165 chars ok 321s ok 8898 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 165 char roundtrip 321s ok 8899 - no errors 321s ok 8900 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8901 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 166 chars ok 321s ok 8902 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 166 char roundtrip 321s ok 8903 - no errors 321s ok 8904 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8905 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 167 chars ok 321s ok 8906 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 167 char roundtrip 321s ok 8907 - no errors 321s ok 8908 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8909 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 168 chars ok 321s ok 8910 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 168 char roundtrip 321s ok 8911 - no errors 321s ok 8912 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8913 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 169 chars ok 321s ok 8914 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 169 char roundtrip 321s ok 8915 - no errors 321s ok 8916 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8917 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 170 chars ok 321s ok 8918 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 170 char roundtrip 321s ok 8919 - no errors 321s ok 8920 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8921 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 171 chars ok 321s ok 8922 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 171 char roundtrip 321s ok 8923 - no errors 321s ok 8924 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8925 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 172 chars ok 321s ok 8926 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 172 char roundtrip 321s ok 8927 - no errors 321s ok 8928 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8929 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 173 chars ok 321s ok 8930 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 173 char roundtrip 321s ok 8931 - no errors 321s ok 8932 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8933 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 174 chars ok 321s ok 8934 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 174 char roundtrip 321s ok 8935 - no errors 321s ok 8936 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8937 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 175 chars ok 321s ok 8938 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 175 char roundtrip 321s ok 8939 - no errors 321s ok 8940 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8941 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 176 chars ok 321s ok 8942 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 176 char roundtrip 321s ok 8943 - no errors 321s ok 8944 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8945 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 177 chars ok 321s ok 8946 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 177 char roundtrip 321s ok 8947 - no errors 321s ok 8948 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8949 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 178 chars ok 321s ok 8950 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 178 char roundtrip 321s ok 8951 - no errors 321s ok 8952 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8953 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 179 chars ok 321s ok 8954 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 179 char roundtrip 321s ok 8955 - no errors 321s ok 8956 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8957 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 180 chars ok 321s ok 8958 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 180 char roundtrip 321s ok 8959 - no errors 321s ok 8960 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8961 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 181 chars ok 321s ok 8962 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 181 char roundtrip 321s ok 8963 - no errors 321s ok 8964 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8965 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 182 chars ok 321s ok 8966 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 182 char roundtrip 321s ok 8967 - no errors 321s ok 8968 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8969 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 183 chars ok 321s ok 8970 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 183 char roundtrip 321s ok 8971 - no errors 321s ok 8972 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8973 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 184 chars ok 321s ok 8974 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 184 char roundtrip 321s ok 8975 - no errors 321s ok 8976 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8977 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 185 chars ok 321s ok 8978 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 185 char roundtrip 321s ok 8979 - no errors 321s ok 8980 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8981 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 186 chars ok 321s ok 8982 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 186 char roundtrip 321s ok 8983 - no errors 321s ok 8984 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8985 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 187 chars ok 321s ok 8986 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 187 char roundtrip 321s ok 8987 - no errors 321s ok 8988 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8989 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 188 chars ok 321s ok 8990 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 188 char roundtrip 321s ok 8991 - no errors 321s ok 8992 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8993 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 189 chars ok 321s ok 8994 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 189 char roundtrip 321s ok 8995 - no errors 321s ok 8996 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8997 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 190 chars ok 321s ok 8998 - t/data/08_regression/48_heredoc_w_paren_in_terminator: 190 char roundtrip 321s ok 8999 - no errors 321s ok 9000 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9001 - t/data/08_regression/49_label_false_positive: 1 chars ok 321s ok 9002 - t/data/08_regression/49_label_false_positive: 1 char roundtrip 321s ok 9003 - no errors 321s ok 9004 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9005 - t/data/08_regression/49_label_false_positive: 2 chars ok 321s ok 9006 - t/data/08_regression/49_label_false_positive: 2 char roundtrip 321s ok 9007 - no errors 321s ok 9008 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9009 - t/data/08_regression/49_label_false_positive: 3 chars ok 321s ok 9010 - t/data/08_regression/49_label_false_positive: 3 char roundtrip 321s ok 9011 - no errors 321s ok 9012 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9013 - t/data/08_regression/49_label_false_positive: 4 chars ok 321s ok 9014 - t/data/08_regression/49_label_false_positive: 4 char roundtrip 321s ok 9015 - no errors 321s ok 9016 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9017 - t/data/08_regression/49_label_false_positive: 5 chars ok 321s ok 9018 - t/data/08_regression/49_label_false_positive: 5 char roundtrip 321s ok 9019 - no errors 321s ok 9020 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9021 - t/data/08_regression/49_label_false_positive: 6 chars ok 321s ok 9022 - t/data/08_regression/49_label_false_positive: 6 char roundtrip 321s ok 9023 - no errors 321s ok 9024 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9025 - t/data/08_regression/49_label_false_positive: 7 chars ok 321s ok 9026 - t/data/08_regression/49_label_false_positive: 7 char roundtrip 321s ok 9027 - no errors 321s ok 9028 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9029 - t/data/08_regression/49_label_false_positive: 8 chars ok 321s ok 9030 - t/data/08_regression/49_label_false_positive: 8 char roundtrip 321s ok 9031 - no errors 321s ok 9032 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9033 - t/data/08_regression/49_label_false_positive: 9 chars ok 321s ok 9034 - t/data/08_regression/49_label_false_positive: 9 char roundtrip 321s ok 9035 - no errors 321s ok 9036 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9037 - t/data/08_regression/49_label_false_positive: 10 chars ok 321s ok 9038 - t/data/08_regression/49_label_false_positive: 10 char roundtrip 321s ok 9039 - no errors 321s ok 9040 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9041 - t/data/08_regression/49_label_false_positive: 11 chars ok 321s ok 9042 - t/data/08_regression/49_label_false_positive: 11 char roundtrip 321s ok 9043 - no errors 321s ok 9044 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9045 - t/data/08_regression/49_label_false_positive: 12 chars ok 321s ok 9046 - t/data/08_regression/49_label_false_positive: 12 char roundtrip 321s ok 9047 - no errors 321s ok 9048 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9049 - t/data/08_regression/49_label_false_positive: 13 chars ok 321s ok 9050 - t/data/08_regression/49_label_false_positive: 13 char roundtrip 321s ok 9051 - no errors 321s ok 9052 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9053 - t/data/08_regression/49_label_false_positive: 14 chars ok 321s ok 9054 - t/data/08_regression/49_label_false_positive: 14 char roundtrip 321s ok 9055 - no errors 321s ok 9056 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9057 - t/data/08_regression/49_label_false_positive: 15 chars ok 321s ok 9058 - t/data/08_regression/49_label_false_positive: 15 char roundtrip 321s ok 9059 - no errors 321s ok 9060 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9061 - t/data/08_regression/49_label_false_positive: 16 chars ok 321s ok 9062 - t/data/08_regression/49_label_false_positive: 16 char roundtrip 321s ok 9063 - no errors 321s ok 9064 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9065 - t/data/08_regression/49_label_false_positive: 17 chars ok 321s ok 9066 - t/data/08_regression/49_label_false_positive: 17 char roundtrip 321s ok 9067 - no errors 321s ok 9068 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9069 - t/data/08_regression/49_label_false_positive: 18 chars ok 321s ok 9070 - t/data/08_regression/49_label_false_positive: 18 char roundtrip 321s ok 9071 - no errors 321s ok 9072 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9073 - t/data/08_regression/49_label_false_positive: 19 chars ok 321s ok 9074 - t/data/08_regression/49_label_false_positive: 19 char roundtrip 321s ok 9075 - no errors 321s ok 9076 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9077 - t/data/08_regression/49_label_false_positive: 20 chars ok 321s ok 9078 - t/data/08_regression/49_label_false_positive: 20 char roundtrip 321s ok 9079 - no errors 321s ok 9080 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9081 - t/data/08_regression/49_label_false_positive: 21 chars ok 321s ok 9082 - t/data/08_regression/49_label_false_positive: 21 char roundtrip 321s ok 9083 - no errors 321s ok 9084 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9085 - t/data/08_regression/49_label_false_positive: 22 chars ok 321s ok 9086 - t/data/08_regression/49_label_false_positive: 22 char roundtrip 321s ok 9087 - no errors 321s ok 9088 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9089 - t/data/08_regression/49_label_false_positive: 23 chars ok 321s ok 9090 - t/data/08_regression/49_label_false_positive: 23 char roundtrip 321s ok 9091 - no errors 321s ok 9092 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9093 - t/data/08_regression/49_label_false_positive: 24 chars ok 321s ok 9094 - t/data/08_regression/49_label_false_positive: 24 char roundtrip 321s ok 9095 - no errors 321s ok 9096 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9097 - t/data/08_regression/49_label_false_positive: 25 chars ok 321s ok 9098 - t/data/08_regression/49_label_false_positive: 25 char roundtrip 321s ok 9099 - no errors 321s ok 9100 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9101 - t/data/08_regression/49_label_false_positive: 26 chars ok 321s ok 9102 - t/data/08_regression/49_label_false_positive: 26 char roundtrip 321s ok 9103 - no errors 321s ok 9104 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9105 - t/data/08_regression/49_label_false_positive: 27 chars ok 321s ok 9106 - t/data/08_regression/49_label_false_positive: 27 char roundtrip 321s ok 9107 - no errors 321s ok 9108 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9109 - t/data/08_regression/49_label_false_positive: 28 chars ok 321s ok 9110 - t/data/08_regression/49_label_false_positive: 28 char roundtrip 321s ok 9111 - no errors 321s ok 9112 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9113 - t/data/08_regression/49_label_false_positive: 29 chars ok 321s ok 9114 - t/data/08_regression/49_label_false_positive: 29 char roundtrip 321s ok 9115 - no errors 321s ok 9116 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9117 - t/data/08_regression/49_label_false_positive: 30 chars ok 321s ok 9118 - t/data/08_regression/49_label_false_positive: 30 char roundtrip 321s ok 9119 - no errors 321s ok 9120 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9121 - t/data/08_regression/49_label_false_positive: 31 chars ok 321s ok 9122 - t/data/08_regression/49_label_false_positive: 31 char roundtrip 321s ok 9123 - no errors 321s ok 9124 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9125 - t/data/08_regression/49_label_false_positive: 32 chars ok 321s ok 9126 - t/data/08_regression/49_label_false_positive: 32 char roundtrip 321s ok 9127 - no errors 321s ok 9128 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9129 - t/data/08_regression/49_label_false_positive: 33 chars ok 321s ok 9130 - t/data/08_regression/49_label_false_positive: 33 char roundtrip 321s ok 9131 - no errors 321s ok 9132 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9133 - t/data/08_regression/49_label_false_positive: 34 chars ok 321s ok 9134 - t/data/08_regression/49_label_false_positive: 34 char roundtrip 321s ok 9135 - no errors 321s ok 9136 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9137 - t/data/08_regression/49_label_false_positive: 35 chars ok 321s ok 9138 - t/data/08_regression/49_label_false_positive: 35 char roundtrip 321s ok 9139 - no errors 321s ok 9140 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9141 - t/data/08_regression/49_label_false_positive: 36 chars ok 321s ok 9142 - t/data/08_regression/49_label_false_positive: 36 char roundtrip 321s ok 9143 - no errors 321s ok 9144 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9145 - t/data/08_regression/49_label_false_positive: 37 chars ok 321s ok 9146 - t/data/08_regression/49_label_false_positive: 37 char roundtrip 321s ok 9147 - no errors 321s ok 9148 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9149 - t/data/08_regression/49_label_false_positive: 38 chars ok 321s ok 9150 - t/data/08_regression/49_label_false_positive: 38 char roundtrip 321s ok 9151 - no errors 321s ok 9152 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9153 - t/data/08_regression/49_label_false_positive: 39 chars ok 321s ok 9154 - t/data/08_regression/49_label_false_positive: 39 char roundtrip 321s ok 9155 - no errors 321s ok 9156 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9157 - t/data/08_regression/49_label_false_positive: 40 chars ok 321s ok 9158 - t/data/08_regression/49_label_false_positive: 40 char roundtrip 321s ok 9159 - no errors 321s ok 9160 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9161 - t/data/08_regression/49_label_false_positive: 41 chars ok 321s ok 9162 - t/data/08_regression/49_label_false_positive: 41 char roundtrip 321s ok 9163 - no errors 321s ok 9164 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9165 - t/data/08_regression/49_label_false_positive: 42 chars ok 321s ok 9166 - t/data/08_regression/49_label_false_positive: 42 char roundtrip 321s ok 9167 - no errors 321s ok 9168 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9169 - t/data/08_regression/49_label_false_positive: 43 chars ok 321s ok 9170 - t/data/08_regression/49_label_false_positive: 43 char roundtrip 321s ok 9171 - no errors 321s ok 9172 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9173 - t/data/08_regression/49_label_false_positive: 44 chars ok 321s ok 9174 - t/data/08_regression/49_label_false_positive: 44 char roundtrip 321s ok 9175 - no errors 321s ok 9176 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9177 - t/data/08_regression/49_label_false_positive: 45 chars ok 321s ok 9178 - t/data/08_regression/49_label_false_positive: 45 char roundtrip 321s ok 9179 - no errors 321s ok 9180 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9181 - t/data/08_regression/49_label_false_positive: 46 chars ok 321s ok 9182 - t/data/08_regression/49_label_false_positive: 46 char roundtrip 321s ok 9183 - no errors 321s ok 9184 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9185 - t/data/08_regression/49_label_false_positive: 47 chars ok 321s ok 9186 - t/data/08_regression/49_label_false_positive: 47 char roundtrip 321s ok 9187 - no errors 321s ok 9188 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9189 - t/data/08_regression/49_label_false_positive: 48 chars ok 321s ok 9190 - t/data/08_regression/49_label_false_positive: 48 char roundtrip 321s ok 9191 - no errors 321s ok 9192 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9193 - t/data/08_regression/50_label_false_positive: 1 chars ok 321s ok 9194 - t/data/08_regression/50_label_false_positive: 1 char roundtrip 321s ok 9195 - no errors 321s ok 9196 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9197 - t/data/08_regression/50_label_false_positive: 2 chars ok 321s ok 9198 - t/data/08_regression/50_label_false_positive: 2 char roundtrip 321s ok 9199 - no errors 321s ok 9200 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9201 - t/data/08_regression/50_label_false_positive: 3 chars ok 321s ok 9202 - t/data/08_regression/50_label_false_positive: 3 char roundtrip 321s ok 9203 - no errors 321s ok 9204 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9205 - t/data/08_regression/50_label_false_positive: 4 chars ok 321s ok 9206 - t/data/08_regression/50_label_false_positive: 4 char roundtrip 321s ok 9207 - no errors 321s ok 9208 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9209 - t/data/08_regression/50_label_false_positive: 5 chars ok 321s ok 9210 - t/data/08_regression/50_label_false_positive: 5 char roundtrip 321s ok 9211 - no errors 321s ok 9212 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9213 - t/data/08_regression/50_label_false_positive: 6 chars ok 321s ok 9214 - t/data/08_regression/50_label_false_positive: 6 char roundtrip 321s ok 9215 - no errors 321s ok 9216 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9217 - t/data/08_regression/50_label_false_positive: 7 chars ok 321s ok 9218 - t/data/08_regression/50_label_false_positive: 7 char roundtrip 321s ok 9219 - no errors 321s ok 9220 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9221 - t/data/08_regression/50_label_false_positive: 8 chars ok 321s ok 9222 - t/data/08_regression/50_label_false_positive: 8 char roundtrip 321s ok 9223 - no errors 321s ok 9224 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9225 - t/data/08_regression/50_label_false_positive: 9 chars ok 321s ok 9226 - t/data/08_regression/50_label_false_positive: 9 char roundtrip 321s ok 9227 - no errors 321s ok 9228 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9229 - t/data/08_regression/50_label_false_positive: 10 chars ok 321s ok 9230 - t/data/08_regression/50_label_false_positive: 10 char roundtrip 321s ok 9231 - no errors 321s ok 9232 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9233 - t/data/08_regression/50_label_false_positive: 11 chars ok 321s ok 9234 - t/data/08_regression/50_label_false_positive: 11 char roundtrip 321s ok 9235 - no errors 321s ok 9236 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9237 - t/data/08_regression/50_label_false_positive: 12 chars ok 321s ok 9238 - t/data/08_regression/50_label_false_positive: 12 char roundtrip 321s ok 9239 - no errors 321s ok 9240 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9241 - t/data/08_regression/50_label_false_positive: 13 chars ok 321s ok 9242 - t/data/08_regression/50_label_false_positive: 13 char roundtrip 321s ok 9243 - no errors 321s ok 9244 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9245 - t/data/08_regression/50_label_false_positive: 14 chars ok 321s ok 9246 - t/data/08_regression/50_label_false_positive: 14 char roundtrip 321s ok 9247 - no errors 321s ok 9248 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9249 - t/data/08_regression/50_label_false_positive: 15 chars ok 321s ok 9250 - t/data/08_regression/50_label_false_positive: 15 char roundtrip 321s ok 9251 - no errors 321s ok 9252 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9253 - t/data/08_regression/50_label_false_positive: 16 chars ok 321s ok 9254 - t/data/08_regression/50_label_false_positive: 16 char roundtrip 321s ok 9255 - no errors 321s ok 9256 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9257 - t/data/08_regression/50_label_false_positive: 17 chars ok 321s ok 9258 - t/data/08_regression/50_label_false_positive: 17 char roundtrip 321s ok 9259 - no errors 321s ok 9260 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9261 - t/data/08_regression/50_label_false_positive: 18 chars ok 321s ok 9262 - t/data/08_regression/50_label_false_positive: 18 char roundtrip 321s ok 9263 - no errors 321s ok 9264 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9265 - t/data/08_regression/50_label_false_positive: 19 chars ok 321s ok 9266 - t/data/08_regression/50_label_false_positive: 19 char roundtrip 321s ok 9267 - no errors 321s ok 9268 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9269 - t/data/08_regression/50_label_false_positive: 20 chars ok 321s ok 9270 - t/data/08_regression/50_label_false_positive: 20 char roundtrip 321s ok 9271 - no errors 321s ok 9272 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9273 - t/data/08_regression/50_label_false_positive: 21 chars ok 321s ok 9274 - t/data/08_regression/50_label_false_positive: 21 char roundtrip 321s ok 9275 - no errors 321s ok 9276 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9277 - t/data/08_regression/50_label_false_positive: 22 chars ok 321s ok 9278 - t/data/08_regression/50_label_false_positive: 22 char roundtrip 321s ok 9279 - no errors 321s ok 9280 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9281 - t/data/08_regression/50_label_false_positive: 23 chars ok 321s ok 9282 - t/data/08_regression/50_label_false_positive: 23 char roundtrip 321s ok 9283 - no errors 321s ok 9284 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9285 - t/data/08_regression/50_label_false_positive: 24 chars ok 321s ok 9286 - t/data/08_regression/50_label_false_positive: 24 char roundtrip 321s ok 9287 - no errors 321s ok 9288 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9289 - t/data/08_regression/50_label_false_positive: 25 chars ok 321s ok 9290 - t/data/08_regression/50_label_false_positive: 25 char roundtrip 321s ok 9291 - no errors 321s ok 9292 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9293 - t/data/08_regression/50_label_false_positive: 26 chars ok 321s ok 9294 - t/data/08_regression/50_label_false_positive: 26 char roundtrip 321s ok 9295 - no errors 321s ok 9296 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9297 - t/data/08_regression/50_label_false_positive: 27 chars ok 321s ok 9298 - t/data/08_regression/50_label_false_positive: 27 char roundtrip 321s ok 9299 - no errors 321s ok 9300 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9301 - t/data/08_regression/50_label_false_positive: 28 chars ok 321s ok 9302 - t/data/08_regression/50_label_false_positive: 28 char roundtrip 321s ok 9303 - no errors 321s ok 9304 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9305 - t/data/08_regression/50_label_false_positive: 29 chars ok 321s ok 9306 - t/data/08_regression/50_label_false_positive: 29 char roundtrip 321s ok 9307 - no errors 321s ok 9308 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9309 - t/data/08_regression/50_label_false_positive: 30 chars ok 321s ok 9310 - t/data/08_regression/50_label_false_positive: 30 char roundtrip 321s ok 9311 - no errors 321s ok 9312 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9313 - t/data/08_regression/50_label_false_positive: 31 chars ok 321s ok 9314 - t/data/08_regression/50_label_false_positive: 31 char roundtrip 321s ok 9315 - no errors 321s ok 9316 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9317 - t/data/08_regression/50_label_false_positive: 32 chars ok 321s ok 9318 - t/data/08_regression/50_label_false_positive: 32 char roundtrip 321s ok 9319 - no errors 321s ok 9320 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9321 - t/data/08_regression/50_label_false_positive: 33 chars ok 321s ok 9322 - t/data/08_regression/50_label_false_positive: 33 char roundtrip 321s ok 9323 - no errors 321s ok 9324 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9325 - t/data/08_regression/50_label_false_positive: 34 chars ok 321s ok 9326 - t/data/08_regression/50_label_false_positive: 34 char roundtrip 321s ok 9327 - no errors 321s ok 9328 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9329 - t/data/08_regression/50_label_false_positive: 35 chars ok 321s ok 9330 - t/data/08_regression/50_label_false_positive: 35 char roundtrip 321s ok 9331 - no errors 321s ok 9332 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9333 - t/data/08_regression/50_label_false_positive: 36 chars ok 321s ok 9334 - t/data/08_regression/50_label_false_positive: 36 char roundtrip 321s ok 9335 - no errors 321s ok 9336 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9337 - t/data/08_regression/50_label_false_positive: 37 chars ok 321s ok 9338 - t/data/08_regression/50_label_false_positive: 37 char roundtrip 321s ok 9339 - no errors 321s ok 9340 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9341 - t/data/08_regression/50_label_false_positive: 38 chars ok 321s ok 9342 - t/data/08_regression/50_label_false_positive: 38 char roundtrip 321s ok 9343 - no errors 321s ok 9344 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9345 - t/data/08_regression/50_label_false_positive: 39 chars ok 321s ok 9346 - t/data/08_regression/50_label_false_positive: 39 char roundtrip 321s ok 9347 - no errors 321s ok 9348 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9349 - t/data/08_regression/50_label_false_positive: 40 chars ok 321s ok 9350 - t/data/08_regression/50_label_false_positive: 40 char roundtrip 321s ok 9351 - no errors 321s ok 9352 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9353 - t/data/08_regression/50_label_false_positive: 41 chars ok 321s ok 9354 - t/data/08_regression/50_label_false_positive: 41 char roundtrip 321s ok 9355 - no errors 321s ok 9356 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9357 - t/data/08_regression/50_label_false_positive: 42 chars ok 321s ok 9358 - t/data/08_regression/50_label_false_positive: 42 char roundtrip 321s ok 9359 - no errors 321s ok 9360 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9361 - t/data/08_regression/50_label_false_positive: 43 chars ok 321s ok 9362 - t/data/08_regression/50_label_false_positive: 43 char roundtrip 321s ok 9363 - no errors 321s ok 9364 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9365 - t/data/08_regression/50_label_false_positive: 44 chars ok 321s ok 9366 - t/data/08_regression/50_label_false_positive: 44 char roundtrip 321s ok 9367 - no errors 321s ok 9368 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9369 - t/data/08_regression/50_label_false_positive: 45 chars ok 321s ok 9370 - t/data/08_regression/50_label_false_positive: 45 char roundtrip 321s ok 9371 - no errors 321s ok 9372 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9373 - t/data/08_regression/50_label_false_positive: 46 chars ok 321s ok 9374 - t/data/08_regression/50_label_false_positive: 46 char roundtrip 321s ok 9375 - no errors 321s ok 9376 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9377 - t/data/08_regression/50_label_false_positive: 47 chars ok 321s ok 9378 - t/data/08_regression/50_label_false_positive: 47 char roundtrip 321s ok 9379 - no errors 321s ok 9380 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9381 - t/data/08_regression/50_label_false_positive: 48 chars ok 321s ok 9382 - t/data/08_regression/50_label_false_positive: 48 char roundtrip 321s ok 9383 - no errors 321s ok 9384 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9385 - t/data/08_regression/50_label_false_positive: 49 chars ok 321s ok 9386 - t/data/08_regression/50_label_false_positive: 49 char roundtrip 321s ok 9387 - no errors 321s ok 9388 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9389 - t/data/08_regression/50_label_false_positive: 50 chars ok 321s ok 9390 - t/data/08_regression/50_label_false_positive: 50 char roundtrip 321s ok 9391 - no errors 321s ok 9392 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9393 - t/data/08_regression/50_label_false_positive: 51 chars ok 321s ok 9394 - t/data/08_regression/50_label_false_positive: 51 char roundtrip 321s ok 9395 - no errors 321s ok 9396 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9397 - t/data/08_regression/50_label_false_positive: 52 chars ok 321s ok 9398 - t/data/08_regression/50_label_false_positive: 52 char roundtrip 321s ok 9399 - no errors 321s ok 9400 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9401 - t/data/08_regression/50_label_false_positive: 53 chars ok 321s ok 9402 - t/data/08_regression/50_label_false_positive: 53 char roundtrip 321s ok 9403 - no errors 321s ok 9404 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9405 - t/data/08_regression/50_label_false_positive: 54 chars ok 321s ok 9406 - t/data/08_regression/50_label_false_positive: 54 char roundtrip 321s ok 9407 - no errors 321s ok 9408 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9409 - t/data/08_regression/50_label_false_positive: 55 chars ok 321s ok 9410 - t/data/08_regression/50_label_false_positive: 55 char roundtrip 321s ok 9411 - no errors 321s ok 9412 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9413 - t/data/08_regression/50_label_false_positive: 56 chars ok 321s ok 9414 - t/data/08_regression/50_label_false_positive: 56 char roundtrip 321s ok 9415 - no errors 321s ok 9416 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9417 - t/data/08_regression/50_label_false_positive: 57 chars ok 321s ok 9418 - t/data/08_regression/50_label_false_positive: 57 char roundtrip 321s ok 9419 - no errors 321s ok 9420 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9421 - t/data/08_regression/50_label_false_positive: 58 chars ok 321s ok 9422 - t/data/08_regression/50_label_false_positive: 58 char roundtrip 321s ok 9423 - no errors 321s ok 9424 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9425 - t/data/08_regression/50_label_false_positive: 59 chars ok 321s ok 9426 - t/data/08_regression/50_label_false_positive: 59 char roundtrip 321s ok 9427 - no errors 321s ok 9428 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9429 - t/data/08_regression/50_label_false_positive: 60 chars ok 321s ok 9430 - t/data/08_regression/50_label_false_positive: 60 char roundtrip 321s ok 9431 - no errors 321s ok 9432 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9433 - t/data/08_regression/50_label_false_positive: 61 chars ok 321s ok 9434 - t/data/08_regression/50_label_false_positive: 61 char roundtrip 321s ok 9435 - no errors 321s ok 9436 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9437 - t/data/08_regression/50_label_false_positive: 62 chars ok 321s ok 9438 - t/data/08_regression/50_label_false_positive: 62 char roundtrip 321s ok 9439 - no errors 321s ok 9440 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9441 - t/data/08_regression/50_label_false_positive: 63 chars ok 321s ok 9442 - t/data/08_regression/50_label_false_positive: 63 char roundtrip 321s ok 9443 - no errors 321s ok 9444 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9445 - t/data/08_regression/50_label_false_positive: 64 chars ok 321s ok 9446 - t/data/08_regression/50_label_false_positive: 64 char roundtrip 321s ok 9447 - no errors 321s ok 9448 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9449 - t/data/08_regression/50_label_false_positive: 65 chars ok 321s ok 9450 - t/data/08_regression/50_label_false_positive: 65 char roundtrip 321s ok 9451 - no errors 321s ok 9452 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9453 - t/data/08_regression/50_label_false_positive: 66 chars ok 321s ok 9454 - t/data/08_regression/50_label_false_positive: 66 char roundtrip 321s ok 9455 - no errors 321s ok 9456 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9457 - t/data/08_regression/50_label_false_positive: 67 chars ok 321s ok 9458 - t/data/08_regression/50_label_false_positive: 67 char roundtrip 321s ok 9459 - no errors 321s ok 9460 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9461 - t/data/08_regression/50_label_false_positive: 68 chars ok 321s ok 9462 - t/data/08_regression/50_label_false_positive: 68 char roundtrip 321s ok 9463 - no errors 321s ok 9464 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9465 - t/data/08_regression/50_label_false_positive: 69 chars ok 321s ok 9466 - t/data/08_regression/50_label_false_positive: 69 char roundtrip 321s ok 9467 - no errors 321s ok 9468 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9469 - t/data/08_regression/50_label_false_positive: 70 chars ok 321s ok 9470 - t/data/08_regression/50_label_false_positive: 70 char roundtrip 321s ok 9471 - no errors 321s ok 9472 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9473 - t/data/08_regression/50_label_false_positive: 71 chars ok 321s ok 9474 - t/data/08_regression/50_label_false_positive: 71 char roundtrip 321s ok 9475 - no errors 321s ok 9476 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9477 - t/data/08_regression/50_label_false_positive: 72 chars ok 321s ok 9478 - t/data/08_regression/50_label_false_positive: 72 char roundtrip 321s ok 9479 - no errors 321s ok 9480 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9481 - t/data/08_regression/50_label_false_positive: 73 chars ok 321s ok 9482 - t/data/08_regression/50_label_false_positive: 73 char roundtrip 321s ok 9483 - no errors 321s ok 9484 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9485 - t/data/08_regression/50_label_false_positive: 74 chars ok 321s ok 9486 - t/data/08_regression/50_label_false_positive: 74 char roundtrip 321s ok 9487 - no errors 321s ok 9488 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9489 - t/data/08_regression/50_label_false_positive: 75 chars ok 321s ok 9490 - t/data/08_regression/50_label_false_positive: 75 char roundtrip 321s ok 9491 - no errors 321s ok 9492 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9493 - t/data/08_regression/50_label_false_positive: 76 chars ok 321s ok 9494 - t/data/08_regression/50_label_false_positive: 76 char roundtrip 321s ok 9495 - no errors 321s ok 9496 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9497 - t/data/08_regression/50_label_false_positive: 77 chars ok 321s ok 9498 - t/data/08_regression/50_label_false_positive: 77 char roundtrip 321s ok 9499 - no errors 321s ok 9500 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9501 - t/data/08_regression/50_label_false_positive: 78 chars ok 321s ok 9502 - t/data/08_regression/50_label_false_positive: 78 char roundtrip 321s ok 9503 - no errors 321s ok 9504 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9505 - t/data/08_regression/50_label_false_positive: 79 chars ok 321s ok 9506 - t/data/08_regression/50_label_false_positive: 79 char roundtrip 321s ok 9507 - no errors 321s ok 9508 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9509 - t/data/08_regression/50_label_false_positive: 80 chars ok 321s ok 9510 - t/data/08_regression/50_label_false_positive: 80 char roundtrip 321s ok 9511 - no errors 321s ok 9512 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9513 - t/data/08_regression/50_label_false_positive: 81 chars ok 321s ok 9514 - t/data/08_regression/50_label_false_positive: 81 char roundtrip 321s ok 9515 - no errors 321s ok 9516 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9517 - t/data/08_regression/50_label_false_positive: 82 chars ok 321s ok 9518 - t/data/08_regression/50_label_false_positive: 82 char roundtrip 321s ok 9519 - no errors 321s ok 9520 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9521 - t/data/08_regression/50_label_false_positive: 83 chars ok 321s ok 9522 - t/data/08_regression/50_label_false_positive: 83 char roundtrip 321s ok 9523 - no errors 321s ok 9524 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9525 - t/data/08_regression/50_label_false_positive: 84 chars ok 321s ok 9526 - t/data/08_regression/50_label_false_positive: 84 char roundtrip 321s ok 9527 - no errors 321s ok 9528 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9529 - t/data/08_regression/50_label_false_positive: 85 chars ok 321s ok 9530 - t/data/08_regression/50_label_false_positive: 85 char roundtrip 321s ok 9531 - no errors 321s ok 9532 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9533 - t/data/08_regression/50_label_false_positive: 86 chars ok 321s ok 9534 - t/data/08_regression/50_label_false_positive: 86 char roundtrip 321s ok 9535 - no errors 321s ok 9536 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9537 - t/data/08_regression/50_label_false_positive: 87 chars ok 321s ok 9538 - t/data/08_regression/50_label_false_positive: 87 char roundtrip 321s ok 9539 - no errors 321s ok 9540 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9541 - t/data/08_regression/50_label_false_positive: 88 chars ok 321s ok 9542 - t/data/08_regression/50_label_false_positive: 88 char roundtrip 321s ok 9543 - no errors 321s ok 9544 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9545 - t/data/08_regression/50_label_false_positive: 89 chars ok 321s ok 9546 - t/data/08_regression/50_label_false_positive: 89 char roundtrip 321s ok 9547 - no errors 321s ok 9548 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9549 - t/data/08_regression/50_label_false_positive: 90 chars ok 321s ok 9550 - t/data/08_regression/50_label_false_positive: 90 char roundtrip 321s ok 9551 - no errors 321s ok 9552 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 9553 - t/data/08_regression/50_label_false_positive: 91 chars ok 321s ok 9554 - t/data/08_regression/50_label_false_positive: 91 char roundtrip 321s ok 321s t/26_bom.t ....................... 321s 1..20 321s ok 1 - Test directory t/data/26_bom found 321s ok 2 - Found at least one code file 321s ok 3 - t/data/26_bom/utf8: Found matching .dump file 321s ok 4 - no errors 321s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 6 - t/data/26_bom/utf8: Lexer->Document returns true 321s ok 7 - t/data/26_bom/utf8: ->index_locations ok 321s ok 8 - Document contains only statements and non-significant tokens 321s ok 9 - Contains no PPI::Token::Unknown elements 321s ok 10 - Contains no PPI::Structure::Unknown elements 321s ok 11 - Contains no PPI::Statement::Unknown elements 321s ok 12 - Document contains no nested statements 321s ok 13 - Document contains no nested structures 321s ok 14 - No ->{_attribute} in PPI::Token::Attributes 321s ok 15 - All compound statements have defined ->type 321s ok 16 - ->location always defined 321s ok 17 - t/data/26_bom/utf8: Object isa PPI::Dumper 321s ok 18 - t/data/26_bom/utf8: Got dump content from dumper 321s ok 19 - t/data/26_bom/utf8: Generated dump matches stored dump 321s ok 20 - t/data/26_bom/utf8: Round-trip back to source was ok 321s ok 321s t/27_complete.t .................. 321s 1..7 321s ok 1 - Found at least one ->complete test file 321s ok 2 - no errors 321s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 4 - File t/data/27_complete/01y_helloworld.code is complete 321s ok 5 - no errors 321s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 7 - File t/data/27_complete/02n_helloworld.code is complete 321s ok 321s t/28_foreach_qw.t ................ 321s 1..15 321s ok 1 - no errors 321s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3 - Found 2 statements 321s ok 4 - ->type ok 321s ok 5 - ->type ok 321s ok 6 - no errors 321s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 8 - Found 2 statements 321s ok 9 - ->type ok 321s ok 10 - ->type ok 321s ok 11 - no errors 321s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 13 - Found 2 statements 321s ok 14 - ->type ok 321s ok 15 - ->type ok 321s ok 321s t/29_logical_filename.t .......... 321s 1..21 321s ok 1 - PPI::Document, test file 321s ok 2 - PPI::Document, number of items 321s ok 3 - PPI::Document, filename 321s ok 4 - PPI::Document, filename 321s ok 5 - PPI::Document, test file 321s ok 6 - PPI::Document, number of items 321s ok 7 - PPI::Document, filename 321s ok 8 - PPI::Document, filename 321s ok 9 - PPI::Document::File, test file 321s ok 10 - PPI::Document::File, number of items 321s ok 11 - PPI::Document::File, filename 321s ok 12 - PPI::Document::File, filename 321s ok 13 - PPI::Document::File, test file 321s ok 14 - PPI::Document::File, number of items 321s ok 15 - PPI::Document::File, filename 321s ok 16 - PPI::Document::File, filename 321s ok 17 - PPI::Document, test file 321s ok 18 - PPI::Document, number of items 321s ok 19 - PPI::Document, filename 321s ok 20 - PPI::Document, filename 321s ok 21 - no warnings 321s ok 321s t/interactive.t .................. 321s 1..3 321s ok 1 - no errors 321s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 321s ok 3 - Parsed without error 321s ok 322s t/marpa.t ........................ 322s 1..69 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - "use v5 ;" 322s ok 4 - no errors 322s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 6 - "use 5 ;" 322s ok 7 - no errors 322s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 9 - "use 5.1 ;" 322s ok 10 - no errors 322s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 12 - "use xyz () ;" 322s ok 13 - no errors 322s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 15 - "use v5 xyz () ;" 322s ok 16 - no errors 322s ok 17 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 18 - "use 5 xyz () ;" 322s ok 19 - no errors 322s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 21 - "use 5.1 xyz () ;" 322s ok 22 - no errors 322s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 24 - "use xyz v5 () ;" 322s ok 25 - no errors 322s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 27 - "use xyz 5 () ;" 322s ok 28 - no errors 322s ok 29 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 30 - "use xyz 5.1 () ;" 322s ok 31 - no errors 322s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 33 - "use v5 xyz 5 ;" 322s ok 34 - no errors 322s ok 35 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 36 - "use 5 xyz 5 ;" 322s ok 37 - no errors 322s ok 38 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 39 - "use 5.1 xyz 5 ;" 322s ok 40 - no errors 322s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 42 - "use xyz v5 5 ;" 322s ok 43 - no errors 322s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 45 - "use xyz 5 5 ;" 322s ok 46 - no errors 322s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 48 - "use xyz 5.1 5 ;" 322s ok 49 - no errors 322s ok 50 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 51 - "use v5 xyz 5,5 ;" 322s ok 52 - no errors 322s ok 53 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 54 - "use 5 xyz 5,5 ;" 322s ok 55 - no errors 322s ok 56 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 57 - "use 5.1 xyz 5,5 ;" 322s ok 58 - no errors 322s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 60 - "use xyz v5 5,5 ;" 322s ok 61 - no errors 322s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 63 - "use xyz 5 5,5 ;" 322s ok 64 - no errors 322s ok 65 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 66 - "use xyz 5.1 5,5 ;" 322s ok 67 - no errors 322s ok 68 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 69 - "use xyz 5.1 \@a ;" 322s ok 322s t/ppi_element.t .................. 322s 1..68 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote' 322s ok 4 - Got expected token 322s ok 5 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 322s ok 6 - Created Word token 322s ok 7 - __insert_after actually inserts 322s ok 8 - no errors 322s ok 9 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 10 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 322s ok 11 - Got expected token 322s ok 12 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 322s ok 13 - Created Word token 322s ok 14 - __insert_before actually inserts 322s ok 15 - no errors 322s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 17 - Document is an ancestor of itself. 322s ok 18 - Document contains 1 Word. 322s ok 19 - Word is an ancestor of itself. 322s ok 20 - Word is not an ancestor of the Document. 322s ok 21 - Document is an ancestor of the Word. 322s ok 22 - Document contains 1 Symbol. 322s ok 23 - Word is not an ancestor the Symbol. 322s ok 24 - Symbol is not an ancestor the Word. 322s ok 25 - no errors 322s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 27 - Found expected word token. 322s ok 28 - Got correct column number. 322s ok 29 - no errors 322s ok 30 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 31 - Document is a descendant of itself. 322s ok 32 - Document contains 1 Word. 322s ok 33 - Word is a descendant of itself. 322s ok 34 - Word is a descendant of the Document. 322s ok 35 - Document is not a descendant of the Word. 322s ok 36 - Document contains 1 Symbol. 322s ok 37 - Word is not a descendant the Symbol. 322s ok 38 - Symbol is not a descendant the Word. 322s ok 39 - no errors 322s ok 40 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 41 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote' 322s ok 42 - Got expected token 322s ok 43 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 322s ok 44 - Created Word token 322s ok 45 - insert_after actually inserts 322s ok 46 - no errors 322s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 48 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 322s ok 49 - Got expected token 322s ok 50 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 322s ok 51 - Created Word token 322s ok 52 - insert_before actually inserts 322s ok 53 - no errors 322s ok 54 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 55 - Found expected word token. 322s ok 56 - Got correct line number. 322s ok 57 - no errors 322s ok 58 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 59 - Found expected word token. 322s ok 60 - Got correct logical line number. 322s ok 61 - no errors 322s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 63 - Found expected word token. 322s ok 64 - Got correct logical line number. 322s ok 65 - no errors 322s ok 66 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 67 - Found expected word token. 322s ok 68 - Got correct visual column number. 322s ok 322s t/ppi_element_replace.t .......... 322s 1..28 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote' 322s ok 4 - Got expected token 322s ok 5 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 322s ok 6 - Created Quote token 322s ok 7 - replace works 322s ok 8 - no errors 322s ok 9 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 10 - An object of class 'PPI::Statement' isa 'PPI::Statement' 322s ok 11 - Got expected token 322s ok 12 - no errors 322s ok 13 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 14 - An object of class 'PPI::Statement::Compound' isa 'PPI::Statement::Compound' 322s ok 15 - for loop 322s ok 16 - replace_child success 322s ok 17 - replace works 322s ok 18 - no errors 322s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 20 - found child 322s ok 21 - replace_child returns success 322s ok 22 - child has been replaced 322s ok 23 - document updated 322s ok 24 - no errors 322s ok 25 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 26 - found child 322s ok 27 - replace_child returns failure 322s ok 28 - document not updated 322s ok 322s t/ppi_lexer.t .................... 322s 1..49 322s ok 1 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 322s ok 2 - An object of class 'PPI::Statement::UnmatchedBrace' isa 'PPI::Statement::UnmatchedBrace' 322s ok 3 - ->content ok 322s ok 4 - no errors 322s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 6 - Found 35 statements 322s ok 7 - 'The curly in use constant { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 8 - 'The curly in use constant 1 { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 9 - 'The curly in $foo->{bar};' isa 'PPI::Structure::Subscript' 322s ok 10 - 'The curly in $foo[1]{bar};' isa 'PPI::Structure::Subscript' 322s ok 11 - 'The curly in $foo{bar};' isa 'PPI::Structure::Subscript' 322s ok 12 - 'The curly in sub {1};' isa 'PPI::Structure::Block' 322s ok 13 - 'The curly in grep { $_ } 0 .. 2;' isa 'PPI::Structure::Block' 322s ok 14 - 'The curly in map { $_ => 1 } 0 .. 2;' isa 'PPI::Structure::Block' 322s ok 15 - 'The curly in sort { $b <=> $a } 0 .. 2;' isa 'PPI::Structure::Block' 322s ok 16 - 'The curly in do {foo};' isa 'PPI::Structure::Block' 322s ok 17 - 'The curly in $foo = { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 18 - 'The curly in $foo ||= { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 19 - 'The curly in 1, { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 20 - 'The curly in One => { Two => 2 };' isa 'PPI::Structure::Constructor' 322s ok 21 - 'The curly in {foo, bar}' isa 'PPI::Structure::Block' 322s ok 22 - 'The curly in {foo => bar};' isa 'PPI::Structure::Constructor' 322s ok 23 - 'The curly in {};' isa 'PPI::Structure::Constructor' 322s ok 24 - 'The curly in +{foo, bar};' isa 'PPI::Structure::Constructor' 322s ok 25 - 'The curly in {; => bar};' isa 'PPI::Structure::Block' 322s ok 26 - 'The curly in @foo{'bar', 'baz'};' isa 'PPI::Structure::Subscript' 322s ok 27 - 'The curly in @{$foo}{'bar', 'baz'};' isa 'PPI::Structure::Subscript' 322s ok 28 - 'The curly in ${$foo}{bar};' isa 'PPI::Structure::Subscript' 322s ok 29 - 'The curly in return { foo => 'bar' };' isa 'PPI::Structure::Constructor' 322s ok 30 - 'The curly in bless { foo => 'bar' };' isa 'PPI::Structure::Constructor' 322s ok 31 - 'The curly in $foo &&= { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 32 - 'The curly in $foo //= { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 33 - 'The curly in $foo //= { 'a' => 1, 'b' => 2 };' isa 'PPI::Structure::Constructor' 322s ok 34 - 'The curly in 0 || { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 35 - 'The curly in 1 && { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 36 - 'The curly in undef // { One => 1 };' isa 'PPI::Structure::Constructor' 322s ok 37 - 'The curly in $x ? {a=>1} : 1;' isa 'PPI::Structure::Constructor' 322s ok 38 - 'The curly in $x ? 1 : {a=>1};' isa 'PPI::Structure::Constructor' 322s ok 39 - 'The curly in $x ? {a=>1} : {b=>1};' isa 'PPI::Structure::Constructor' 322s ok 40 - 'The curly in $x ? {a=>1} : {b=>1};' isa 'PPI::Structure::Constructor' 322s ok 41 - 'Scheduled block in CHECK { foo() }' isa 'PPI::Statement::Scheduled' 322s ok 42 - 'Expression (not scheduled block) in open( CHECK, '/foo' );' isa 'PPI::Statement::Expression' 322s ok 43 - An object of class 'PPI::Token::Structure' isa 'PPI::Token::Structure' 322s ok 44 - An object of class 'PPI::Statement::Null' isa 'PPI::Statement::Null' 322s ok 45 - ->content ok 322s ok 46 - An object of class 'PPI::Statement' isa 'PPI::Statement' 322s ok 47 - errstr is an empty string at the start 322s ok 48 - lex_file fails without a filename 322s ok 49 - error can be gotten from class attribute 322s ok 322s t/ppi_node.t ..................... 322s 1..9 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - Pruned multiple subs ok 322s ok 4 - no errors 322s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 6 322s ok 7 322s ok 8 322s ok 9 322s ok 322s t/ppi_normal.t ................... 322s 1..28 322s ok 1 - An object of class 'PPI::Normal' isa 'PPI::Normal' 322s ok 2 - ->new creates a layer 1 322s ok 3 - An object of class 'PPI::Normal' isa 'PPI::Normal' 322s ok 4 - ->new(1) creates a layer 1 322s ok 5 - An object of class 'PPI::Normal' isa 'PPI::Normal' 322s ok 6 - ->new(2) creates a layer 2 322s ok 7 - ->new only allows up to layer 2 322s ok 8 - ->new(evil) returns undef 322s ok 9 - ->new(evil) returns undef 322s ok 10 - ->new(evil) returns undef 322s ok 11 - ->new(evil) returns undef 322s ok 12 - ->new(evil) returns undef 322s ok 13 - no errors 322s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 15 - An object of class 'PPI::Normal' isa 'PPI::Normal' 322s ok 16 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 17 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 18 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 19 - Layer 1: 1 and 2 match 322s ok 20 - Layer 1: 1 and 3 match 322s ok 21 - An object of class 'PPI::Normal' isa 'PPI::Normal' 322s ok 22 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 23 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 24 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 25 - An object of class 'PPI::Document::Normalized' isa 'PPI::Document::Normalized' 322s ok 26 - Layer 2: 1 and 2 match 322s ok 27 - Layer 2: 1 and 3 match 322s ok 28 - Layer 2: 1 and 4 match 322s ok 322s t/ppi_statement.t ................ 322s 1..23 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - Found the 10 test statements 322s ok 4 - 'Statement 1: isa Package' isa 'PPI::Statement::Package' 322s ok 5 - Statement 1: is specialized 322s ok 6 - 'Statement 2: isa Include' isa 'PPI::Statement::Include' 322s ok 7 - Statement 2: is specialized 322s ok 8 - 'Statement 3: isa Null' isa 'PPI::Statement::Null' 322s ok 9 - Statement 3: is specialized 322s ok 10 - 'Statement 4: isa Compound' isa 'PPI::Statement::Compound' 322s ok 11 - Statement 4: is specialized 322s ok 12 - 'Statement 5: isa Expression' isa 'PPI::Statement::Expression' 322s ok 13 - Statement 5: is specialized 322s ok 14 - 'Statement 6: isa Break' isa 'PPI::Statement::Break' 322s ok 15 - Statement 6: is specialized 322s ok 16 - 'Statement 7: isa Scheduled' isa 'PPI::Statement::Scheduled' 322s ok 17 - Statement 7: is specialized 322s ok 18 - 'Statement 8: isa Sub' isa 'PPI::Statement::Sub' 322s ok 19 - Statement 8: is specialized 322s ok 20 - 'Statement 9: isa Variable' isa 'PPI::Statement::Variable' 322s ok 21 - Statement 9: is specialized 322s ok 22 - Statement 10: is a simple Statement 322s ok 23 - Statement 10: is not specialized 322s ok 322s t/ppi_statement_compound.t ....... 322s 1..53 322s ok 1 - no errors 322s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 322s ok 3 - Found the 50 test statements 322s ok 4 - Type of while is "while" 322s ok 5 - Type of until is "while" 322s ok 6 - Type of while with label is "while" 322s ok 7 - Type of until with label is "while" 322s ok 8 - Type of if is "if" 322s ok 9 - Type of unless is "if" 322s ok 10 - Type is "foreach": for (@foo) { } 322s ok 11 - Type is "foreach": foreach (@foo) { } 322s ok 12 - Type is "foreach": for $x (@foo) { } 322s ok 13 - Type is "foreach": foreach $x (@foo) { } 322s ok 14 - Type is "foreach": for my $x (@foo) { } 322s ok 15 - Type is "foreach": foreach my $x (@foo) { } 322s ok 16 - Type is "foreach": for state $x (@foo) { } 322s ok 17 - Type is "foreach": foreach state $x (@foo) { } 322s ok 18 - Type is "foreach": LABEL: for (@foo) { } 322s ok 19 - Type is "foreach": LABEL: foreach (@foo) { } 322s ok 20 - Type is "foreach": LABEL: for $x (@foo) { } 322s ok 21 - Type is "foreach": LABEL: foreach $x (@foo) { } 322s ok 22 - Type is "foreach": LABEL: for my $x (@foo) { } 322s ok 23 - Type is "foreach": LABEL: foreach my $x (@foo) { } 322s ok 24 - Type is "foreach": LABEL: for state $x (@foo) { } 322s ok 25 - Type is "foreach": LABEL: foreach state $x (@foo) { } 322s ok 26 - Type is "foreach": for qw{foo} { } 322s ok 27 - Type is "foreach": foreach qw{foo} { } 322s ok 28 - Type is "foreach": for $x qw{foo} { } 322s ok 29 - Type is "foreach": foreach $x qw{foo} { } 322s ok 30 - Type is "foreach": for my $x qw{foo} { } 322s ok 31 - Type is "foreach": foreach my $x qw{foo} { } 322s ok 32 - Type is "foreach": for state $x qw{foo} { } 322s ok 33 - Type is "foreach": foreach state $x qw{foo} { } 322s ok 34 - Type is "foreach": LABEL: for qw{foo} { } 322s ok 35 - Type is "foreach": LABEL: foreach qw{foo} { } 322s ok 36 - Type is "foreach": LABEL: for $x qw{foo} { } 322s ok 37 - Type is "foreach": LABEL: foreach $x qw{foo} { } 322s ok 38 - Type is "foreach": LABEL: for my $x qw{foo} { } 322s ok 39 - Type is "foreach": LABEL: foreach my $x qw{foo} { } 322s ok 40 - Type is "foreach": LABEL: for state $x qw{foo} { } 322s ok 41 - Type is "foreach": LABEL: foreach state $x qw{foo} { } 322s ok 42 - Type is "for": for ( ; ; ) { } 322s ok 43 - Type is "for": foreach ( ; ; ) { } 322s ok 44 - Type is "for": for ($x = 0 ; $x < 1; $x++) { } 322s ok 45 - Type is "for": foreach ($x = 0 ; $x < 1; $x++) { } 322s ok 46 - Type is "for": for (my $x = 0 ; $x < 1; $x++) { } 322s ok 47 - Type is "for": foreach (my $x = 0 ; $x < 1; $x++) { } 322s ok 48 - Type is "for": LABEL: for ( ; ; ) { } 322s ok 49 - Type is "for": LABEL: foreach ( ; ; ) { } 322s ok 50 - Type is "for": LABEL: for ($x = 0 ; $x < 1; $x++) { } 322s ok 51 - Type is "for": LABEL: foreach ($x = 0 ; $x < 1; $x++) { } 322s ok 52 - Type is "for": LABEL: for (my $x = 0 ; $x < 1; $x++) { } 322s ok 53 - Type is "for": LABEL: foreach (my $x = 0 ; $x < 1; $x++) { } 322s ok 326s t/ppi_statement_include.t ........ 326s 1..6070 326s ok 1 - no errors 326s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 326s ok 3 - Found 7 include statements 326s ok 4 - ->type 0 ok 326s ok 5 - ->type 1 ok 326s ok 6 - ->type 2 ok 326s ok 7 - ->type 3 ok 326s ok 8 - ->type 4 ok 326s ok 9 - ->type 5 ok 326s ok 10 - ->type 6 ok 326s ok 11 - no errors 326s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 326s ok 13 - Found expected include statements. 326s ok 14 - Integer version 326s ok 15 - Float version 326s ok 16 - Version and argument 326s ok 17 - No version, no arguments 326s ok 18 - No version, with argument 326s ok 19 - No version, with arguments 326s ok 20 - Version include, no module 326s ok 21 - Version string 326s ok 22 - Version string with decimal 326s ok 23 - no errors 326s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 326s ok 25 - Found expected include statements. 326s ok 26 - use v-string 326s ok 27 - use v-string, no leading "v" 326s ok 28 - use developer release 326s ok 29 - use back-compatible version, followed by... 326s ok 30 - ... use v-string, no leading "v" 326s ok 31 - require v-string 326s ok 32 - require v-string, no leading "v" 326s ok 33 - require developer release 326s ok 34 - require back-compatible version, followed by... 326s ok 35 - ... require v-string, no leading "v" 326s ok 36 - use module version 326s ok 37 - no errors 326s ok 38 - An object of class 'PPI::Document' isa 'PPI::Document' 326s ok 39 - Found expected include statements. 326s ok 40 - use v-string 326s ok 41 - use v-string, no leading "v" 326s ok 42 - use developer release 326s ok 43 - use back-compatible version, followed by... 326s ok 44 - ... use v-string, no leading "v" 326s ok 45 - require v-string 326s ok 46 - require v-string, no leading "v" 326s ok 47 - require developer release 326s ok 48 - require back-compatible version, followed by... 326s ok 49 - ... require v-string, no leading "v" 326s ok 50 - use module version 326s ok 51 - no errors 326s ok 52 - An object of class 'PPI::Document' isa 'PPI::Document' 326s ok 53 - Found expected include statements. 326s ok 54 - arguments for perl version 326s ok 55 - arguments with no arguments 326s ok 56 - arguments with no arguments but module version 326s ok 57 - arguments with single argument 326s ok 58 - arguments with single argument 326s ok 59 - arguments with single argument and module version 326s ok 60 - arguments with single argument and module version 326s ok 61 - arguments with multiple arguments 326s ok 62 - arguments with multiple arguments 326s ok 63 - arguments with multiple arguments 326s ok 64 - arguments with multiple arguments 326s ok 65 - arguments with Test::More 326s ok 66 - arguments with Test::More 326s ok 67 - arguments with Test::More 326s ok 68 - arguments with Test::More 326s ok 69 - arguments with Test::More 326s ok 70 - arguments with Test::More 326s ok 71 - no errors 326s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo ;' 326s ok 1 - use Foo ; number of statements in document 326s ok 2 - 'use Foo ;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo ; tokens as expected 326s ok 4 - 'use Foo ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo ;' isa 'PPI::Token::Number' 326s ok 6 - use Foo ; number correct 326s 1..6 326s ok 73 - 'use Foo ;' 326s ok 74 - no errors 326s ok 75 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo v1.2.3;' 326s ok 1 - use Foo v1.2.3; number of statements in document 326s ok 2 - 'use Foo v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo v1.2.3; tokens as expected 326s ok 4 - 'use Foo v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo v1.2.3; number correct 326s 1..6 326s ok 76 - 'use Foo v1.2.3;' 326s ok 77 - no errors 326s ok 78 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo 1.2.3;' 326s ok 1 - use Foo 1.2.3; number of statements in document 326s ok 2 - 'use Foo 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo 1.2.3; tokens as expected 326s ok 4 - 'use Foo 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo 1.2.3; number correct 326s 1..6 326s ok 79 - 'use Foo 1.2.3;' 326s ok 80 - no errors 326s ok 81 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo v10;' 326s ok 1 - use Foo v10; number of statements in document 326s ok 2 - 'use Foo v10;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo v10; tokens as expected 326s ok 4 - 'use Foo v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo v10;' isa 'PPI::Token::Number' 326s ok 6 - use Foo v10; number correct 326s 1..6 326s ok 82 - 'use Foo v10;' 326s ok 83 - no errors 326s ok 84 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo ;' 326s ok 1 - no Foo ; number of statements in document 326s ok 2 - 'no Foo ;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo ; tokens as expected 326s ok 4 - 'no Foo ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo ;' isa 'PPI::Token::Number' 326s ok 6 - no Foo ; number correct 326s 1..6 326s ok 85 - 'no Foo ;' 326s ok 86 - no errors 326s ok 87 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo v1.2.3;' 326s ok 1 - no Foo v1.2.3; number of statements in document 326s ok 2 - 'no Foo v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo v1.2.3; tokens as expected 326s ok 4 - 'no Foo v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo v1.2.3; number correct 326s 1..6 326s ok 88 - 'no Foo v1.2.3;' 326s ok 89 - no errors 326s ok 90 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo 1.2.3;' 326s ok 1 - no Foo 1.2.3; number of statements in document 326s ok 2 - 'no Foo 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo 1.2.3; tokens as expected 326s ok 4 - 'no Foo 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo 1.2.3; number correct 326s 1..6 326s ok 91 - 'no Foo 1.2.3;' 326s ok 92 - no errors 326s ok 93 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo v10;' 326s ok 1 - no Foo v10; number of statements in document 326s ok 2 - 'no Foo v10;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo v10; tokens as expected 326s ok 4 - 'no Foo v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo v10;' isa 'PPI::Token::Number' 326s ok 6 - no Foo v10; number correct 326s 1..6 326s ok 94 - 'no Foo v10;' 326s ok 95 - no errors 326s ok 96 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar ;' 326s ok 1 - use Foo::Bar ; number of statements in document 326s ok 2 - 'use Foo::Bar ;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar ; tokens as expected 326s ok 4 - 'use Foo::Bar ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar ;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar ; number correct 326s 1..6 326s ok 97 - 'use Foo::Bar ;' 326s ok 98 - no errors 326s ok 99 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar v1.2.3;' 326s ok 1 - use Foo::Bar v1.2.3; number of statements in document 326s ok 2 - 'use Foo::Bar v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar v1.2.3; tokens as expected 326s ok 4 - 'use Foo::Bar v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar v1.2.3; number correct 326s 1..6 326s ok 100 - 'use Foo::Bar v1.2.3;' 326s ok 101 - no errors 326s ok 102 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar 1.2.3;' 326s ok 1 - use Foo::Bar 1.2.3; number of statements in document 326s ok 2 - 'use Foo::Bar 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar 1.2.3; tokens as expected 326s ok 4 - 'use Foo::Bar 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar 1.2.3; number correct 326s 1..6 326s ok 103 - 'use Foo::Bar 1.2.3;' 326s ok 104 - no errors 326s ok 105 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar v10;' 326s ok 1 - use Foo::Bar v10; number of statements in document 326s ok 2 - 'use Foo::Bar v10;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar v10; tokens as expected 326s ok 4 - 'use Foo::Bar v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar v10;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar v10; number correct 326s 1..6 326s ok 106 - 'use Foo::Bar v10;' 326s ok 107 - no errors 326s ok 108 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar ;' 326s ok 1 - no Foo::Bar ; number of statements in document 326s ok 2 - 'no Foo::Bar ;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar ; tokens as expected 326s ok 4 - 'no Foo::Bar ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar ;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar ; number correct 326s 1..6 326s ok 109 - 'no Foo::Bar ;' 326s ok 110 - no errors 326s ok 111 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar v1.2.3;' 326s ok 1 - no Foo::Bar v1.2.3; number of statements in document 326s ok 2 - 'no Foo::Bar v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar v1.2.3; tokens as expected 326s ok 4 - 'no Foo::Bar v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar v1.2.3; number correct 326s 1..6 326s ok 112 - 'no Foo::Bar v1.2.3;' 326s ok 113 - no errors 326s ok 114 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar 1.2.3;' 326s ok 1 - no Foo::Bar 1.2.3; number of statements in document 326s ok 2 - 'no Foo::Bar 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar 1.2.3; tokens as expected 326s ok 4 - 'no Foo::Bar 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar 1.2.3; number correct 326s 1..6 326s ok 115 - 'no Foo::Bar 1.2.3;' 326s ok 116 - no errors 326s ok 117 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar v10;' 326s ok 1 - no Foo::Bar v10; number of statements in document 326s ok 2 - 'no Foo::Bar v10;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar v10; tokens as expected 326s ok 4 - 'no Foo::Bar v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar v10;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar v10; number correct 326s 1..6 326s ok 118 - 'no Foo::Bar v10;' 326s ok 119 - no errors 326s ok 120 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar::Baz ;' 326s ok 1 - use Foo::Bar::Baz ; number of statements in document 326s ok 2 - 'use Foo::Bar::Baz ;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar::Baz ; tokens as expected 326s ok 4 - 'use Foo::Bar::Baz ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar::Baz ;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar::Baz ; number correct 326s 1..6 326s ok 121 - 'use Foo::Bar::Baz ;' 326s ok 122 - no errors 326s ok 123 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar::Baz v1.2.3;' 326s ok 1 - use Foo::Bar::Baz v1.2.3; number of statements in document 326s ok 2 - 'use Foo::Bar::Baz v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar::Baz v1.2.3; tokens as expected 326s ok 4 - 'use Foo::Bar::Baz v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar::Baz v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar::Baz v1.2.3; number correct 326s 1..6 326s ok 124 - 'use Foo::Bar::Baz v1.2.3;' 326s ok 125 - no errors 326s ok 126 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar::Baz 1.2.3;' 326s ok 1 - use Foo::Bar::Baz 1.2.3; number of statements in document 326s ok 2 - 'use Foo::Bar::Baz 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar::Baz 1.2.3; tokens as expected 326s ok 4 - 'use Foo::Bar::Baz 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar::Baz 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar::Baz 1.2.3; number correct 326s 1..6 326s ok 127 - 'use Foo::Bar::Baz 1.2.3;' 326s ok 128 - no errors 326s ok 129 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use Foo::Bar::Baz v10;' 326s ok 1 - use Foo::Bar::Baz v10; number of statements in document 326s ok 2 - 'use Foo::Bar::Baz v10;' isa 'PPI::Statement::Include' 326s ok 3 - use Foo::Bar::Baz v10; tokens as expected 326s ok 4 - 'use Foo::Bar::Baz v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use Foo::Bar::Baz v10;' isa 'PPI::Token::Number' 326s ok 6 - use Foo::Bar::Baz v10; number correct 326s 1..6 326s ok 130 - 'use Foo::Bar::Baz v10;' 326s ok 131 - no errors 326s ok 132 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar::Baz ;' 326s ok 1 - no Foo::Bar::Baz ; number of statements in document 326s ok 2 - 'no Foo::Bar::Baz ;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar::Baz ; tokens as expected 326s ok 4 - 'no Foo::Bar::Baz ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar::Baz ;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar::Baz ; number correct 326s 1..6 326s ok 133 - 'no Foo::Bar::Baz ;' 326s ok 134 - no errors 326s ok 135 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar::Baz v1.2.3;' 326s ok 1 - no Foo::Bar::Baz v1.2.3; number of statements in document 326s ok 2 - 'no Foo::Bar::Baz v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar::Baz v1.2.3; tokens as expected 326s ok 4 - 'no Foo::Bar::Baz v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar::Baz v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar::Baz v1.2.3; number correct 326s 1..6 326s ok 136 - 'no Foo::Bar::Baz v1.2.3;' 326s ok 137 - no errors 326s ok 138 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar::Baz 1.2.3;' 326s ok 1 - no Foo::Bar::Baz 1.2.3; number of statements in document 326s ok 2 - 'no Foo::Bar::Baz 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar::Baz 1.2.3; tokens as expected 326s ok 4 - 'no Foo::Bar::Baz 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar::Baz 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar::Baz 1.2.3; number correct 326s 1..6 326s ok 139 - 'no Foo::Bar::Baz 1.2.3;' 326s ok 140 - no errors 326s ok 141 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no Foo::Bar::Baz v10;' 326s ok 1 - no Foo::Bar::Baz v10; number of statements in document 326s ok 2 - 'no Foo::Bar::Baz v10;' isa 'PPI::Statement::Include' 326s ok 3 - no Foo::Bar::Baz v10; tokens as expected 326s ok 4 - 'no Foo::Bar::Baz v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no Foo::Bar::Baz v10;' isa 'PPI::Token::Number' 326s ok 6 - no Foo::Bar::Baz v10; number correct 326s 1..6 326s ok 142 - 'no Foo::Bar::Baz v10;' 326s ok 143 - no errors 326s ok 144 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use version ;' 326s ok 1 - use version ; number of statements in document 326s ok 2 - 'use version ;' isa 'PPI::Statement::Include' 326s ok 3 - use version ; tokens as expected 326s ok 4 - 'use version ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use version ;' isa 'PPI::Token::Number' 326s ok 6 - use version ; number correct 326s 1..6 326s ok 145 - 'use version ;' 326s ok 146 - no errors 326s ok 147 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use version v1.2.3;' 326s ok 1 - use version v1.2.3; number of statements in document 326s ok 2 - 'use version v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use version v1.2.3; tokens as expected 326s ok 4 - 'use version v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use version v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use version v1.2.3; number correct 326s 1..6 326s ok 148 - 'use version v1.2.3;' 326s ok 149 - no errors 326s ok 150 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use version 1.2.3;' 326s ok 1 - use version 1.2.3; number of statements in document 326s ok 2 - 'use version 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use version 1.2.3; tokens as expected 326s ok 4 - 'use version 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use version 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use version 1.2.3; number correct 326s 1..6 326s ok 151 - 'use version 1.2.3;' 326s ok 152 - no errors 326s ok 153 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use version v10;' 326s ok 1 - use version v10; number of statements in document 326s ok 2 - 'use version v10;' isa 'PPI::Statement::Include' 326s ok 3 - use version v10; tokens as expected 326s ok 4 - 'use version v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use version v10;' isa 'PPI::Token::Number' 326s ok 6 - use version v10; number correct 326s 1..6 326s ok 154 - 'use version v10;' 326s ok 155 - no errors 326s ok 156 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no version ;' 326s ok 1 - no version ; number of statements in document 326s ok 2 - 'no version ;' isa 'PPI::Statement::Include' 326s ok 3 - no version ; tokens as expected 326s ok 4 - 'no version ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no version ;' isa 'PPI::Token::Number' 326s ok 6 - no version ; number correct 326s 1..6 326s ok 157 - 'no version ;' 326s ok 158 - no errors 326s ok 159 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no version v1.2.3;' 326s ok 1 - no version v1.2.3; number of statements in document 326s ok 2 - 'no version v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no version v1.2.3; tokens as expected 326s ok 4 - 'no version v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no version v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no version v1.2.3; number correct 326s 1..6 326s ok 160 - 'no version v1.2.3;' 326s ok 161 - no errors 326s ok 162 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no version 1.2.3;' 326s ok 1 - no version 1.2.3; number of statements in document 326s ok 2 - 'no version 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no version 1.2.3; tokens as expected 326s ok 4 - 'no version 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no version 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no version 1.2.3; number correct 326s 1..6 326s ok 163 - 'no version 1.2.3;' 326s ok 164 - no errors 326s ok 165 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no version v10;' 326s ok 1 - no version v10; number of statements in document 326s ok 2 - 'no version v10;' isa 'PPI::Statement::Include' 326s ok 3 - no version v10; tokens as expected 326s ok 4 - 'no version v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no version v10;' isa 'PPI::Token::Number' 326s ok 6 - no version v10; number correct 326s 1..6 326s ok 166 - 'no version v10;' 326s ok 167 - no errors 326s ok 168 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use open ;' 326s ok 1 - use open ; number of statements in document 326s ok 2 - 'use open ;' isa 'PPI::Statement::Include' 326s ok 3 - use open ; tokens as expected 326s ok 4 - 'use open ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use open ;' isa 'PPI::Token::Number' 326s ok 6 - use open ; number correct 326s 1..6 326s ok 169 - 'use open ;' 326s ok 170 - no errors 326s ok 171 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use open v1.2.3;' 326s ok 1 - use open v1.2.3; number of statements in document 326s ok 2 - 'use open v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use open v1.2.3; tokens as expected 326s ok 4 - 'use open v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use open v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use open v1.2.3; number correct 326s 1..6 326s ok 172 - 'use open v1.2.3;' 326s ok 173 - no errors 326s ok 174 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use open 1.2.3;' 326s ok 1 - use open 1.2.3; number of statements in document 326s ok 2 - 'use open 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use open 1.2.3; tokens as expected 326s ok 4 - 'use open 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use open 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use open 1.2.3; number correct 326s 1..6 326s ok 175 - 'use open 1.2.3;' 326s ok 176 - no errors 326s ok 177 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use open v10;' 326s ok 1 - use open v10; number of statements in document 326s ok 2 - 'use open v10;' isa 'PPI::Statement::Include' 326s ok 3 - use open v10; tokens as expected 326s ok 4 - 'use open v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use open v10;' isa 'PPI::Token::Number' 326s ok 6 - use open v10; number correct 326s 1..6 326s ok 178 - 'use open v10;' 326s ok 179 - no errors 326s ok 180 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no open ;' 326s ok 1 - no open ; number of statements in document 326s ok 2 - 'no open ;' isa 'PPI::Statement::Include' 326s ok 3 - no open ; tokens as expected 326s ok 4 - 'no open ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no open ;' isa 'PPI::Token::Number' 326s ok 6 - no open ; number correct 326s 1..6 326s ok 181 - 'no open ;' 326s ok 182 - no errors 326s ok 183 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no open v1.2.3;' 326s ok 1 - no open v1.2.3; number of statements in document 326s ok 2 - 'no open v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no open v1.2.3; tokens as expected 326s ok 4 - 'no open v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no open v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no open v1.2.3; number correct 326s 1..6 326s ok 184 - 'no open v1.2.3;' 326s ok 185 - no errors 326s ok 186 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no open 1.2.3;' 326s ok 1 - no open 1.2.3; number of statements in document 326s ok 2 - 'no open 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no open 1.2.3; tokens as expected 326s ok 4 - 'no open 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no open 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no open 1.2.3; number correct 326s 1..6 326s ok 187 - 'no open 1.2.3;' 326s ok 188 - no errors 326s ok 189 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no open v10;' 326s ok 1 - no open v10; number of statements in document 326s ok 2 - 'no open v10;' isa 'PPI::Statement::Include' 326s ok 3 - no open v10; tokens as expected 326s ok 4 - 'no open v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no open v10;' isa 'PPI::Token::Number' 326s ok 6 - no open v10; number correct 326s 1..6 326s ok 190 - 'no open v10;' 326s ok 191 - no errors 326s ok 192 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use link ;' 326s ok 1 - use link ; number of statements in document 326s ok 2 - 'use link ;' isa 'PPI::Statement::Include' 326s ok 3 - use link ; tokens as expected 326s ok 4 - 'use link ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use link ;' isa 'PPI::Token::Number' 326s ok 6 - use link ; number correct 326s 1..6 326s ok 193 - 'use link ;' 326s ok 194 - no errors 326s ok 195 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use link v1.2.3;' 326s ok 1 - use link v1.2.3; number of statements in document 326s ok 2 - 'use link v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use link v1.2.3; tokens as expected 326s ok 4 - 'use link v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use link v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use link v1.2.3; number correct 326s 1..6 326s ok 196 - 'use link v1.2.3;' 326s ok 197 - no errors 326s ok 198 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use link 1.2.3;' 326s ok 1 - use link 1.2.3; number of statements in document 326s ok 2 - 'use link 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use link 1.2.3; tokens as expected 326s ok 4 - 'use link 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use link 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use link 1.2.3; number correct 326s 1..6 326s ok 199 - 'use link 1.2.3;' 326s ok 200 - no errors 326s ok 201 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use link v10;' 326s ok 1 - use link v10; number of statements in document 326s ok 2 - 'use link v10;' isa 'PPI::Statement::Include' 326s ok 3 - use link v10; tokens as expected 326s ok 4 - 'use link v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use link v10;' isa 'PPI::Token::Number' 326s ok 6 - use link v10; number correct 326s 1..6 326s ok 202 - 'use link v10;' 326s ok 203 - no errors 326s ok 204 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no link ;' 326s ok 1 - no link ; number of statements in document 326s ok 2 - 'no link ;' isa 'PPI::Statement::Include' 326s ok 3 - no link ; tokens as expected 326s ok 4 - 'no link ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no link ;' isa 'PPI::Token::Number' 326s ok 6 - no link ; number correct 326s 1..6 326s ok 205 - 'no link ;' 326s ok 206 - no errors 326s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no link v1.2.3;' 326s ok 1 - no link v1.2.3; number of statements in document 326s ok 2 - 'no link v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no link v1.2.3; tokens as expected 326s ok 4 - 'no link v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no link v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no link v1.2.3; number correct 326s 1..6 326s ok 208 - 'no link v1.2.3;' 326s ok 209 - no errors 326s ok 210 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no link 1.2.3;' 326s ok 1 - no link 1.2.3; number of statements in document 326s ok 2 - 'no link 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no link 1.2.3; tokens as expected 326s ok 4 - 'no link 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no link 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no link 1.2.3; number correct 326s 1..6 326s ok 211 - 'no link 1.2.3;' 326s ok 212 - no errors 326s ok 213 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no link v10;' 326s ok 1 - no link v10; number of statements in document 326s ok 2 - 'no link v10;' isa 'PPI::Statement::Include' 326s ok 3 - no link v10; tokens as expected 326s ok 4 - 'no link v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no link v10;' isa 'PPI::Token::Number' 326s ok 6 - no link v10; number correct 326s 1..6 326s ok 214 - 'no link v10;' 326s ok 215 - no errors 326s ok 216 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use write ;' 326s ok 1 - use write ; number of statements in document 326s ok 2 - 'use write ;' isa 'PPI::Statement::Include' 326s ok 3 - use write ; tokens as expected 326s ok 4 - 'use write ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use write ;' isa 'PPI::Token::Number' 326s ok 6 - use write ; number correct 326s 1..6 326s ok 217 - 'use write ;' 326s ok 218 - no errors 326s ok 219 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use write v1.2.3;' 326s ok 1 - use write v1.2.3; number of statements in document 326s ok 2 - 'use write v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use write v1.2.3; tokens as expected 326s ok 4 - 'use write v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use write v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use write v1.2.3; number correct 326s 1..6 326s ok 220 - 'use write v1.2.3;' 326s ok 221 - no errors 326s ok 222 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use write 1.2.3;' 326s ok 1 - use write 1.2.3; number of statements in document 326s ok 2 - 'use write 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use write 1.2.3; tokens as expected 326s ok 4 - 'use write 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use write 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use write 1.2.3; number correct 326s 1..6 326s ok 223 - 'use write 1.2.3;' 326s ok 224 - no errors 326s ok 225 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use write v10;' 326s ok 1 - use write v10; number of statements in document 326s ok 2 - 'use write v10;' isa 'PPI::Statement::Include' 326s ok 3 - use write v10; tokens as expected 326s ok 4 - 'use write v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use write v10;' isa 'PPI::Token::Number' 326s ok 6 - use write v10; number correct 326s 1..6 326s ok 226 - 'use write v10;' 326s ok 227 - no errors 326s ok 228 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no write ;' 326s ok 1 - no write ; number of statements in document 326s ok 2 - 'no write ;' isa 'PPI::Statement::Include' 326s ok 3 - no write ; tokens as expected 326s ok 4 - 'no write ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no write ;' isa 'PPI::Token::Number' 326s ok 6 - no write ; number correct 326s 1..6 326s ok 229 - 'no write ;' 326s ok 230 - no errors 326s ok 231 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no write v1.2.3;' 326s ok 1 - no write v1.2.3; number of statements in document 326s ok 2 - 'no write v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no write v1.2.3; tokens as expected 326s ok 4 - 'no write v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no write v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no write v1.2.3; number correct 326s 1..6 326s ok 232 - 'no write v1.2.3;' 326s ok 233 - no errors 326s ok 234 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no write 1.2.3;' 326s ok 1 - no write 1.2.3; number of statements in document 326s ok 2 - 'no write 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no write 1.2.3; tokens as expected 326s ok 4 - 'no write 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no write 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no write 1.2.3; number correct 326s 1..6 326s ok 235 - 'no write 1.2.3;' 326s ok 236 - no errors 326s ok 237 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no write v10;' 326s ok 1 - no write v10; number of statements in document 326s ok 2 - 'no write v10;' isa 'PPI::Statement::Include' 326s ok 3 - no write v10; tokens as expected 326s ok 4 - 'no write v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no write v10;' isa 'PPI::Token::Number' 326s ok 6 - no write v10; number correct 326s 1..6 326s ok 238 - 'no write v10;' 326s ok 239 - no errors 326s ok 240 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use wait ;' 326s ok 1 - use wait ; number of statements in document 326s ok 2 - 'use wait ;' isa 'PPI::Statement::Include' 326s ok 3 - use wait ; tokens as expected 326s ok 4 - 'use wait ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use wait ;' isa 'PPI::Token::Number' 326s ok 6 - use wait ; number correct 326s 1..6 326s ok 241 - 'use wait ;' 326s ok 242 - no errors 326s ok 243 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use wait v1.2.3;' 326s ok 1 - use wait v1.2.3; number of statements in document 326s ok 2 - 'use wait v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use wait v1.2.3; tokens as expected 326s ok 4 - 'use wait v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use wait v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use wait v1.2.3; number correct 326s 1..6 326s ok 244 - 'use wait v1.2.3;' 326s ok 245 - no errors 326s ok 246 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use wait 1.2.3;' 326s ok 1 - use wait 1.2.3; number of statements in document 326s ok 2 - 'use wait 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use wait 1.2.3; tokens as expected 326s ok 4 - 'use wait 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use wait 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use wait 1.2.3; number correct 326s 1..6 326s ok 247 - 'use wait 1.2.3;' 326s ok 248 - no errors 326s ok 249 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use wait v10;' 326s ok 1 - use wait v10; number of statements in document 326s ok 2 - 'use wait v10;' isa 'PPI::Statement::Include' 326s ok 3 - use wait v10; tokens as expected 326s ok 4 - 'use wait v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use wait v10;' isa 'PPI::Token::Number' 326s ok 6 - use wait v10; number correct 326s 1..6 326s ok 250 - 'use wait v10;' 326s ok 251 - no errors 326s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no wait ;' 326s ok 1 - no wait ; number of statements in document 326s ok 2 - 'no wait ;' isa 'PPI::Statement::Include' 326s ok 3 - no wait ; tokens as expected 326s ok 4 - 'no wait ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no wait ;' isa 'PPI::Token::Number' 326s ok 6 - no wait ; number correct 326s 1..6 326s ok 253 - 'no wait ;' 326s ok 254 - no errors 326s ok 255 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no wait v1.2.3;' 326s ok 1 - no wait v1.2.3; number of statements in document 326s ok 2 - 'no wait v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no wait v1.2.3; tokens as expected 326s ok 4 - 'no wait v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no wait v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no wait v1.2.3; number correct 326s 1..6 326s ok 256 - 'no wait v1.2.3;' 326s ok 257 - no errors 326s ok 258 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no wait 1.2.3;' 326s ok 1 - no wait 1.2.3; number of statements in document 326s ok 2 - 'no wait 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no wait 1.2.3; tokens as expected 326s ok 4 - 'no wait 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no wait 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no wait 1.2.3; number correct 326s 1..6 326s ok 259 - 'no wait 1.2.3;' 326s ok 260 - no errors 326s ok 261 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no wait v10;' 326s ok 1 - no wait v10; number of statements in document 326s ok 2 - 'no wait v10;' isa 'PPI::Statement::Include' 326s ok 3 - no wait v10; tokens as expected 326s ok 4 - 'no wait v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no wait v10;' isa 'PPI::Token::Number' 326s ok 6 - no wait v10; number correct 326s 1..6 326s ok 262 - 'no wait v10;' 326s ok 263 - no errors 326s ok 264 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use quotemeta ;' 326s ok 1 - use quotemeta ; number of statements in document 326s ok 2 - 'use quotemeta ;' isa 'PPI::Statement::Include' 326s ok 3 - use quotemeta ; tokens as expected 326s ok 4 - 'use quotemeta ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use quotemeta ;' isa 'PPI::Token::Number' 326s ok 6 - use quotemeta ; number correct 326s 1..6 326s ok 265 - 'use quotemeta ;' 326s ok 266 - no errors 326s ok 267 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use quotemeta v1.2.3;' 326s ok 1 - use quotemeta v1.2.3; number of statements in document 326s ok 2 - 'use quotemeta v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use quotemeta v1.2.3; tokens as expected 326s ok 4 - 'use quotemeta v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use quotemeta v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use quotemeta v1.2.3; number correct 326s 1..6 326s ok 268 - 'use quotemeta v1.2.3;' 326s ok 269 - no errors 326s ok 270 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use quotemeta 1.2.3;' 326s ok 1 - use quotemeta 1.2.3; number of statements in document 326s ok 2 - 'use quotemeta 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use quotemeta 1.2.3; tokens as expected 326s ok 4 - 'use quotemeta 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use quotemeta 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use quotemeta 1.2.3; number correct 326s 1..6 326s ok 271 - 'use quotemeta 1.2.3;' 326s ok 272 - no errors 326s ok 273 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use quotemeta v10;' 326s ok 1 - use quotemeta v10; number of statements in document 326s ok 2 - 'use quotemeta v10;' isa 'PPI::Statement::Include' 326s ok 3 - use quotemeta v10; tokens as expected 326s ok 4 - 'use quotemeta v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use quotemeta v10;' isa 'PPI::Token::Number' 326s ok 6 - use quotemeta v10; number correct 326s 1..6 326s ok 274 - 'use quotemeta v10;' 326s ok 275 - no errors 326s ok 276 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no quotemeta ;' 326s ok 1 - no quotemeta ; number of statements in document 326s ok 2 - 'no quotemeta ;' isa 'PPI::Statement::Include' 326s ok 3 - no quotemeta ; tokens as expected 326s ok 4 - 'no quotemeta ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no quotemeta ;' isa 'PPI::Token::Number' 326s ok 6 - no quotemeta ; number correct 326s 1..6 326s ok 277 - 'no quotemeta ;' 326s ok 278 - no errors 326s ok 279 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no quotemeta v1.2.3;' 326s ok 1 - no quotemeta v1.2.3; number of statements in document 326s ok 2 - 'no quotemeta v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no quotemeta v1.2.3; tokens as expected 326s ok 4 - 'no quotemeta v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no quotemeta v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no quotemeta v1.2.3; number correct 326s 1..6 326s ok 280 - 'no quotemeta v1.2.3;' 326s ok 281 - no errors 326s ok 282 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no quotemeta 1.2.3;' 326s ok 1 - no quotemeta 1.2.3; number of statements in document 326s ok 2 - 'no quotemeta 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no quotemeta 1.2.3; tokens as expected 326s ok 4 - 'no quotemeta 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no quotemeta 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no quotemeta 1.2.3; number correct 326s 1..6 326s ok 283 - 'no quotemeta 1.2.3;' 326s ok 284 - no errors 326s ok 285 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no quotemeta v10;' 326s ok 1 - no quotemeta v10; number of statements in document 326s ok 2 - 'no quotemeta v10;' isa 'PPI::Statement::Include' 326s ok 3 - no quotemeta v10; tokens as expected 326s ok 4 - 'no quotemeta v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no quotemeta v10;' isa 'PPI::Token::Number' 326s ok 6 - no quotemeta v10; number correct 326s 1..6 326s ok 286 - 'no quotemeta v10;' 326s ok 287 - no errors 326s ok 288 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use dbmclose ;' 326s ok 1 - use dbmclose ; number of statements in document 326s ok 2 - 'use dbmclose ;' isa 'PPI::Statement::Include' 326s ok 3 - use dbmclose ; tokens as expected 326s ok 4 - 'use dbmclose ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use dbmclose ;' isa 'PPI::Token::Number' 326s ok 6 - use dbmclose ; number correct 326s 1..6 326s ok 289 - 'use dbmclose ;' 326s ok 290 - no errors 326s ok 291 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use dbmclose v1.2.3;' 326s ok 1 - use dbmclose v1.2.3; number of statements in document 326s ok 2 - 'use dbmclose v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use dbmclose v1.2.3; tokens as expected 326s ok 4 - 'use dbmclose v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use dbmclose v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use dbmclose v1.2.3; number correct 326s 1..6 326s ok 292 - 'use dbmclose v1.2.3;' 326s ok 293 - no errors 326s ok 294 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use dbmclose 1.2.3;' 326s ok 1 - use dbmclose 1.2.3; number of statements in document 326s ok 2 - 'use dbmclose 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use dbmclose 1.2.3; tokens as expected 326s ok 4 - 'use dbmclose 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use dbmclose 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use dbmclose 1.2.3; number correct 326s 1..6 326s ok 295 - 'use dbmclose 1.2.3;' 326s ok 296 - no errors 326s ok 297 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use dbmclose v10;' 326s ok 1 - use dbmclose v10; number of statements in document 326s ok 2 - 'use dbmclose v10;' isa 'PPI::Statement::Include' 326s ok 3 - use dbmclose v10; tokens as expected 326s ok 4 - 'use dbmclose v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use dbmclose v10;' isa 'PPI::Token::Number' 326s ok 6 - use dbmclose v10; number correct 326s 1..6 326s ok 298 - 'use dbmclose v10;' 326s ok 299 - no errors 326s ok 300 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no dbmclose ;' 326s ok 1 - no dbmclose ; number of statements in document 326s ok 2 - 'no dbmclose ;' isa 'PPI::Statement::Include' 326s ok 3 - no dbmclose ; tokens as expected 326s ok 4 - 'no dbmclose ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no dbmclose ;' isa 'PPI::Token::Number' 326s ok 6 - no dbmclose ; number correct 326s 1..6 326s ok 301 - 'no dbmclose ;' 326s ok 302 - no errors 326s ok 303 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no dbmclose v1.2.3;' 326s ok 1 - no dbmclose v1.2.3; number of statements in document 326s ok 2 - 'no dbmclose v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no dbmclose v1.2.3; tokens as expected 326s ok 4 - 'no dbmclose v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no dbmclose v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no dbmclose v1.2.3; number correct 326s 1..6 326s ok 304 - 'no dbmclose v1.2.3;' 326s ok 305 - no errors 326s ok 306 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no dbmclose 1.2.3;' 326s ok 1 - no dbmclose 1.2.3; number of statements in document 326s ok 2 - 'no dbmclose 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no dbmclose 1.2.3; tokens as expected 326s ok 4 - 'no dbmclose 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no dbmclose 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no dbmclose 1.2.3; number correct 326s 1..6 326s ok 307 - 'no dbmclose 1.2.3;' 326s ok 308 - no errors 326s ok 309 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no dbmclose v10;' 326s ok 1 - no dbmclose v10; number of statements in document 326s ok 2 - 'no dbmclose v10;' isa 'PPI::Statement::Include' 326s ok 3 - no dbmclose v10; tokens as expected 326s ok 4 - 'no dbmclose v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no dbmclose v10;' isa 'PPI::Token::Number' 326s ok 6 - no dbmclose v10; number correct 326s 1..6 326s ok 310 - 'no dbmclose v10;' 326s ok 311 - no errors 326s ok 312 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use telldir ;' 326s ok 1 - use telldir ; number of statements in document 326s ok 2 - 'use telldir ;' isa 'PPI::Statement::Include' 326s ok 3 - use telldir ; tokens as expected 326s ok 4 - 'use telldir ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use telldir ;' isa 'PPI::Token::Number' 326s ok 6 - use telldir ; number correct 326s 1..6 326s ok 313 - 'use telldir ;' 326s ok 314 - no errors 326s ok 315 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use telldir v1.2.3;' 326s ok 1 - use telldir v1.2.3; number of statements in document 326s ok 2 - 'use telldir v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use telldir v1.2.3; tokens as expected 326s ok 4 - 'use telldir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use telldir v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use telldir v1.2.3; number correct 326s 1..6 326s ok 316 - 'use telldir v1.2.3;' 326s ok 317 - no errors 326s ok 318 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use telldir 1.2.3;' 326s ok 1 - use telldir 1.2.3; number of statements in document 326s ok 2 - 'use telldir 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use telldir 1.2.3; tokens as expected 326s ok 4 - 'use telldir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use telldir 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use telldir 1.2.3; number correct 326s 1..6 326s ok 319 - 'use telldir 1.2.3;' 326s ok 320 - no errors 326s ok 321 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use telldir v10;' 326s ok 1 - use telldir v10; number of statements in document 326s ok 2 - 'use telldir v10;' isa 'PPI::Statement::Include' 326s ok 3 - use telldir v10; tokens as expected 326s ok 4 - 'use telldir v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use telldir v10;' isa 'PPI::Token::Number' 326s ok 6 - use telldir v10; number correct 326s 1..6 326s ok 322 - 'use telldir v10;' 326s ok 323 - no errors 326s ok 324 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no telldir ;' 326s ok 1 - no telldir ; number of statements in document 326s ok 2 - 'no telldir ;' isa 'PPI::Statement::Include' 326s ok 3 - no telldir ; tokens as expected 326s ok 4 - 'no telldir ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no telldir ;' isa 'PPI::Token::Number' 326s ok 6 - no telldir ; number correct 326s 1..6 326s ok 325 - 'no telldir ;' 326s ok 326 - no errors 326s ok 327 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no telldir v1.2.3;' 326s ok 1 - no telldir v1.2.3; number of statements in document 326s ok 2 - 'no telldir v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no telldir v1.2.3; tokens as expected 326s ok 4 - 'no telldir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no telldir v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no telldir v1.2.3; number correct 326s 1..6 326s ok 328 - 'no telldir v1.2.3;' 326s ok 329 - no errors 326s ok 330 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no telldir 1.2.3;' 326s ok 1 - no telldir 1.2.3; number of statements in document 326s ok 2 - 'no telldir 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no telldir 1.2.3; tokens as expected 326s ok 4 - 'no telldir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no telldir 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no telldir 1.2.3; number correct 326s 1..6 326s ok 331 - 'no telldir 1.2.3;' 326s ok 332 - no errors 326s ok 333 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no telldir v10;' 326s ok 1 - no telldir v10; number of statements in document 326s ok 2 - 'no telldir v10;' isa 'PPI::Statement::Include' 326s ok 3 - no telldir v10; tokens as expected 326s ok 4 - 'no telldir v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no telldir v10;' isa 'PPI::Token::Number' 326s ok 6 - no telldir v10; number correct 326s 1..6 326s ok 334 - 'no telldir v10;' 326s ok 335 - no errors 326s ok 336 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use reverse ;' 326s ok 1 - use reverse ; number of statements in document 326s ok 2 - 'use reverse ;' isa 'PPI::Statement::Include' 326s ok 3 - use reverse ; tokens as expected 326s ok 4 - 'use reverse ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use reverse ;' isa 'PPI::Token::Number' 326s ok 6 - use reverse ; number correct 326s 1..6 326s ok 337 - 'use reverse ;' 326s ok 338 - no errors 326s ok 339 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use reverse v1.2.3;' 326s ok 1 - use reverse v1.2.3; number of statements in document 326s ok 2 - 'use reverse v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use reverse v1.2.3; tokens as expected 326s ok 4 - 'use reverse v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use reverse v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use reverse v1.2.3; number correct 326s 1..6 326s ok 340 - 'use reverse v1.2.3;' 326s ok 341 - no errors 326s ok 342 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use reverse 1.2.3;' 326s ok 1 - use reverse 1.2.3; number of statements in document 326s ok 2 - 'use reverse 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use reverse 1.2.3; tokens as expected 326s ok 4 - 'use reverse 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use reverse 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use reverse 1.2.3; number correct 326s 1..6 326s ok 343 - 'use reverse 1.2.3;' 326s ok 344 - no errors 326s ok 345 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use reverse v10;' 326s ok 1 - use reverse v10; number of statements in document 326s ok 2 - 'use reverse v10;' isa 'PPI::Statement::Include' 326s ok 3 - use reverse v10; tokens as expected 326s ok 4 - 'use reverse v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use reverse v10;' isa 'PPI::Token::Number' 326s ok 6 - use reverse v10; number correct 326s 1..6 326s ok 346 - 'use reverse v10;' 326s ok 347 - no errors 326s ok 348 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no reverse ;' 326s ok 1 - no reverse ; number of statements in document 326s ok 2 - 'no reverse ;' isa 'PPI::Statement::Include' 326s ok 3 - no reverse ; tokens as expected 326s ok 4 - 'no reverse ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no reverse ;' isa 'PPI::Token::Number' 326s ok 6 - no reverse ; number correct 326s 1..6 326s ok 349 - 'no reverse ;' 326s ok 350 - no errors 326s ok 351 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no reverse v1.2.3;' 326s ok 1 - no reverse v1.2.3; number of statements in document 326s ok 2 - 'no reverse v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no reverse v1.2.3; tokens as expected 326s ok 4 - 'no reverse v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no reverse v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no reverse v1.2.3; number correct 326s 1..6 326s ok 352 - 'no reverse v1.2.3;' 326s ok 353 - no errors 326s ok 354 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no reverse 1.2.3;' 326s ok 1 - no reverse 1.2.3; number of statements in document 326s ok 2 - 'no reverse 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no reverse 1.2.3; tokens as expected 326s ok 4 - 'no reverse 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no reverse 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no reverse 1.2.3; number correct 326s 1..6 326s ok 355 - 'no reverse 1.2.3;' 326s ok 356 - no errors 326s ok 357 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no reverse v10;' 326s ok 1 - no reverse v10; number of statements in document 326s ok 2 - 'no reverse v10;' isa 'PPI::Statement::Include' 326s ok 3 - no reverse v10; tokens as expected 326s ok 4 - 'no reverse v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no reverse v10;' isa 'PPI::Token::Number' 326s ok 6 - no reverse v10; number correct 326s 1..6 326s ok 358 - 'no reverse v10;' 326s ok 359 - no errors 326s ok 360 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getprotobyname ;' 326s ok 1 - use getprotobyname ; number of statements in document 326s ok 2 - 'use getprotobyname ;' isa 'PPI::Statement::Include' 326s ok 3 - use getprotobyname ; tokens as expected 326s ok 4 - 'use getprotobyname ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getprotobyname ;' isa 'PPI::Token::Number' 326s ok 6 - use getprotobyname ; number correct 326s 1..6 326s ok 361 - 'use getprotobyname ;' 326s ok 362 - no errors 326s ok 363 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getprotobyname v1.2.3;' 326s ok 1 - use getprotobyname v1.2.3; number of statements in document 326s ok 2 - 'use getprotobyname v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getprotobyname v1.2.3; tokens as expected 326s ok 4 - 'use getprotobyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getprotobyname v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getprotobyname v1.2.3; number correct 326s 1..6 326s ok 364 - 'use getprotobyname v1.2.3;' 326s ok 365 - no errors 326s ok 366 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getprotobyname 1.2.3;' 326s ok 1 - use getprotobyname 1.2.3; number of statements in document 326s ok 2 - 'use getprotobyname 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getprotobyname 1.2.3; tokens as expected 326s ok 4 - 'use getprotobyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getprotobyname 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getprotobyname 1.2.3; number correct 326s 1..6 326s ok 367 - 'use getprotobyname 1.2.3;' 326s ok 368 - no errors 326s ok 369 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getprotobyname v10;' 326s ok 1 - use getprotobyname v10; number of statements in document 326s ok 2 - 'use getprotobyname v10;' isa 'PPI::Statement::Include' 326s ok 3 - use getprotobyname v10; tokens as expected 326s ok 4 - 'use getprotobyname v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getprotobyname v10;' isa 'PPI::Token::Number' 326s ok 6 - use getprotobyname v10; number correct 326s 1..6 326s ok 370 - 'use getprotobyname v10;' 326s ok 371 - no errors 326s ok 372 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getprotobyname ;' 326s ok 1 - no getprotobyname ; number of statements in document 326s ok 2 - 'no getprotobyname ;' isa 'PPI::Statement::Include' 326s ok 3 - no getprotobyname ; tokens as expected 326s ok 4 - 'no getprotobyname ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getprotobyname ;' isa 'PPI::Token::Number' 326s ok 6 - no getprotobyname ; number correct 326s 1..6 326s ok 373 - 'no getprotobyname ;' 326s ok 374 - no errors 326s ok 375 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getprotobyname v1.2.3;' 326s ok 1 - no getprotobyname v1.2.3; number of statements in document 326s ok 2 - 'no getprotobyname v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getprotobyname v1.2.3; tokens as expected 326s ok 4 - 'no getprotobyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getprotobyname v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getprotobyname v1.2.3; number correct 326s 1..6 326s ok 376 - 'no getprotobyname v1.2.3;' 326s ok 377 - no errors 326s ok 378 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getprotobyname 1.2.3;' 326s ok 1 - no getprotobyname 1.2.3; number of statements in document 326s ok 2 - 'no getprotobyname 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getprotobyname 1.2.3; tokens as expected 326s ok 4 - 'no getprotobyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getprotobyname 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getprotobyname 1.2.3; number correct 326s 1..6 326s ok 379 - 'no getprotobyname 1.2.3;' 326s ok 380 - no errors 326s ok 381 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getprotobyname v10;' 326s ok 1 - no getprotobyname v10; number of statements in document 326s ok 2 - 'no getprotobyname v10;' isa 'PPI::Statement::Include' 326s ok 3 - no getprotobyname v10; tokens as expected 326s ok 4 - 'no getprotobyname v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getprotobyname v10;' isa 'PPI::Token::Number' 326s ok 6 - no getprotobyname v10; number correct 326s 1..6 326s ok 382 - 'no getprotobyname v10;' 326s ok 383 - no errors 326s ok 384 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use printf ;' 326s ok 1 - use printf ; number of statements in document 326s ok 2 - 'use printf ;' isa 'PPI::Statement::Include' 326s ok 3 - use printf ; tokens as expected 326s ok 4 - 'use printf ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use printf ;' isa 'PPI::Token::Number' 326s ok 6 - use printf ; number correct 326s 1..6 326s ok 385 - 'use printf ;' 326s ok 386 - no errors 326s ok 387 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use printf v1.2.3;' 326s ok 1 - use printf v1.2.3; number of statements in document 326s ok 2 - 'use printf v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use printf v1.2.3; tokens as expected 326s ok 4 - 'use printf v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use printf v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use printf v1.2.3; number correct 326s 1..6 326s ok 388 - 'use printf v1.2.3;' 326s ok 389 - no errors 326s ok 390 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use printf 1.2.3;' 326s ok 1 - use printf 1.2.3; number of statements in document 326s ok 2 - 'use printf 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use printf 1.2.3; tokens as expected 326s ok 4 - 'use printf 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use printf 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use printf 1.2.3; number correct 326s 1..6 326s ok 391 - 'use printf 1.2.3;' 326s ok 392 - no errors 326s ok 393 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use printf v10;' 326s ok 1 - use printf v10; number of statements in document 326s ok 2 - 'use printf v10;' isa 'PPI::Statement::Include' 326s ok 3 - use printf v10; tokens as expected 326s ok 4 - 'use printf v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use printf v10;' isa 'PPI::Token::Number' 326s ok 6 - use printf v10; number correct 326s 1..6 326s ok 394 - 'use printf v10;' 326s ok 395 - no errors 326s ok 396 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no printf ;' 326s ok 1 - no printf ; number of statements in document 326s ok 2 - 'no printf ;' isa 'PPI::Statement::Include' 326s ok 3 - no printf ; tokens as expected 326s ok 4 - 'no printf ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no printf ;' isa 'PPI::Token::Number' 326s ok 6 - no printf ; number correct 326s 1..6 326s ok 397 - 'no printf ;' 326s ok 398 - no errors 326s ok 399 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no printf v1.2.3;' 326s ok 1 - no printf v1.2.3; number of statements in document 326s ok 2 - 'no printf v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no printf v1.2.3; tokens as expected 326s ok 4 - 'no printf v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no printf v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no printf v1.2.3; number correct 326s 1..6 326s ok 400 - 'no printf v1.2.3;' 326s ok 401 - no errors 326s ok 402 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no printf 1.2.3;' 326s ok 1 - no printf 1.2.3; number of statements in document 326s ok 2 - 'no printf 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no printf 1.2.3; tokens as expected 326s ok 4 - 'no printf 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no printf 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no printf 1.2.3; number correct 326s 1..6 326s ok 403 - 'no printf 1.2.3;' 326s ok 404 - no errors 326s ok 405 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no printf v10;' 326s ok 1 - no printf v10; number of statements in document 326s ok 2 - 'no printf v10;' isa 'PPI::Statement::Include' 326s ok 3 - no printf v10; tokens as expected 326s ok 4 - 'no printf v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no printf v10;' isa 'PPI::Token::Number' 326s ok 6 - no printf v10; number correct 326s 1..6 326s ok 406 - 'no printf v10;' 326s ok 407 - no errors 326s ok 408 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endhostent ;' 326s ok 1 - use endhostent ; number of statements in document 326s ok 2 - 'use endhostent ;' isa 'PPI::Statement::Include' 326s ok 3 - use endhostent ; tokens as expected 326s ok 4 - 'use endhostent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endhostent ;' isa 'PPI::Token::Number' 326s ok 6 - use endhostent ; number correct 326s 1..6 326s ok 409 - 'use endhostent ;' 326s ok 410 - no errors 326s ok 411 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endhostent v1.2.3;' 326s ok 1 - use endhostent v1.2.3; number of statements in document 326s ok 2 - 'use endhostent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use endhostent v1.2.3; tokens as expected 326s ok 4 - 'use endhostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endhostent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use endhostent v1.2.3; number correct 326s 1..6 326s ok 412 - 'use endhostent v1.2.3;' 326s ok 413 - no errors 326s ok 414 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endhostent 1.2.3;' 326s ok 1 - use endhostent 1.2.3; number of statements in document 326s ok 2 - 'use endhostent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use endhostent 1.2.3; tokens as expected 326s ok 4 - 'use endhostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endhostent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use endhostent 1.2.3; number correct 326s 1..6 326s ok 415 - 'use endhostent 1.2.3;' 326s ok 416 - no errors 326s ok 417 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endhostent v10;' 326s ok 1 - use endhostent v10; number of statements in document 326s ok 2 - 'use endhostent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use endhostent v10; tokens as expected 326s ok 4 - 'use endhostent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endhostent v10;' isa 'PPI::Token::Number' 326s ok 6 - use endhostent v10; number correct 326s 1..6 326s ok 418 - 'use endhostent v10;' 326s ok 419 - no errors 326s ok 420 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endhostent ;' 326s ok 1 - no endhostent ; number of statements in document 326s ok 2 - 'no endhostent ;' isa 'PPI::Statement::Include' 326s ok 3 - no endhostent ; tokens as expected 326s ok 4 - 'no endhostent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endhostent ;' isa 'PPI::Token::Number' 326s ok 6 - no endhostent ; number correct 326s 1..6 326s ok 421 - 'no endhostent ;' 326s ok 422 - no errors 326s ok 423 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endhostent v1.2.3;' 326s ok 1 - no endhostent v1.2.3; number of statements in document 326s ok 2 - 'no endhostent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no endhostent v1.2.3; tokens as expected 326s ok 4 - 'no endhostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endhostent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no endhostent v1.2.3; number correct 326s 1..6 326s ok 424 - 'no endhostent v1.2.3;' 326s ok 425 - no errors 326s ok 426 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endhostent 1.2.3;' 326s ok 1 - no endhostent 1.2.3; number of statements in document 326s ok 2 - 'no endhostent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no endhostent 1.2.3; tokens as expected 326s ok 4 - 'no endhostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endhostent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no endhostent 1.2.3; number correct 326s 1..6 326s ok 427 - 'no endhostent 1.2.3;' 326s ok 428 - no errors 326s ok 429 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endhostent v10;' 326s ok 1 - no endhostent v10; number of statements in document 326s ok 2 - 'no endhostent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no endhostent v10; tokens as expected 326s ok 4 - 'no endhostent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endhostent v10;' isa 'PPI::Token::Number' 326s ok 6 - no endhostent v10; number correct 326s 1..6 326s ok 430 - 'no endhostent v10;' 326s ok 431 - no errors 326s ok 432 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use system ;' 326s ok 1 - use system ; number of statements in document 326s ok 2 - 'use system ;' isa 'PPI::Statement::Include' 326s ok 3 - use system ; tokens as expected 326s ok 4 - 'use system ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use system ;' isa 'PPI::Token::Number' 326s ok 6 - use system ; number correct 326s 1..6 326s ok 433 - 'use system ;' 326s ok 434 - no errors 326s ok 435 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use system v1.2.3;' 326s ok 1 - use system v1.2.3; number of statements in document 326s ok 2 - 'use system v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use system v1.2.3; tokens as expected 326s ok 4 - 'use system v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use system v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use system v1.2.3; number correct 326s 1..6 326s ok 436 - 'use system v1.2.3;' 326s ok 437 - no errors 326s ok 438 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use system 1.2.3;' 326s ok 1 - use system 1.2.3; number of statements in document 326s ok 2 - 'use system 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use system 1.2.3; tokens as expected 326s ok 4 - 'use system 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use system 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use system 1.2.3; number correct 326s 1..6 326s ok 439 - 'use system 1.2.3;' 326s ok 440 - no errors 326s ok 441 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use system v10;' 326s ok 1 - use system v10; number of statements in document 326s ok 2 - 'use system v10;' isa 'PPI::Statement::Include' 326s ok 3 - use system v10; tokens as expected 326s ok 4 - 'use system v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use system v10;' isa 'PPI::Token::Number' 326s ok 6 - use system v10; number correct 326s 1..6 326s ok 442 - 'use system v10;' 326s ok 443 - no errors 326s ok 444 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no system ;' 326s ok 1 - no system ; number of statements in document 326s ok 2 - 'no system ;' isa 'PPI::Statement::Include' 326s ok 3 - no system ; tokens as expected 326s ok 4 - 'no system ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no system ;' isa 'PPI::Token::Number' 326s ok 6 - no system ; number correct 326s 1..6 326s ok 445 - 'no system ;' 326s ok 446 - no errors 326s ok 447 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no system v1.2.3;' 326s ok 1 - no system v1.2.3; number of statements in document 326s ok 2 - 'no system v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no system v1.2.3; tokens as expected 326s ok 4 - 'no system v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no system v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no system v1.2.3; number correct 326s 1..6 326s ok 448 - 'no system v1.2.3;' 326s ok 449 - no errors 326s ok 450 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no system 1.2.3;' 326s ok 1 - no system 1.2.3; number of statements in document 326s ok 2 - 'no system 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no system 1.2.3; tokens as expected 326s ok 4 - 'no system 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no system 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no system 1.2.3; number correct 326s 1..6 326s ok 451 - 'no system 1.2.3;' 326s ok 452 - no errors 326s ok 453 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no system v10;' 326s ok 1 - no system v10; number of statements in document 326s ok 2 - 'no system v10;' isa 'PPI::Statement::Include' 326s ok 3 - no system v10; tokens as expected 326s ok 4 - 'no system v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no system v10;' isa 'PPI::Token::Number' 326s ok 6 - no system v10; number correct 326s 1..6 326s ok 454 - 'no system v10;' 326s ok 455 - no errors 326s ok 456 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sin ;' 326s ok 1 - use sin ; number of statements in document 326s ok 2 - 'use sin ;' isa 'PPI::Statement::Include' 326s ok 3 - use sin ; tokens as expected 326s ok 4 - 'use sin ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sin ;' isa 'PPI::Token::Number' 326s ok 6 - use sin ; number correct 326s 1..6 326s ok 457 - 'use sin ;' 326s ok 458 - no errors 326s ok 459 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sin v1.2.3;' 326s ok 1 - use sin v1.2.3; number of statements in document 326s ok 2 - 'use sin v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use sin v1.2.3; tokens as expected 326s ok 4 - 'use sin v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sin v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use sin v1.2.3; number correct 326s 1..6 326s ok 460 - 'use sin v1.2.3;' 326s ok 461 - no errors 326s ok 462 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sin 1.2.3;' 326s ok 1 - use sin 1.2.3; number of statements in document 326s ok 2 - 'use sin 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use sin 1.2.3; tokens as expected 326s ok 4 - 'use sin 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sin 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use sin 1.2.3; number correct 326s 1..6 326s ok 463 - 'use sin 1.2.3;' 326s ok 464 - no errors 326s ok 465 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sin v10;' 326s ok 1 - use sin v10; number of statements in document 326s ok 2 - 'use sin v10;' isa 'PPI::Statement::Include' 326s ok 3 - use sin v10; tokens as expected 326s ok 4 - 'use sin v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sin v10;' isa 'PPI::Token::Number' 326s ok 6 - use sin v10; number correct 326s 1..6 326s ok 466 - 'use sin v10;' 326s ok 467 - no errors 326s ok 468 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sin ;' 326s ok 1 - no sin ; number of statements in document 326s ok 2 - 'no sin ;' isa 'PPI::Statement::Include' 326s ok 3 - no sin ; tokens as expected 326s ok 4 - 'no sin ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sin ;' isa 'PPI::Token::Number' 326s ok 6 - no sin ; number correct 326s 1..6 326s ok 469 - 'no sin ;' 326s ok 470 - no errors 326s ok 471 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sin v1.2.3;' 326s ok 1 - no sin v1.2.3; number of statements in document 326s ok 2 - 'no sin v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no sin v1.2.3; tokens as expected 326s ok 4 - 'no sin v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sin v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no sin v1.2.3; number correct 326s 1..6 326s ok 472 - 'no sin v1.2.3;' 326s ok 473 - no errors 326s ok 474 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sin 1.2.3;' 326s ok 1 - no sin 1.2.3; number of statements in document 326s ok 2 - 'no sin 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no sin 1.2.3; tokens as expected 326s ok 4 - 'no sin 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sin 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no sin 1.2.3; number correct 326s 1..6 326s ok 475 - 'no sin 1.2.3;' 326s ok 476 - no errors 326s ok 477 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sin v10;' 326s ok 1 - no sin v10; number of statements in document 326s ok 2 - 'no sin v10;' isa 'PPI::Statement::Include' 326s ok 3 - no sin v10; tokens as expected 326s ok 4 - 'no sin v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sin v10;' isa 'PPI::Token::Number' 326s ok 6 - no sin v10; number correct 326s 1..6 326s ok 478 - 'no sin v10;' 326s ok 479 - no errors 326s ok 480 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unless ;' 326s ok 1 - use unless ; number of statements in document 326s ok 2 - 'use unless ;' isa 'PPI::Statement::Include' 326s ok 3 - use unless ; tokens as expected 326s ok 4 - 'use unless ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unless ;' isa 'PPI::Token::Number' 326s ok 6 - use unless ; number correct 326s 1..6 326s ok 481 - 'use unless ;' 326s ok 482 - no errors 326s ok 483 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unless v1.2.3;' 326s ok 1 - use unless v1.2.3; number of statements in document 326s ok 2 - 'use unless v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use unless v1.2.3; tokens as expected 326s ok 4 - 'use unless v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unless v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use unless v1.2.3; number correct 326s 1..6 326s ok 484 - 'use unless v1.2.3;' 326s ok 485 - no errors 326s ok 486 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unless 1.2.3;' 326s ok 1 - use unless 1.2.3; number of statements in document 326s ok 2 - 'use unless 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use unless 1.2.3; tokens as expected 326s ok 4 - 'use unless 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unless 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use unless 1.2.3; number correct 326s 1..6 326s ok 487 - 'use unless 1.2.3;' 326s ok 488 - no errors 326s ok 489 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unless v10;' 326s ok 1 - use unless v10; number of statements in document 326s ok 2 - 'use unless v10;' isa 'PPI::Statement::Include' 326s ok 3 - use unless v10; tokens as expected 326s ok 4 - 'use unless v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unless v10;' isa 'PPI::Token::Number' 326s ok 6 - use unless v10; number correct 326s 1..6 326s ok 490 - 'use unless v10;' 326s ok 491 - no errors 326s ok 492 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unless ;' 326s ok 1 - no unless ; number of statements in document 326s ok 2 - 'no unless ;' isa 'PPI::Statement::Include' 326s ok 3 - no unless ; tokens as expected 326s ok 4 - 'no unless ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unless ;' isa 'PPI::Token::Number' 326s ok 6 - no unless ; number correct 326s 1..6 326s ok 493 - 'no unless ;' 326s ok 494 - no errors 326s ok 495 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unless v1.2.3;' 326s ok 1 - no unless v1.2.3; number of statements in document 326s ok 2 - 'no unless v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no unless v1.2.3; tokens as expected 326s ok 4 - 'no unless v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unless v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no unless v1.2.3; number correct 326s 1..6 326s ok 496 - 'no unless v1.2.3;' 326s ok 497 - no errors 326s ok 498 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unless 1.2.3;' 326s ok 1 - no unless 1.2.3; number of statements in document 326s ok 2 - 'no unless 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no unless 1.2.3; tokens as expected 326s ok 4 - 'no unless 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unless 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no unless 1.2.3; number correct 326s 1..6 326s ok 499 - 'no unless 1.2.3;' 326s ok 500 - no errors 326s ok 501 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unless v10;' 326s ok 1 - no unless v10; number of statements in document 326s ok 2 - 'no unless v10;' isa 'PPI::Statement::Include' 326s ok 3 - no unless v10; tokens as expected 326s ok 4 - 'no unless v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unless v10;' isa 'PPI::Token::Number' 326s ok 6 - no unless v10; number correct 326s 1..6 326s ok 502 - 'no unless v10;' 326s ok 503 - no errors 326s ok 504 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gethostent ;' 326s ok 1 - use gethostent ; number of statements in document 326s ok 2 - 'use gethostent ;' isa 'PPI::Statement::Include' 326s ok 3 - use gethostent ; tokens as expected 326s ok 4 - 'use gethostent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gethostent ;' isa 'PPI::Token::Number' 326s ok 6 - use gethostent ; number correct 326s 1..6 326s ok 505 - 'use gethostent ;' 326s ok 506 - no errors 326s ok 507 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gethostent v1.2.3;' 326s ok 1 - use gethostent v1.2.3; number of statements in document 326s ok 2 - 'use gethostent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use gethostent v1.2.3; tokens as expected 326s ok 4 - 'use gethostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gethostent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use gethostent v1.2.3; number correct 326s 1..6 326s ok 508 - 'use gethostent v1.2.3;' 326s ok 509 - no errors 326s ok 510 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gethostent 1.2.3;' 326s ok 1 - use gethostent 1.2.3; number of statements in document 326s ok 2 - 'use gethostent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use gethostent 1.2.3; tokens as expected 326s ok 4 - 'use gethostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gethostent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use gethostent 1.2.3; number correct 326s 1..6 326s ok 511 - 'use gethostent 1.2.3;' 326s ok 512 - no errors 326s ok 513 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gethostent v10;' 326s ok 1 - use gethostent v10; number of statements in document 326s ok 2 - 'use gethostent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use gethostent v10; tokens as expected 326s ok 4 - 'use gethostent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gethostent v10;' isa 'PPI::Token::Number' 326s ok 6 - use gethostent v10; number correct 326s 1..6 326s ok 514 - 'use gethostent v10;' 326s ok 515 - no errors 326s ok 516 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gethostent ;' 326s ok 1 - no gethostent ; number of statements in document 326s ok 2 - 'no gethostent ;' isa 'PPI::Statement::Include' 326s ok 3 - no gethostent ; tokens as expected 326s ok 4 - 'no gethostent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gethostent ;' isa 'PPI::Token::Number' 326s ok 6 - no gethostent ; number correct 326s 1..6 326s ok 517 - 'no gethostent ;' 326s ok 518 - no errors 326s ok 519 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gethostent v1.2.3;' 326s ok 1 - no gethostent v1.2.3; number of statements in document 326s ok 2 - 'no gethostent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no gethostent v1.2.3; tokens as expected 326s ok 4 - 'no gethostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gethostent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no gethostent v1.2.3; number correct 326s 1..6 326s ok 520 - 'no gethostent v1.2.3;' 326s ok 521 - no errors 326s ok 522 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gethostent 1.2.3;' 326s ok 1 - no gethostent 1.2.3; number of statements in document 326s ok 2 - 'no gethostent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no gethostent 1.2.3; tokens as expected 326s ok 4 - 'no gethostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gethostent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no gethostent 1.2.3; number correct 326s 1..6 326s ok 523 - 'no gethostent 1.2.3;' 326s ok 524 - no errors 326s ok 525 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gethostent v10;' 326s ok 1 - no gethostent v10; number of statements in document 326s ok 2 - 'no gethostent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no gethostent v10; tokens as expected 326s ok 4 - 'no gethostent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gethostent v10;' isa 'PPI::Token::Number' 326s ok 6 - no gethostent v10; number correct 326s 1..6 326s ok 526 - 'no gethostent v10;' 326s ok 527 - no errors 326s ok 528 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use tr ;' 326s ok 1 - use tr ; number of statements in document # TODO known bug 326s ok 2 - 'use tr ;' isa 'PPI::Statement::Include' 326s ok 3 - use tr ; tokens as expected # TODO known bug 326s ok 4 - 'use tr ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'use tr ;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - use tr ; number correct # TODO known bug 326s 1..6 326s ok 529 - 'use tr ;' 326s ok 530 - no errors 326s ok 531 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use tr v1.2.3;' 326s ok 1 - use tr v1.2.3; number of statements in document # TODO known bug 326s ok 2 - 'use tr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use tr v1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'use tr v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'use tr v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - use tr v1.2.3; number correct # TODO known bug 326s 1..6 326s ok 532 - 'use tr v1.2.3;' 326s ok 533 - no errors 326s ok 534 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use tr 1.2.3;' 326s ok 1 - use tr 1.2.3; number of statements in document # TODO known bug 326s ok 2 - 'use tr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use tr 1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'use tr 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'use tr 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - use tr 1.2.3; number correct # TODO known bug 326s 1..6 326s ok 535 - 'use tr 1.2.3;' 326s ok 536 - no errors 326s ok 537 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use tr v10;' 326s ok 1 - use tr v10; number of statements in document # TODO known bug 326s ok 2 - 'use tr v10;' isa 'PPI::Statement::Include' 326s ok 3 - use tr v10; tokens as expected # TODO known bug 326s ok 4 - 'use tr v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'use tr v10;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - use tr v10; number correct # TODO known bug 326s 1..6 326s ok 538 - 'use tr v10;' 326s ok 539 - no errors 326s ok 540 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no tr ;' 326s ok 1 - no tr ; number of statements in document # TODO known bug 326s ok 2 - 'no tr ;' isa 'PPI::Statement::Include' 326s ok 3 - no tr ; tokens as expected # TODO known bug 326s ok 4 - 'no tr ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'no tr ;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - no tr ; number correct # TODO known bug 326s 1..6 326s ok 541 - 'no tr ;' 326s ok 542 - no errors 326s ok 543 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no tr v1.2.3;' 326s ok 1 - no tr v1.2.3; number of statements in document # TODO known bug 326s ok 2 - 'no tr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no tr v1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'no tr v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'no tr v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - no tr v1.2.3; number correct # TODO known bug 326s 1..6 326s ok 544 - 'no tr v1.2.3;' 326s ok 545 - no errors 326s ok 546 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no tr 1.2.3;' 326s ok 1 - no tr 1.2.3; number of statements in document # TODO known bug 326s ok 2 - 'no tr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no tr 1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'no tr 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'no tr 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - no tr 1.2.3; number correct # TODO known bug 326s 1..6 326s ok 547 - 'no tr 1.2.3;' 326s ok 548 - no errors 326s ok 549 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no tr v10;' 326s ok 1 - no tr v10; number of statements in document # TODO known bug 326s ok 2 - 'no tr v10;' isa 'PPI::Statement::Include' 326s ok 3 - no tr v10; tokens as expected # TODO known bug 326s ok 4 - 'no tr v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 326s ok 5 - 'no tr v10;' isa 'PPI::Token::Number' # TODO known bug 326s ok 6 - no tr v10; number correct # TODO known bug 326s 1..6 326s ok 550 - 'no tr v10;' 326s ok 551 - no errors 326s ok 552 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use default ;' 326s ok 1 - use default ; number of statements in document 326s ok 2 - 'use default ;' isa 'PPI::Statement::Include' 326s ok 3 - use default ; tokens as expected 326s ok 4 - 'use default ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use default ;' isa 'PPI::Token::Number' 326s ok 6 - use default ; number correct 326s 1..6 326s ok 553 - 'use default ;' 326s ok 554 - no errors 326s ok 555 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use default v1.2.3;' 326s ok 1 - use default v1.2.3; number of statements in document 326s ok 2 - 'use default v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use default v1.2.3; tokens as expected 326s ok 4 - 'use default v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use default v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use default v1.2.3; number correct 326s 1..6 326s ok 556 - 'use default v1.2.3;' 326s ok 557 - no errors 326s ok 558 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use default 1.2.3;' 326s ok 1 - use default 1.2.3; number of statements in document 326s ok 2 - 'use default 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use default 1.2.3; tokens as expected 326s ok 4 - 'use default 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use default 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use default 1.2.3; number correct 326s 1..6 326s ok 559 - 'use default 1.2.3;' 326s ok 560 - no errors 326s ok 561 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use default v10;' 326s ok 1 - use default v10; number of statements in document 326s ok 2 - 'use default v10;' isa 'PPI::Statement::Include' 326s ok 3 - use default v10; tokens as expected 326s ok 4 - 'use default v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use default v10;' isa 'PPI::Token::Number' 326s ok 6 - use default v10; number correct 326s 1..6 326s ok 562 - 'use default v10;' 326s ok 563 - no errors 326s ok 564 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no default ;' 326s ok 1 - no default ; number of statements in document 326s ok 2 - 'no default ;' isa 'PPI::Statement::Include' 326s ok 3 - no default ; tokens as expected 326s ok 4 - 'no default ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no default ;' isa 'PPI::Token::Number' 326s ok 6 - no default ; number correct 326s 1..6 326s ok 565 - 'no default ;' 326s ok 566 - no errors 326s ok 567 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no default v1.2.3;' 326s ok 1 - no default v1.2.3; number of statements in document 326s ok 2 - 'no default v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no default v1.2.3; tokens as expected 326s ok 4 - 'no default v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no default v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no default v1.2.3; number correct 326s 1..6 326s ok 568 - 'no default v1.2.3;' 326s ok 569 - no errors 326s ok 570 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no default 1.2.3;' 326s ok 1 - no default 1.2.3; number of statements in document 326s ok 2 - 'no default 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no default 1.2.3; tokens as expected 326s ok 4 - 'no default 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no default 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no default 1.2.3; number correct 326s 1..6 326s ok 571 - 'no default 1.2.3;' 326s ok 572 - no errors 326s ok 573 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no default v10;' 326s ok 1 - no default v10; number of statements in document 326s ok 2 - 'no default v10;' isa 'PPI::Statement::Include' 326s ok 3 - no default v10; tokens as expected 326s ok 4 - 'no default v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no default v10;' isa 'PPI::Token::Number' 326s ok 6 - no default v10; number correct 326s 1..6 326s ok 574 - 'no default v10;' 326s ok 575 - no errors 326s ok 576 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use vec ;' 326s ok 1 - use vec ; number of statements in document 326s ok 2 - 'use vec ;' isa 'PPI::Statement::Include' 326s ok 3 - use vec ; tokens as expected 326s ok 4 - 'use vec ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use vec ;' isa 'PPI::Token::Number' 326s ok 6 - use vec ; number correct 326s 1..6 326s ok 577 - 'use vec ;' 326s ok 578 - no errors 326s ok 579 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use vec v1.2.3;' 326s ok 1 - use vec v1.2.3; number of statements in document 326s ok 2 - 'use vec v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use vec v1.2.3; tokens as expected 326s ok 4 - 'use vec v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use vec v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use vec v1.2.3; number correct 326s 1..6 326s ok 580 - 'use vec v1.2.3;' 326s ok 581 - no errors 326s ok 582 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use vec 1.2.3;' 326s ok 1 - use vec 1.2.3; number of statements in document 326s ok 2 - 'use vec 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use vec 1.2.3; tokens as expected 326s ok 4 - 'use vec 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use vec 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use vec 1.2.3; number correct 326s 1..6 326s ok 583 - 'use vec 1.2.3;' 326s ok 584 - no errors 326s ok 585 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use vec v10;' 326s ok 1 - use vec v10; number of statements in document 326s ok 2 - 'use vec v10;' isa 'PPI::Statement::Include' 326s ok 3 - use vec v10; tokens as expected 326s ok 4 - 'use vec v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use vec v10;' isa 'PPI::Token::Number' 326s ok 6 - use vec v10; number correct 326s 1..6 326s ok 586 - 'use vec v10;' 326s ok 587 - no errors 326s ok 588 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no vec ;' 326s ok 1 - no vec ; number of statements in document 326s ok 2 - 'no vec ;' isa 'PPI::Statement::Include' 326s ok 3 - no vec ; tokens as expected 326s ok 4 - 'no vec ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no vec ;' isa 'PPI::Token::Number' 326s ok 6 - no vec ; number correct 326s 1..6 326s ok 589 - 'no vec ;' 326s ok 590 - no errors 326s ok 591 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no vec v1.2.3;' 326s ok 1 - no vec v1.2.3; number of statements in document 326s ok 2 - 'no vec v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no vec v1.2.3; tokens as expected 326s ok 4 - 'no vec v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no vec v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no vec v1.2.3; number correct 326s 1..6 326s ok 592 - 'no vec v1.2.3;' 326s ok 593 - no errors 326s ok 594 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no vec 1.2.3;' 326s ok 1 - no vec 1.2.3; number of statements in document 326s ok 2 - 'no vec 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no vec 1.2.3; tokens as expected 326s ok 4 - 'no vec 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no vec 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no vec 1.2.3; number correct 326s 1..6 326s ok 595 - 'no vec 1.2.3;' 326s ok 596 - no errors 326s ok 597 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no vec v10;' 326s ok 1 - no vec v10; number of statements in document 326s ok 2 - 'no vec v10;' isa 'PPI::Statement::Include' 326s ok 3 - no vec v10; tokens as expected 326s ok 4 - 'no vec v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no vec v10;' isa 'PPI::Token::Number' 326s ok 6 - no vec v10; number correct 326s 1..6 326s ok 598 - 'no vec v10;' 326s ok 599 - no errors 326s ok 600 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use elsif ;' 326s ok 1 - use elsif ; number of statements in document 326s ok 2 - 'use elsif ;' isa 'PPI::Statement::Include' 326s ok 3 - use elsif ; tokens as expected 326s ok 4 - 'use elsif ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use elsif ;' isa 'PPI::Token::Number' 326s ok 6 - use elsif ; number correct 326s 1..6 326s ok 601 - 'use elsif ;' 326s ok 602 - no errors 326s ok 603 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use elsif v1.2.3;' 326s ok 1 - use elsif v1.2.3; number of statements in document 326s ok 2 - 'use elsif v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use elsif v1.2.3; tokens as expected 326s ok 4 - 'use elsif v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use elsif v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use elsif v1.2.3; number correct 326s 1..6 326s ok 604 - 'use elsif v1.2.3;' 326s ok 605 - no errors 326s ok 606 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use elsif 1.2.3;' 326s ok 1 - use elsif 1.2.3; number of statements in document 326s ok 2 - 'use elsif 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use elsif 1.2.3; tokens as expected 326s ok 4 - 'use elsif 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use elsif 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use elsif 1.2.3; number correct 326s 1..6 326s ok 607 - 'use elsif 1.2.3;' 326s ok 608 - no errors 326s ok 609 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use elsif v10;' 326s ok 1 - use elsif v10; number of statements in document 326s ok 2 - 'use elsif v10;' isa 'PPI::Statement::Include' 326s ok 3 - use elsif v10; tokens as expected 326s ok 4 - 'use elsif v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use elsif v10;' isa 'PPI::Token::Number' 326s ok 6 - use elsif v10; number correct 326s 1..6 326s ok 610 - 'use elsif v10;' 326s ok 611 - no errors 326s ok 612 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no elsif ;' 326s ok 1 - no elsif ; number of statements in document 326s ok 2 - 'no elsif ;' isa 'PPI::Statement::Include' 326s ok 3 - no elsif ; tokens as expected 326s ok 4 - 'no elsif ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no elsif ;' isa 'PPI::Token::Number' 326s ok 6 - no elsif ; number correct 326s 1..6 326s ok 613 - 'no elsif ;' 326s ok 614 - no errors 326s ok 615 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no elsif v1.2.3;' 326s ok 1 - no elsif v1.2.3; number of statements in document 326s ok 2 - 'no elsif v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no elsif v1.2.3; tokens as expected 326s ok 4 - 'no elsif v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no elsif v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no elsif v1.2.3; number correct 326s 1..6 326s ok 616 - 'no elsif v1.2.3;' 326s ok 617 - no errors 326s ok 618 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no elsif 1.2.3;' 326s ok 1 - no elsif 1.2.3; number of statements in document 326s ok 2 - 'no elsif 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no elsif 1.2.3; tokens as expected 326s ok 4 - 'no elsif 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no elsif 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no elsif 1.2.3; number correct 326s 1..6 326s ok 619 - 'no elsif 1.2.3;' 326s ok 620 - no errors 326s ok 621 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no elsif v10;' 326s ok 1 - no elsif v10; number of statements in document 326s ok 2 - 'no elsif v10;' isa 'PPI::Statement::Include' 326s ok 3 - no elsif v10; tokens as expected 326s ok 4 - 'no elsif v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no elsif v10;' isa 'PPI::Token::Number' 326s ok 6 - no elsif v10; number correct 326s 1..6 326s ok 622 - 'no elsif v10;' 326s ok 623 - no errors 326s ok 624 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sysseek ;' 326s ok 1 - use sysseek ; number of statements in document 326s ok 2 - 'use sysseek ;' isa 'PPI::Statement::Include' 326s ok 3 - use sysseek ; tokens as expected 326s ok 4 - 'use sysseek ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sysseek ;' isa 'PPI::Token::Number' 326s ok 6 - use sysseek ; number correct 326s 1..6 326s ok 625 - 'use sysseek ;' 326s ok 626 - no errors 326s ok 627 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sysseek v1.2.3;' 326s ok 1 - use sysseek v1.2.3; number of statements in document 326s ok 2 - 'use sysseek v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use sysseek v1.2.3; tokens as expected 326s ok 4 - 'use sysseek v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sysseek v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use sysseek v1.2.3; number correct 326s 1..6 326s ok 628 - 'use sysseek v1.2.3;' 326s ok 629 - no errors 326s ok 630 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sysseek 1.2.3;' 326s ok 1 - use sysseek 1.2.3; number of statements in document 326s ok 2 - 'use sysseek 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use sysseek 1.2.3; tokens as expected 326s ok 4 - 'use sysseek 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sysseek 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use sysseek 1.2.3; number correct 326s 1..6 326s ok 631 - 'use sysseek 1.2.3;' 326s ok 632 - no errors 326s ok 633 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use sysseek v10;' 326s ok 1 - use sysseek v10; number of statements in document 326s ok 2 - 'use sysseek v10;' isa 'PPI::Statement::Include' 326s ok 3 - use sysseek v10; tokens as expected 326s ok 4 - 'use sysseek v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use sysseek v10;' isa 'PPI::Token::Number' 326s ok 6 - use sysseek v10; number correct 326s 1..6 326s ok 634 - 'use sysseek v10;' 326s ok 635 - no errors 326s ok 636 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sysseek ;' 326s ok 1 - no sysseek ; number of statements in document 326s ok 2 - 'no sysseek ;' isa 'PPI::Statement::Include' 326s ok 3 - no sysseek ; tokens as expected 326s ok 4 - 'no sysseek ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sysseek ;' isa 'PPI::Token::Number' 326s ok 6 - no sysseek ; number correct 326s 1..6 326s ok 637 - 'no sysseek ;' 326s ok 638 - no errors 326s ok 639 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sysseek v1.2.3;' 326s ok 1 - no sysseek v1.2.3; number of statements in document 326s ok 2 - 'no sysseek v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no sysseek v1.2.3; tokens as expected 326s ok 4 - 'no sysseek v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sysseek v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no sysseek v1.2.3; number correct 326s 1..6 326s ok 640 - 'no sysseek v1.2.3;' 326s ok 641 - no errors 326s ok 642 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sysseek 1.2.3;' 326s ok 1 - no sysseek 1.2.3; number of statements in document 326s ok 2 - 'no sysseek 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no sysseek 1.2.3; tokens as expected 326s ok 4 - 'no sysseek 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sysseek 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no sysseek 1.2.3; number correct 326s 1..6 326s ok 643 - 'no sysseek 1.2.3;' 326s ok 644 - no errors 326s ok 645 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no sysseek v10;' 326s ok 1 - no sysseek v10; number of statements in document 326s ok 2 - 'no sysseek v10;' isa 'PPI::Statement::Include' 326s ok 3 - no sysseek v10; tokens as expected 326s ok 4 - 'no sysseek v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no sysseek v10;' isa 'PPI::Token::Number' 326s ok 6 - no sysseek v10; number correct 326s 1..6 326s ok 646 - 'no sysseek v10;' 326s ok 647 - no errors 326s ok 648 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use log ;' 326s ok 1 - use log ; number of statements in document 326s ok 2 - 'use log ;' isa 'PPI::Statement::Include' 326s ok 3 - use log ; tokens as expected 326s ok 4 - 'use log ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use log ;' isa 'PPI::Token::Number' 326s ok 6 - use log ; number correct 326s 1..6 326s ok 649 - 'use log ;' 326s ok 650 - no errors 326s ok 651 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use log v1.2.3;' 326s ok 1 - use log v1.2.3; number of statements in document 326s ok 2 - 'use log v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use log v1.2.3; tokens as expected 326s ok 4 - 'use log v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use log v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use log v1.2.3; number correct 326s 1..6 326s ok 652 - 'use log v1.2.3;' 326s ok 653 - no errors 326s ok 654 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use log 1.2.3;' 326s ok 1 - use log 1.2.3; number of statements in document 326s ok 2 - 'use log 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use log 1.2.3; tokens as expected 326s ok 4 - 'use log 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use log 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use log 1.2.3; number correct 326s 1..6 326s ok 655 - 'use log 1.2.3;' 326s ok 656 - no errors 326s ok 657 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use log v10;' 326s ok 1 - use log v10; number of statements in document 326s ok 2 - 'use log v10;' isa 'PPI::Statement::Include' 326s ok 3 - use log v10; tokens as expected 326s ok 4 - 'use log v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use log v10;' isa 'PPI::Token::Number' 326s ok 6 - use log v10; number correct 326s 1..6 326s ok 658 - 'use log v10;' 326s ok 659 - no errors 326s ok 660 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no log ;' 326s ok 1 - no log ; number of statements in document 326s ok 2 - 'no log ;' isa 'PPI::Statement::Include' 326s ok 3 - no log ; tokens as expected 326s ok 4 - 'no log ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no log ;' isa 'PPI::Token::Number' 326s ok 6 - no log ; number correct 326s 1..6 326s ok 661 - 'no log ;' 326s ok 662 - no errors 326s ok 663 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no log v1.2.3;' 326s ok 1 - no log v1.2.3; number of statements in document 326s ok 2 - 'no log v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no log v1.2.3; tokens as expected 326s ok 4 - 'no log v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no log v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no log v1.2.3; number correct 326s 1..6 326s ok 664 - 'no log v1.2.3;' 326s ok 665 - no errors 326s ok 666 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no log 1.2.3;' 326s ok 1 - no log 1.2.3; number of statements in document 326s ok 2 - 'no log 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no log 1.2.3; tokens as expected 326s ok 4 - 'no log 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no log 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no log 1.2.3; number correct 326s 1..6 326s ok 667 - 'no log 1.2.3;' 326s ok 668 - no errors 326s ok 669 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no log v10;' 326s ok 1 - no log v10; number of statements in document 326s ok 2 - 'no log v10;' isa 'PPI::Statement::Include' 326s ok 3 - no log v10; tokens as expected 326s ok 4 - 'no log v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no log v10;' isa 'PPI::Token::Number' 326s ok 6 - no log v10; number correct 326s 1..6 326s ok 670 - 'no log v10;' 326s ok 671 - no errors 326s ok 672 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use grep ;' 326s ok 1 - use grep ; number of statements in document 326s ok 2 - 'use grep ;' isa 'PPI::Statement::Include' 326s ok 3 - use grep ; tokens as expected 326s ok 4 - 'use grep ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use grep ;' isa 'PPI::Token::Number' 326s ok 6 - use grep ; number correct 326s 1..6 326s ok 673 - 'use grep ;' 326s ok 674 - no errors 326s ok 675 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use grep v1.2.3;' 326s ok 1 - use grep v1.2.3; number of statements in document 326s ok 2 - 'use grep v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use grep v1.2.3; tokens as expected 326s ok 4 - 'use grep v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use grep v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use grep v1.2.3; number correct 326s 1..6 326s ok 676 - 'use grep v1.2.3;' 326s ok 677 - no errors 326s ok 678 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use grep 1.2.3;' 326s ok 1 - use grep 1.2.3; number of statements in document 326s ok 2 - 'use grep 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use grep 1.2.3; tokens as expected 326s ok 4 - 'use grep 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use grep 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use grep 1.2.3; number correct 326s 1..6 326s ok 679 - 'use grep 1.2.3;' 326s ok 680 - no errors 326s ok 681 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use grep v10;' 326s ok 1 - use grep v10; number of statements in document 326s ok 2 - 'use grep v10;' isa 'PPI::Statement::Include' 326s ok 3 - use grep v10; tokens as expected 326s ok 4 - 'use grep v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use grep v10;' isa 'PPI::Token::Number' 326s ok 6 - use grep v10; number correct 326s 1..6 326s ok 682 - 'use grep v10;' 326s ok 683 - no errors 326s ok 684 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no grep ;' 326s ok 1 - no grep ; number of statements in document 326s ok 2 - 'no grep ;' isa 'PPI::Statement::Include' 326s ok 3 - no grep ; tokens as expected 326s ok 4 - 'no grep ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no grep ;' isa 'PPI::Token::Number' 326s ok 6 - no grep ; number correct 326s 1..6 326s ok 685 - 'no grep ;' 326s ok 686 - no errors 326s ok 687 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no grep v1.2.3;' 326s ok 1 - no grep v1.2.3; number of statements in document 326s ok 2 - 'no grep v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no grep v1.2.3; tokens as expected 326s ok 4 - 'no grep v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no grep v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no grep v1.2.3; number correct 326s 1..6 326s ok 688 - 'no grep v1.2.3;' 326s ok 689 - no errors 326s ok 690 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no grep 1.2.3;' 326s ok 1 - no grep 1.2.3; number of statements in document 326s ok 2 - 'no grep 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no grep 1.2.3; tokens as expected 326s ok 4 - 'no grep 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no grep 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no grep 1.2.3; number correct 326s 1..6 326s ok 691 - 'no grep 1.2.3;' 326s ok 692 - no errors 326s ok 693 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no grep v10;' 326s ok 1 - no grep v10; number of statements in document 326s ok 2 - 'no grep v10;' isa 'PPI::Statement::Include' 326s ok 3 - no grep v10; tokens as expected 326s ok 4 - 'no grep v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no grep v10;' isa 'PPI::Token::Number' 326s ok 6 - no grep v10; number correct 326s 1..6 326s ok 694 - 'no grep v10;' 326s ok 695 - no errors 326s ok 696 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unlink ;' 326s ok 1 - use unlink ; number of statements in document 326s ok 2 - 'use unlink ;' isa 'PPI::Statement::Include' 326s ok 3 - use unlink ; tokens as expected 326s ok 4 - 'use unlink ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unlink ;' isa 'PPI::Token::Number' 326s ok 6 - use unlink ; number correct 326s 1..6 326s ok 697 - 'use unlink ;' 326s ok 698 - no errors 326s ok 699 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unlink v1.2.3;' 326s ok 1 - use unlink v1.2.3; number of statements in document 326s ok 2 - 'use unlink v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use unlink v1.2.3; tokens as expected 326s ok 4 - 'use unlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unlink v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use unlink v1.2.3; number correct 326s 1..6 326s ok 700 - 'use unlink v1.2.3;' 326s ok 701 - no errors 326s ok 702 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unlink 1.2.3;' 326s ok 1 - use unlink 1.2.3; number of statements in document 326s ok 2 - 'use unlink 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use unlink 1.2.3; tokens as expected 326s ok 4 - 'use unlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unlink 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use unlink 1.2.3; number correct 326s 1..6 326s ok 703 - 'use unlink 1.2.3;' 326s ok 704 - no errors 326s ok 705 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use unlink v10;' 326s ok 1 - use unlink v10; number of statements in document 326s ok 2 - 'use unlink v10;' isa 'PPI::Statement::Include' 326s ok 3 - use unlink v10; tokens as expected 326s ok 4 - 'use unlink v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use unlink v10;' isa 'PPI::Token::Number' 326s ok 6 - use unlink v10; number correct 326s 1..6 326s ok 706 - 'use unlink v10;' 326s ok 707 - no errors 326s ok 708 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unlink ;' 326s ok 1 - no unlink ; number of statements in document 326s ok 2 - 'no unlink ;' isa 'PPI::Statement::Include' 326s ok 3 - no unlink ; tokens as expected 326s ok 4 - 'no unlink ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unlink ;' isa 'PPI::Token::Number' 326s ok 6 - no unlink ; number correct 326s 1..6 326s ok 709 - 'no unlink ;' 326s ok 710 - no errors 326s ok 711 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unlink v1.2.3;' 326s ok 1 - no unlink v1.2.3; number of statements in document 326s ok 2 - 'no unlink v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no unlink v1.2.3; tokens as expected 326s ok 4 - 'no unlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unlink v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no unlink v1.2.3; number correct 326s 1..6 326s ok 712 - 'no unlink v1.2.3;' 326s ok 713 - no errors 326s ok 714 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unlink 1.2.3;' 326s ok 1 - no unlink 1.2.3; number of statements in document 326s ok 2 - 'no unlink 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no unlink 1.2.3; tokens as expected 326s ok 4 - 'no unlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unlink 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no unlink 1.2.3; number correct 326s 1..6 326s ok 715 - 'no unlink 1.2.3;' 326s ok 716 - no errors 326s ok 717 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no unlink v10;' 326s ok 1 - no unlink v10; number of statements in document 326s ok 2 - 'no unlink v10;' isa 'PPI::Statement::Include' 326s ok 3 - no unlink v10; tokens as expected 326s ok 4 - 'no unlink v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no unlink v10;' isa 'PPI::Token::Number' 326s ok 6 - no unlink v10; number correct 326s 1..6 326s ok 718 - 'no unlink v10;' 326s ok 719 - no errors 326s ok 720 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use die ;' 326s ok 1 - use die ; number of statements in document 326s ok 2 - 'use die ;' isa 'PPI::Statement::Include' 326s ok 3 - use die ; tokens as expected 326s ok 4 - 'use die ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use die ;' isa 'PPI::Token::Number' 326s ok 6 - use die ; number correct 326s 1..6 326s ok 721 - 'use die ;' 326s ok 722 - no errors 326s ok 723 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use die v1.2.3;' 326s ok 1 - use die v1.2.3; number of statements in document 326s ok 2 - 'use die v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use die v1.2.3; tokens as expected 326s ok 4 - 'use die v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use die v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use die v1.2.3; number correct 326s 1..6 326s ok 724 - 'use die v1.2.3;' 326s ok 725 - no errors 326s ok 726 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use die 1.2.3;' 326s ok 1 - use die 1.2.3; number of statements in document 326s ok 2 - 'use die 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use die 1.2.3; tokens as expected 326s ok 4 - 'use die 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use die 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use die 1.2.3; number correct 326s 1..6 326s ok 727 - 'use die 1.2.3;' 326s ok 728 - no errors 326s ok 729 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use die v10;' 326s ok 1 - use die v10; number of statements in document 326s ok 2 - 'use die v10;' isa 'PPI::Statement::Include' 326s ok 3 - use die v10; tokens as expected 326s ok 4 - 'use die v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use die v10;' isa 'PPI::Token::Number' 326s ok 6 - use die v10; number correct 326s 1..6 326s ok 730 - 'use die v10;' 326s ok 731 - no errors 326s ok 732 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no die ;' 326s ok 1 - no die ; number of statements in document 326s ok 2 - 'no die ;' isa 'PPI::Statement::Include' 326s ok 3 - no die ; tokens as expected 326s ok 4 - 'no die ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no die ;' isa 'PPI::Token::Number' 326s ok 6 - no die ; number correct 326s 1..6 326s ok 733 - 'no die ;' 326s ok 734 - no errors 326s ok 735 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no die v1.2.3;' 326s ok 1 - no die v1.2.3; number of statements in document 326s ok 2 - 'no die v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no die v1.2.3; tokens as expected 326s ok 4 - 'no die v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no die v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no die v1.2.3; number correct 326s 1..6 326s ok 736 - 'no die v1.2.3;' 326s ok 737 - no errors 326s ok 738 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no die 1.2.3;' 326s ok 1 - no die 1.2.3; number of statements in document 326s ok 2 - 'no die 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no die 1.2.3; tokens as expected 326s ok 4 - 'no die 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no die 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no die 1.2.3; number correct 326s 1..6 326s ok 739 - 'no die 1.2.3;' 326s ok 740 - no errors 326s ok 741 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no die v10;' 326s ok 1 - no die v10; number of statements in document 326s ok 2 - 'no die v10;' isa 'PPI::Statement::Include' 326s ok 3 - no die v10; tokens as expected 326s ok 4 - 'no die v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no die v10;' isa 'PPI::Token::Number' 326s ok 6 - no die v10; number correct 326s 1..6 326s ok 742 - 'no die v10;' 326s ok 743 - no errors 326s ok 744 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gmtime ;' 326s ok 1 - use gmtime ; number of statements in document 326s ok 2 - 'use gmtime ;' isa 'PPI::Statement::Include' 326s ok 3 - use gmtime ; tokens as expected 326s ok 4 - 'use gmtime ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gmtime ;' isa 'PPI::Token::Number' 326s ok 6 - use gmtime ; number correct 326s 1..6 326s ok 745 - 'use gmtime ;' 326s ok 746 - no errors 326s ok 747 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gmtime v1.2.3;' 326s ok 1 - use gmtime v1.2.3; number of statements in document 326s ok 2 - 'use gmtime v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use gmtime v1.2.3; tokens as expected 326s ok 4 - 'use gmtime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gmtime v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use gmtime v1.2.3; number correct 326s 1..6 326s ok 748 - 'use gmtime v1.2.3;' 326s ok 749 - no errors 326s ok 750 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gmtime 1.2.3;' 326s ok 1 - use gmtime 1.2.3; number of statements in document 326s ok 2 - 'use gmtime 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use gmtime 1.2.3; tokens as expected 326s ok 4 - 'use gmtime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gmtime 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use gmtime 1.2.3; number correct 326s 1..6 326s ok 751 - 'use gmtime 1.2.3;' 326s ok 752 - no errors 326s ok 753 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use gmtime v10;' 326s ok 1 - use gmtime v10; number of statements in document 326s ok 2 - 'use gmtime v10;' isa 'PPI::Statement::Include' 326s ok 3 - use gmtime v10; tokens as expected 326s ok 4 - 'use gmtime v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use gmtime v10;' isa 'PPI::Token::Number' 326s ok 6 - use gmtime v10; number correct 326s 1..6 326s ok 754 - 'use gmtime v10;' 326s ok 755 - no errors 326s ok 756 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gmtime ;' 326s ok 1 - no gmtime ; number of statements in document 326s ok 2 - 'no gmtime ;' isa 'PPI::Statement::Include' 326s ok 3 - no gmtime ; tokens as expected 326s ok 4 - 'no gmtime ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gmtime ;' isa 'PPI::Token::Number' 326s ok 6 - no gmtime ; number correct 326s 1..6 326s ok 757 - 'no gmtime ;' 326s ok 758 - no errors 326s ok 759 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gmtime v1.2.3;' 326s ok 1 - no gmtime v1.2.3; number of statements in document 326s ok 2 - 'no gmtime v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no gmtime v1.2.3; tokens as expected 326s ok 4 - 'no gmtime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gmtime v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no gmtime v1.2.3; number correct 326s 1..6 326s ok 760 - 'no gmtime v1.2.3;' 326s ok 761 - no errors 326s ok 762 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gmtime 1.2.3;' 326s ok 1 - no gmtime 1.2.3; number of statements in document 326s ok 2 - 'no gmtime 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no gmtime 1.2.3; tokens as expected 326s ok 4 - 'no gmtime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gmtime 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no gmtime 1.2.3; number correct 326s 1..6 326s ok 763 - 'no gmtime 1.2.3;' 326s ok 764 - no errors 326s ok 765 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no gmtime v10;' 326s ok 1 - no gmtime v10; number of statements in document 326s ok 2 - 'no gmtime v10;' isa 'PPI::Statement::Include' 326s ok 3 - no gmtime v10; tokens as expected 326s ok 4 - 'no gmtime v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no gmtime v10;' isa 'PPI::Token::Number' 326s ok 6 - no gmtime v10; number correct 326s 1..6 326s ok 766 - 'no gmtime v10;' 326s ok 767 - no errors 326s ok 768 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use join ;' 326s ok 1 - use join ; number of statements in document 326s ok 2 - 'use join ;' isa 'PPI::Statement::Include' 326s ok 3 - use join ; tokens as expected 326s ok 4 - 'use join ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use join ;' isa 'PPI::Token::Number' 326s ok 6 - use join ; number correct 326s 1..6 326s ok 769 - 'use join ;' 326s ok 770 - no errors 326s ok 771 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use join v1.2.3;' 326s ok 1 - use join v1.2.3; number of statements in document 326s ok 2 - 'use join v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use join v1.2.3; tokens as expected 326s ok 4 - 'use join v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use join v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use join v1.2.3; number correct 326s 1..6 326s ok 772 - 'use join v1.2.3;' 326s ok 773 - no errors 326s ok 774 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use join 1.2.3;' 326s ok 1 - use join 1.2.3; number of statements in document 326s ok 2 - 'use join 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use join 1.2.3; tokens as expected 326s ok 4 - 'use join 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use join 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use join 1.2.3; number correct 326s 1..6 326s ok 775 - 'use join 1.2.3;' 326s ok 776 - no errors 326s ok 777 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use join v10;' 326s ok 1 - use join v10; number of statements in document 326s ok 2 - 'use join v10;' isa 'PPI::Statement::Include' 326s ok 3 - use join v10; tokens as expected 326s ok 4 - 'use join v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use join v10;' isa 'PPI::Token::Number' 326s ok 6 - use join v10; number correct 326s 1..6 326s ok 778 - 'use join v10;' 326s ok 779 - no errors 326s ok 780 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no join ;' 326s ok 1 - no join ; number of statements in document 326s ok 2 - 'no join ;' isa 'PPI::Statement::Include' 326s ok 3 - no join ; tokens as expected 326s ok 4 - 'no join ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no join ;' isa 'PPI::Token::Number' 326s ok 6 - no join ; number correct 326s 1..6 326s ok 781 - 'no join ;' 326s ok 782 - no errors 326s ok 783 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no join v1.2.3;' 326s ok 1 - no join v1.2.3; number of statements in document 326s ok 2 - 'no join v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no join v1.2.3; tokens as expected 326s ok 4 - 'no join v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no join v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no join v1.2.3; number correct 326s 1..6 326s ok 784 - 'no join v1.2.3;' 326s ok 785 - no errors 326s ok 786 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no join 1.2.3;' 326s ok 1 - no join 1.2.3; number of statements in document 326s ok 2 - 'no join 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no join 1.2.3; tokens as expected 326s ok 4 - 'no join 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no join 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no join 1.2.3; number correct 326s 1..6 326s ok 787 - 'no join 1.2.3;' 326s ok 788 - no errors 326s ok 789 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no join v10;' 326s ok 1 - no join v10; number of statements in document 326s ok 2 - 'no join v10;' isa 'PPI::Statement::Include' 326s ok 3 - no join v10; tokens as expected 326s ok 4 - 'no join v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no join v10;' isa 'PPI::Token::Number' 326s ok 6 - no join v10; number correct 326s 1..6 326s ok 790 - 'no join v10;' 326s ok 791 - no errors 326s ok 792 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use shmwrite ;' 326s ok 1 - use shmwrite ; number of statements in document 326s ok 2 - 'use shmwrite ;' isa 'PPI::Statement::Include' 326s ok 3 - use shmwrite ; tokens as expected 326s ok 4 - 'use shmwrite ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use shmwrite ;' isa 'PPI::Token::Number' 326s ok 6 - use shmwrite ; number correct 326s 1..6 326s ok 793 - 'use shmwrite ;' 326s ok 794 - no errors 326s ok 795 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use shmwrite v1.2.3;' 326s ok 1 - use shmwrite v1.2.3; number of statements in document 326s ok 2 - 'use shmwrite v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use shmwrite v1.2.3; tokens as expected 326s ok 4 - 'use shmwrite v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use shmwrite v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use shmwrite v1.2.3; number correct 326s 1..6 326s ok 796 - 'use shmwrite v1.2.3;' 326s ok 797 - no errors 326s ok 798 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use shmwrite 1.2.3;' 326s ok 1 - use shmwrite 1.2.3; number of statements in document 326s ok 2 - 'use shmwrite 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use shmwrite 1.2.3; tokens as expected 326s ok 4 - 'use shmwrite 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use shmwrite 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use shmwrite 1.2.3; number correct 326s 1..6 326s ok 799 - 'use shmwrite 1.2.3;' 326s ok 800 - no errors 326s ok 801 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use shmwrite v10;' 326s ok 1 - use shmwrite v10; number of statements in document 326s ok 2 - 'use shmwrite v10;' isa 'PPI::Statement::Include' 326s ok 3 - use shmwrite v10; tokens as expected 326s ok 4 - 'use shmwrite v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use shmwrite v10;' isa 'PPI::Token::Number' 326s ok 6 - use shmwrite v10; number correct 326s 1..6 326s ok 802 - 'use shmwrite v10;' 326s ok 803 - no errors 326s ok 804 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no shmwrite ;' 326s ok 1 - no shmwrite ; number of statements in document 326s ok 2 - 'no shmwrite ;' isa 'PPI::Statement::Include' 326s ok 3 - no shmwrite ; tokens as expected 326s ok 4 - 'no shmwrite ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no shmwrite ;' isa 'PPI::Token::Number' 326s ok 6 - no shmwrite ; number correct 326s 1..6 326s ok 805 - 'no shmwrite ;' 326s ok 806 - no errors 326s ok 807 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no shmwrite v1.2.3;' 326s ok 1 - no shmwrite v1.2.3; number of statements in document 326s ok 2 - 'no shmwrite v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no shmwrite v1.2.3; tokens as expected 326s ok 4 - 'no shmwrite v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no shmwrite v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no shmwrite v1.2.3; number correct 326s 1..6 326s ok 808 - 'no shmwrite v1.2.3;' 326s ok 809 - no errors 326s ok 810 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no shmwrite 1.2.3;' 326s ok 1 - no shmwrite 1.2.3; number of statements in document 326s ok 2 - 'no shmwrite 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no shmwrite 1.2.3; tokens as expected 326s ok 4 - 'no shmwrite 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no shmwrite 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no shmwrite 1.2.3; number correct 326s 1..6 326s ok 811 - 'no shmwrite 1.2.3;' 326s ok 812 - no errors 326s ok 813 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no shmwrite v10;' 326s ok 1 - no shmwrite v10; number of statements in document 326s ok 2 - 'no shmwrite v10;' isa 'PPI::Statement::Include' 326s ok 3 - no shmwrite v10; tokens as expected 326s ok 4 - 'no shmwrite v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no shmwrite v10;' isa 'PPI::Token::Number' 326s ok 6 - no shmwrite v10; number correct 326s 1..6 326s ok 814 - 'no shmwrite v10;' 326s ok 815 - no errors 326s ok 816 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rename ;' 326s ok 1 - use rename ; number of statements in document 326s ok 2 - 'use rename ;' isa 'PPI::Statement::Include' 326s ok 3 - use rename ; tokens as expected 326s ok 4 - 'use rename ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rename ;' isa 'PPI::Token::Number' 326s ok 6 - use rename ; number correct 326s 1..6 326s ok 817 - 'use rename ;' 326s ok 818 - no errors 326s ok 819 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rename v1.2.3;' 326s ok 1 - use rename v1.2.3; number of statements in document 326s ok 2 - 'use rename v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use rename v1.2.3; tokens as expected 326s ok 4 - 'use rename v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rename v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use rename v1.2.3; number correct 326s 1..6 326s ok 820 - 'use rename v1.2.3;' 326s ok 821 - no errors 326s ok 822 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rename 1.2.3;' 326s ok 1 - use rename 1.2.3; number of statements in document 326s ok 2 - 'use rename 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use rename 1.2.3; tokens as expected 326s ok 4 - 'use rename 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rename 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use rename 1.2.3; number correct 326s 1..6 326s ok 823 - 'use rename 1.2.3;' 326s ok 824 - no errors 326s ok 825 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rename v10;' 326s ok 1 - use rename v10; number of statements in document 326s ok 2 - 'use rename v10;' isa 'PPI::Statement::Include' 326s ok 3 - use rename v10; tokens as expected 326s ok 4 - 'use rename v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rename v10;' isa 'PPI::Token::Number' 326s ok 6 - use rename v10; number correct 326s 1..6 326s ok 826 - 'use rename v10;' 326s ok 827 - no errors 326s ok 828 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rename ;' 326s ok 1 - no rename ; number of statements in document 326s ok 2 - 'no rename ;' isa 'PPI::Statement::Include' 326s ok 3 - no rename ; tokens as expected 326s ok 4 - 'no rename ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rename ;' isa 'PPI::Token::Number' 326s ok 6 - no rename ; number correct 326s 1..6 326s ok 829 - 'no rename ;' 326s ok 830 - no errors 326s ok 831 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rename v1.2.3;' 326s ok 1 - no rename v1.2.3; number of statements in document 326s ok 2 - 'no rename v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no rename v1.2.3; tokens as expected 326s ok 4 - 'no rename v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rename v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no rename v1.2.3; number correct 326s 1..6 326s ok 832 - 'no rename v1.2.3;' 326s ok 833 - no errors 326s ok 834 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rename 1.2.3;' 326s ok 1 - no rename 1.2.3; number of statements in document 326s ok 2 - 'no rename 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no rename 1.2.3; tokens as expected 326s ok 4 - 'no rename 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rename 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no rename 1.2.3; number correct 326s 1..6 326s ok 835 - 'no rename 1.2.3;' 326s ok 836 - no errors 326s ok 837 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rename v10;' 326s ok 1 - no rename v10; number of statements in document 326s ok 2 - 'no rename v10;' isa 'PPI::Statement::Include' 326s ok 3 - no rename v10; tokens as expected 326s ok 4 - 'no rename v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rename v10;' isa 'PPI::Token::Number' 326s ok 6 - no rename v10; number correct 326s 1..6 326s ok 838 - 'no rename v10;' 326s ok 839 - no errors 326s ok 840 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use umask ;' 326s ok 1 - use umask ; number of statements in document 326s ok 2 - 'use umask ;' isa 'PPI::Statement::Include' 326s ok 3 - use umask ; tokens as expected 326s ok 4 - 'use umask ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use umask ;' isa 'PPI::Token::Number' 326s ok 6 - use umask ; number correct 326s 1..6 326s ok 841 - 'use umask ;' 326s ok 842 - no errors 326s ok 843 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use umask v1.2.3;' 326s ok 1 - use umask v1.2.3; number of statements in document 326s ok 2 - 'use umask v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use umask v1.2.3; tokens as expected 326s ok 4 - 'use umask v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use umask v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use umask v1.2.3; number correct 326s 1..6 326s ok 844 - 'use umask v1.2.3;' 326s ok 845 - no errors 326s ok 846 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use umask 1.2.3;' 326s ok 1 - use umask 1.2.3; number of statements in document 326s ok 2 - 'use umask 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use umask 1.2.3; tokens as expected 326s ok 4 - 'use umask 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use umask 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use umask 1.2.3; number correct 326s 1..6 326s ok 847 - 'use umask 1.2.3;' 326s ok 848 - no errors 326s ok 849 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use umask v10;' 326s ok 1 - use umask v10; number of statements in document 326s ok 2 - 'use umask v10;' isa 'PPI::Statement::Include' 326s ok 3 - use umask v10; tokens as expected 326s ok 4 - 'use umask v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use umask v10;' isa 'PPI::Token::Number' 326s ok 6 - use umask v10; number correct 326s 1..6 326s ok 850 - 'use umask v10;' 326s ok 851 - no errors 326s ok 852 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no umask ;' 326s ok 1 - no umask ; number of statements in document 326s ok 2 - 'no umask ;' isa 'PPI::Statement::Include' 326s ok 3 - no umask ; tokens as expected 326s ok 4 - 'no umask ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no umask ;' isa 'PPI::Token::Number' 326s ok 6 - no umask ; number correct 326s 1..6 326s ok 853 - 'no umask ;' 326s ok 854 - no errors 326s ok 855 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no umask v1.2.3;' 326s ok 1 - no umask v1.2.3; number of statements in document 326s ok 2 - 'no umask v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no umask v1.2.3; tokens as expected 326s ok 4 - 'no umask v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no umask v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no umask v1.2.3; number correct 326s 1..6 326s ok 856 - 'no umask v1.2.3;' 326s ok 857 - no errors 326s ok 858 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no umask 1.2.3;' 326s ok 1 - no umask 1.2.3; number of statements in document 326s ok 2 - 'no umask 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no umask 1.2.3; tokens as expected 326s ok 4 - 'no umask 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no umask 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no umask 1.2.3; number correct 326s 1..6 326s ok 859 - 'no umask 1.2.3;' 326s ok 860 - no errors 326s ok 861 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no umask v10;' 326s ok 1 - no umask v10; number of statements in document 326s ok 2 - 'no umask v10;' isa 'PPI::Statement::Include' 326s ok 3 - no umask v10; tokens as expected 326s ok 4 - 'no umask v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no umask v10;' isa 'PPI::Token::Number' 326s ok 6 - no umask v10; number correct 326s 1..6 326s ok 862 - 'no umask v10;' 326s ok 863 - no errors 326s ok 864 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use use ;' 326s ok 1 - use use ; number of statements in document 326s ok 2 - 'use use ;' isa 'PPI::Statement::Include' 326s ok 3 - use use ; tokens as expected 326s ok 4 - 'use use ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use use ;' isa 'PPI::Token::Number' 326s ok 6 - use use ; number correct 326s 1..6 326s ok 865 - 'use use ;' 326s ok 866 - no errors 326s ok 867 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use use v1.2.3;' 326s ok 1 - use use v1.2.3; number of statements in document 326s ok 2 - 'use use v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use use v1.2.3; tokens as expected 326s ok 4 - 'use use v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use use v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use use v1.2.3; number correct 326s 1..6 326s ok 868 - 'use use v1.2.3;' 326s ok 869 - no errors 326s ok 870 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use use 1.2.3;' 326s ok 1 - use use 1.2.3; number of statements in document 326s ok 2 - 'use use 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use use 1.2.3; tokens as expected 326s ok 4 - 'use use 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use use 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use use 1.2.3; number correct 326s 1..6 326s ok 871 - 'use use 1.2.3;' 326s ok 872 - no errors 326s ok 873 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use use v10;' 326s ok 1 - use use v10; number of statements in document 326s ok 2 - 'use use v10;' isa 'PPI::Statement::Include' 326s ok 3 - use use v10; tokens as expected 326s ok 4 - 'use use v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use use v10;' isa 'PPI::Token::Number' 326s ok 6 - use use v10; number correct 326s 1..6 326s ok 874 - 'use use v10;' 326s ok 875 - no errors 326s ok 876 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no use ;' 326s ok 1 - no use ; number of statements in document 326s ok 2 - 'no use ;' isa 'PPI::Statement::Include' 326s ok 3 - no use ; tokens as expected 326s ok 4 - 'no use ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no use ;' isa 'PPI::Token::Number' 326s ok 6 - no use ; number correct 326s 1..6 326s ok 877 - 'no use ;' 326s ok 878 - no errors 326s ok 879 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no use v1.2.3;' 326s ok 1 - no use v1.2.3; number of statements in document 326s ok 2 - 'no use v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no use v1.2.3; tokens as expected 326s ok 4 - 'no use v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no use v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no use v1.2.3; number correct 326s 1..6 326s ok 880 - 'no use v1.2.3;' 326s ok 881 - no errors 326s ok 882 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no use 1.2.3;' 326s ok 1 - no use 1.2.3; number of statements in document 326s ok 2 - 'no use 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no use 1.2.3; tokens as expected 326s ok 4 - 'no use 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no use 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no use 1.2.3; number correct 326s 1..6 326s ok 883 - 'no use 1.2.3;' 326s ok 884 - no errors 326s ok 885 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no use v10;' 326s ok 1 - no use v10; number of statements in document 326s ok 2 - 'no use v10;' isa 'PPI::Statement::Include' 326s ok 3 - no use v10; tokens as expected 326s ok 4 - 'no use v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no use v10;' isa 'PPI::Token::Number' 326s ok 6 - no use v10; number correct 326s 1..6 326s ok 886 - 'no use v10;' 326s ok 887 - no errors 326s ok 888 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use substr ;' 326s ok 1 - use substr ; number of statements in document 326s ok 2 - 'use substr ;' isa 'PPI::Statement::Include' 326s ok 3 - use substr ; tokens as expected 326s ok 4 - 'use substr ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use substr ;' isa 'PPI::Token::Number' 326s ok 6 - use substr ; number correct 326s 1..6 326s ok 889 - 'use substr ;' 326s ok 890 - no errors 326s ok 891 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use substr v1.2.3;' 326s ok 1 - use substr v1.2.3; number of statements in document 326s ok 2 - 'use substr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use substr v1.2.3; tokens as expected 326s ok 4 - 'use substr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use substr v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use substr v1.2.3; number correct 326s 1..6 326s ok 892 - 'use substr v1.2.3;' 326s ok 893 - no errors 326s ok 894 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use substr 1.2.3;' 326s ok 1 - use substr 1.2.3; number of statements in document 326s ok 2 - 'use substr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use substr 1.2.3; tokens as expected 326s ok 4 - 'use substr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use substr 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use substr 1.2.3; number correct 326s 1..6 326s ok 895 - 'use substr 1.2.3;' 326s ok 896 - no errors 326s ok 897 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use substr v10;' 326s ok 1 - use substr v10; number of statements in document 326s ok 2 - 'use substr v10;' isa 'PPI::Statement::Include' 326s ok 3 - use substr v10; tokens as expected 326s ok 4 - 'use substr v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use substr v10;' isa 'PPI::Token::Number' 326s ok 6 - use substr v10; number correct 326s 1..6 326s ok 898 - 'use substr v10;' 326s ok 899 - no errors 326s ok 900 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no substr ;' 326s ok 1 - no substr ; number of statements in document 326s ok 2 - 'no substr ;' isa 'PPI::Statement::Include' 326s ok 3 - no substr ; tokens as expected 326s ok 4 - 'no substr ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no substr ;' isa 'PPI::Token::Number' 326s ok 6 - no substr ; number correct 326s 1..6 326s ok 901 - 'no substr ;' 326s ok 902 - no errors 326s ok 903 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no substr v1.2.3;' 326s ok 1 - no substr v1.2.3; number of statements in document 326s ok 2 - 'no substr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no substr v1.2.3; tokens as expected 326s ok 4 - 'no substr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no substr v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no substr v1.2.3; number correct 326s 1..6 326s ok 904 - 'no substr v1.2.3;' 326s ok 905 - no errors 326s ok 906 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no substr 1.2.3;' 326s ok 1 - no substr 1.2.3; number of statements in document 326s ok 2 - 'no substr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no substr 1.2.3; tokens as expected 326s ok 4 - 'no substr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no substr 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no substr 1.2.3; number correct 326s 1..6 326s ok 907 - 'no substr 1.2.3;' 326s ok 908 - no errors 326s ok 909 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no substr v10;' 326s ok 1 - no substr v10; number of statements in document 326s ok 2 - 'no substr v10;' isa 'PPI::Statement::Include' 326s ok 3 - no substr v10; tokens as expected 326s ok 4 - 'no substr v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no substr v10;' isa 'PPI::Token::Number' 326s ok 6 - no substr v10; number correct 326s 1..6 326s ok 910 - 'no substr v10;' 326s ok 911 - no errors 326s ok 912 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chr ;' 326s ok 1 - use chr ; number of statements in document 326s ok 2 - 'use chr ;' isa 'PPI::Statement::Include' 326s ok 3 - use chr ; tokens as expected 326s ok 4 - 'use chr ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chr ;' isa 'PPI::Token::Number' 326s ok 6 - use chr ; number correct 326s 1..6 326s ok 913 - 'use chr ;' 326s ok 914 - no errors 326s ok 915 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chr v1.2.3;' 326s ok 1 - use chr v1.2.3; number of statements in document 326s ok 2 - 'use chr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use chr v1.2.3; tokens as expected 326s ok 4 - 'use chr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chr v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use chr v1.2.3; number correct 326s 1..6 326s ok 916 - 'use chr v1.2.3;' 326s ok 917 - no errors 326s ok 918 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chr 1.2.3;' 326s ok 1 - use chr 1.2.3; number of statements in document 326s ok 2 - 'use chr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use chr 1.2.3; tokens as expected 326s ok 4 - 'use chr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chr 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use chr 1.2.3; number correct 326s 1..6 326s ok 919 - 'use chr 1.2.3;' 326s ok 920 - no errors 326s ok 921 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chr v10;' 326s ok 1 - use chr v10; number of statements in document 326s ok 2 - 'use chr v10;' isa 'PPI::Statement::Include' 326s ok 3 - use chr v10; tokens as expected 326s ok 4 - 'use chr v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chr v10;' isa 'PPI::Token::Number' 326s ok 6 - use chr v10; number correct 326s 1..6 326s ok 922 - 'use chr v10;' 326s ok 923 - no errors 326s ok 924 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chr ;' 326s ok 1 - no chr ; number of statements in document 326s ok 2 - 'no chr ;' isa 'PPI::Statement::Include' 326s ok 3 - no chr ; tokens as expected 326s ok 4 - 'no chr ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chr ;' isa 'PPI::Token::Number' 326s ok 6 - no chr ; number correct 326s 1..6 326s ok 925 - 'no chr ;' 326s ok 926 - no errors 326s ok 927 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chr v1.2.3;' 326s ok 1 - no chr v1.2.3; number of statements in document 326s ok 2 - 'no chr v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no chr v1.2.3; tokens as expected 326s ok 4 - 'no chr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chr v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no chr v1.2.3; number correct 326s 1..6 326s ok 928 - 'no chr v1.2.3;' 326s ok 929 - no errors 326s ok 930 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chr 1.2.3;' 326s ok 1 - no chr 1.2.3; number of statements in document 326s ok 2 - 'no chr 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no chr 1.2.3; tokens as expected 326s ok 4 - 'no chr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chr 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no chr 1.2.3; number correct 326s 1..6 326s ok 931 - 'no chr 1.2.3;' 326s ok 932 - no errors 326s ok 933 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chr v10;' 326s ok 1 - no chr v10; number of statements in document 326s ok 2 - 'no chr v10;' isa 'PPI::Statement::Include' 326s ok 3 - no chr v10; tokens as expected 326s ok 4 - 'no chr v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chr v10;' isa 'PPI::Token::Number' 326s ok 6 - no chr v10; number correct 326s 1..6 326s ok 934 - 'no chr v10;' 326s ok 935 - no errors 326s ok 936 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use splice ;' 326s ok 1 - use splice ; number of statements in document 326s ok 2 - 'use splice ;' isa 'PPI::Statement::Include' 326s ok 3 - use splice ; tokens as expected 326s ok 4 - 'use splice ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use splice ;' isa 'PPI::Token::Number' 326s ok 6 - use splice ; number correct 326s 1..6 326s ok 937 - 'use splice ;' 326s ok 938 - no errors 326s ok 939 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use splice v1.2.3;' 326s ok 1 - use splice v1.2.3; number of statements in document 326s ok 2 - 'use splice v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use splice v1.2.3; tokens as expected 326s ok 4 - 'use splice v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use splice v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use splice v1.2.3; number correct 326s 1..6 326s ok 940 - 'use splice v1.2.3;' 326s ok 941 - no errors 326s ok 942 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use splice 1.2.3;' 326s ok 1 - use splice 1.2.3; number of statements in document 326s ok 2 - 'use splice 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use splice 1.2.3; tokens as expected 326s ok 4 - 'use splice 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use splice 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use splice 1.2.3; number correct 326s 1..6 326s ok 943 - 'use splice 1.2.3;' 326s ok 944 - no errors 326s ok 945 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use splice v10;' 326s ok 1 - use splice v10; number of statements in document 326s ok 2 - 'use splice v10;' isa 'PPI::Statement::Include' 326s ok 3 - use splice v10; tokens as expected 326s ok 4 - 'use splice v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use splice v10;' isa 'PPI::Token::Number' 326s ok 6 - use splice v10; number correct 326s 1..6 326s ok 946 - 'use splice v10;' 326s ok 947 - no errors 326s ok 948 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no splice ;' 326s ok 1 - no splice ; number of statements in document 326s ok 2 - 'no splice ;' isa 'PPI::Statement::Include' 326s ok 3 - no splice ; tokens as expected 326s ok 4 - 'no splice ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no splice ;' isa 'PPI::Token::Number' 326s ok 6 - no splice ; number correct 326s 1..6 326s ok 949 - 'no splice ;' 326s ok 950 - no errors 326s ok 951 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no splice v1.2.3;' 326s ok 1 - no splice v1.2.3; number of statements in document 326s ok 2 - 'no splice v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no splice v1.2.3; tokens as expected 326s ok 4 - 'no splice v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no splice v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no splice v1.2.3; number correct 326s 1..6 326s ok 952 - 'no splice v1.2.3;' 326s ok 953 - no errors 326s ok 954 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no splice 1.2.3;' 326s ok 1 - no splice 1.2.3; number of statements in document 326s ok 2 - 'no splice 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no splice 1.2.3; tokens as expected 326s ok 4 - 'no splice 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no splice 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no splice 1.2.3; number correct 326s 1..6 326s ok 955 - 'no splice 1.2.3;' 326s ok 956 - no errors 326s ok 957 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no splice v10;' 326s ok 1 - no splice v10; number of statements in document 326s ok 2 - 'no splice v10;' isa 'PPI::Statement::Include' 326s ok 3 - no splice v10; tokens as expected 326s ok 4 - 'no splice v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no splice v10;' isa 'PPI::Token::Number' 326s ok 6 - no splice v10; number correct 326s 1..6 326s ok 958 - 'no splice v10;' 326s ok 959 - no errors 326s ok 960 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use local ;' 326s ok 1 - use local ; number of statements in document 326s ok 2 - 'use local ;' isa 'PPI::Statement::Include' 326s ok 3 - use local ; tokens as expected 326s ok 4 - 'use local ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use local ;' isa 'PPI::Token::Number' 326s ok 6 - use local ; number correct 326s 1..6 326s ok 961 - 'use local ;' 326s ok 962 - no errors 326s ok 963 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use local v1.2.3;' 326s ok 1 - use local v1.2.3; number of statements in document 326s ok 2 - 'use local v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use local v1.2.3; tokens as expected 326s ok 4 - 'use local v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use local v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use local v1.2.3; number correct 326s 1..6 326s ok 964 - 'use local v1.2.3;' 326s ok 965 - no errors 326s ok 966 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use local 1.2.3;' 326s ok 1 - use local 1.2.3; number of statements in document 326s ok 2 - 'use local 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use local 1.2.3; tokens as expected 326s ok 4 - 'use local 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use local 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use local 1.2.3; number correct 326s 1..6 326s ok 967 - 'use local 1.2.3;' 326s ok 968 - no errors 326s ok 969 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use local v10;' 326s ok 1 - use local v10; number of statements in document 326s ok 2 - 'use local v10;' isa 'PPI::Statement::Include' 326s ok 3 - use local v10; tokens as expected 326s ok 4 - 'use local v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use local v10;' isa 'PPI::Token::Number' 326s ok 6 - use local v10; number correct 326s 1..6 326s ok 970 - 'use local v10;' 326s ok 971 - no errors 326s ok 972 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no local ;' 326s ok 1 - no local ; number of statements in document 326s ok 2 - 'no local ;' isa 'PPI::Statement::Include' 326s ok 3 - no local ; tokens as expected 326s ok 4 - 'no local ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no local ;' isa 'PPI::Token::Number' 326s ok 6 - no local ; number correct 326s 1..6 326s ok 973 - 'no local ;' 326s ok 974 - no errors 326s ok 975 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no local v1.2.3;' 326s ok 1 - no local v1.2.3; number of statements in document 326s ok 2 - 'no local v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no local v1.2.3; tokens as expected 326s ok 4 - 'no local v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no local v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no local v1.2.3; number correct 326s 1..6 326s ok 976 - 'no local v1.2.3;' 326s ok 977 - no errors 326s ok 978 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no local 1.2.3;' 326s ok 1 - no local 1.2.3; number of statements in document 326s ok 2 - 'no local 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no local 1.2.3; tokens as expected 326s ok 4 - 'no local 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no local 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no local 1.2.3; number correct 326s 1..6 326s ok 979 - 'no local 1.2.3;' 326s ok 980 - no errors 326s ok 981 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no local v10;' 326s ok 1 - no local v10; number of statements in document 326s ok 2 - 'no local v10;' isa 'PPI::Statement::Include' 326s ok 3 - no local v10; tokens as expected 326s ok 4 - 'no local v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no local v10;' isa 'PPI::Token::Number' 326s ok 6 - no local v10; number correct 326s 1..6 326s ok 982 - 'no local v10;' 326s ok 983 - no errors 326s ok 984 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use foreach ;' 326s ok 1 - use foreach ; number of statements in document 326s ok 2 - 'use foreach ;' isa 'PPI::Statement::Include' 326s ok 3 - use foreach ; tokens as expected 326s ok 4 - 'use foreach ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use foreach ;' isa 'PPI::Token::Number' 326s ok 6 - use foreach ; number correct 326s 1..6 326s ok 985 - 'use foreach ;' 326s ok 986 - no errors 326s ok 987 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use foreach v1.2.3;' 326s ok 1 - use foreach v1.2.3; number of statements in document 326s ok 2 - 'use foreach v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use foreach v1.2.3; tokens as expected 326s ok 4 - 'use foreach v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use foreach v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use foreach v1.2.3; number correct 326s 1..6 326s ok 988 - 'use foreach v1.2.3;' 326s ok 989 - no errors 326s ok 990 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use foreach 1.2.3;' 326s ok 1 - use foreach 1.2.3; number of statements in document 326s ok 2 - 'use foreach 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use foreach 1.2.3; tokens as expected 326s ok 4 - 'use foreach 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use foreach 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use foreach 1.2.3; number correct 326s 1..6 326s ok 991 - 'use foreach 1.2.3;' 326s ok 992 - no errors 326s ok 993 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use foreach v10;' 326s ok 1 - use foreach v10; number of statements in document 326s ok 2 - 'use foreach v10;' isa 'PPI::Statement::Include' 326s ok 3 - use foreach v10; tokens as expected 326s ok 4 - 'use foreach v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use foreach v10;' isa 'PPI::Token::Number' 326s ok 6 - use foreach v10; number correct 326s 1..6 326s ok 994 - 'use foreach v10;' 326s ok 995 - no errors 326s ok 996 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no foreach ;' 326s ok 1 - no foreach ; number of statements in document 326s ok 2 - 'no foreach ;' isa 'PPI::Statement::Include' 326s ok 3 - no foreach ; tokens as expected 326s ok 4 - 'no foreach ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no foreach ;' isa 'PPI::Token::Number' 326s ok 6 - no foreach ; number correct 326s 1..6 326s ok 997 - 'no foreach ;' 326s ok 998 - no errors 326s ok 999 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no foreach v1.2.3;' 326s ok 1 - no foreach v1.2.3; number of statements in document 326s ok 2 - 'no foreach v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no foreach v1.2.3; tokens as expected 326s ok 4 - 'no foreach v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no foreach v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no foreach v1.2.3; number correct 326s 1..6 326s ok 1000 - 'no foreach v1.2.3;' 326s ok 1001 - no errors 326s ok 1002 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no foreach 1.2.3;' 326s ok 1 - no foreach 1.2.3; number of statements in document 326s ok 2 - 'no foreach 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no foreach 1.2.3; tokens as expected 326s ok 4 - 'no foreach 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no foreach 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no foreach 1.2.3; number correct 326s 1..6 326s ok 1003 - 'no foreach 1.2.3;' 326s ok 1004 - no errors 326s ok 1005 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no foreach v10;' 326s ok 1 - no foreach v10; number of statements in document 326s ok 2 - 'no foreach v10;' isa 'PPI::Statement::Include' 326s ok 3 - no foreach v10; tokens as expected 326s ok 4 - 'no foreach v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no foreach v10;' isa 'PPI::Token::Number' 326s ok 6 - no foreach v10; number correct 326s 1..6 326s ok 1006 - 'no foreach v10;' 326s ok 1007 - no errors 326s ok 1008 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use next ;' 326s ok 1 - use next ; number of statements in document 326s ok 2 - 'use next ;' isa 'PPI::Statement::Include' 326s ok 3 - use next ; tokens as expected 326s ok 4 - 'use next ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use next ;' isa 'PPI::Token::Number' 326s ok 6 - use next ; number correct 326s 1..6 326s ok 1009 - 'use next ;' 326s ok 1010 - no errors 326s ok 1011 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use next v1.2.3;' 326s ok 1 - use next v1.2.3; number of statements in document 326s ok 2 - 'use next v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use next v1.2.3; tokens as expected 326s ok 4 - 'use next v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use next v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use next v1.2.3; number correct 326s 1..6 326s ok 1012 - 'use next v1.2.3;' 326s ok 1013 - no errors 326s ok 1014 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use next 1.2.3;' 326s ok 1 - use next 1.2.3; number of statements in document 326s ok 2 - 'use next 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use next 1.2.3; tokens as expected 326s ok 4 - 'use next 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use next 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use next 1.2.3; number correct 326s 1..6 326s ok 1015 - 'use next 1.2.3;' 326s ok 1016 - no errors 326s ok 1017 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use next v10;' 326s ok 1 - use next v10; number of statements in document 326s ok 2 - 'use next v10;' isa 'PPI::Statement::Include' 326s ok 3 - use next v10; tokens as expected 326s ok 4 - 'use next v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use next v10;' isa 'PPI::Token::Number' 326s ok 6 - use next v10; number correct 326s 1..6 326s ok 1018 - 'use next v10;' 326s ok 1019 - no errors 326s ok 1020 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no next ;' 326s ok 1 - no next ; number of statements in document 326s ok 2 - 'no next ;' isa 'PPI::Statement::Include' 326s ok 3 - no next ; tokens as expected 326s ok 4 - 'no next ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no next ;' isa 'PPI::Token::Number' 326s ok 6 - no next ; number correct 326s 1..6 326s ok 1021 - 'no next ;' 326s ok 1022 - no errors 326s ok 1023 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no next v1.2.3;' 326s ok 1 - no next v1.2.3; number of statements in document 326s ok 2 - 'no next v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no next v1.2.3; tokens as expected 326s ok 4 - 'no next v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no next v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no next v1.2.3; number correct 326s 1..6 326s ok 1024 - 'no next v1.2.3;' 326s ok 1025 - no errors 326s ok 1026 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no next 1.2.3;' 326s ok 1 - no next 1.2.3; number of statements in document 326s ok 2 - 'no next 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no next 1.2.3; tokens as expected 326s ok 4 - 'no next 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no next 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no next 1.2.3; number correct 326s 1..6 326s ok 1027 - 'no next 1.2.3;' 326s ok 1028 - no errors 326s ok 1029 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no next v10;' 326s ok 1 - no next v10; number of statements in document 326s ok 2 - 'no next v10;' isa 'PPI::Statement::Include' 326s ok 3 - no next v10; tokens as expected 326s ok 4 - 'no next v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no next v10;' isa 'PPI::Token::Number' 326s ok 6 - no next v10; number correct 326s 1..6 326s ok 1030 - 'no next v10;' 326s ok 1031 - no errors 326s ok 1032 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use lc ;' 326s ok 1 - use lc ; number of statements in document 326s ok 2 - 'use lc ;' isa 'PPI::Statement::Include' 326s ok 3 - use lc ; tokens as expected 326s ok 4 - 'use lc ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use lc ;' isa 'PPI::Token::Number' 326s ok 6 - use lc ; number correct 326s 1..6 326s ok 1033 - 'use lc ;' 326s ok 1034 - no errors 326s ok 1035 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use lc v1.2.3;' 326s ok 1 - use lc v1.2.3; number of statements in document 326s ok 2 - 'use lc v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use lc v1.2.3; tokens as expected 326s ok 4 - 'use lc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use lc v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use lc v1.2.3; number correct 326s 1..6 326s ok 1036 - 'use lc v1.2.3;' 326s ok 1037 - no errors 326s ok 1038 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use lc 1.2.3;' 326s ok 1 - use lc 1.2.3; number of statements in document 326s ok 2 - 'use lc 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use lc 1.2.3; tokens as expected 326s ok 4 - 'use lc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use lc 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use lc 1.2.3; number correct 326s 1..6 326s ok 1039 - 'use lc 1.2.3;' 326s ok 1040 - no errors 326s ok 1041 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use lc v10;' 326s ok 1 - use lc v10; number of statements in document 326s ok 2 - 'use lc v10;' isa 'PPI::Statement::Include' 326s ok 3 - use lc v10; tokens as expected 326s ok 4 - 'use lc v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use lc v10;' isa 'PPI::Token::Number' 326s ok 6 - use lc v10; number correct 326s 1..6 326s ok 1042 - 'use lc v10;' 326s ok 1043 - no errors 326s ok 1044 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no lc ;' 326s ok 1 - no lc ; number of statements in document 326s ok 2 - 'no lc ;' isa 'PPI::Statement::Include' 326s ok 3 - no lc ; tokens as expected 326s ok 4 - 'no lc ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no lc ;' isa 'PPI::Token::Number' 326s ok 6 - no lc ; number correct 326s 1..6 326s ok 1045 - 'no lc ;' 326s ok 1046 - no errors 326s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no lc v1.2.3;' 326s ok 1 - no lc v1.2.3; number of statements in document 326s ok 2 - 'no lc v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no lc v1.2.3; tokens as expected 326s ok 4 - 'no lc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no lc v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no lc v1.2.3; number correct 326s 1..6 326s ok 1048 - 'no lc v1.2.3;' 326s ok 1049 - no errors 326s ok 1050 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no lc 1.2.3;' 326s ok 1 - no lc 1.2.3; number of statements in document 326s ok 2 - 'no lc 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no lc 1.2.3; tokens as expected 326s ok 4 - 'no lc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no lc 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no lc 1.2.3; number correct 326s 1..6 326s ok 1051 - 'no lc 1.2.3;' 326s ok 1052 - no errors 326s ok 1053 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no lc v10;' 326s ok 1 - no lc v10; number of statements in document 326s ok 2 - 'no lc v10;' isa 'PPI::Statement::Include' 326s ok 3 - no lc v10; tokens as expected 326s ok 4 - 'no lc v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no lc v10;' isa 'PPI::Token::Number' 326s ok 6 - no lc v10; number correct 326s 1..6 326s ok 1054 - 'no lc v10;' 326s ok 1055 - no errors 326s ok 1056 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use eq ;' 326s ok 1 - use eq ; number of statements in document 326s ok 2 - 'use eq ;' isa 'PPI::Statement::Include' 326s ok 3 - use eq ; tokens as expected # TODO known bug 326s ok 4 - 'use eq ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use eq ;' isa 'PPI::Token::Number' 326s ok 6 - use eq ; number correct 326s 1..6 326s ok 1057 - 'use eq ;' 326s ok 1058 - no errors 326s ok 1059 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use eq v1.2.3;' 326s ok 1 - use eq v1.2.3; number of statements in document 326s ok 2 - 'use eq v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use eq v1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'use eq v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use eq v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use eq v1.2.3; number correct 326s 1..6 326s ok 1060 - 'use eq v1.2.3;' 326s ok 1061 - no errors 326s ok 1062 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use eq 1.2.3;' 326s ok 1 - use eq 1.2.3; number of statements in document 326s ok 2 - 'use eq 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use eq 1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'use eq 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use eq 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use eq 1.2.3; number correct 326s 1..6 326s ok 1063 - 'use eq 1.2.3;' 326s ok 1064 - no errors 326s ok 1065 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use eq v10;' 326s ok 1 - use eq v10; number of statements in document 326s ok 2 - 'use eq v10;' isa 'PPI::Statement::Include' 326s ok 3 - use eq v10; tokens as expected # TODO known bug 326s ok 4 - 'use eq v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use eq v10;' isa 'PPI::Token::Number' 326s ok 6 - use eq v10; number correct 326s 1..6 326s ok 1066 - 'use eq v10;' 326s ok 1067 - no errors 326s ok 1068 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no eq ;' 326s ok 1 - no eq ; number of statements in document 326s ok 2 - 'no eq ;' isa 'PPI::Statement::Include' 326s ok 3 - no eq ; tokens as expected # TODO known bug 326s ok 4 - 'no eq ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no eq ;' isa 'PPI::Token::Number' 326s ok 6 - no eq ; number correct 326s 1..6 326s ok 1069 - 'no eq ;' 326s ok 1070 - no errors 326s ok 1071 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no eq v1.2.3;' 326s ok 1 - no eq v1.2.3; number of statements in document 326s ok 2 - 'no eq v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no eq v1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'no eq v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no eq v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no eq v1.2.3; number correct 326s 1..6 326s ok 1072 - 'no eq v1.2.3;' 326s ok 1073 - no errors 326s ok 1074 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no eq 1.2.3;' 326s ok 1 - no eq 1.2.3; number of statements in document 326s ok 2 - 'no eq 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no eq 1.2.3; tokens as expected # TODO known bug 326s ok 4 - 'no eq 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no eq 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no eq 1.2.3; number correct 326s 1..6 326s ok 1075 - 'no eq 1.2.3;' 326s ok 1076 - no errors 326s ok 1077 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no eq v10;' 326s ok 1 - no eq v10; number of statements in document 326s ok 2 - 'no eq v10;' isa 'PPI::Statement::Include' 326s ok 3 - no eq v10; tokens as expected # TODO known bug 326s ok 4 - 'no eq v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no eq v10;' isa 'PPI::Token::Number' 326s ok 6 - no eq v10; number correct 326s 1..6 326s ok 1078 - 'no eq v10;' 326s ok 1079 - no errors 326s ok 1080 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rand ;' 326s ok 1 - use rand ; number of statements in document 326s ok 2 - 'use rand ;' isa 'PPI::Statement::Include' 326s ok 3 - use rand ; tokens as expected 326s ok 4 - 'use rand ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rand ;' isa 'PPI::Token::Number' 326s ok 6 - use rand ; number correct 326s 1..6 326s ok 1081 - 'use rand ;' 326s ok 1082 - no errors 326s ok 1083 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rand v1.2.3;' 326s ok 1 - use rand v1.2.3; number of statements in document 326s ok 2 - 'use rand v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use rand v1.2.3; tokens as expected 326s ok 4 - 'use rand v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rand v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use rand v1.2.3; number correct 326s 1..6 326s ok 1084 - 'use rand v1.2.3;' 326s ok 1085 - no errors 326s ok 1086 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rand 1.2.3;' 326s ok 1 - use rand 1.2.3; number of statements in document 326s ok 2 - 'use rand 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use rand 1.2.3; tokens as expected 326s ok 4 - 'use rand 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rand 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use rand 1.2.3; number correct 326s 1..6 326s ok 1087 - 'use rand 1.2.3;' 326s ok 1088 - no errors 326s ok 1089 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use rand v10;' 326s ok 1 - use rand v10; number of statements in document 326s ok 2 - 'use rand v10;' isa 'PPI::Statement::Include' 326s ok 3 - use rand v10; tokens as expected 326s ok 4 - 'use rand v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use rand v10;' isa 'PPI::Token::Number' 326s ok 6 - use rand v10; number correct 326s 1..6 326s ok 1090 - 'use rand v10;' 326s ok 1091 - no errors 326s ok 1092 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rand ;' 326s ok 1 - no rand ; number of statements in document 326s ok 2 - 'no rand ;' isa 'PPI::Statement::Include' 326s ok 3 - no rand ; tokens as expected 326s ok 4 - 'no rand ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rand ;' isa 'PPI::Token::Number' 326s ok 6 - no rand ; number correct 326s 1..6 326s ok 1093 - 'no rand ;' 326s ok 1094 - no errors 326s ok 1095 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rand v1.2.3;' 326s ok 1 - no rand v1.2.3; number of statements in document 326s ok 2 - 'no rand v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no rand v1.2.3; tokens as expected 326s ok 4 - 'no rand v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rand v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no rand v1.2.3; number correct 326s 1..6 326s ok 1096 - 'no rand v1.2.3;' 326s ok 1097 - no errors 326s ok 1098 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rand 1.2.3;' 326s ok 1 - no rand 1.2.3; number of statements in document 326s ok 2 - 'no rand 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no rand 1.2.3; tokens as expected 326s ok 4 - 'no rand 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rand 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no rand 1.2.3; number correct 326s 1..6 326s ok 1099 - 'no rand 1.2.3;' 326s ok 1100 - no errors 326s ok 1101 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no rand v10;' 326s ok 1 - no rand v10; number of statements in document 326s ok 2 - 'no rand v10;' isa 'PPI::Statement::Include' 326s ok 3 - no rand v10; tokens as expected 326s ok 4 - 'no rand v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no rand v10;' isa 'PPI::Token::Number' 326s ok 6 - no rand v10; number correct 326s 1..6 326s ok 1102 - 'no rand v10;' 326s ok 1103 - no errors 326s ok 1104 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use readpipe ;' 326s ok 1 - use readpipe ; number of statements in document 326s ok 2 - 'use readpipe ;' isa 'PPI::Statement::Include' 326s ok 3 - use readpipe ; tokens as expected 326s ok 4 - 'use readpipe ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use readpipe ;' isa 'PPI::Token::Number' 326s ok 6 - use readpipe ; number correct 326s 1..6 326s ok 1105 - 'use readpipe ;' 326s ok 1106 - no errors 326s ok 1107 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use readpipe v1.2.3;' 326s ok 1 - use readpipe v1.2.3; number of statements in document 326s ok 2 - 'use readpipe v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use readpipe v1.2.3; tokens as expected 326s ok 4 - 'use readpipe v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use readpipe v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use readpipe v1.2.3; number correct 326s 1..6 326s ok 1108 - 'use readpipe v1.2.3;' 326s ok 1109 - no errors 326s ok 1110 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use readpipe 1.2.3;' 326s ok 1 - use readpipe 1.2.3; number of statements in document 326s ok 2 - 'use readpipe 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use readpipe 1.2.3; tokens as expected 326s ok 4 - 'use readpipe 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use readpipe 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use readpipe 1.2.3; number correct 326s 1..6 326s ok 1111 - 'use readpipe 1.2.3;' 326s ok 1112 - no errors 326s ok 1113 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use readpipe v10;' 326s ok 1 - use readpipe v10; number of statements in document 326s ok 2 - 'use readpipe v10;' isa 'PPI::Statement::Include' 326s ok 3 - use readpipe v10; tokens as expected 326s ok 4 - 'use readpipe v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use readpipe v10;' isa 'PPI::Token::Number' 326s ok 6 - use readpipe v10; number correct 326s 1..6 326s ok 1114 - 'use readpipe v10;' 326s ok 1115 - no errors 326s ok 1116 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no readpipe ;' 326s ok 1 - no readpipe ; number of statements in document 326s ok 2 - 'no readpipe ;' isa 'PPI::Statement::Include' 326s ok 3 - no readpipe ; tokens as expected 326s ok 4 - 'no readpipe ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no readpipe ;' isa 'PPI::Token::Number' 326s ok 6 - no readpipe ; number correct 326s 1..6 326s ok 1117 - 'no readpipe ;' 326s ok 1118 - no errors 326s ok 1119 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no readpipe v1.2.3;' 326s ok 1 - no readpipe v1.2.3; number of statements in document 326s ok 2 - 'no readpipe v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no readpipe v1.2.3; tokens as expected 326s ok 4 - 'no readpipe v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no readpipe v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no readpipe v1.2.3; number correct 326s 1..6 326s ok 1120 - 'no readpipe v1.2.3;' 326s ok 1121 - no errors 326s ok 1122 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no readpipe 1.2.3;' 326s ok 1 - no readpipe 1.2.3; number of statements in document 326s ok 2 - 'no readpipe 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no readpipe 1.2.3; tokens as expected 326s ok 4 - 'no readpipe 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no readpipe 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no readpipe 1.2.3; number correct 326s 1..6 326s ok 1123 - 'no readpipe 1.2.3;' 326s ok 1124 - no errors 326s ok 1125 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no readpipe v10;' 326s ok 1 - no readpipe v10; number of statements in document 326s ok 2 - 'no readpipe v10;' isa 'PPI::Statement::Include' 326s ok 3 - no readpipe v10; tokens as expected 326s ok 4 - 'no readpipe v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no readpipe v10;' isa 'PPI::Token::Number' 326s ok 6 - no readpipe v10; number correct 326s 1..6 326s ok 1126 - 'no readpipe v10;' 326s ok 1127 - no errors 326s ok 1128 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getpwuid ;' 326s ok 1 - use getpwuid ; number of statements in document 326s ok 2 - 'use getpwuid ;' isa 'PPI::Statement::Include' 326s ok 3 - use getpwuid ; tokens as expected 326s ok 4 - 'use getpwuid ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getpwuid ;' isa 'PPI::Token::Number' 326s ok 6 - use getpwuid ; number correct 326s 1..6 326s ok 1129 - 'use getpwuid ;' 326s ok 1130 - no errors 326s ok 1131 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getpwuid v1.2.3;' 326s ok 1 - use getpwuid v1.2.3; number of statements in document 326s ok 2 - 'use getpwuid v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getpwuid v1.2.3; tokens as expected 326s ok 4 - 'use getpwuid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getpwuid v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getpwuid v1.2.3; number correct 326s 1..6 326s ok 1132 - 'use getpwuid v1.2.3;' 326s ok 1133 - no errors 326s ok 1134 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getpwuid 1.2.3;' 326s ok 1 - use getpwuid 1.2.3; number of statements in document 326s ok 2 - 'use getpwuid 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getpwuid 1.2.3; tokens as expected 326s ok 4 - 'use getpwuid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getpwuid 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getpwuid 1.2.3; number correct 326s 1..6 326s ok 1135 - 'use getpwuid 1.2.3;' 326s ok 1136 - no errors 326s ok 1137 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getpwuid v10;' 326s ok 1 - use getpwuid v10; number of statements in document 326s ok 2 - 'use getpwuid v10;' isa 'PPI::Statement::Include' 326s ok 3 - use getpwuid v10; tokens as expected 326s ok 4 - 'use getpwuid v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getpwuid v10;' isa 'PPI::Token::Number' 326s ok 6 - use getpwuid v10; number correct 326s 1..6 326s ok 1138 - 'use getpwuid v10;' 326s ok 1139 - no errors 326s ok 1140 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getpwuid ;' 326s ok 1 - no getpwuid ; number of statements in document 326s ok 2 - 'no getpwuid ;' isa 'PPI::Statement::Include' 326s ok 3 - no getpwuid ; tokens as expected 326s ok 4 - 'no getpwuid ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getpwuid ;' isa 'PPI::Token::Number' 326s ok 6 - no getpwuid ; number correct 326s 1..6 326s ok 1141 - 'no getpwuid ;' 326s ok 1142 - no errors 326s ok 1143 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getpwuid v1.2.3;' 326s ok 1 - no getpwuid v1.2.3; number of statements in document 326s ok 2 - 'no getpwuid v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getpwuid v1.2.3; tokens as expected 326s ok 4 - 'no getpwuid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getpwuid v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getpwuid v1.2.3; number correct 326s 1..6 326s ok 1144 - 'no getpwuid v1.2.3;' 326s ok 1145 - no errors 326s ok 1146 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getpwuid 1.2.3;' 326s ok 1 - no getpwuid 1.2.3; number of statements in document 326s ok 2 - 'no getpwuid 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getpwuid 1.2.3; tokens as expected 326s ok 4 - 'no getpwuid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getpwuid 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getpwuid 1.2.3; number correct 326s 1..6 326s ok 1147 - 'no getpwuid 1.2.3;' 326s ok 1148 - no errors 326s ok 1149 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getpwuid v10;' 326s ok 1 - no getpwuid v10; number of statements in document 326s ok 2 - 'no getpwuid v10;' isa 'PPI::Statement::Include' 326s ok 3 - no getpwuid v10; tokens as expected 326s ok 4 - 'no getpwuid v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getpwuid v10;' isa 'PPI::Token::Number' 326s ok 6 - no getpwuid v10; number correct 326s 1..6 326s ok 1150 - 'no getpwuid v10;' 326s ok 1151 - no errors 326s ok 1152 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use crypt ;' 326s ok 1 - use crypt ; number of statements in document 326s ok 2 - 'use crypt ;' isa 'PPI::Statement::Include' 326s ok 3 - use crypt ; tokens as expected 326s ok 4 - 'use crypt ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use crypt ;' isa 'PPI::Token::Number' 326s ok 6 - use crypt ; number correct 326s 1..6 326s ok 1153 - 'use crypt ;' 326s ok 1154 - no errors 326s ok 1155 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use crypt v1.2.3;' 326s ok 1 - use crypt v1.2.3; number of statements in document 326s ok 2 - 'use crypt v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use crypt v1.2.3; tokens as expected 326s ok 4 - 'use crypt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use crypt v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use crypt v1.2.3; number correct 326s 1..6 326s ok 1156 - 'use crypt v1.2.3;' 326s ok 1157 - no errors 326s ok 1158 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use crypt 1.2.3;' 326s ok 1 - use crypt 1.2.3; number of statements in document 326s ok 2 - 'use crypt 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use crypt 1.2.3; tokens as expected 326s ok 4 - 'use crypt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use crypt 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use crypt 1.2.3; number correct 326s 1..6 326s ok 1159 - 'use crypt 1.2.3;' 326s ok 1160 - no errors 326s ok 1161 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use crypt v10;' 326s ok 1 - use crypt v10; number of statements in document 326s ok 2 - 'use crypt v10;' isa 'PPI::Statement::Include' 326s ok 3 - use crypt v10; tokens as expected 326s ok 4 - 'use crypt v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use crypt v10;' isa 'PPI::Token::Number' 326s ok 6 - use crypt v10; number correct 326s 1..6 326s ok 1162 - 'use crypt v10;' 326s ok 1163 - no errors 326s ok 1164 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no crypt ;' 326s ok 1 - no crypt ; number of statements in document 326s ok 2 - 'no crypt ;' isa 'PPI::Statement::Include' 326s ok 3 - no crypt ; tokens as expected 326s ok 4 - 'no crypt ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no crypt ;' isa 'PPI::Token::Number' 326s ok 6 - no crypt ; number correct 326s 1..6 326s ok 1165 - 'no crypt ;' 326s ok 1166 - no errors 326s ok 1167 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no crypt v1.2.3;' 326s ok 1 - no crypt v1.2.3; number of statements in document 326s ok 2 - 'no crypt v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no crypt v1.2.3; tokens as expected 326s ok 4 - 'no crypt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no crypt v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no crypt v1.2.3; number correct 326s 1..6 326s ok 1168 - 'no crypt v1.2.3;' 326s ok 1169 - no errors 326s ok 1170 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no crypt 1.2.3;' 326s ok 1 - no crypt 1.2.3; number of statements in document 326s ok 2 - 'no crypt 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no crypt 1.2.3; tokens as expected 326s ok 4 - 'no crypt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no crypt 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no crypt 1.2.3; number correct 326s 1..6 326s ok 1171 - 'no crypt 1.2.3;' 326s ok 1172 - no errors 326s ok 1173 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no crypt v10;' 326s ok 1 - no crypt v10; number of statements in document 326s ok 2 - 'no crypt v10;' isa 'PPI::Statement::Include' 326s ok 3 - no crypt v10; tokens as expected 326s ok 4 - 'no crypt v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no crypt v10;' isa 'PPI::Token::Number' 326s ok 6 - no crypt v10; number correct 326s 1..6 326s ok 1174 - 'no crypt v10;' 326s ok 1175 - no errors 326s ok 1176 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getsockname ;' 326s ok 1 - use getsockname ; number of statements in document 326s ok 2 - 'use getsockname ;' isa 'PPI::Statement::Include' 326s ok 3 - use getsockname ; tokens as expected 326s ok 4 - 'use getsockname ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getsockname ;' isa 'PPI::Token::Number' 326s ok 6 - use getsockname ; number correct 326s 1..6 326s ok 1177 - 'use getsockname ;' 326s ok 1178 - no errors 326s ok 1179 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getsockname v1.2.3;' 326s ok 1 - use getsockname v1.2.3; number of statements in document 326s ok 2 - 'use getsockname v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getsockname v1.2.3; tokens as expected 326s ok 4 - 'use getsockname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getsockname v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getsockname v1.2.3; number correct 326s 1..6 326s ok 1180 - 'use getsockname v1.2.3;' 326s ok 1181 - no errors 326s ok 1182 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getsockname 1.2.3;' 326s ok 1 - use getsockname 1.2.3; number of statements in document 326s ok 2 - 'use getsockname 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getsockname 1.2.3; tokens as expected 326s ok 4 - 'use getsockname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getsockname 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getsockname 1.2.3; number correct 326s 1..6 326s ok 1183 - 'use getsockname 1.2.3;' 326s ok 1184 - no errors 326s ok 1185 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getsockname v10;' 326s ok 1 - use getsockname v10; number of statements in document 326s ok 2 - 'use getsockname v10;' isa 'PPI::Statement::Include' 326s ok 3 - use getsockname v10; tokens as expected 326s ok 4 - 'use getsockname v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getsockname v10;' isa 'PPI::Token::Number' 326s ok 6 - use getsockname v10; number correct 326s 1..6 326s ok 1186 - 'use getsockname v10;' 326s ok 1187 - no errors 326s ok 1188 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getsockname ;' 326s ok 1 - no getsockname ; number of statements in document 326s ok 2 - 'no getsockname ;' isa 'PPI::Statement::Include' 326s ok 3 - no getsockname ; tokens as expected 326s ok 4 - 'no getsockname ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getsockname ;' isa 'PPI::Token::Number' 326s ok 6 - no getsockname ; number correct 326s 1..6 326s ok 1189 - 'no getsockname ;' 326s ok 1190 - no errors 326s ok 1191 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getsockname v1.2.3;' 326s ok 1 - no getsockname v1.2.3; number of statements in document 326s ok 2 - 'no getsockname v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getsockname v1.2.3; tokens as expected 326s ok 4 - 'no getsockname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getsockname v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getsockname v1.2.3; number correct 326s 1..6 326s ok 1192 - 'no getsockname v1.2.3;' 326s ok 1193 - no errors 326s ok 1194 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getsockname 1.2.3;' 326s ok 1 - no getsockname 1.2.3; number of statements in document 326s ok 2 - 'no getsockname 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getsockname 1.2.3; tokens as expected 326s ok 4 - 'no getsockname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getsockname 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getsockname 1.2.3; number correct 326s 1..6 326s ok 1195 - 'no getsockname 1.2.3;' 326s ok 1196 - no errors 326s ok 1197 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getsockname v10;' 326s ok 1 - no getsockname v10; number of statements in document 326s ok 2 - 'no getsockname v10;' isa 'PPI::Statement::Include' 326s ok 3 - no getsockname v10; tokens as expected 326s ok 4 - 'no getsockname v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getsockname v10;' isa 'PPI::Token::Number' 326s ok 6 - no getsockname v10; number correct 326s 1..6 326s ok 1198 - 'no getsockname v10;' 326s ok 1199 - no errors 326s ok 1200 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setnetent ;' 326s ok 1 - use setnetent ; number of statements in document 326s ok 2 - 'use setnetent ;' isa 'PPI::Statement::Include' 326s ok 3 - use setnetent ; tokens as expected 326s ok 4 - 'use setnetent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setnetent ;' isa 'PPI::Token::Number' 326s ok 6 - use setnetent ; number correct 326s 1..6 326s ok 1201 - 'use setnetent ;' 326s ok 1202 - no errors 326s ok 1203 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setnetent v1.2.3;' 326s ok 1 - use setnetent v1.2.3; number of statements in document 326s ok 2 - 'use setnetent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use setnetent v1.2.3; tokens as expected 326s ok 4 - 'use setnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setnetent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use setnetent v1.2.3; number correct 326s 1..6 326s ok 1204 - 'use setnetent v1.2.3;' 326s ok 1205 - no errors 326s ok 1206 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setnetent 1.2.3;' 326s ok 1 - use setnetent 1.2.3; number of statements in document 326s ok 2 - 'use setnetent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use setnetent 1.2.3; tokens as expected 326s ok 4 - 'use setnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setnetent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use setnetent 1.2.3; number correct 326s 1..6 326s ok 1207 - 'use setnetent 1.2.3;' 326s ok 1208 - no errors 326s ok 1209 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setnetent v10;' 326s ok 1 - use setnetent v10; number of statements in document 326s ok 2 - 'use setnetent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use setnetent v10; tokens as expected 326s ok 4 - 'use setnetent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setnetent v10;' isa 'PPI::Token::Number' 326s ok 6 - use setnetent v10; number correct 326s 1..6 326s ok 1210 - 'use setnetent v10;' 326s ok 1211 - no errors 326s ok 1212 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setnetent ;' 326s ok 1 - no setnetent ; number of statements in document 326s ok 2 - 'no setnetent ;' isa 'PPI::Statement::Include' 326s ok 3 - no setnetent ; tokens as expected 326s ok 4 - 'no setnetent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setnetent ;' isa 'PPI::Token::Number' 326s ok 6 - no setnetent ; number correct 326s 1..6 326s ok 1213 - 'no setnetent ;' 326s ok 1214 - no errors 326s ok 1215 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setnetent v1.2.3;' 326s ok 1 - no setnetent v1.2.3; number of statements in document 326s ok 2 - 'no setnetent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no setnetent v1.2.3; tokens as expected 326s ok 4 - 'no setnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setnetent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no setnetent v1.2.3; number correct 326s 1..6 326s ok 1216 - 'no setnetent v1.2.3;' 326s ok 1217 - no errors 326s ok 1218 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setnetent 1.2.3;' 326s ok 1 - no setnetent 1.2.3; number of statements in document 326s ok 2 - 'no setnetent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no setnetent 1.2.3; tokens as expected 326s ok 4 - 'no setnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setnetent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no setnetent 1.2.3; number correct 326s 1..6 326s ok 1219 - 'no setnetent 1.2.3;' 326s ok 1220 - no errors 326s ok 1221 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setnetent v10;' 326s ok 1 - no setnetent v10; number of statements in document 326s ok 2 - 'no setnetent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no setnetent v10; tokens as expected 326s ok 4 - 'no setnetent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setnetent v10;' isa 'PPI::Token::Number' 326s ok 6 - no setnetent v10; number correct 326s 1..6 326s ok 1222 - 'no setnetent v10;' 326s ok 1223 - no errors 326s ok 1224 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use int ;' 326s ok 1 - use int ; number of statements in document 326s ok 2 - 'use int ;' isa 'PPI::Statement::Include' 326s ok 3 - use int ; tokens as expected 326s ok 4 - 'use int ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use int ;' isa 'PPI::Token::Number' 326s ok 6 - use int ; number correct 326s 1..6 326s ok 1225 - 'use int ;' 326s ok 1226 - no errors 326s ok 1227 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use int v1.2.3;' 326s ok 1 - use int v1.2.3; number of statements in document 326s ok 2 - 'use int v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use int v1.2.3; tokens as expected 326s ok 4 - 'use int v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use int v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use int v1.2.3; number correct 326s 1..6 326s ok 1228 - 'use int v1.2.3;' 326s ok 1229 - no errors 326s ok 1230 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use int 1.2.3;' 326s ok 1 - use int 1.2.3; number of statements in document 326s ok 2 - 'use int 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use int 1.2.3; tokens as expected 326s ok 4 - 'use int 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use int 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use int 1.2.3; number correct 326s 1..6 326s ok 1231 - 'use int 1.2.3;' 326s ok 1232 - no errors 326s ok 1233 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use int v10;' 326s ok 1 - use int v10; number of statements in document 326s ok 2 - 'use int v10;' isa 'PPI::Statement::Include' 326s ok 3 - use int v10; tokens as expected 326s ok 4 - 'use int v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use int v10;' isa 'PPI::Token::Number' 326s ok 6 - use int v10; number correct 326s 1..6 326s ok 1234 - 'use int v10;' 326s ok 1235 - no errors 326s ok 1236 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no int ;' 326s ok 1 - no int ; number of statements in document 326s ok 2 - 'no int ;' isa 'PPI::Statement::Include' 326s ok 3 - no int ; tokens as expected 326s ok 4 - 'no int ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no int ;' isa 'PPI::Token::Number' 326s ok 6 - no int ; number correct 326s 1..6 326s ok 1237 - 'no int ;' 326s ok 1238 - no errors 326s ok 1239 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no int v1.2.3;' 326s ok 1 - no int v1.2.3; number of statements in document 326s ok 2 - 'no int v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no int v1.2.3; tokens as expected 326s ok 4 - 'no int v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no int v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no int v1.2.3; number correct 326s 1..6 326s ok 1240 - 'no int v1.2.3;' 326s ok 1241 - no errors 326s ok 1242 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no int 1.2.3;' 326s ok 1 - no int 1.2.3; number of statements in document 326s ok 2 - 'no int 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no int 1.2.3; tokens as expected 326s ok 4 - 'no int 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no int 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no int 1.2.3; number correct 326s 1..6 326s ok 1243 - 'no int 1.2.3;' 326s ok 1244 - no errors 326s ok 1245 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no int v10;' 326s ok 1 - no int v10; number of statements in document 326s ok 2 - 'no int v10;' isa 'PPI::Statement::Include' 326s ok 3 - no int v10; tokens as expected 326s ok 4 - 'no int v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no int v10;' isa 'PPI::Token::Number' 326s ok 6 - no int v10; number correct 326s 1..6 326s ok 1246 - 'no int v10;' 326s ok 1247 - no errors 326s ok 1248 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use study ;' 326s ok 1 - use study ; number of statements in document 326s ok 2 - 'use study ;' isa 'PPI::Statement::Include' 326s ok 3 - use study ; tokens as expected 326s ok 4 - 'use study ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use study ;' isa 'PPI::Token::Number' 326s ok 6 - use study ; number correct 326s 1..6 326s ok 1249 - 'use study ;' 326s ok 1250 - no errors 326s ok 1251 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use study v1.2.3;' 326s ok 1 - use study v1.2.3; number of statements in document 326s ok 2 - 'use study v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use study v1.2.3; tokens as expected 326s ok 4 - 'use study v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use study v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use study v1.2.3; number correct 326s 1..6 326s ok 1252 - 'use study v1.2.3;' 326s ok 1253 - no errors 326s ok 1254 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use study 1.2.3;' 326s ok 1 - use study 1.2.3; number of statements in document 326s ok 2 - 'use study 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use study 1.2.3; tokens as expected 326s ok 4 - 'use study 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use study 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use study 1.2.3; number correct 326s 1..6 326s ok 1255 - 'use study 1.2.3;' 326s ok 1256 - no errors 326s ok 1257 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use study v10;' 326s ok 1 - use study v10; number of statements in document 326s ok 2 - 'use study v10;' isa 'PPI::Statement::Include' 326s ok 3 - use study v10; tokens as expected 326s ok 4 - 'use study v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use study v10;' isa 'PPI::Token::Number' 326s ok 6 - use study v10; number correct 326s 1..6 326s ok 1258 - 'use study v10;' 326s ok 1259 - no errors 326s ok 1260 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no study ;' 326s ok 1 - no study ; number of statements in document 326s ok 2 - 'no study ;' isa 'PPI::Statement::Include' 326s ok 3 - no study ; tokens as expected 326s ok 4 - 'no study ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no study ;' isa 'PPI::Token::Number' 326s ok 6 - no study ; number correct 326s 1..6 326s ok 1261 - 'no study ;' 326s ok 1262 - no errors 326s ok 1263 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no study v1.2.3;' 326s ok 1 - no study v1.2.3; number of statements in document 326s ok 2 - 'no study v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no study v1.2.3; tokens as expected 326s ok 4 - 'no study v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no study v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no study v1.2.3; number correct 326s 1..6 326s ok 1264 - 'no study v1.2.3;' 326s ok 1265 - no errors 326s ok 1266 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no study 1.2.3;' 326s ok 1 - no study 1.2.3; number of statements in document 326s ok 2 - 'no study 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no study 1.2.3; tokens as expected 326s ok 4 - 'no study 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no study 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no study 1.2.3; number correct 326s 1..6 326s ok 1267 - 'no study 1.2.3;' 326s ok 1268 - no errors 326s ok 1269 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no study v10;' 326s ok 1 - no study v10; number of statements in document 326s ok 2 - 'no study v10;' isa 'PPI::Statement::Include' 326s ok 3 - no study v10; tokens as expected 326s ok 4 - 'no study v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no study v10;' isa 'PPI::Token::Number' 326s ok 6 - no study v10; number correct 326s 1..6 326s ok 1270 - 'no study v10;' 326s ok 1271 - no errors 326s ok 1272 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getservent ;' 326s ok 1 - use getservent ; number of statements in document 326s ok 2 - 'use getservent ;' isa 'PPI::Statement::Include' 326s ok 3 - use getservent ; tokens as expected 326s ok 4 - 'use getservent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getservent ;' isa 'PPI::Token::Number' 326s ok 6 - use getservent ; number correct 326s 1..6 326s ok 1273 - 'use getservent ;' 326s ok 1274 - no errors 326s ok 1275 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getservent v1.2.3;' 326s ok 1 - use getservent v1.2.3; number of statements in document 326s ok 2 - 'use getservent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getservent v1.2.3; tokens as expected 326s ok 4 - 'use getservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getservent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getservent v1.2.3; number correct 326s 1..6 326s ok 1276 - 'use getservent v1.2.3;' 326s ok 1277 - no errors 326s ok 1278 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getservent 1.2.3;' 326s ok 1 - use getservent 1.2.3; number of statements in document 326s ok 2 - 'use getservent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use getservent 1.2.3; tokens as expected 326s ok 4 - 'use getservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getservent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use getservent 1.2.3; number correct 326s 1..6 326s ok 1279 - 'use getservent 1.2.3;' 326s ok 1280 - no errors 326s ok 1281 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use getservent v10;' 326s ok 1 - use getservent v10; number of statements in document 326s ok 2 - 'use getservent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use getservent v10; tokens as expected 326s ok 4 - 'use getservent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use getservent v10;' isa 'PPI::Token::Number' 326s ok 6 - use getservent v10; number correct 326s 1..6 326s ok 1282 - 'use getservent v10;' 326s ok 1283 - no errors 326s ok 1284 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getservent ;' 326s ok 1 - no getservent ; number of statements in document 326s ok 2 - 'no getservent ;' isa 'PPI::Statement::Include' 326s ok 3 - no getservent ; tokens as expected 326s ok 4 - 'no getservent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getservent ;' isa 'PPI::Token::Number' 326s ok 6 - no getservent ; number correct 326s 1..6 326s ok 1285 - 'no getservent ;' 326s ok 1286 - no errors 326s ok 1287 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getservent v1.2.3;' 326s ok 1 - no getservent v1.2.3; number of statements in document 326s ok 2 - 'no getservent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getservent v1.2.3; tokens as expected 326s ok 4 - 'no getservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getservent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getservent v1.2.3; number correct 326s 1..6 326s ok 1288 - 'no getservent v1.2.3;' 326s ok 1289 - no errors 326s ok 1290 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getservent 1.2.3;' 326s ok 1 - no getservent 1.2.3; number of statements in document 326s ok 2 - 'no getservent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no getservent 1.2.3; tokens as expected 326s ok 4 - 'no getservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getservent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no getservent 1.2.3; number correct 326s 1..6 326s ok 1291 - 'no getservent 1.2.3;' 326s ok 1292 - no errors 326s ok 1293 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no getservent v10;' 326s ok 1 - no getservent v10; number of statements in document 326s ok 2 - 'no getservent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no getservent v10; tokens as expected 326s ok 4 - 'no getservent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no getservent v10;' isa 'PPI::Token::Number' 326s ok 6 - no getservent v10; number correct 326s 1..6 326s ok 1294 - 'no getservent v10;' 326s ok 1295 - no errors 326s ok 1296 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use warn ;' 326s ok 1 - use warn ; number of statements in document 326s ok 2 - 'use warn ;' isa 'PPI::Statement::Include' 326s ok 3 - use warn ; tokens as expected 326s ok 4 - 'use warn ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use warn ;' isa 'PPI::Token::Number' 326s ok 6 - use warn ; number correct 326s 1..6 326s ok 1297 - 'use warn ;' 326s ok 1298 - no errors 326s ok 1299 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use warn v1.2.3;' 326s ok 1 - use warn v1.2.3; number of statements in document 326s ok 2 - 'use warn v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use warn v1.2.3; tokens as expected 326s ok 4 - 'use warn v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use warn v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use warn v1.2.3; number correct 326s 1..6 326s ok 1300 - 'use warn v1.2.3;' 326s ok 1301 - no errors 326s ok 1302 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use warn 1.2.3;' 326s ok 1 - use warn 1.2.3; number of statements in document 326s ok 2 - 'use warn 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use warn 1.2.3; tokens as expected 326s ok 4 - 'use warn 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use warn 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use warn 1.2.3; number correct 326s 1..6 326s ok 1303 - 'use warn 1.2.3;' 326s ok 1304 - no errors 326s ok 1305 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use warn v10;' 326s ok 1 - use warn v10; number of statements in document 326s ok 2 - 'use warn v10;' isa 'PPI::Statement::Include' 326s ok 3 - use warn v10; tokens as expected 326s ok 4 - 'use warn v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use warn v10;' isa 'PPI::Token::Number' 326s ok 6 - use warn v10; number correct 326s 1..6 326s ok 1306 - 'use warn v10;' 326s ok 1307 - no errors 326s ok 1308 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no warn ;' 326s ok 1 - no warn ; number of statements in document 326s ok 2 - 'no warn ;' isa 'PPI::Statement::Include' 326s ok 3 - no warn ; tokens as expected 326s ok 4 - 'no warn ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no warn ;' isa 'PPI::Token::Number' 326s ok 6 - no warn ; number correct 326s 1..6 326s ok 1309 - 'no warn ;' 326s ok 1310 - no errors 326s ok 1311 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no warn v1.2.3;' 326s ok 1 - no warn v1.2.3; number of statements in document 326s ok 2 - 'no warn v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no warn v1.2.3; tokens as expected 326s ok 4 - 'no warn v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no warn v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no warn v1.2.3; number correct 326s 1..6 326s ok 1312 - 'no warn v1.2.3;' 326s ok 1313 - no errors 326s ok 1314 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no warn 1.2.3;' 326s ok 1 - no warn 1.2.3; number of statements in document 326s ok 2 - 'no warn 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no warn 1.2.3; tokens as expected 326s ok 4 - 'no warn 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no warn 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no warn 1.2.3; number correct 326s 1..6 326s ok 1315 - 'no warn 1.2.3;' 326s ok 1316 - no errors 326s ok 1317 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no warn v10;' 326s ok 1 - no warn v10; number of statements in document 326s ok 2 - 'no warn v10;' isa 'PPI::Statement::Include' 326s ok 3 - no warn v10; tokens as expected 326s ok 4 - 'no warn v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no warn v10;' isa 'PPI::Token::Number' 326s ok 6 - no warn v10; number correct 326s 1..6 326s ok 1318 - 'no warn v10;' 326s ok 1319 - no errors 326s ok 1320 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use bind ;' 326s ok 1 - use bind ; number of statements in document 326s ok 2 - 'use bind ;' isa 'PPI::Statement::Include' 326s ok 3 - use bind ; tokens as expected 326s ok 4 - 'use bind ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use bind ;' isa 'PPI::Token::Number' 326s ok 6 - use bind ; number correct 326s 1..6 326s ok 1321 - 'use bind ;' 326s ok 1322 - no errors 326s ok 1323 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use bind v1.2.3;' 326s ok 1 - use bind v1.2.3; number of statements in document 326s ok 2 - 'use bind v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use bind v1.2.3; tokens as expected 326s ok 4 - 'use bind v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use bind v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use bind v1.2.3; number correct 326s 1..6 326s ok 1324 - 'use bind v1.2.3;' 326s ok 1325 - no errors 326s ok 1326 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use bind 1.2.3;' 326s ok 1 - use bind 1.2.3; number of statements in document 326s ok 2 - 'use bind 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use bind 1.2.3; tokens as expected 326s ok 4 - 'use bind 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use bind 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use bind 1.2.3; number correct 326s 1..6 326s ok 1327 - 'use bind 1.2.3;' 326s ok 1328 - no errors 326s ok 1329 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use bind v10;' 326s ok 1 - use bind v10; number of statements in document 326s ok 2 - 'use bind v10;' isa 'PPI::Statement::Include' 326s ok 3 - use bind v10; tokens as expected 326s ok 4 - 'use bind v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use bind v10;' isa 'PPI::Token::Number' 326s ok 6 - use bind v10; number correct 326s 1..6 326s ok 1330 - 'use bind v10;' 326s ok 1331 - no errors 326s ok 1332 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no bind ;' 326s ok 1 - no bind ; number of statements in document 326s ok 2 - 'no bind ;' isa 'PPI::Statement::Include' 326s ok 3 - no bind ; tokens as expected 326s ok 4 - 'no bind ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no bind ;' isa 'PPI::Token::Number' 326s ok 6 - no bind ; number correct 326s 1..6 326s ok 1333 - 'no bind ;' 326s ok 1334 - no errors 326s ok 1335 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no bind v1.2.3;' 326s ok 1 - no bind v1.2.3; number of statements in document 326s ok 2 - 'no bind v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no bind v1.2.3; tokens as expected 326s ok 4 - 'no bind v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no bind v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no bind v1.2.3; number correct 326s 1..6 326s ok 1336 - 'no bind v1.2.3;' 326s ok 1337 - no errors 326s ok 1338 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no bind 1.2.3;' 326s ok 1 - no bind 1.2.3; number of statements in document 326s ok 2 - 'no bind 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no bind 1.2.3; tokens as expected 326s ok 4 - 'no bind 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no bind 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no bind 1.2.3; number correct 326s 1..6 326s ok 1339 - 'no bind 1.2.3;' 326s ok 1340 - no errors 326s ok 1341 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no bind v10;' 326s ok 1 - no bind v10; number of statements in document 326s ok 2 - 'no bind v10;' isa 'PPI::Statement::Include' 326s ok 3 - no bind v10; tokens as expected 326s ok 4 - 'no bind v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no bind v10;' isa 'PPI::Token::Number' 326s ok 6 - no bind v10; number correct 326s 1..6 326s ok 1342 - 'no bind v10;' 326s ok 1343 - no errors 326s ok 1344 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use glob ;' 326s ok 1 - use glob ; number of statements in document 326s ok 2 - 'use glob ;' isa 'PPI::Statement::Include' 326s ok 3 - use glob ; tokens as expected 326s ok 4 - 'use glob ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use glob ;' isa 'PPI::Token::Number' 326s ok 6 - use glob ; number correct 326s 1..6 326s ok 1345 - 'use glob ;' 326s ok 1346 - no errors 326s ok 1347 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use glob v1.2.3;' 326s ok 1 - use glob v1.2.3; number of statements in document 326s ok 2 - 'use glob v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use glob v1.2.3; tokens as expected 326s ok 4 - 'use glob v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use glob v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use glob v1.2.3; number correct 326s 1..6 326s ok 1348 - 'use glob v1.2.3;' 326s ok 1349 - no errors 326s ok 1350 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use glob 1.2.3;' 326s ok 1 - use glob 1.2.3; number of statements in document 326s ok 2 - 'use glob 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use glob 1.2.3; tokens as expected 326s ok 4 - 'use glob 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use glob 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use glob 1.2.3; number correct 326s 1..6 326s ok 1351 - 'use glob 1.2.3;' 326s ok 1352 - no errors 326s ok 1353 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use glob v10;' 326s ok 1 - use glob v10; number of statements in document 326s ok 2 - 'use glob v10;' isa 'PPI::Statement::Include' 326s ok 3 - use glob v10; tokens as expected 326s ok 4 - 'use glob v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use glob v10;' isa 'PPI::Token::Number' 326s ok 6 - use glob v10; number correct 326s 1..6 326s ok 1354 - 'use glob v10;' 326s ok 1355 - no errors 326s ok 1356 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no glob ;' 326s ok 1 - no glob ; number of statements in document 326s ok 2 - 'no glob ;' isa 'PPI::Statement::Include' 326s ok 3 - no glob ; tokens as expected 326s ok 4 - 'no glob ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no glob ;' isa 'PPI::Token::Number' 326s ok 6 - no glob ; number correct 326s 1..6 326s ok 1357 - 'no glob ;' 326s ok 1358 - no errors 326s ok 1359 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no glob v1.2.3;' 326s ok 1 - no glob v1.2.3; number of statements in document 326s ok 2 - 'no glob v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no glob v1.2.3; tokens as expected 326s ok 4 - 'no glob v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no glob v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no glob v1.2.3; number correct 326s 1..6 326s ok 1360 - 'no glob v1.2.3;' 326s ok 1361 - no errors 326s ok 1362 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no glob 1.2.3;' 326s ok 1 - no glob 1.2.3; number of statements in document 326s ok 2 - 'no glob 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no glob 1.2.3; tokens as expected 326s ok 4 - 'no glob 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no glob 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no glob 1.2.3; number correct 326s 1..6 326s ok 1363 - 'no glob 1.2.3;' 326s ok 1364 - no errors 326s ok 1365 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no glob v10;' 326s ok 1 - no glob v10; number of statements in document 326s ok 2 - 'no glob v10;' isa 'PPI::Statement::Include' 326s ok 3 - no glob v10; tokens as expected 326s ok 4 - 'no glob v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no glob v10;' isa 'PPI::Token::Number' 326s ok 6 - no glob v10; number correct 326s 1..6 326s ok 1366 - 'no glob v10;' 326s ok 1367 - no errors 326s ok 1368 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chdir ;' 326s ok 1 - use chdir ; number of statements in document 326s ok 2 - 'use chdir ;' isa 'PPI::Statement::Include' 326s ok 3 - use chdir ; tokens as expected 326s ok 4 - 'use chdir ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chdir ;' isa 'PPI::Token::Number' 326s ok 6 - use chdir ; number correct 326s 1..6 326s ok 1369 - 'use chdir ;' 326s ok 1370 - no errors 326s ok 1371 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chdir v1.2.3;' 326s ok 1 - use chdir v1.2.3; number of statements in document 326s ok 2 - 'use chdir v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use chdir v1.2.3; tokens as expected 326s ok 4 - 'use chdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chdir v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use chdir v1.2.3; number correct 326s 1..6 326s ok 1372 - 'use chdir v1.2.3;' 326s ok 1373 - no errors 326s ok 1374 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chdir 1.2.3;' 326s ok 1 - use chdir 1.2.3; number of statements in document 326s ok 2 - 'use chdir 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use chdir 1.2.3; tokens as expected 326s ok 4 - 'use chdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chdir 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use chdir 1.2.3; number correct 326s 1..6 326s ok 1375 - 'use chdir 1.2.3;' 326s ok 1376 - no errors 326s ok 1377 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use chdir v10;' 326s ok 1 - use chdir v10; number of statements in document 326s ok 2 - 'use chdir v10;' isa 'PPI::Statement::Include' 326s ok 3 - use chdir v10; tokens as expected 326s ok 4 - 'use chdir v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use chdir v10;' isa 'PPI::Token::Number' 326s ok 6 - use chdir v10; number correct 326s 1..6 326s ok 1378 - 'use chdir v10;' 326s ok 1379 - no errors 326s ok 1380 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chdir ;' 326s ok 1 - no chdir ; number of statements in document 326s ok 2 - 'no chdir ;' isa 'PPI::Statement::Include' 326s ok 3 - no chdir ; tokens as expected 326s ok 4 - 'no chdir ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chdir ;' isa 'PPI::Token::Number' 326s ok 6 - no chdir ; number correct 326s 1..6 326s ok 1381 - 'no chdir ;' 326s ok 1382 - no errors 326s ok 1383 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chdir v1.2.3;' 326s ok 1 - no chdir v1.2.3; number of statements in document 326s ok 2 - 'no chdir v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no chdir v1.2.3; tokens as expected 326s ok 4 - 'no chdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chdir v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no chdir v1.2.3; number correct 326s 1..6 326s ok 1384 - 'no chdir v1.2.3;' 326s ok 1385 - no errors 326s ok 1386 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chdir 1.2.3;' 326s ok 1 - no chdir 1.2.3; number of statements in document 326s ok 2 - 'no chdir 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no chdir 1.2.3; tokens as expected 326s ok 4 - 'no chdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chdir 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no chdir 1.2.3; number correct 326s 1..6 326s ok 1387 - 'no chdir 1.2.3;' 326s ok 1388 - no errors 326s ok 1389 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no chdir v10;' 326s ok 1 - no chdir v10; number of statements in document 326s ok 2 - 'no chdir v10;' isa 'PPI::Statement::Include' 326s ok 3 - no chdir v10; tokens as expected 326s ok 4 - 'no chdir v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no chdir v10;' isa 'PPI::Token::Number' 326s ok 6 - no chdir v10; number correct 326s 1..6 326s ok 1390 - 'no chdir v10;' 326s ok 1391 - no errors 326s ok 1392 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endservent ;' 326s ok 1 - use endservent ; number of statements in document 326s ok 2 - 'use endservent ;' isa 'PPI::Statement::Include' 326s ok 3 - use endservent ; tokens as expected 326s ok 4 - 'use endservent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endservent ;' isa 'PPI::Token::Number' 326s ok 6 - use endservent ; number correct 326s 1..6 326s ok 1393 - 'use endservent ;' 326s ok 1394 - no errors 326s ok 1395 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endservent v1.2.3;' 326s ok 1 - use endservent v1.2.3; number of statements in document 326s ok 2 - 'use endservent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use endservent v1.2.3; tokens as expected 326s ok 4 - 'use endservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endservent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use endservent v1.2.3; number correct 326s 1..6 326s ok 1396 - 'use endservent v1.2.3;' 326s ok 1397 - no errors 326s ok 1398 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endservent 1.2.3;' 326s ok 1 - use endservent 1.2.3; number of statements in document 326s ok 2 - 'use endservent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use endservent 1.2.3; tokens as expected 326s ok 4 - 'use endservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endservent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use endservent 1.2.3; number correct 326s 1..6 326s ok 1399 - 'use endservent 1.2.3;' 326s ok 1400 - no errors 326s ok 1401 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use endservent v10;' 326s ok 1 - use endservent v10; number of statements in document 326s ok 2 - 'use endservent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use endservent v10; tokens as expected 326s ok 4 - 'use endservent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use endservent v10;' isa 'PPI::Token::Number' 326s ok 6 - use endservent v10; number correct 326s 1..6 326s ok 1402 - 'use endservent v10;' 326s ok 1403 - no errors 326s ok 1404 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endservent ;' 326s ok 1 - no endservent ; number of statements in document 326s ok 2 - 'no endservent ;' isa 'PPI::Statement::Include' 326s ok 3 - no endservent ; tokens as expected 326s ok 4 - 'no endservent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endservent ;' isa 'PPI::Token::Number' 326s ok 6 - no endservent ; number correct 326s 1..6 326s ok 1405 - 'no endservent ;' 326s ok 1406 - no errors 326s ok 1407 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endservent v1.2.3;' 326s ok 1 - no endservent v1.2.3; number of statements in document 326s ok 2 - 'no endservent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no endservent v1.2.3; tokens as expected 326s ok 4 - 'no endservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endservent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no endservent v1.2.3; number correct 326s 1..6 326s ok 1408 - 'no endservent v1.2.3;' 326s ok 1409 - no errors 326s ok 1410 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endservent 1.2.3;' 326s ok 1 - no endservent 1.2.3; number of statements in document 326s ok 2 - 'no endservent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no endservent 1.2.3; tokens as expected 326s ok 4 - 'no endservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endservent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no endservent 1.2.3; number correct 326s 1..6 326s ok 1411 - 'no endservent 1.2.3;' 326s ok 1412 - no errors 326s ok 1413 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no endservent v10;' 326s ok 1 - no endservent v10; number of statements in document 326s ok 2 - 'no endservent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no endservent v10; tokens as expected 326s ok 4 - 'no endservent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no endservent v10;' isa 'PPI::Token::Number' 326s ok 6 - no endservent v10; number correct 326s 1..6 326s ok 1414 - 'no endservent v10;' 326s ok 1415 - no errors 326s ok 1416 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setgrent ;' 326s ok 1 - use setgrent ; number of statements in document 326s ok 2 - 'use setgrent ;' isa 'PPI::Statement::Include' 326s ok 3 - use setgrent ; tokens as expected 326s ok 4 - 'use setgrent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setgrent ;' isa 'PPI::Token::Number' 326s ok 6 - use setgrent ; number correct 326s 1..6 326s ok 1417 - 'use setgrent ;' 326s ok 1418 - no errors 326s ok 1419 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setgrent v1.2.3;' 326s ok 1 - use setgrent v1.2.3; number of statements in document 326s ok 2 - 'use setgrent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use setgrent v1.2.3; tokens as expected 326s ok 4 - 'use setgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setgrent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use setgrent v1.2.3; number correct 326s 1..6 326s ok 1420 - 'use setgrent v1.2.3;' 326s ok 1421 - no errors 326s ok 1422 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setgrent 1.2.3;' 326s ok 1 - use setgrent 1.2.3; number of statements in document 326s ok 2 - 'use setgrent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use setgrent 1.2.3; tokens as expected 326s ok 4 - 'use setgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setgrent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use setgrent 1.2.3; number correct 326s 1..6 326s ok 1423 - 'use setgrent 1.2.3;' 326s ok 1424 - no errors 326s ok 1425 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use setgrent v10;' 326s ok 1 - use setgrent v10; number of statements in document 326s ok 2 - 'use setgrent v10;' isa 'PPI::Statement::Include' 326s ok 3 - use setgrent v10; tokens as expected 326s ok 4 - 'use setgrent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use setgrent v10;' isa 'PPI::Token::Number' 326s ok 6 - use setgrent v10; number correct 326s 1..6 326s ok 1426 - 'use setgrent v10;' 326s ok 1427 - no errors 326s ok 1428 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setgrent ;' 326s ok 1 - no setgrent ; number of statements in document 326s ok 2 - 'no setgrent ;' isa 'PPI::Statement::Include' 326s ok 3 - no setgrent ; tokens as expected 326s ok 4 - 'no setgrent ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setgrent ;' isa 'PPI::Token::Number' 326s ok 6 - no setgrent ; number correct 326s 1..6 326s ok 1429 - 'no setgrent ;' 326s ok 1430 - no errors 326s ok 1431 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setgrent v1.2.3;' 326s ok 1 - no setgrent v1.2.3; number of statements in document 326s ok 2 - 'no setgrent v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no setgrent v1.2.3; tokens as expected 326s ok 4 - 'no setgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setgrent v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no setgrent v1.2.3; number correct 326s 1..6 326s ok 1432 - 'no setgrent v1.2.3;' 326s ok 1433 - no errors 326s ok 1434 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setgrent 1.2.3;' 326s ok 1 - no setgrent 1.2.3; number of statements in document 326s ok 2 - 'no setgrent 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no setgrent 1.2.3; tokens as expected 326s ok 4 - 'no setgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setgrent 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no setgrent 1.2.3; number correct 326s 1..6 326s ok 1435 - 'no setgrent 1.2.3;' 326s ok 1436 - no errors 326s ok 1437 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no setgrent v10;' 326s ok 1 - no setgrent v10; number of statements in document 326s ok 2 - 'no setgrent v10;' isa 'PPI::Statement::Include' 326s ok 3 - no setgrent v10; tokens as expected 326s ok 4 - 'no setgrent v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no setgrent v10;' isa 'PPI::Token::Number' 326s ok 6 - no setgrent v10; number correct 326s 1..6 326s ok 1438 - 'no setgrent v10;' 326s ok 1439 - no errors 326s ok 1440 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use kill ;' 326s ok 1 - use kill ; number of statements in document 326s ok 2 - 'use kill ;' isa 'PPI::Statement::Include' 326s ok 3 - use kill ; tokens as expected 326s ok 4 - 'use kill ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use kill ;' isa 'PPI::Token::Number' 326s ok 6 - use kill ; number correct 326s 1..6 326s ok 1441 - 'use kill ;' 326s ok 1442 - no errors 326s ok 1443 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use kill v1.2.3;' 326s ok 1 - use kill v1.2.3; number of statements in document 326s ok 2 - 'use kill v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use kill v1.2.3; tokens as expected 326s ok 4 - 'use kill v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use kill v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use kill v1.2.3; number correct 326s 1..6 326s ok 1444 - 'use kill v1.2.3;' 326s ok 1445 - no errors 326s ok 1446 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use kill 1.2.3;' 326s ok 1 - use kill 1.2.3; number of statements in document 326s ok 2 - 'use kill 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use kill 1.2.3; tokens as expected 326s ok 4 - 'use kill 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use kill 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use kill 1.2.3; number correct 326s 1..6 326s ok 1447 - 'use kill 1.2.3;' 326s ok 1448 - no errors 326s ok 1449 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use kill v10;' 326s ok 1 - use kill v10; number of statements in document 326s ok 2 - 'use kill v10;' isa 'PPI::Statement::Include' 326s ok 3 - use kill v10; tokens as expected 326s ok 4 - 'use kill v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use kill v10;' isa 'PPI::Token::Number' 326s ok 6 - use kill v10; number correct 326s 1..6 326s ok 1450 - 'use kill v10;' 326s ok 1451 - no errors 326s ok 1452 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no kill ;' 326s ok 1 - no kill ; number of statements in document 326s ok 2 - 'no kill ;' isa 'PPI::Statement::Include' 326s ok 3 - no kill ; tokens as expected 326s ok 4 - 'no kill ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no kill ;' isa 'PPI::Token::Number' 326s ok 6 - no kill ; number correct 326s 1..6 326s ok 1453 - 'no kill ;' 326s ok 1454 - no errors 326s ok 1455 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no kill v1.2.3;' 326s ok 1 - no kill v1.2.3; number of statements in document 326s ok 2 - 'no kill v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no kill v1.2.3; tokens as expected 326s ok 4 - 'no kill v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no kill v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no kill v1.2.3; number correct 326s 1..6 326s ok 1456 - 'no kill v1.2.3;' 326s ok 1457 - no errors 326s ok 1458 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no kill 1.2.3;' 326s ok 1 - no kill 1.2.3; number of statements in document 326s ok 2 - 'no kill 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no kill 1.2.3; tokens as expected 326s ok 4 - 'no kill 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no kill 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no kill 1.2.3; number correct 326s 1..6 326s ok 1459 - 'no kill 1.2.3;' 326s ok 1460 - no errors 326s ok 1461 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no kill v10;' 326s ok 1 - no kill v10; number of statements in document 326s ok 2 - 'no kill v10;' isa 'PPI::Statement::Include' 326s ok 3 - no kill v10; tokens as expected 326s ok 4 - 'no kill v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no kill v10;' isa 'PPI::Token::Number' 326s ok 6 - no kill v10; number correct 326s 1..6 326s ok 1462 - 'no kill v10;' 326s ok 1463 - no errors 326s ok 1464 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use print ;' 326s ok 1 - use print ; number of statements in document 326s ok 2 - 'use print ;' isa 'PPI::Statement::Include' 326s ok 3 - use print ; tokens as expected 326s ok 4 - 'use print ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use print ;' isa 'PPI::Token::Number' 326s ok 6 - use print ; number correct 326s 1..6 326s ok 1465 - 'use print ;' 326s ok 1466 - no errors 326s ok 1467 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use print v1.2.3;' 326s ok 1 - use print v1.2.3; number of statements in document 326s ok 2 - 'use print v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use print v1.2.3; tokens as expected 326s ok 4 - 'use print v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use print v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use print v1.2.3; number correct 326s 1..6 326s ok 1468 - 'use print v1.2.3;' 326s ok 1469 - no errors 326s ok 1470 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use print 1.2.3;' 326s ok 1 - use print 1.2.3; number of statements in document 326s ok 2 - 'use print 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use print 1.2.3; tokens as expected 326s ok 4 - 'use print 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use print 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use print 1.2.3; number correct 326s 1..6 326s ok 1471 - 'use print 1.2.3;' 326s ok 1472 - no errors 326s ok 1473 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use print v10;' 326s ok 1 - use print v10; number of statements in document 326s ok 2 - 'use print v10;' isa 'PPI::Statement::Include' 326s ok 3 - use print v10; tokens as expected 326s ok 4 - 'use print v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use print v10;' isa 'PPI::Token::Number' 326s ok 6 - use print v10; number correct 326s 1..6 326s ok 1474 - 'use print v10;' 326s ok 1475 - no errors 326s ok 1476 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no print ;' 326s ok 1 - no print ; number of statements in document 326s ok 2 - 'no print ;' isa 'PPI::Statement::Include' 326s ok 3 - no print ; tokens as expected 326s ok 4 - 'no print ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no print ;' isa 'PPI::Token::Number' 326s ok 6 - no print ; number correct 326s 1..6 326s ok 1477 - 'no print ;' 326s ok 1478 - no errors 326s ok 1479 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no print v1.2.3;' 326s ok 1 - no print v1.2.3; number of statements in document 326s ok 2 - 'no print v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no print v1.2.3; tokens as expected 326s ok 4 - 'no print v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no print v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no print v1.2.3; number correct 326s 1..6 326s ok 1480 - 'no print v1.2.3;' 326s ok 1481 - no errors 326s ok 1482 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no print 1.2.3;' 326s ok 1 - no print 1.2.3; number of statements in document 326s ok 2 - 'no print 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no print 1.2.3; tokens as expected 326s ok 4 - 'no print 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no print 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no print 1.2.3; number correct 326s 1..6 326s ok 1483 - 'no print 1.2.3;' 326s ok 1484 - no errors 326s ok 1485 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no print v10;' 326s ok 1 - no print v10; number of statements in document 326s ok 2 - 'no print v10;' isa 'PPI::Statement::Include' 326s ok 3 - no print v10; tokens as expected 326s ok 4 - 'no print v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no print v10;' isa 'PPI::Token::Number' 326s ok 6 - no print v10; number correct 326s 1..6 326s ok 1486 - 'no print v10;' 326s ok 1487 - no errors 326s ok 1488 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use syscall ;' 326s ok 1 - use syscall ; number of statements in document 326s ok 2 - 'use syscall ;' isa 'PPI::Statement::Include' 326s ok 3 - use syscall ; tokens as expected 326s ok 4 - 'use syscall ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use syscall ;' isa 'PPI::Token::Number' 326s ok 6 - use syscall ; number correct 326s 1..6 326s ok 1489 - 'use syscall ;' 326s ok 1490 - no errors 326s ok 1491 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use syscall v1.2.3;' 326s ok 1 - use syscall v1.2.3; number of statements in document 326s ok 2 - 'use syscall v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use syscall v1.2.3; tokens as expected 326s ok 4 - 'use syscall v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use syscall v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use syscall v1.2.3; number correct 326s 1..6 326s ok 1492 - 'use syscall v1.2.3;' 326s ok 1493 - no errors 326s ok 1494 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use syscall 1.2.3;' 326s ok 1 - use syscall 1.2.3; number of statements in document 326s ok 2 - 'use syscall 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use syscall 1.2.3; tokens as expected 326s ok 4 - 'use syscall 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use syscall 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use syscall 1.2.3; number correct 326s 1..6 326s ok 1495 - 'use syscall 1.2.3;' 326s ok 1496 - no errors 326s ok 1497 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use syscall v10;' 326s ok 1 - use syscall v10; number of statements in document 326s ok 2 - 'use syscall v10;' isa 'PPI::Statement::Include' 326s ok 3 - use syscall v10; tokens as expected 326s ok 4 - 'use syscall v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use syscall v10;' isa 'PPI::Token::Number' 326s ok 6 - use syscall v10; number correct 326s 1..6 326s ok 1498 - 'use syscall v10;' 326s ok 1499 - no errors 326s ok 1500 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no syscall ;' 326s ok 1 - no syscall ; number of statements in document 326s ok 2 - 'no syscall ;' isa 'PPI::Statement::Include' 326s ok 3 - no syscall ; tokens as expected 326s ok 4 - 'no syscall ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no syscall ;' isa 'PPI::Token::Number' 326s ok 6 - no syscall ; number correct 326s 1..6 326s ok 1501 - 'no syscall ;' 326s ok 1502 - no errors 326s ok 1503 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no syscall v1.2.3;' 326s ok 1 - no syscall v1.2.3; number of statements in document 326s ok 2 - 'no syscall v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no syscall v1.2.3; tokens as expected 326s ok 4 - 'no syscall v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no syscall v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no syscall v1.2.3; number correct 326s 1..6 326s ok 1504 - 'no syscall v1.2.3;' 326s ok 1505 - no errors 326s ok 1506 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no syscall 1.2.3;' 326s ok 1 - no syscall 1.2.3; number of statements in document 326s ok 2 - 'no syscall 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no syscall 1.2.3; tokens as expected 326s ok 4 - 'no syscall 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no syscall 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no syscall 1.2.3; number correct 326s 1..6 326s ok 1507 - 'no syscall 1.2.3;' 326s ok 1508 - no errors 326s ok 1509 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no syscall v10;' 326s ok 1 - no syscall v10; number of statements in document 326s ok 2 - 'no syscall v10;' isa 'PPI::Statement::Include' 326s ok 3 - no syscall v10; tokens as expected 326s ok 4 - 'no syscall v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no syscall v10;' isa 'PPI::Token::Number' 326s ok 6 - no syscall v10; number correct 326s 1..6 326s ok 1510 - 'no syscall v10;' 326s ok 1511 - no errors 326s ok 1512 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use connect ;' 326s ok 1 - use connect ; number of statements in document 326s ok 2 - 'use connect ;' isa 'PPI::Statement::Include' 326s ok 3 - use connect ; tokens as expected 326s ok 4 - 'use connect ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use connect ;' isa 'PPI::Token::Number' 326s ok 6 - use connect ; number correct 326s 1..6 326s ok 1513 - 'use connect ;' 326s ok 1514 - no errors 326s ok 1515 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use connect v1.2.3;' 326s ok 1 - use connect v1.2.3; number of statements in document 326s ok 2 - 'use connect v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use connect v1.2.3; tokens as expected 326s ok 4 - 'use connect v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use connect v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use connect v1.2.3; number correct 326s 1..6 326s ok 1516 - 'use connect v1.2.3;' 326s ok 1517 - no errors 326s ok 1518 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use connect 1.2.3;' 326s ok 1 - use connect 1.2.3; number of statements in document 326s ok 2 - 'use connect 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - use connect 1.2.3; tokens as expected 326s ok 4 - 'use connect 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use connect 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - use connect 1.2.3; number correct 326s 1..6 326s ok 1519 - 'use connect 1.2.3;' 326s ok 1520 - no errors 326s ok 1521 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use connect v10;' 326s ok 1 - use connect v10; number of statements in document 326s ok 2 - 'use connect v10;' isa 'PPI::Statement::Include' 326s ok 3 - use connect v10; tokens as expected 326s ok 4 - 'use connect v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'use connect v10;' isa 'PPI::Token::Number' 326s ok 6 - use connect v10; number correct 326s 1..6 326s ok 1522 - 'use connect v10;' 326s ok 1523 - no errors 326s ok 1524 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no connect ;' 326s ok 1 - no connect ; number of statements in document 326s ok 2 - 'no connect ;' isa 'PPI::Statement::Include' 326s ok 3 - no connect ; tokens as expected 326s ok 4 - 'no connect ; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no connect ;' isa 'PPI::Token::Number' 326s ok 6 - no connect ; number correct 326s 1..6 326s ok 1525 - 'no connect ;' 326s ok 1526 - no errors 326s ok 1527 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no connect v1.2.3;' 326s ok 1 - no connect v1.2.3; number of statements in document 326s ok 2 - 'no connect v1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no connect v1.2.3; tokens as expected 326s ok 4 - 'no connect v1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no connect v1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no connect v1.2.3; number correct 326s 1..6 326s ok 1528 - 'no connect v1.2.3;' 326s ok 1529 - no errors 326s ok 1530 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no connect 1.2.3;' 326s ok 1 - no connect 1.2.3; number of statements in document 326s ok 2 - 'no connect 1.2.3;' isa 'PPI::Statement::Include' 326s ok 3 - no connect 1.2.3; tokens as expected 326s ok 4 - 'no connect 1.2.3; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no connect 1.2.3;' isa 'PPI::Token::Number' 326s ok 6 - no connect 1.2.3; number correct 326s 1..6 326s ok 1531 - 'no connect 1.2.3;' 326s ok 1532 - no errors 326s ok 1533 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'no connect v10;' 326s ok 1 - no connect v10; number of statements in document 326s ok 2 - 'no connect v10;' isa 'PPI::Statement::Include' 326s ok 3 - no connect v10; tokens as expected 326s ok 4 - 'no connect v10; prior statement end recognized' isa 'PPI::Statement' 326s ok 5 - 'no connect v10;' isa 'PPI::Token::Number' 326s ok 6 - no connect v10; number correct 326s 1..6 326s ok 1534 - 'no connect v10;' 326s ok 1535 - no errors 326s ok 1536 - An object of class 'PPI::Document' isa 'PPI::Document' 326s # Subtest: 'use goto ;' 326s ok 1 - use goto ; number of statements in document 327s ok 2 - 'use goto ;' isa 'PPI::Statement::Include' 327s ok 3 - use goto ; tokens as expected 327s ok 4 - 'use goto ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use goto ;' isa 'PPI::Token::Number' 327s ok 6 - use goto ; number correct 327s 1..6 327s ok 1537 - 'use goto ;' 327s ok 1538 - no errors 327s ok 1539 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use goto v1.2.3;' 327s ok 1 - use goto v1.2.3; number of statements in document 327s ok 2 - 'use goto v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use goto v1.2.3; tokens as expected 327s ok 4 - 'use goto v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use goto v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use goto v1.2.3; number correct 327s 1..6 327s ok 1540 - 'use goto v1.2.3;' 327s ok 1541 - no errors 327s ok 1542 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use goto 1.2.3;' 327s ok 1 - use goto 1.2.3; number of statements in document 327s ok 2 - 'use goto 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use goto 1.2.3; tokens as expected 327s ok 4 - 'use goto 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use goto 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use goto 1.2.3; number correct 327s 1..6 327s ok 1543 - 'use goto 1.2.3;' 327s ok 1544 - no errors 327s ok 1545 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use goto v10;' 327s ok 1 - use goto v10; number of statements in document 327s ok 2 - 'use goto v10;' isa 'PPI::Statement::Include' 327s ok 3 - use goto v10; tokens as expected 327s ok 4 - 'use goto v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use goto v10;' isa 'PPI::Token::Number' 327s ok 6 - use goto v10; number correct 327s 1..6 327s ok 1546 - 'use goto v10;' 327s ok 1547 - no errors 327s ok 1548 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no goto ;' 327s ok 1 - no goto ; number of statements in document 327s ok 2 - 'no goto ;' isa 'PPI::Statement::Include' 327s ok 3 - no goto ; tokens as expected 327s ok 4 - 'no goto ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no goto ;' isa 'PPI::Token::Number' 327s ok 6 - no goto ; number correct 327s 1..6 327s ok 1549 - 'no goto ;' 327s ok 1550 - no errors 327s ok 1551 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no goto v1.2.3;' 327s ok 1 - no goto v1.2.3; number of statements in document 327s ok 2 - 'no goto v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no goto v1.2.3; tokens as expected 327s ok 4 - 'no goto v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no goto v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no goto v1.2.3; number correct 327s 1..6 327s ok 1552 - 'no goto v1.2.3;' 327s ok 1553 - no errors 327s ok 1554 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no goto 1.2.3;' 327s ok 1 - no goto 1.2.3; number of statements in document 327s ok 2 - 'no goto 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no goto 1.2.3; tokens as expected 327s ok 4 - 'no goto 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no goto 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no goto 1.2.3; number correct 327s 1..6 327s ok 1555 - 'no goto 1.2.3;' 327s ok 1556 - no errors 327s ok 1557 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no goto v10;' 327s ok 1 - no goto v10; number of statements in document 327s ok 2 - 'no goto v10;' isa 'PPI::Statement::Include' 327s ok 3 - no goto v10; tokens as expected 327s ok 4 - 'no goto v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no goto v10;' isa 'PPI::Token::Number' 327s ok 6 - no goto v10; number correct 327s 1..6 327s ok 1558 - 'no goto v10;' 327s ok 1559 - no errors 327s ok 1560 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lock ;' 327s ok 1 - use lock ; number of statements in document 327s ok 2 - 'use lock ;' isa 'PPI::Statement::Include' 327s ok 3 - use lock ; tokens as expected 327s ok 4 - 'use lock ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lock ;' isa 'PPI::Token::Number' 327s ok 6 - use lock ; number correct 327s 1..6 327s ok 1561 - 'use lock ;' 327s ok 1562 - no errors 327s ok 1563 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lock v1.2.3;' 327s ok 1 - use lock v1.2.3; number of statements in document 327s ok 2 - 'use lock v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lock v1.2.3; tokens as expected 327s ok 4 - 'use lock v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lock v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lock v1.2.3; number correct 327s 1..6 327s ok 1564 - 'use lock v1.2.3;' 327s ok 1565 - no errors 327s ok 1566 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lock 1.2.3;' 327s ok 1 - use lock 1.2.3; number of statements in document 327s ok 2 - 'use lock 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lock 1.2.3; tokens as expected 327s ok 4 - 'use lock 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lock 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lock 1.2.3; number correct 327s 1..6 327s ok 1567 - 'use lock 1.2.3;' 327s ok 1568 - no errors 327s ok 1569 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lock v10;' 327s ok 1 - use lock v10; number of statements in document 327s ok 2 - 'use lock v10;' isa 'PPI::Statement::Include' 327s ok 3 - use lock v10; tokens as expected 327s ok 4 - 'use lock v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lock v10;' isa 'PPI::Token::Number' 327s ok 6 - use lock v10; number correct 327s 1..6 327s ok 1570 - 'use lock v10;' 327s ok 1571 - no errors 327s ok 1572 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lock ;' 327s ok 1 - no lock ; number of statements in document 327s ok 2 - 'no lock ;' isa 'PPI::Statement::Include' 327s ok 3 - no lock ; tokens as expected 327s ok 4 - 'no lock ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lock ;' isa 'PPI::Token::Number' 327s ok 6 - no lock ; number correct 327s 1..6 327s ok 1573 - 'no lock ;' 327s ok 1574 - no errors 327s ok 1575 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lock v1.2.3;' 327s ok 1 - no lock v1.2.3; number of statements in document 327s ok 2 - 'no lock v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lock v1.2.3; tokens as expected 327s ok 4 - 'no lock v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lock v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lock v1.2.3; number correct 327s 1..6 327s ok 1576 - 'no lock v1.2.3;' 327s ok 1577 - no errors 327s ok 1578 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lock 1.2.3;' 327s ok 1 - no lock 1.2.3; number of statements in document 327s ok 2 - 'no lock 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lock 1.2.3; tokens as expected 327s ok 4 - 'no lock 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lock 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lock 1.2.3; number correct 327s 1..6 327s ok 1579 - 'no lock 1.2.3;' 327s ok 1580 - no errors 327s ok 1581 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lock v10;' 327s ok 1 - no lock v10; number of statements in document 327s ok 2 - 'no lock v10;' isa 'PPI::Statement::Include' 327s ok 3 - no lock v10; tokens as expected 327s ok 4 - 'no lock v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lock v10;' isa 'PPI::Token::Number' 327s ok 6 - no lock v10; number correct 327s 1..6 327s ok 1582 - 'no lock v10;' 327s ok 1583 - no errors 327s ok 1584 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use redo ;' 327s ok 1 - use redo ; number of statements in document 327s ok 2 - 'use redo ;' isa 'PPI::Statement::Include' 327s ok 3 - use redo ; tokens as expected 327s ok 4 - 'use redo ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use redo ;' isa 'PPI::Token::Number' 327s ok 6 - use redo ; number correct 327s 1..6 327s ok 1585 - 'use redo ;' 327s ok 1586 - no errors 327s ok 1587 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use redo v1.2.3;' 327s ok 1 - use redo v1.2.3; number of statements in document 327s ok 2 - 'use redo v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use redo v1.2.3; tokens as expected 327s ok 4 - 'use redo v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use redo v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use redo v1.2.3; number correct 327s 1..6 327s ok 1588 - 'use redo v1.2.3;' 327s ok 1589 - no errors 327s ok 1590 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use redo 1.2.3;' 327s ok 1 - use redo 1.2.3; number of statements in document 327s ok 2 - 'use redo 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use redo 1.2.3; tokens as expected 327s ok 4 - 'use redo 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use redo 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use redo 1.2.3; number correct 327s 1..6 327s ok 1591 - 'use redo 1.2.3;' 327s ok 1592 - no errors 327s ok 1593 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use redo v10;' 327s ok 1 - use redo v10; number of statements in document 327s ok 2 - 'use redo v10;' isa 'PPI::Statement::Include' 327s ok 3 - use redo v10; tokens as expected 327s ok 4 - 'use redo v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use redo v10;' isa 'PPI::Token::Number' 327s ok 6 - use redo v10; number correct 327s 1..6 327s ok 1594 - 'use redo v10;' 327s ok 1595 - no errors 327s ok 1596 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no redo ;' 327s ok 1 - no redo ; number of statements in document 327s ok 2 - 'no redo ;' isa 'PPI::Statement::Include' 327s ok 3 - no redo ; tokens as expected 327s ok 4 - 'no redo ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no redo ;' isa 'PPI::Token::Number' 327s ok 6 - no redo ; number correct 327s 1..6 327s ok 1597 - 'no redo ;' 327s ok 1598 - no errors 327s ok 1599 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no redo v1.2.3;' 327s ok 1 - no redo v1.2.3; number of statements in document 327s ok 2 - 'no redo v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no redo v1.2.3; tokens as expected 327s ok 4 - 'no redo v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no redo v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no redo v1.2.3; number correct 327s 1..6 327s ok 1600 - 'no redo v1.2.3;' 327s ok 1601 - no errors 327s ok 1602 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no redo 1.2.3;' 327s ok 1 - no redo 1.2.3; number of statements in document 327s ok 2 - 'no redo 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no redo 1.2.3; tokens as expected 327s ok 4 - 'no redo 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no redo 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no redo 1.2.3; number correct 327s 1..6 327s ok 1603 - 'no redo 1.2.3;' 327s ok 1604 - no errors 327s ok 1605 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no redo v10;' 327s ok 1 - no redo v10; number of statements in document 327s ok 2 - 'no redo v10;' isa 'PPI::Statement::Include' 327s ok 3 - no redo v10; tokens as expected 327s ok 4 - 'no redo v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no redo v10;' isa 'PPI::Token::Number' 327s ok 6 - no redo v10; number correct 327s 1..6 327s ok 1606 - 'no redo v10;' 327s ok 1607 - no errors 327s ok 1608 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmctl ;' 327s ok 1 - use shmctl ; number of statements in document 327s ok 2 - 'use shmctl ;' isa 'PPI::Statement::Include' 327s ok 3 - use shmctl ; tokens as expected 327s ok 4 - 'use shmctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmctl ;' isa 'PPI::Token::Number' 327s ok 6 - use shmctl ; number correct 327s 1..6 327s ok 1609 - 'use shmctl ;' 327s ok 1610 - no errors 327s ok 1611 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmctl v1.2.3;' 327s ok 1 - use shmctl v1.2.3; number of statements in document 327s ok 2 - 'use shmctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmctl v1.2.3; tokens as expected 327s ok 4 - 'use shmctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmctl v1.2.3; number correct 327s 1..6 327s ok 1612 - 'use shmctl v1.2.3;' 327s ok 1613 - no errors 327s ok 1614 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmctl 1.2.3;' 327s ok 1 - use shmctl 1.2.3; number of statements in document 327s ok 2 - 'use shmctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmctl 1.2.3; tokens as expected 327s ok 4 - 'use shmctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmctl 1.2.3; number correct 327s 1..6 327s ok 1615 - 'use shmctl 1.2.3;' 327s ok 1616 - no errors 327s ok 1617 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmctl v10;' 327s ok 1 - use shmctl v10; number of statements in document 327s ok 2 - 'use shmctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - use shmctl v10; tokens as expected 327s ok 4 - 'use shmctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmctl v10;' isa 'PPI::Token::Number' 327s ok 6 - use shmctl v10; number correct 327s 1..6 327s ok 1618 - 'use shmctl v10;' 327s ok 1619 - no errors 327s ok 1620 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmctl ;' 327s ok 1 - no shmctl ; number of statements in document 327s ok 2 - 'no shmctl ;' isa 'PPI::Statement::Include' 327s ok 3 - no shmctl ; tokens as expected 327s ok 4 - 'no shmctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmctl ;' isa 'PPI::Token::Number' 327s ok 6 - no shmctl ; number correct 327s 1..6 327s ok 1621 - 'no shmctl ;' 327s ok 1622 - no errors 327s ok 1623 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmctl v1.2.3;' 327s ok 1 - no shmctl v1.2.3; number of statements in document 327s ok 2 - 'no shmctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmctl v1.2.3; tokens as expected 327s ok 4 - 'no shmctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmctl v1.2.3; number correct 327s 1..6 327s ok 1624 - 'no shmctl v1.2.3;' 327s ok 1625 - no errors 327s ok 1626 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmctl 1.2.3;' 327s ok 1 - no shmctl 1.2.3; number of statements in document 327s ok 2 - 'no shmctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmctl 1.2.3; tokens as expected 327s ok 4 - 'no shmctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmctl 1.2.3; number correct 327s 1..6 327s ok 1627 - 'no shmctl 1.2.3;' 327s ok 1628 - no errors 327s ok 1629 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmctl v10;' 327s ok 1 - no shmctl v10; number of statements in document 327s ok 2 - 'no shmctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - no shmctl v10; tokens as expected 327s ok 4 - 'no shmctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmctl v10;' isa 'PPI::Token::Number' 327s ok 6 - no shmctl v10; number correct 327s 1..6 327s ok 1630 - 'no shmctl v10;' 327s ok 1631 - no errors 327s ok 1632 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qx ;' 327s ok 1 - use qx ; number of statements in document # TODO known bug 327s ok 2 - 'use qx ;' isa 'PPI::Statement::Include' 327s ok 3 - use qx ; tokens as expected # TODO known bug 327s ok 4 - 'use qx ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qx ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qx ; number correct # TODO known bug 327s 1..6 327s ok 1633 - 'use qx ;' 327s ok 1634 - no errors 327s ok 1635 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qx v1.2.3;' 327s ok 1 - use qx v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qx v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qx v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qx v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qx v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qx v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 1636 - 'use qx v1.2.3;' 327s ok 1637 - no errors 327s ok 1638 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qx 1.2.3;' 327s ok 1 - use qx 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qx 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qx 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qx 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qx 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qx 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 1639 - 'use qx 1.2.3;' 327s ok 1640 - no errors 327s ok 1641 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qx v10;' 327s ok 1 - use qx v10; number of statements in document # TODO known bug 327s ok 2 - 'use qx v10;' isa 'PPI::Statement::Include' 327s ok 3 - use qx v10; tokens as expected # TODO known bug 327s ok 4 - 'use qx v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qx v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qx v10; number correct # TODO known bug 327s 1..6 327s ok 1642 - 'use qx v10;' 327s ok 1643 - no errors 327s ok 1644 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qx ;' 327s ok 1 - no qx ; number of statements in document # TODO known bug 327s ok 2 - 'no qx ;' isa 'PPI::Statement::Include' 327s ok 3 - no qx ; tokens as expected # TODO known bug 327s ok 4 - 'no qx ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qx ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qx ; number correct # TODO known bug 327s 1..6 327s ok 1645 - 'no qx ;' 327s ok 1646 - no errors 327s ok 1647 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qx v1.2.3;' 327s ok 1 - no qx v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qx v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qx v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qx v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qx v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qx v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 1648 - 'no qx v1.2.3;' 327s ok 1649 - no errors 327s ok 1650 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qx 1.2.3;' 327s ok 1 - no qx 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qx 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qx 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qx 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qx 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qx 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 1651 - 'no qx 1.2.3;' 327s ok 1652 - no errors 327s ok 1653 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qx v10;' 327s ok 1 - no qx v10; number of statements in document # TODO known bug 327s ok 2 - 'no qx v10;' isa 'PPI::Statement::Include' 327s ok 3 - no qx v10; tokens as expected # TODO known bug 327s ok 4 - 'no qx v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qx v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qx v10; number correct # TODO known bug 327s 1..6 327s ok 1654 - 'no qx v10;' 327s ok 1655 - no errors 327s ok 1656 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use binmode ;' 327s ok 1 - use binmode ; number of statements in document 327s ok 2 - 'use binmode ;' isa 'PPI::Statement::Include' 327s ok 3 - use binmode ; tokens as expected 327s ok 4 - 'use binmode ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use binmode ;' isa 'PPI::Token::Number' 327s ok 6 - use binmode ; number correct 327s 1..6 327s ok 1657 - 'use binmode ;' 327s ok 1658 - no errors 327s ok 1659 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use binmode v1.2.3;' 327s ok 1 - use binmode v1.2.3; number of statements in document 327s ok 2 - 'use binmode v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use binmode v1.2.3; tokens as expected 327s ok 4 - 'use binmode v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use binmode v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use binmode v1.2.3; number correct 327s 1..6 327s ok 1660 - 'use binmode v1.2.3;' 327s ok 1661 - no errors 327s ok 1662 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use binmode 1.2.3;' 327s ok 1 - use binmode 1.2.3; number of statements in document 327s ok 2 - 'use binmode 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use binmode 1.2.3; tokens as expected 327s ok 4 - 'use binmode 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use binmode 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use binmode 1.2.3; number correct 327s 1..6 327s ok 1663 - 'use binmode 1.2.3;' 327s ok 1664 - no errors 327s ok 1665 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use binmode v10;' 327s ok 1 - use binmode v10; number of statements in document 327s ok 2 - 'use binmode v10;' isa 'PPI::Statement::Include' 327s ok 3 - use binmode v10; tokens as expected 327s ok 4 - 'use binmode v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use binmode v10;' isa 'PPI::Token::Number' 327s ok 6 - use binmode v10; number correct 327s 1..6 327s ok 1666 - 'use binmode v10;' 327s ok 1667 - no errors 327s ok 1668 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no binmode ;' 327s ok 1 - no binmode ; number of statements in document 327s ok 2 - 'no binmode ;' isa 'PPI::Statement::Include' 327s ok 3 - no binmode ; tokens as expected 327s ok 4 - 'no binmode ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no binmode ;' isa 'PPI::Token::Number' 327s ok 6 - no binmode ; number correct 327s 1..6 327s ok 1669 - 'no binmode ;' 327s ok 1670 - no errors 327s ok 1671 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no binmode v1.2.3;' 327s ok 1 - no binmode v1.2.3; number of statements in document 327s ok 2 - 'no binmode v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no binmode v1.2.3; tokens as expected 327s ok 4 - 'no binmode v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no binmode v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no binmode v1.2.3; number correct 327s 1..6 327s ok 1672 - 'no binmode v1.2.3;' 327s ok 1673 - no errors 327s ok 1674 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no binmode 1.2.3;' 327s ok 1 - no binmode 1.2.3; number of statements in document 327s ok 2 - 'no binmode 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no binmode 1.2.3; tokens as expected 327s ok 4 - 'no binmode 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no binmode 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no binmode 1.2.3; number correct 327s 1..6 327s ok 1675 - 'no binmode 1.2.3;' 327s ok 1676 - no errors 327s ok 1677 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no binmode v10;' 327s ok 1 - no binmode v10; number of statements in document 327s ok 2 - 'no binmode v10;' isa 'PPI::Statement::Include' 327s ok 3 - no binmode v10; tokens as expected 327s ok 4 - 'no binmode v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no binmode v10;' isa 'PPI::Token::Number' 327s ok 6 - no binmode v10; number correct 327s 1..6 327s ok 1678 - 'no binmode v10;' 327s ok 1679 - no errors 327s ok 1680 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use our ;' 327s ok 1 - use our ; number of statements in document 327s ok 2 - 'use our ;' isa 'PPI::Statement::Include' 327s ok 3 - use our ; tokens as expected 327s ok 4 - 'use our ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use our ;' isa 'PPI::Token::Number' 327s ok 6 - use our ; number correct 327s 1..6 327s ok 1681 - 'use our ;' 327s ok 1682 - no errors 327s ok 1683 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use our v1.2.3;' 327s ok 1 - use our v1.2.3; number of statements in document 327s ok 2 - 'use our v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use our v1.2.3; tokens as expected 327s ok 4 - 'use our v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use our v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use our v1.2.3; number correct 327s 1..6 327s ok 1684 - 'use our v1.2.3;' 327s ok 1685 - no errors 327s ok 1686 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use our 1.2.3;' 327s ok 1 - use our 1.2.3; number of statements in document 327s ok 2 - 'use our 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use our 1.2.3; tokens as expected 327s ok 4 - 'use our 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use our 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use our 1.2.3; number correct 327s 1..6 327s ok 1687 - 'use our 1.2.3;' 327s ok 1688 - no errors 327s ok 1689 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use our v10;' 327s ok 1 - use our v10; number of statements in document 327s ok 2 - 'use our v10;' isa 'PPI::Statement::Include' 327s ok 3 - use our v10; tokens as expected 327s ok 4 - 'use our v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use our v10;' isa 'PPI::Token::Number' 327s ok 6 - use our v10; number correct 327s 1..6 327s ok 1690 - 'use our v10;' 327s ok 1691 - no errors 327s ok 1692 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no our ;' 327s ok 1 - no our ; number of statements in document 327s ok 2 - 'no our ;' isa 'PPI::Statement::Include' 327s ok 3 - no our ; tokens as expected 327s ok 4 - 'no our ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no our ;' isa 'PPI::Token::Number' 327s ok 6 - no our ; number correct 327s 1..6 327s ok 1693 - 'no our ;' 327s ok 1694 - no errors 327s ok 1695 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no our v1.2.3;' 327s ok 1 - no our v1.2.3; number of statements in document 327s ok 2 - 'no our v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no our v1.2.3; tokens as expected 327s ok 4 - 'no our v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no our v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no our v1.2.3; number correct 327s 1..6 327s ok 1696 - 'no our v1.2.3;' 327s ok 1697 - no errors 327s ok 1698 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no our 1.2.3;' 327s ok 1 - no our 1.2.3; number of statements in document 327s ok 2 - 'no our 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no our 1.2.3; tokens as expected 327s ok 4 - 'no our 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no our 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no our 1.2.3; number correct 327s 1..6 327s ok 1699 - 'no our 1.2.3;' 327s ok 1700 - no errors 327s ok 1701 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no our v10;' 327s ok 1 - no our v10; number of statements in document 327s ok 2 - 'no our v10;' isa 'PPI::Statement::Include' 327s ok 3 - no our v10; tokens as expected 327s ok 4 - 'no our v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no our v10;' isa 'PPI::Token::Number' 327s ok 6 - no our v10; number correct 327s 1..6 327s ok 1702 - 'no our v10;' 327s ok 1703 - no errors 327s ok 1704 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use accept ;' 327s ok 1 - use accept ; number of statements in document 327s ok 2 - 'use accept ;' isa 'PPI::Statement::Include' 327s ok 3 - use accept ; tokens as expected 327s ok 4 - 'use accept ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use accept ;' isa 'PPI::Token::Number' 327s ok 6 - use accept ; number correct 327s 1..6 327s ok 1705 - 'use accept ;' 327s ok 1706 - no errors 327s ok 1707 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use accept v1.2.3;' 327s ok 1 - use accept v1.2.3; number of statements in document 327s ok 2 - 'use accept v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use accept v1.2.3; tokens as expected 327s ok 4 - 'use accept v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use accept v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use accept v1.2.3; number correct 327s 1..6 327s ok 1708 - 'use accept v1.2.3;' 327s ok 1709 - no errors 327s ok 1710 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use accept 1.2.3;' 327s ok 1 - use accept 1.2.3; number of statements in document 327s ok 2 - 'use accept 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use accept 1.2.3; tokens as expected 327s ok 4 - 'use accept 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use accept 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use accept 1.2.3; number correct 327s 1..6 327s ok 1711 - 'use accept 1.2.3;' 327s ok 1712 - no errors 327s ok 1713 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use accept v10;' 327s ok 1 - use accept v10; number of statements in document 327s ok 2 - 'use accept v10;' isa 'PPI::Statement::Include' 327s ok 3 - use accept v10; tokens as expected 327s ok 4 - 'use accept v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use accept v10;' isa 'PPI::Token::Number' 327s ok 6 - use accept v10; number correct 327s 1..6 327s ok 1714 - 'use accept v10;' 327s ok 1715 - no errors 327s ok 1716 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no accept ;' 327s ok 1 - no accept ; number of statements in document 327s ok 2 - 'no accept ;' isa 'PPI::Statement::Include' 327s ok 3 - no accept ; tokens as expected 327s ok 4 - 'no accept ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no accept ;' isa 'PPI::Token::Number' 327s ok 6 - no accept ; number correct 327s 1..6 327s ok 1717 - 'no accept ;' 327s ok 1718 - no errors 327s ok 1719 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no accept v1.2.3;' 327s ok 1 - no accept v1.2.3; number of statements in document 327s ok 2 - 'no accept v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no accept v1.2.3; tokens as expected 327s ok 4 - 'no accept v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no accept v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no accept v1.2.3; number correct 327s 1..6 327s ok 1720 - 'no accept v1.2.3;' 327s ok 1721 - no errors 327s ok 1722 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no accept 1.2.3;' 327s ok 1 - no accept 1.2.3; number of statements in document 327s ok 2 - 'no accept 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no accept 1.2.3; tokens as expected 327s ok 4 - 'no accept 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no accept 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no accept 1.2.3; number correct 327s 1..6 327s ok 1723 - 'no accept 1.2.3;' 327s ok 1724 - no errors 327s ok 1725 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no accept v10;' 327s ok 1 - no accept v10; number of statements in document 327s ok 2 - 'no accept v10;' isa 'PPI::Statement::Include' 327s ok 3 - no accept v10; tokens as expected 327s ok 4 - 'no accept v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no accept v10;' isa 'PPI::Token::Number' 327s ok 6 - no accept v10; number correct 327s 1..6 327s ok 1726 - 'no accept v10;' 327s ok 1727 - no errors 327s ok 1728 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use wantarray ;' 327s ok 1 - use wantarray ; number of statements in document 327s ok 2 - 'use wantarray ;' isa 'PPI::Statement::Include' 327s ok 3 - use wantarray ; tokens as expected 327s ok 4 - 'use wantarray ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use wantarray ;' isa 'PPI::Token::Number' 327s ok 6 - use wantarray ; number correct 327s 1..6 327s ok 1729 - 'use wantarray ;' 327s ok 1730 - no errors 327s ok 1731 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use wantarray v1.2.3;' 327s ok 1 - use wantarray v1.2.3; number of statements in document 327s ok 2 - 'use wantarray v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use wantarray v1.2.3; tokens as expected 327s ok 4 - 'use wantarray v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use wantarray v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use wantarray v1.2.3; number correct 327s 1..6 327s ok 1732 - 'use wantarray v1.2.3;' 327s ok 1733 - no errors 327s ok 1734 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use wantarray 1.2.3;' 327s ok 1 - use wantarray 1.2.3; number of statements in document 327s ok 2 - 'use wantarray 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use wantarray 1.2.3; tokens as expected 327s ok 4 - 'use wantarray 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use wantarray 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use wantarray 1.2.3; number correct 327s 1..6 327s ok 1735 - 'use wantarray 1.2.3;' 327s ok 1736 - no errors 327s ok 1737 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use wantarray v10;' 327s ok 1 - use wantarray v10; number of statements in document 327s ok 2 - 'use wantarray v10;' isa 'PPI::Statement::Include' 327s ok 3 - use wantarray v10; tokens as expected 327s ok 4 - 'use wantarray v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use wantarray v10;' isa 'PPI::Token::Number' 327s ok 6 - use wantarray v10; number correct 327s 1..6 327s ok 1738 - 'use wantarray v10;' 327s ok 1739 - no errors 327s ok 1740 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no wantarray ;' 327s ok 1 - no wantarray ; number of statements in document 327s ok 2 - 'no wantarray ;' isa 'PPI::Statement::Include' 327s ok 3 - no wantarray ; tokens as expected 327s ok 4 - 'no wantarray ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no wantarray ;' isa 'PPI::Token::Number' 327s ok 6 - no wantarray ; number correct 327s 1..6 327s ok 1741 - 'no wantarray ;' 327s ok 1742 - no errors 327s ok 1743 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no wantarray v1.2.3;' 327s ok 1 - no wantarray v1.2.3; number of statements in document 327s ok 2 - 'no wantarray v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no wantarray v1.2.3; tokens as expected 327s ok 4 - 'no wantarray v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no wantarray v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no wantarray v1.2.3; number correct 327s 1..6 327s ok 1744 - 'no wantarray v1.2.3;' 327s ok 1745 - no errors 327s ok 1746 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no wantarray 1.2.3;' 327s ok 1 - no wantarray 1.2.3; number of statements in document 327s ok 2 - 'no wantarray 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no wantarray 1.2.3; tokens as expected 327s ok 4 - 'no wantarray 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no wantarray 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no wantarray 1.2.3; number correct 327s 1..6 327s ok 1747 - 'no wantarray 1.2.3;' 327s ok 1748 - no errors 327s ok 1749 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no wantarray v10;' 327s ok 1 - no wantarray v10; number of statements in document 327s ok 2 - 'no wantarray v10;' isa 'PPI::Statement::Include' 327s ok 3 - no wantarray v10; tokens as expected 327s ok 4 - 'no wantarray v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no wantarray v10;' isa 'PPI::Token::Number' 327s ok 6 - no wantarray v10; number correct 327s 1..6 327s ok 1750 - 'no wantarray v10;' 327s ok 1751 - no errors 327s ok 1752 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use listen ;' 327s ok 1 - use listen ; number of statements in document 327s ok 2 - 'use listen ;' isa 'PPI::Statement::Include' 327s ok 3 - use listen ; tokens as expected 327s ok 4 - 'use listen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use listen ;' isa 'PPI::Token::Number' 327s ok 6 - use listen ; number correct 327s 1..6 327s ok 1753 - 'use listen ;' 327s ok 1754 - no errors 327s ok 1755 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use listen v1.2.3;' 327s ok 1 - use listen v1.2.3; number of statements in document 327s ok 2 - 'use listen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use listen v1.2.3; tokens as expected 327s ok 4 - 'use listen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use listen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use listen v1.2.3; number correct 327s 1..6 327s ok 1756 - 'use listen v1.2.3;' 327s ok 1757 - no errors 327s ok 1758 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use listen 1.2.3;' 327s ok 1 - use listen 1.2.3; number of statements in document 327s ok 2 - 'use listen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use listen 1.2.3; tokens as expected 327s ok 4 - 'use listen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use listen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use listen 1.2.3; number correct 327s 1..6 327s ok 1759 - 'use listen 1.2.3;' 327s ok 1760 - no errors 327s ok 1761 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use listen v10;' 327s ok 1 - use listen v10; number of statements in document 327s ok 2 - 'use listen v10;' isa 'PPI::Statement::Include' 327s ok 3 - use listen v10; tokens as expected 327s ok 4 - 'use listen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use listen v10;' isa 'PPI::Token::Number' 327s ok 6 - use listen v10; number correct 327s 1..6 327s ok 1762 - 'use listen v10;' 327s ok 1763 - no errors 327s ok 1764 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no listen ;' 327s ok 1 - no listen ; number of statements in document 327s ok 2 - 'no listen ;' isa 'PPI::Statement::Include' 327s ok 3 - no listen ; tokens as expected 327s ok 4 - 'no listen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no listen ;' isa 'PPI::Token::Number' 327s ok 6 - no listen ; number correct 327s 1..6 327s ok 1765 - 'no listen ;' 327s ok 1766 - no errors 327s ok 1767 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no listen v1.2.3;' 327s ok 1 - no listen v1.2.3; number of statements in document 327s ok 2 - 'no listen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no listen v1.2.3; tokens as expected 327s ok 4 - 'no listen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no listen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no listen v1.2.3; number correct 327s 1..6 327s ok 1768 - 'no listen v1.2.3;' 327s ok 1769 - no errors 327s ok 1770 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no listen 1.2.3;' 327s ok 1 - no listen 1.2.3; number of statements in document 327s ok 2 - 'no listen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no listen 1.2.3; tokens as expected 327s ok 4 - 'no listen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no listen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no listen 1.2.3; number correct 327s 1..6 327s ok 1771 - 'no listen 1.2.3;' 327s ok 1772 - no errors 327s ok 1773 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no listen v10;' 327s ok 1 - no listen v10; number of statements in document 327s ok 2 - 'no listen v10;' isa 'PPI::Statement::Include' 327s ok 3 - no listen v10; tokens as expected 327s ok 4 - 'no listen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no listen v10;' isa 'PPI::Token::Number' 327s ok 6 - no listen v10; number correct 327s 1..6 327s ok 1774 - 'no listen v10;' 327s ok 1775 - no errors 327s ok 1776 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use for ;' 327s ok 1 - use for ; number of statements in document 327s ok 2 - 'use for ;' isa 'PPI::Statement::Include' 327s ok 3 - use for ; tokens as expected 327s ok 4 - 'use for ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use for ;' isa 'PPI::Token::Number' 327s ok 6 - use for ; number correct 327s 1..6 327s ok 1777 - 'use for ;' 327s ok 1778 - no errors 327s ok 1779 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use for v1.2.3;' 327s ok 1 - use for v1.2.3; number of statements in document 327s ok 2 - 'use for v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use for v1.2.3; tokens as expected 327s ok 4 - 'use for v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use for v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use for v1.2.3; number correct 327s 1..6 327s ok 1780 - 'use for v1.2.3;' 327s ok 1781 - no errors 327s ok 1782 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use for 1.2.3;' 327s ok 1 - use for 1.2.3; number of statements in document 327s ok 2 - 'use for 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use for 1.2.3; tokens as expected 327s ok 4 - 'use for 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use for 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use for 1.2.3; number correct 327s 1..6 327s ok 1783 - 'use for 1.2.3;' 327s ok 1784 - no errors 327s ok 1785 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use for v10;' 327s ok 1 - use for v10; number of statements in document 327s ok 2 - 'use for v10;' isa 'PPI::Statement::Include' 327s ok 3 - use for v10; tokens as expected 327s ok 4 - 'use for v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use for v10;' isa 'PPI::Token::Number' 327s ok 6 - use for v10; number correct 327s 1..6 327s ok 1786 - 'use for v10;' 327s ok 1787 - no errors 327s ok 1788 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no for ;' 327s ok 1 - no for ; number of statements in document 327s ok 2 - 'no for ;' isa 'PPI::Statement::Include' 327s ok 3 - no for ; tokens as expected 327s ok 4 - 'no for ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no for ;' isa 'PPI::Token::Number' 327s ok 6 - no for ; number correct 327s 1..6 327s ok 1789 - 'no for ;' 327s ok 1790 - no errors 327s ok 1791 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no for v1.2.3;' 327s ok 1 - no for v1.2.3; number of statements in document 327s ok 2 - 'no for v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no for v1.2.3; tokens as expected 327s ok 4 - 'no for v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no for v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no for v1.2.3; number correct 327s 1..6 327s ok 1792 - 'no for v1.2.3;' 327s ok 1793 - no errors 327s ok 1794 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no for 1.2.3;' 327s ok 1 - no for 1.2.3; number of statements in document 327s ok 2 - 'no for 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no for 1.2.3; tokens as expected 327s ok 4 - 'no for 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no for 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no for 1.2.3; number correct 327s 1..6 327s ok 1795 - 'no for 1.2.3;' 327s ok 1796 - no errors 327s ok 1797 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no for v10;' 327s ok 1 - no for v10; number of statements in document 327s ok 2 - 'no for v10;' isa 'PPI::Statement::Include' 327s ok 3 - no for v10; tokens as expected 327s ok 4 - 'no for v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no for v10;' isa 'PPI::Token::Number' 327s ok 6 - no for v10; number correct 327s 1..6 327s ok 1798 - 'no for v10;' 327s ok 1799 - no errors 327s ok 1800 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgrcv ;' 327s ok 1 - use msgrcv ; number of statements in document 327s ok 2 - 'use msgrcv ;' isa 'PPI::Statement::Include' 327s ok 3 - use msgrcv ; tokens as expected 327s ok 4 - 'use msgrcv ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgrcv ;' isa 'PPI::Token::Number' 327s ok 6 - use msgrcv ; number correct 327s 1..6 327s ok 1801 - 'use msgrcv ;' 327s ok 1802 - no errors 327s ok 1803 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgrcv v1.2.3;' 327s ok 1 - use msgrcv v1.2.3; number of statements in document 327s ok 2 - 'use msgrcv v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgrcv v1.2.3; tokens as expected 327s ok 4 - 'use msgrcv v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgrcv v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgrcv v1.2.3; number correct 327s 1..6 327s ok 1804 - 'use msgrcv v1.2.3;' 327s ok 1805 - no errors 327s ok 1806 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgrcv 1.2.3;' 327s ok 1 - use msgrcv 1.2.3; number of statements in document 327s ok 2 - 'use msgrcv 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgrcv 1.2.3; tokens as expected 327s ok 4 - 'use msgrcv 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgrcv 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgrcv 1.2.3; number correct 327s 1..6 327s ok 1807 - 'use msgrcv 1.2.3;' 327s ok 1808 - no errors 327s ok 1809 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgrcv v10;' 327s ok 1 - use msgrcv v10; number of statements in document 327s ok 2 - 'use msgrcv v10;' isa 'PPI::Statement::Include' 327s ok 3 - use msgrcv v10; tokens as expected 327s ok 4 - 'use msgrcv v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgrcv v10;' isa 'PPI::Token::Number' 327s ok 6 - use msgrcv v10; number correct 327s 1..6 327s ok 1810 - 'use msgrcv v10;' 327s ok 1811 - no errors 327s ok 1812 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgrcv ;' 327s ok 1 - no msgrcv ; number of statements in document 327s ok 2 - 'no msgrcv ;' isa 'PPI::Statement::Include' 327s ok 3 - no msgrcv ; tokens as expected 327s ok 4 - 'no msgrcv ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgrcv ;' isa 'PPI::Token::Number' 327s ok 6 - no msgrcv ; number correct 327s 1..6 327s ok 1813 - 'no msgrcv ;' 327s ok 1814 - no errors 327s ok 1815 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgrcv v1.2.3;' 327s ok 1 - no msgrcv v1.2.3; number of statements in document 327s ok 2 - 'no msgrcv v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgrcv v1.2.3; tokens as expected 327s ok 4 - 'no msgrcv v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgrcv v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgrcv v1.2.3; number correct 327s 1..6 327s ok 1816 - 'no msgrcv v1.2.3;' 327s ok 1817 - no errors 327s ok 1818 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgrcv 1.2.3;' 327s ok 1 - no msgrcv 1.2.3; number of statements in document 327s ok 2 - 'no msgrcv 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgrcv 1.2.3; tokens as expected 327s ok 4 - 'no msgrcv 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgrcv 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgrcv 1.2.3; number correct 327s 1..6 327s ok 1819 - 'no msgrcv 1.2.3;' 327s ok 1820 - no errors 327s ok 1821 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgrcv v10;' 327s ok 1 - no msgrcv v10; number of statements in document 327s ok 2 - 'no msgrcv v10;' isa 'PPI::Statement::Include' 327s ok 3 - no msgrcv v10; tokens as expected 327s ok 4 - 'no msgrcv v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgrcv v10;' isa 'PPI::Token::Number' 327s ok 6 - no msgrcv v10; number correct 327s 1..6 327s ok 1822 - 'no msgrcv v10;' 327s ok 1823 - no errors 327s ok 1824 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use split ;' 327s ok 1 - use split ; number of statements in document 327s ok 2 - 'use split ;' isa 'PPI::Statement::Include' 327s ok 3 - use split ; tokens as expected 327s ok 4 - 'use split ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use split ;' isa 'PPI::Token::Number' 327s ok 6 - use split ; number correct 327s 1..6 327s ok 1825 - 'use split ;' 327s ok 1826 - no errors 327s ok 1827 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use split v1.2.3;' 327s ok 1 - use split v1.2.3; number of statements in document 327s ok 2 - 'use split v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use split v1.2.3; tokens as expected 327s ok 4 - 'use split v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use split v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use split v1.2.3; number correct 327s 1..6 327s ok 1828 - 'use split v1.2.3;' 327s ok 1829 - no errors 327s ok 1830 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use split 1.2.3;' 327s ok 1 - use split 1.2.3; number of statements in document 327s ok 2 - 'use split 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use split 1.2.3; tokens as expected 327s ok 4 - 'use split 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use split 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use split 1.2.3; number correct 327s 1..6 327s ok 1831 - 'use split 1.2.3;' 327s ok 1832 - no errors 327s ok 1833 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use split v10;' 327s ok 1 - use split v10; number of statements in document 327s ok 2 - 'use split v10;' isa 'PPI::Statement::Include' 327s ok 3 - use split v10; tokens as expected 327s ok 4 - 'use split v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use split v10;' isa 'PPI::Token::Number' 327s ok 6 - use split v10; number correct 327s 1..6 327s ok 1834 - 'use split v10;' 327s ok 1835 - no errors 327s ok 1836 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no split ;' 327s ok 1 - no split ; number of statements in document 327s ok 2 - 'no split ;' isa 'PPI::Statement::Include' 327s ok 3 - no split ; tokens as expected 327s ok 4 - 'no split ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no split ;' isa 'PPI::Token::Number' 327s ok 6 - no split ; number correct 327s 1..6 327s ok 1837 - 'no split ;' 327s ok 1838 - no errors 327s ok 1839 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no split v1.2.3;' 327s ok 1 - no split v1.2.3; number of statements in document 327s ok 2 - 'no split v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no split v1.2.3; tokens as expected 327s ok 4 - 'no split v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no split v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no split v1.2.3; number correct 327s 1..6 327s ok 1840 - 'no split v1.2.3;' 327s ok 1841 - no errors 327s ok 1842 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no split 1.2.3;' 327s ok 1 - no split 1.2.3; number of statements in document 327s ok 2 - 'no split 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no split 1.2.3; tokens as expected 327s ok 4 - 'no split 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no split 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no split 1.2.3; number correct 327s 1..6 327s ok 1843 - 'no split 1.2.3;' 327s ok 1844 - no errors 327s ok 1845 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no split v10;' 327s ok 1 - no split v10; number of statements in document 327s ok 2 - 'no split v10;' isa 'PPI::Statement::Include' 327s ok 3 - no split v10; tokens as expected 327s ok 4 - 'no split v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no split v10;' isa 'PPI::Token::Number' 327s ok 6 - no split v10; number correct 327s 1..6 327s ok 1846 - 'no split v10;' 327s ok 1847 - no errors 327s ok 1848 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use last ;' 327s ok 1 - use last ; number of statements in document 327s ok 2 - 'use last ;' isa 'PPI::Statement::Include' 327s ok 3 - use last ; tokens as expected 327s ok 4 - 'use last ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use last ;' isa 'PPI::Token::Number' 327s ok 6 - use last ; number correct 327s 1..6 327s ok 1849 - 'use last ;' 327s ok 1850 - no errors 327s ok 1851 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use last v1.2.3;' 327s ok 1 - use last v1.2.3; number of statements in document 327s ok 2 - 'use last v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use last v1.2.3; tokens as expected 327s ok 4 - 'use last v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use last v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use last v1.2.3; number correct 327s 1..6 327s ok 1852 - 'use last v1.2.3;' 327s ok 1853 - no errors 327s ok 1854 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use last 1.2.3;' 327s ok 1 - use last 1.2.3; number of statements in document 327s ok 2 - 'use last 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use last 1.2.3; tokens as expected 327s ok 4 - 'use last 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use last 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use last 1.2.3; number correct 327s 1..6 327s ok 1855 - 'use last 1.2.3;' 327s ok 1856 - no errors 327s ok 1857 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use last v10;' 327s ok 1 - use last v10; number of statements in document 327s ok 2 - 'use last v10;' isa 'PPI::Statement::Include' 327s ok 3 - use last v10; tokens as expected 327s ok 4 - 'use last v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use last v10;' isa 'PPI::Token::Number' 327s ok 6 - use last v10; number correct 327s 1..6 327s ok 1858 - 'use last v10;' 327s ok 1859 - no errors 327s ok 1860 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no last ;' 327s ok 1 - no last ; number of statements in document 327s ok 2 - 'no last ;' isa 'PPI::Statement::Include' 327s ok 3 - no last ; tokens as expected 327s ok 4 - 'no last ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no last ;' isa 'PPI::Token::Number' 327s ok 6 - no last ; number correct 327s 1..6 327s ok 1861 - 'no last ;' 327s ok 1862 - no errors 327s ok 1863 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no last v1.2.3;' 327s ok 1 - no last v1.2.3; number of statements in document 327s ok 2 - 'no last v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no last v1.2.3; tokens as expected 327s ok 4 - 'no last v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no last v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no last v1.2.3; number correct 327s 1..6 327s ok 1864 - 'no last v1.2.3;' 327s ok 1865 - no errors 327s ok 1866 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no last 1.2.3;' 327s ok 1 - no last 1.2.3; number of statements in document 327s ok 2 - 'no last 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no last 1.2.3; tokens as expected 327s ok 4 - 'no last 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no last 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no last 1.2.3; number correct 327s 1..6 327s ok 1867 - 'no last 1.2.3;' 327s ok 1868 - no errors 327s ok 1869 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no last v10;' 327s ok 1 - no last v10; number of statements in document 327s ok 2 - 'no last v10;' isa 'PPI::Statement::Include' 327s ok 3 - no last v10; tokens as expected 327s ok 4 - 'no last v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no last v10;' isa 'PPI::Token::Number' 327s ok 6 - no last v10; number correct 327s 1..6 327s ok 1870 - 'no last v10;' 327s ok 1871 - no errors 327s ok 1872 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetent ;' 327s ok 1 - use getnetent ; number of statements in document 327s ok 2 - 'use getnetent ;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetent ; tokens as expected 327s ok 4 - 'use getnetent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetent ;' isa 'PPI::Token::Number' 327s ok 6 - use getnetent ; number correct 327s 1..6 327s ok 1873 - 'use getnetent ;' 327s ok 1874 - no errors 327s ok 1875 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetent v1.2.3;' 327s ok 1 - use getnetent v1.2.3; number of statements in document 327s ok 2 - 'use getnetent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetent v1.2.3; tokens as expected 327s ok 4 - 'use getnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetent v1.2.3; number correct 327s 1..6 327s ok 1876 - 'use getnetent v1.2.3;' 327s ok 1877 - no errors 327s ok 1878 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetent 1.2.3;' 327s ok 1 - use getnetent 1.2.3; number of statements in document 327s ok 2 - 'use getnetent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetent 1.2.3; tokens as expected 327s ok 4 - 'use getnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetent 1.2.3; number correct 327s 1..6 327s ok 1879 - 'use getnetent 1.2.3;' 327s ok 1880 - no errors 327s ok 1881 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetent v10;' 327s ok 1 - use getnetent v10; number of statements in document 327s ok 2 - 'use getnetent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetent v10; tokens as expected 327s ok 4 - 'use getnetent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetent v10;' isa 'PPI::Token::Number' 327s ok 6 - use getnetent v10; number correct 327s 1..6 327s ok 1882 - 'use getnetent v10;' 327s ok 1883 - no errors 327s ok 1884 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetent ;' 327s ok 1 - no getnetent ; number of statements in document 327s ok 2 - 'no getnetent ;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetent ; tokens as expected 327s ok 4 - 'no getnetent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetent ;' isa 'PPI::Token::Number' 327s ok 6 - no getnetent ; number correct 327s 1..6 327s ok 1885 - 'no getnetent ;' 327s ok 1886 - no errors 327s ok 1887 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetent v1.2.3;' 327s ok 1 - no getnetent v1.2.3; number of statements in document 327s ok 2 - 'no getnetent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetent v1.2.3; tokens as expected 327s ok 4 - 'no getnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetent v1.2.3; number correct 327s 1..6 327s ok 1888 - 'no getnetent v1.2.3;' 327s ok 1889 - no errors 327s ok 1890 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetent 1.2.3;' 327s ok 1 - no getnetent 1.2.3; number of statements in document 327s ok 2 - 'no getnetent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetent 1.2.3; tokens as expected 327s ok 4 - 'no getnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetent 1.2.3; number correct 327s 1..6 327s ok 1891 - 'no getnetent 1.2.3;' 327s ok 1892 - no errors 327s ok 1893 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetent v10;' 327s ok 1 - no getnetent v10; number of statements in document 327s ok 2 - 'no getnetent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetent v10; tokens as expected 327s ok 4 - 'no getnetent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetent v10;' isa 'PPI::Token::Number' 327s ok 6 - no getnetent v10; number correct 327s 1..6 327s ok 1894 - 'no getnetent v10;' 327s ok 1895 - no errors 327s ok 1896 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getlogin ;' 327s ok 1 - use getlogin ; number of statements in document 327s ok 2 - 'use getlogin ;' isa 'PPI::Statement::Include' 327s ok 3 - use getlogin ; tokens as expected 327s ok 4 - 'use getlogin ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getlogin ;' isa 'PPI::Token::Number' 327s ok 6 - use getlogin ; number correct 327s 1..6 327s ok 1897 - 'use getlogin ;' 327s ok 1898 - no errors 327s ok 1899 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getlogin v1.2.3;' 327s ok 1 - use getlogin v1.2.3; number of statements in document 327s ok 2 - 'use getlogin v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getlogin v1.2.3; tokens as expected 327s ok 4 - 'use getlogin v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getlogin v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getlogin v1.2.3; number correct 327s 1..6 327s ok 1900 - 'use getlogin v1.2.3;' 327s ok 1901 - no errors 327s ok 1902 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getlogin 1.2.3;' 327s ok 1 - use getlogin 1.2.3; number of statements in document 327s ok 2 - 'use getlogin 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getlogin 1.2.3; tokens as expected 327s ok 4 - 'use getlogin 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getlogin 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getlogin 1.2.3; number correct 327s 1..6 327s ok 1903 - 'use getlogin 1.2.3;' 327s ok 1904 - no errors 327s ok 1905 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getlogin v10;' 327s ok 1 - use getlogin v10; number of statements in document 327s ok 2 - 'use getlogin v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getlogin v10; tokens as expected 327s ok 4 - 'use getlogin v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getlogin v10;' isa 'PPI::Token::Number' 327s ok 6 - use getlogin v10; number correct 327s 1..6 327s ok 1906 - 'use getlogin v10;' 327s ok 1907 - no errors 327s ok 1908 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getlogin ;' 327s ok 1 - no getlogin ; number of statements in document 327s ok 2 - 'no getlogin ;' isa 'PPI::Statement::Include' 327s ok 3 - no getlogin ; tokens as expected 327s ok 4 - 'no getlogin ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getlogin ;' isa 'PPI::Token::Number' 327s ok 6 - no getlogin ; number correct 327s 1..6 327s ok 1909 - 'no getlogin ;' 327s ok 1910 - no errors 327s ok 1911 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getlogin v1.2.3;' 327s ok 1 - no getlogin v1.2.3; number of statements in document 327s ok 2 - 'no getlogin v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getlogin v1.2.3; tokens as expected 327s ok 4 - 'no getlogin v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getlogin v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getlogin v1.2.3; number correct 327s 1..6 327s ok 1912 - 'no getlogin v1.2.3;' 327s ok 1913 - no errors 327s ok 1914 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getlogin 1.2.3;' 327s ok 1 - no getlogin 1.2.3; number of statements in document 327s ok 2 - 'no getlogin 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getlogin 1.2.3; tokens as expected 327s ok 4 - 'no getlogin 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getlogin 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getlogin 1.2.3; number correct 327s 1..6 327s ok 1915 - 'no getlogin 1.2.3;' 327s ok 1916 - no errors 327s ok 1917 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getlogin v10;' 327s ok 1 - no getlogin v10; number of statements in document 327s ok 2 - 'no getlogin v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getlogin v10; tokens as expected 327s ok 4 - 'no getlogin v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getlogin v10;' isa 'PPI::Token::Number' 327s ok 6 - no getlogin v10; number correct 327s 1..6 327s ok 1918 - 'no getlogin v10;' 327s ok 1919 - no errors 327s ok 1920 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dump ;' 327s ok 1 - use dump ; number of statements in document 327s ok 2 - 'use dump ;' isa 'PPI::Statement::Include' 327s ok 3 - use dump ; tokens as expected 327s ok 4 - 'use dump ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dump ;' isa 'PPI::Token::Number' 327s ok 6 - use dump ; number correct 327s 1..6 327s ok 1921 - 'use dump ;' 327s ok 1922 - no errors 327s ok 1923 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dump v1.2.3;' 327s ok 1 - use dump v1.2.3; number of statements in document 327s ok 2 - 'use dump v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use dump v1.2.3; tokens as expected 327s ok 4 - 'use dump v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dump v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use dump v1.2.3; number correct 327s 1..6 327s ok 1924 - 'use dump v1.2.3;' 327s ok 1925 - no errors 327s ok 1926 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dump 1.2.3;' 327s ok 1 - use dump 1.2.3; number of statements in document 327s ok 2 - 'use dump 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use dump 1.2.3; tokens as expected 327s ok 4 - 'use dump 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dump 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use dump 1.2.3; number correct 327s 1..6 327s ok 1927 - 'use dump 1.2.3;' 327s ok 1928 - no errors 327s ok 1929 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dump v10;' 327s ok 1 - use dump v10; number of statements in document 327s ok 2 - 'use dump v10;' isa 'PPI::Statement::Include' 327s ok 3 - use dump v10; tokens as expected 327s ok 4 - 'use dump v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dump v10;' isa 'PPI::Token::Number' 327s ok 6 - use dump v10; number correct 327s 1..6 327s ok 1930 - 'use dump v10;' 327s ok 1931 - no errors 327s ok 1932 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dump ;' 327s ok 1 - no dump ; number of statements in document 327s ok 2 - 'no dump ;' isa 'PPI::Statement::Include' 327s ok 3 - no dump ; tokens as expected 327s ok 4 - 'no dump ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dump ;' isa 'PPI::Token::Number' 327s ok 6 - no dump ; number correct 327s 1..6 327s ok 1933 - 'no dump ;' 327s ok 1934 - no errors 327s ok 1935 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dump v1.2.3;' 327s ok 1 - no dump v1.2.3; number of statements in document 327s ok 2 - 'no dump v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no dump v1.2.3; tokens as expected 327s ok 4 - 'no dump v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dump v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no dump v1.2.3; number correct 327s 1..6 327s ok 1936 - 'no dump v1.2.3;' 327s ok 1937 - no errors 327s ok 1938 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dump 1.2.3;' 327s ok 1 - no dump 1.2.3; number of statements in document 327s ok 2 - 'no dump 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no dump 1.2.3; tokens as expected 327s ok 4 - 'no dump 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dump 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no dump 1.2.3; number correct 327s 1..6 327s ok 1939 - 'no dump 1.2.3;' 327s ok 1940 - no errors 327s ok 1941 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dump v10;' 327s ok 1 - no dump v10; number of statements in document 327s ok 2 - 'no dump v10;' isa 'PPI::Statement::Include' 327s ok 3 - no dump v10; tokens as expected 327s ok 4 - 'no dump v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dump v10;' isa 'PPI::Token::Number' 327s ok 6 - no dump v10; number correct 327s 1..6 327s ok 1942 - 'no dump v10;' 327s ok 1943 - no errors 327s ok 1944 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semget ;' 327s ok 1 - use semget ; number of statements in document 327s ok 2 - 'use semget ;' isa 'PPI::Statement::Include' 327s ok 3 - use semget ; tokens as expected 327s ok 4 - 'use semget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semget ;' isa 'PPI::Token::Number' 327s ok 6 - use semget ; number correct 327s 1..6 327s ok 1945 - 'use semget ;' 327s ok 1946 - no errors 327s ok 1947 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semget v1.2.3;' 327s ok 1 - use semget v1.2.3; number of statements in document 327s ok 2 - 'use semget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semget v1.2.3; tokens as expected 327s ok 4 - 'use semget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semget v1.2.3; number correct 327s 1..6 327s ok 1948 - 'use semget v1.2.3;' 327s ok 1949 - no errors 327s ok 1950 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semget 1.2.3;' 327s ok 1 - use semget 1.2.3; number of statements in document 327s ok 2 - 'use semget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semget 1.2.3; tokens as expected 327s ok 4 - 'use semget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semget 1.2.3; number correct 327s 1..6 327s ok 1951 - 'use semget 1.2.3;' 327s ok 1952 - no errors 327s ok 1953 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semget v10;' 327s ok 1 - use semget v10; number of statements in document 327s ok 2 - 'use semget v10;' isa 'PPI::Statement::Include' 327s ok 3 - use semget v10; tokens as expected 327s ok 4 - 'use semget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semget v10;' isa 'PPI::Token::Number' 327s ok 6 - use semget v10; number correct 327s 1..6 327s ok 1954 - 'use semget v10;' 327s ok 1955 - no errors 327s ok 1956 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semget ;' 327s ok 1 - no semget ; number of statements in document 327s ok 2 - 'no semget ;' isa 'PPI::Statement::Include' 327s ok 3 - no semget ; tokens as expected 327s ok 4 - 'no semget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semget ;' isa 'PPI::Token::Number' 327s ok 6 - no semget ; number correct 327s 1..6 327s ok 1957 - 'no semget ;' 327s ok 1958 - no errors 327s ok 1959 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semget v1.2.3;' 327s ok 1 - no semget v1.2.3; number of statements in document 327s ok 2 - 'no semget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semget v1.2.3; tokens as expected 327s ok 4 - 'no semget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semget v1.2.3; number correct 327s 1..6 327s ok 1960 - 'no semget v1.2.3;' 327s ok 1961 - no errors 327s ok 1962 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semget 1.2.3;' 327s ok 1 - no semget 1.2.3; number of statements in document 327s ok 2 - 'no semget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semget 1.2.3; tokens as expected 327s ok 4 - 'no semget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semget 1.2.3; number correct 327s 1..6 327s ok 1963 - 'no semget 1.2.3;' 327s ok 1964 - no errors 327s ok 1965 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semget v10;' 327s ok 1 - no semget v10; number of statements in document 327s ok 2 - 'no semget v10;' isa 'PPI::Statement::Include' 327s ok 3 - no semget v10; tokens as expected 327s ok 4 - 'no semget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semget v10;' isa 'PPI::Token::Number' 327s ok 6 - no semget v10; number correct 327s 1..6 327s ok 1966 - 'no semget v10;' 327s ok 1967 - no errors 327s ok 1968 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endnetent ;' 327s ok 1 - use endnetent ; number of statements in document 327s ok 2 - 'use endnetent ;' isa 'PPI::Statement::Include' 327s ok 3 - use endnetent ; tokens as expected 327s ok 4 - 'use endnetent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endnetent ;' isa 'PPI::Token::Number' 327s ok 6 - use endnetent ; number correct 327s 1..6 327s ok 1969 - 'use endnetent ;' 327s ok 1970 - no errors 327s ok 1971 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endnetent v1.2.3;' 327s ok 1 - use endnetent v1.2.3; number of statements in document 327s ok 2 - 'use endnetent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endnetent v1.2.3; tokens as expected 327s ok 4 - 'use endnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endnetent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endnetent v1.2.3; number correct 327s 1..6 327s ok 1972 - 'use endnetent v1.2.3;' 327s ok 1973 - no errors 327s ok 1974 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endnetent 1.2.3;' 327s ok 1 - use endnetent 1.2.3; number of statements in document 327s ok 2 - 'use endnetent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endnetent 1.2.3; tokens as expected 327s ok 4 - 'use endnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endnetent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endnetent 1.2.3; number correct 327s 1..6 327s ok 1975 - 'use endnetent 1.2.3;' 327s ok 1976 - no errors 327s ok 1977 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endnetent v10;' 327s ok 1 - use endnetent v10; number of statements in document 327s ok 2 - 'use endnetent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use endnetent v10; tokens as expected 327s ok 4 - 'use endnetent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endnetent v10;' isa 'PPI::Token::Number' 327s ok 6 - use endnetent v10; number correct 327s 1..6 327s ok 1978 - 'use endnetent v10;' 327s ok 1979 - no errors 327s ok 1980 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endnetent ;' 327s ok 1 - no endnetent ; number of statements in document 327s ok 2 - 'no endnetent ;' isa 'PPI::Statement::Include' 327s ok 3 - no endnetent ; tokens as expected 327s ok 4 - 'no endnetent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endnetent ;' isa 'PPI::Token::Number' 327s ok 6 - no endnetent ; number correct 327s 1..6 327s ok 1981 - 'no endnetent ;' 327s ok 1982 - no errors 327s ok 1983 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endnetent v1.2.3;' 327s ok 1 - no endnetent v1.2.3; number of statements in document 327s ok 2 - 'no endnetent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endnetent v1.2.3; tokens as expected 327s ok 4 - 'no endnetent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endnetent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endnetent v1.2.3; number correct 327s 1..6 327s ok 1984 - 'no endnetent v1.2.3;' 327s ok 1985 - no errors 327s ok 1986 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endnetent 1.2.3;' 327s ok 1 - no endnetent 1.2.3; number of statements in document 327s ok 2 - 'no endnetent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endnetent 1.2.3; tokens as expected 327s ok 4 - 'no endnetent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endnetent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endnetent 1.2.3; number correct 327s 1..6 327s ok 1987 - 'no endnetent 1.2.3;' 327s ok 1988 - no errors 327s ok 1989 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endnetent v10;' 327s ok 1 - no endnetent v10; number of statements in document 327s ok 2 - 'no endnetent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no endnetent v10; tokens as expected 327s ok 4 - 'no endnetent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endnetent v10;' isa 'PPI::Token::Number' 327s ok 6 - no endnetent v10; number correct 327s 1..6 327s ok 1990 - 'no endnetent v10;' 327s ok 1991 - no errors 327s ok 1992 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chmod ;' 327s ok 1 - use chmod ; number of statements in document 327s ok 2 - 'use chmod ;' isa 'PPI::Statement::Include' 327s ok 3 - use chmod ; tokens as expected 327s ok 4 - 'use chmod ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chmod ;' isa 'PPI::Token::Number' 327s ok 6 - use chmod ; number correct 327s 1..6 327s ok 1993 - 'use chmod ;' 327s ok 1994 - no errors 327s ok 1995 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chmod v1.2.3;' 327s ok 1 - use chmod v1.2.3; number of statements in document 327s ok 2 - 'use chmod v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chmod v1.2.3; tokens as expected 327s ok 4 - 'use chmod v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chmod v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chmod v1.2.3; number correct 327s 1..6 327s ok 1996 - 'use chmod v1.2.3;' 327s ok 1997 - no errors 327s ok 1998 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chmod 1.2.3;' 327s ok 1 - use chmod 1.2.3; number of statements in document 327s ok 2 - 'use chmod 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chmod 1.2.3; tokens as expected 327s ok 4 - 'use chmod 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chmod 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chmod 1.2.3; number correct 327s 1..6 327s ok 1999 - 'use chmod 1.2.3;' 327s ok 2000 - no errors 327s ok 2001 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chmod v10;' 327s ok 1 - use chmod v10; number of statements in document 327s ok 2 - 'use chmod v10;' isa 'PPI::Statement::Include' 327s ok 3 - use chmod v10; tokens as expected 327s ok 4 - 'use chmod v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chmod v10;' isa 'PPI::Token::Number' 327s ok 6 - use chmod v10; number correct 327s 1..6 327s ok 2002 - 'use chmod v10;' 327s ok 2003 - no errors 327s ok 2004 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chmod ;' 327s ok 1 - no chmod ; number of statements in document 327s ok 2 - 'no chmod ;' isa 'PPI::Statement::Include' 327s ok 3 - no chmod ; tokens as expected 327s ok 4 - 'no chmod ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chmod ;' isa 'PPI::Token::Number' 327s ok 6 - no chmod ; number correct 327s 1..6 327s ok 2005 - 'no chmod ;' 327s ok 2006 - no errors 327s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chmod v1.2.3;' 327s ok 1 - no chmod v1.2.3; number of statements in document 327s ok 2 - 'no chmod v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chmod v1.2.3; tokens as expected 327s ok 4 - 'no chmod v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chmod v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chmod v1.2.3; number correct 327s 1..6 327s ok 2008 - 'no chmod v1.2.3;' 327s ok 2009 - no errors 327s ok 2010 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chmod 1.2.3;' 327s ok 1 - no chmod 1.2.3; number of statements in document 327s ok 2 - 'no chmod 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chmod 1.2.3; tokens as expected 327s ok 4 - 'no chmod 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chmod 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chmod 1.2.3; number correct 327s 1..6 327s ok 2011 - 'no chmod 1.2.3;' 327s ok 2012 - no errors 327s ok 2013 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chmod v10;' 327s ok 1 - no chmod v10; number of statements in document 327s ok 2 - 'no chmod v10;' isa 'PPI::Statement::Include' 327s ok 3 - no chmod v10; tokens as expected 327s ok 4 - 'no chmod v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chmod v10;' isa 'PPI::Token::Number' 327s ok 6 - no chmod v10; number correct 327s 1..6 327s ok 2014 - 'no chmod v10;' 327s ok 2015 - no errors 327s ok 2016 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fileno ;' 327s ok 1 - use fileno ; number of statements in document 327s ok 2 - 'use fileno ;' isa 'PPI::Statement::Include' 327s ok 3 - use fileno ; tokens as expected 327s ok 4 - 'use fileno ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fileno ;' isa 'PPI::Token::Number' 327s ok 6 - use fileno ; number correct 327s 1..6 327s ok 2017 - 'use fileno ;' 327s ok 2018 - no errors 327s ok 2019 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fileno v1.2.3;' 327s ok 1 - use fileno v1.2.3; number of statements in document 327s ok 2 - 'use fileno v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fileno v1.2.3; tokens as expected 327s ok 4 - 'use fileno v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fileno v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fileno v1.2.3; number correct 327s 1..6 327s ok 2020 - 'use fileno v1.2.3;' 327s ok 2021 - no errors 327s ok 2022 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fileno 1.2.3;' 327s ok 1 - use fileno 1.2.3; number of statements in document 327s ok 2 - 'use fileno 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fileno 1.2.3; tokens as expected 327s ok 4 - 'use fileno 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fileno 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fileno 1.2.3; number correct 327s 1..6 327s ok 2023 - 'use fileno 1.2.3;' 327s ok 2024 - no errors 327s ok 2025 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fileno v10;' 327s ok 1 - use fileno v10; number of statements in document 327s ok 2 - 'use fileno v10;' isa 'PPI::Statement::Include' 327s ok 3 - use fileno v10; tokens as expected 327s ok 4 - 'use fileno v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fileno v10;' isa 'PPI::Token::Number' 327s ok 6 - use fileno v10; number correct 327s 1..6 327s ok 2026 - 'use fileno v10;' 327s ok 2027 - no errors 327s ok 2028 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fileno ;' 327s ok 1 - no fileno ; number of statements in document 327s ok 2 - 'no fileno ;' isa 'PPI::Statement::Include' 327s ok 3 - no fileno ; tokens as expected 327s ok 4 - 'no fileno ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fileno ;' isa 'PPI::Token::Number' 327s ok 6 - no fileno ; number correct 327s 1..6 327s ok 2029 - 'no fileno ;' 327s ok 2030 - no errors 327s ok 2031 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fileno v1.2.3;' 327s ok 1 - no fileno v1.2.3; number of statements in document 327s ok 2 - 'no fileno v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fileno v1.2.3; tokens as expected 327s ok 4 - 'no fileno v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fileno v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fileno v1.2.3; number correct 327s 1..6 327s ok 2032 - 'no fileno v1.2.3;' 327s ok 2033 - no errors 327s ok 2034 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fileno 1.2.3;' 327s ok 1 - no fileno 1.2.3; number of statements in document 327s ok 2 - 'no fileno 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fileno 1.2.3; tokens as expected 327s ok 4 - 'no fileno 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fileno 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fileno 1.2.3; number correct 327s 1..6 327s ok 2035 - 'no fileno 1.2.3;' 327s ok 2036 - no errors 327s ok 2037 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fileno v10;' 327s ok 1 - no fileno v10; number of statements in document 327s ok 2 - 'no fileno v10;' isa 'PPI::Statement::Include' 327s ok 3 - no fileno v10; tokens as expected 327s ok 4 - 'no fileno v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fileno v10;' isa 'PPI::Token::Number' 327s ok 6 - no fileno v10; number correct 327s 1..6 327s ok 2038 - 'no fileno v10;' 327s ok 2039 - no errors 327s ok 2040 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyname ;' 327s ok 1 - use getservbyname ; number of statements in document 327s ok 2 - 'use getservbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyname ; tokens as expected 327s ok 4 - 'use getservbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyname ;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyname ; number correct 327s 1..6 327s ok 2041 - 'use getservbyname ;' 327s ok 2042 - no errors 327s ok 2043 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyname v1.2.3;' 327s ok 1 - use getservbyname v1.2.3; number of statements in document 327s ok 2 - 'use getservbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyname v1.2.3; tokens as expected 327s ok 4 - 'use getservbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyname v1.2.3; number correct 327s 1..6 327s ok 2044 - 'use getservbyname v1.2.3;' 327s ok 2045 - no errors 327s ok 2046 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyname 1.2.3;' 327s ok 1 - use getservbyname 1.2.3; number of statements in document 327s ok 2 - 'use getservbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyname 1.2.3; tokens as expected 327s ok 4 - 'use getservbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyname 1.2.3; number correct 327s 1..6 327s ok 2047 - 'use getservbyname 1.2.3;' 327s ok 2048 - no errors 327s ok 2049 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyname v10;' 327s ok 1 - use getservbyname v10; number of statements in document 327s ok 2 - 'use getservbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyname v10; tokens as expected 327s ok 4 - 'use getservbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyname v10; number correct 327s 1..6 327s ok 2050 - 'use getservbyname v10;' 327s ok 2051 - no errors 327s ok 2052 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyname ;' 327s ok 1 - no getservbyname ; number of statements in document 327s ok 2 - 'no getservbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyname ; tokens as expected 327s ok 4 - 'no getservbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyname ;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyname ; number correct 327s 1..6 327s ok 2053 - 'no getservbyname ;' 327s ok 2054 - no errors 327s ok 2055 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyname v1.2.3;' 327s ok 1 - no getservbyname v1.2.3; number of statements in document 327s ok 2 - 'no getservbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyname v1.2.3; tokens as expected 327s ok 4 - 'no getservbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyname v1.2.3; number correct 327s 1..6 327s ok 2056 - 'no getservbyname v1.2.3;' 327s ok 2057 - no errors 327s ok 2058 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyname 1.2.3;' 327s ok 1 - no getservbyname 1.2.3; number of statements in document 327s ok 2 - 'no getservbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyname 1.2.3; tokens as expected 327s ok 4 - 'no getservbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyname 1.2.3; number correct 327s 1..6 327s ok 2059 - 'no getservbyname 1.2.3;' 327s ok 2060 - no errors 327s ok 2061 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyname v10;' 327s ok 1 - no getservbyname v10; number of statements in document 327s ok 2 - 'no getservbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyname v10; tokens as expected 327s ok 4 - 'no getservbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyname v10; number correct 327s 1..6 327s ok 2062 - 'no getservbyname v10;' 327s ok 2063 - no errors 327s ok 2064 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmread ;' 327s ok 1 - use shmread ; number of statements in document 327s ok 2 - 'use shmread ;' isa 'PPI::Statement::Include' 327s ok 3 - use shmread ; tokens as expected 327s ok 4 - 'use shmread ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmread ;' isa 'PPI::Token::Number' 327s ok 6 - use shmread ; number correct 327s 1..6 327s ok 2065 - 'use shmread ;' 327s ok 2066 - no errors 327s ok 2067 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmread v1.2.3;' 327s ok 1 - use shmread v1.2.3; number of statements in document 327s ok 2 - 'use shmread v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmread v1.2.3; tokens as expected 327s ok 4 - 'use shmread v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmread v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmread v1.2.3; number correct 327s 1..6 327s ok 2068 - 'use shmread v1.2.3;' 327s ok 2069 - no errors 327s ok 2070 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmread 1.2.3;' 327s ok 1 - use shmread 1.2.3; number of statements in document 327s ok 2 - 'use shmread 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmread 1.2.3; tokens as expected 327s ok 4 - 'use shmread 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmread 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmread 1.2.3; number correct 327s 1..6 327s ok 2071 - 'use shmread 1.2.3;' 327s ok 2072 - no errors 327s ok 2073 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmread v10;' 327s ok 1 - use shmread v10; number of statements in document 327s ok 2 - 'use shmread v10;' isa 'PPI::Statement::Include' 327s ok 3 - use shmread v10; tokens as expected 327s ok 4 - 'use shmread v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmread v10;' isa 'PPI::Token::Number' 327s ok 6 - use shmread v10; number correct 327s 1..6 327s ok 2074 - 'use shmread v10;' 327s ok 2075 - no errors 327s ok 2076 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmread ;' 327s ok 1 - no shmread ; number of statements in document 327s ok 2 - 'no shmread ;' isa 'PPI::Statement::Include' 327s ok 3 - no shmread ; tokens as expected 327s ok 4 - 'no shmread ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmread ;' isa 'PPI::Token::Number' 327s ok 6 - no shmread ; number correct 327s 1..6 327s ok 2077 - 'no shmread ;' 327s ok 2078 - no errors 327s ok 2079 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmread v1.2.3;' 327s ok 1 - no shmread v1.2.3; number of statements in document 327s ok 2 - 'no shmread v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmread v1.2.3; tokens as expected 327s ok 4 - 'no shmread v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmread v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmread v1.2.3; number correct 327s 1..6 327s ok 2080 - 'no shmread v1.2.3;' 327s ok 2081 - no errors 327s ok 2082 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmread 1.2.3;' 327s ok 1 - no shmread 1.2.3; number of statements in document 327s ok 2 - 'no shmread 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmread 1.2.3; tokens as expected 327s ok 4 - 'no shmread 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmread 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmread 1.2.3; number correct 327s 1..6 327s ok 2083 - 'no shmread 1.2.3;' 327s ok 2084 - no errors 327s ok 2085 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmread v10;' 327s ok 1 - no shmread v10; number of statements in document 327s ok 2 - 'no shmread v10;' isa 'PPI::Statement::Include' 327s ok 3 - no shmread v10; tokens as expected 327s ok 4 - 'no shmread v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmread v10;' isa 'PPI::Token::Number' 327s ok 6 - no shmread v10; number correct 327s 1..6 327s ok 2086 - 'no shmread v10;' 327s ok 2087 - no errors 327s ok 2088 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use y ;' 327s ok 1 - use y ; number of statements in document # TODO known bug 327s ok 2 - 'use y ;' isa 'PPI::Statement::Include' 327s ok 3 - use y ; tokens as expected # TODO known bug 327s ok 4 - 'use y ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use y ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use y ; number correct # TODO known bug 327s 1..6 327s ok 2089 - 'use y ;' 327s ok 2090 - no errors 327s ok 2091 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use y v1.2.3;' 327s ok 1 - use y v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use y v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use y v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use y v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use y v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use y v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2092 - 'use y v1.2.3;' 327s ok 2093 - no errors 327s ok 2094 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use y 1.2.3;' 327s ok 1 - use y 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use y 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use y 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use y 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use y 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use y 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2095 - 'use y 1.2.3;' 327s ok 2096 - no errors 327s ok 2097 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use y v10;' 327s ok 1 - use y v10; number of statements in document # TODO known bug 327s ok 2 - 'use y v10;' isa 'PPI::Statement::Include' 327s ok 3 - use y v10; tokens as expected # TODO known bug 327s ok 4 - 'use y v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use y v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use y v10; number correct # TODO known bug 327s 1..6 327s ok 2098 - 'use y v10;' 327s ok 2099 - no errors 327s ok 2100 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no y ;' 327s ok 1 - no y ; number of statements in document # TODO known bug 327s ok 2 - 'no y ;' isa 'PPI::Statement::Include' 327s ok 3 - no y ; tokens as expected # TODO known bug 327s ok 4 - 'no y ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no y ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no y ; number correct # TODO known bug 327s 1..6 327s ok 2101 - 'no y ;' 327s ok 2102 - no errors 327s ok 2103 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no y v1.2.3;' 327s ok 1 - no y v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no y v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no y v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no y v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no y v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no y v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2104 - 'no y v1.2.3;' 327s ok 2105 - no errors 327s ok 2106 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no y 1.2.3;' 327s ok 1 - no y 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no y 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no y 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no y 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no y 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no y 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2107 - 'no y 1.2.3;' 327s ok 2108 - no errors 327s ok 2109 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no y v10;' 327s ok 1 - no y v10; number of statements in document # TODO known bug 327s ok 2 - 'no y v10;' isa 'PPI::Statement::Include' 327s ok 3 - no y v10; tokens as expected # TODO known bug 327s ok 4 - 'no y v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no y v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no y v10; number correct # TODO known bug 327s 1..6 327s ok 2110 - 'no y v10;' 327s ok 2111 - no errors 327s ok 2112 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use read ;' 327s ok 1 - use read ; number of statements in document 327s ok 2 - 'use read ;' isa 'PPI::Statement::Include' 327s ok 3 - use read ; tokens as expected 327s ok 4 - 'use read ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use read ;' isa 'PPI::Token::Number' 327s ok 6 - use read ; number correct 327s 1..6 327s ok 2113 - 'use read ;' 327s ok 2114 - no errors 327s ok 2115 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use read v1.2.3;' 327s ok 1 - use read v1.2.3; number of statements in document 327s ok 2 - 'use read v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use read v1.2.3; tokens as expected 327s ok 4 - 'use read v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use read v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use read v1.2.3; number correct 327s 1..6 327s ok 2116 - 'use read v1.2.3;' 327s ok 2117 - no errors 327s ok 2118 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use read 1.2.3;' 327s ok 1 - use read 1.2.3; number of statements in document 327s ok 2 - 'use read 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use read 1.2.3; tokens as expected 327s ok 4 - 'use read 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use read 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use read 1.2.3; number correct 327s 1..6 327s ok 2119 - 'use read 1.2.3;' 327s ok 2120 - no errors 327s ok 2121 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use read v10;' 327s ok 1 - use read v10; number of statements in document 327s ok 2 - 'use read v10;' isa 'PPI::Statement::Include' 327s ok 3 - use read v10; tokens as expected 327s ok 4 - 'use read v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use read v10;' isa 'PPI::Token::Number' 327s ok 6 - use read v10; number correct 327s 1..6 327s ok 2122 - 'use read v10;' 327s ok 2123 - no errors 327s ok 2124 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no read ;' 327s ok 1 - no read ; number of statements in document 327s ok 2 - 'no read ;' isa 'PPI::Statement::Include' 327s ok 3 - no read ; tokens as expected 327s ok 4 - 'no read ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no read ;' isa 'PPI::Token::Number' 327s ok 6 - no read ; number correct 327s 1..6 327s ok 2125 - 'no read ;' 327s ok 2126 - no errors 327s ok 2127 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no read v1.2.3;' 327s ok 1 - no read v1.2.3; number of statements in document 327s ok 2 - 'no read v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no read v1.2.3; tokens as expected 327s ok 4 - 'no read v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no read v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no read v1.2.3; number correct 327s 1..6 327s ok 2128 - 'no read v1.2.3;' 327s ok 2129 - no errors 327s ok 2130 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no read 1.2.3;' 327s ok 1 - no read 1.2.3; number of statements in document 327s ok 2 - 'no read 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no read 1.2.3; tokens as expected 327s ok 4 - 'no read 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no read 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no read 1.2.3; number correct 327s 1..6 327s ok 2131 - 'no read 1.2.3;' 327s ok 2132 - no errors 327s ok 2133 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no read v10;' 327s ok 1 - no read v10; number of statements in document 327s ok 2 - 'no read v10;' isa 'PPI::Statement::Include' 327s ok 3 - no read v10; tokens as expected 327s ok 4 - 'no read v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no read v10;' isa 'PPI::Token::Number' 327s ok 6 - no read v10; number correct 327s 1..6 327s ok 2134 - 'no read v10;' 327s ok 2135 - no errors 327s ok 2136 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cos ;' 327s ok 1 - use cos ; number of statements in document 327s ok 2 - 'use cos ;' isa 'PPI::Statement::Include' 327s ok 3 - use cos ; tokens as expected 327s ok 4 - 'use cos ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cos ;' isa 'PPI::Token::Number' 327s ok 6 - use cos ; number correct 327s 1..6 327s ok 2137 - 'use cos ;' 327s ok 2138 - no errors 327s ok 2139 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cos v1.2.3;' 327s ok 1 - use cos v1.2.3; number of statements in document 327s ok 2 - 'use cos v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use cos v1.2.3; tokens as expected 327s ok 4 - 'use cos v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cos v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use cos v1.2.3; number correct 327s 1..6 327s ok 2140 - 'use cos v1.2.3;' 327s ok 2141 - no errors 327s ok 2142 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cos 1.2.3;' 327s ok 1 - use cos 1.2.3; number of statements in document 327s ok 2 - 'use cos 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use cos 1.2.3; tokens as expected 327s ok 4 - 'use cos 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cos 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use cos 1.2.3; number correct 327s 1..6 327s ok 2143 - 'use cos 1.2.3;' 327s ok 2144 - no errors 327s ok 2145 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cos v10;' 327s ok 1 - use cos v10; number of statements in document 327s ok 2 - 'use cos v10;' isa 'PPI::Statement::Include' 327s ok 3 - use cos v10; tokens as expected 327s ok 4 - 'use cos v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cos v10;' isa 'PPI::Token::Number' 327s ok 6 - use cos v10; number correct 327s 1..6 327s ok 2146 - 'use cos v10;' 327s ok 2147 - no errors 327s ok 2148 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cos ;' 327s ok 1 - no cos ; number of statements in document 327s ok 2 - 'no cos ;' isa 'PPI::Statement::Include' 327s ok 3 - no cos ; tokens as expected 327s ok 4 - 'no cos ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cos ;' isa 'PPI::Token::Number' 327s ok 6 - no cos ; number correct 327s 1..6 327s ok 2149 - 'no cos ;' 327s ok 2150 - no errors 327s ok 2151 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cos v1.2.3;' 327s ok 1 - no cos v1.2.3; number of statements in document 327s ok 2 - 'no cos v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no cos v1.2.3; tokens as expected 327s ok 4 - 'no cos v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cos v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no cos v1.2.3; number correct 327s 1..6 327s ok 2152 - 'no cos v1.2.3;' 327s ok 2153 - no errors 327s ok 2154 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cos 1.2.3;' 327s ok 1 - no cos 1.2.3; number of statements in document 327s ok 2 - 'no cos 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no cos 1.2.3; tokens as expected 327s ok 4 - 'no cos 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cos 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no cos 1.2.3; number correct 327s 1..6 327s ok 2155 - 'no cos 1.2.3;' 327s ok 2156 - no errors 327s ok 2157 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cos v10;' 327s ok 1 - no cos v10; number of statements in document 327s ok 2 - 'no cos v10;' isa 'PPI::Statement::Include' 327s ok 3 - no cos v10; tokens as expected 327s ok 4 - 'no cos v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cos v10;' isa 'PPI::Token::Number' 327s ok 6 - no cos v10; number correct 327s 1..6 327s ok 2158 - 'no cos v10;' 327s ok 2159 - no errors 327s ok 2160 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use length ;' 327s ok 1 - use length ; number of statements in document 327s ok 2 - 'use length ;' isa 'PPI::Statement::Include' 327s ok 3 - use length ; tokens as expected 327s ok 4 - 'use length ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use length ;' isa 'PPI::Token::Number' 327s ok 6 - use length ; number correct 327s 1..6 327s ok 2161 - 'use length ;' 327s ok 2162 - no errors 327s ok 2163 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use length v1.2.3;' 327s ok 1 - use length v1.2.3; number of statements in document 327s ok 2 - 'use length v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use length v1.2.3; tokens as expected 327s ok 4 - 'use length v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use length v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use length v1.2.3; number correct 327s 1..6 327s ok 2164 - 'use length v1.2.3;' 327s ok 2165 - no errors 327s ok 2166 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use length 1.2.3;' 327s ok 1 - use length 1.2.3; number of statements in document 327s ok 2 - 'use length 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use length 1.2.3; tokens as expected 327s ok 4 - 'use length 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use length 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use length 1.2.3; number correct 327s 1..6 327s ok 2167 - 'use length 1.2.3;' 327s ok 2168 - no errors 327s ok 2169 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use length v10;' 327s ok 1 - use length v10; number of statements in document 327s ok 2 - 'use length v10;' isa 'PPI::Statement::Include' 327s ok 3 - use length v10; tokens as expected 327s ok 4 - 'use length v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use length v10;' isa 'PPI::Token::Number' 327s ok 6 - use length v10; number correct 327s 1..6 327s ok 2170 - 'use length v10;' 327s ok 2171 - no errors 327s ok 2172 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no length ;' 327s ok 1 - no length ; number of statements in document 327s ok 2 - 'no length ;' isa 'PPI::Statement::Include' 327s ok 3 - no length ; tokens as expected 327s ok 4 - 'no length ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no length ;' isa 'PPI::Token::Number' 327s ok 6 - no length ; number correct 327s 1..6 327s ok 2173 - 'no length ;' 327s ok 2174 - no errors 327s ok 2175 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no length v1.2.3;' 327s ok 1 - no length v1.2.3; number of statements in document 327s ok 2 - 'no length v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no length v1.2.3; tokens as expected 327s ok 4 - 'no length v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no length v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no length v1.2.3; number correct 327s 1..6 327s ok 2176 - 'no length v1.2.3;' 327s ok 2177 - no errors 327s ok 2178 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no length 1.2.3;' 327s ok 1 - no length 1.2.3; number of statements in document 327s ok 2 - 'no length 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no length 1.2.3; tokens as expected 327s ok 4 - 'no length 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no length 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no length 1.2.3; number correct 327s 1..6 327s ok 2179 - 'no length 1.2.3;' 327s ok 2180 - no errors 327s ok 2181 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no length v10;' 327s ok 1 - no length v10; number of statements in document 327s ok 2 - 'no length v10;' isa 'PPI::Statement::Include' 327s ok 3 - no length v10; tokens as expected 327s ok 4 - 'no length v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no length v10;' isa 'PPI::Token::Number' 327s ok 6 - no length v10; number correct 327s 1..6 327s ok 2182 - 'no length v10;' 327s ok 2183 - no errors 327s ok 2184 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getppid ;' 327s ok 1 - use getppid ; number of statements in document 327s ok 2 - 'use getppid ;' isa 'PPI::Statement::Include' 327s ok 3 - use getppid ; tokens as expected 327s ok 4 - 'use getppid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getppid ;' isa 'PPI::Token::Number' 327s ok 6 - use getppid ; number correct 327s 1..6 327s ok 2185 - 'use getppid ;' 327s ok 2186 - no errors 327s ok 2187 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getppid v1.2.3;' 327s ok 1 - use getppid v1.2.3; number of statements in document 327s ok 2 - 'use getppid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getppid v1.2.3; tokens as expected 327s ok 4 - 'use getppid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getppid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getppid v1.2.3; number correct 327s 1..6 327s ok 2188 - 'use getppid v1.2.3;' 327s ok 2189 - no errors 327s ok 2190 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getppid 1.2.3;' 327s ok 1 - use getppid 1.2.3; number of statements in document 327s ok 2 - 'use getppid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getppid 1.2.3; tokens as expected 327s ok 4 - 'use getppid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getppid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getppid 1.2.3; number correct 327s 1..6 327s ok 2191 - 'use getppid 1.2.3;' 327s ok 2192 - no errors 327s ok 2193 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getppid v10;' 327s ok 1 - use getppid v10; number of statements in document 327s ok 2 - 'use getppid v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getppid v10; tokens as expected 327s ok 4 - 'use getppid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getppid v10;' isa 'PPI::Token::Number' 327s ok 6 - use getppid v10; number correct 327s 1..6 327s ok 2194 - 'use getppid v10;' 327s ok 2195 - no errors 327s ok 2196 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getppid ;' 327s ok 1 - no getppid ; number of statements in document 327s ok 2 - 'no getppid ;' isa 'PPI::Statement::Include' 327s ok 3 - no getppid ; tokens as expected 327s ok 4 - 'no getppid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getppid ;' isa 'PPI::Token::Number' 327s ok 6 - no getppid ; number correct 327s 1..6 327s ok 2197 - 'no getppid ;' 327s ok 2198 - no errors 327s ok 2199 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getppid v1.2.3;' 327s ok 1 - no getppid v1.2.3; number of statements in document 327s ok 2 - 'no getppid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getppid v1.2.3; tokens as expected 327s ok 4 - 'no getppid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getppid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getppid v1.2.3; number correct 327s 1..6 327s ok 2200 - 'no getppid v1.2.3;' 327s ok 2201 - no errors 327s ok 2202 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getppid 1.2.3;' 327s ok 1 - no getppid 1.2.3; number of statements in document 327s ok 2 - 'no getppid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getppid 1.2.3; tokens as expected 327s ok 4 - 'no getppid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getppid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getppid 1.2.3; number correct 327s 1..6 327s ok 2203 - 'no getppid 1.2.3;' 327s ok 2204 - no errors 327s ok 2205 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getppid v10;' 327s ok 1 - no getppid v10; number of statements in document 327s ok 2 - 'no getppid v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getppid v10; tokens as expected 327s ok 4 - 'no getppid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getppid v10;' isa 'PPI::Token::Number' 327s ok 6 - no getppid v10; number correct 327s 1..6 327s ok 2206 - 'no getppid v10;' 327s ok 2207 - no errors 327s ok 2208 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chown ;' 327s ok 1 - use chown ; number of statements in document 327s ok 2 - 'use chown ;' isa 'PPI::Statement::Include' 327s ok 3 - use chown ; tokens as expected 327s ok 4 - 'use chown ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chown ;' isa 'PPI::Token::Number' 327s ok 6 - use chown ; number correct 327s 1..6 327s ok 2209 - 'use chown ;' 327s ok 2210 - no errors 327s ok 2211 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chown v1.2.3;' 327s ok 1 - use chown v1.2.3; number of statements in document 327s ok 2 - 'use chown v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chown v1.2.3; tokens as expected 327s ok 4 - 'use chown v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chown v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chown v1.2.3; number correct 327s 1..6 327s ok 2212 - 'use chown v1.2.3;' 327s ok 2213 - no errors 327s ok 2214 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chown 1.2.3;' 327s ok 1 - use chown 1.2.3; number of statements in document 327s ok 2 - 'use chown 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chown 1.2.3; tokens as expected 327s ok 4 - 'use chown 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chown 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chown 1.2.3; number correct 327s 1..6 327s ok 2215 - 'use chown 1.2.3;' 327s ok 2216 - no errors 327s ok 2217 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chown v10;' 327s ok 1 - use chown v10; number of statements in document 327s ok 2 - 'use chown v10;' isa 'PPI::Statement::Include' 327s ok 3 - use chown v10; tokens as expected 327s ok 4 - 'use chown v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chown v10;' isa 'PPI::Token::Number' 327s ok 6 - use chown v10; number correct 327s 1..6 327s ok 2218 - 'use chown v10;' 327s ok 2219 - no errors 327s ok 2220 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chown ;' 327s ok 1 - no chown ; number of statements in document 327s ok 2 - 'no chown ;' isa 'PPI::Statement::Include' 327s ok 3 - no chown ; tokens as expected 327s ok 4 - 'no chown ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chown ;' isa 'PPI::Token::Number' 327s ok 6 - no chown ; number correct 327s 1..6 327s ok 2221 - 'no chown ;' 327s ok 2222 - no errors 327s ok 2223 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chown v1.2.3;' 327s ok 1 - no chown v1.2.3; number of statements in document 327s ok 2 - 'no chown v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chown v1.2.3; tokens as expected 327s ok 4 - 'no chown v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chown v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chown v1.2.3; number correct 327s 1..6 327s ok 2224 - 'no chown v1.2.3;' 327s ok 2225 - no errors 327s ok 2226 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chown 1.2.3;' 327s ok 1 - no chown 1.2.3; number of statements in document 327s ok 2 - 'no chown 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chown 1.2.3; tokens as expected 327s ok 4 - 'no chown 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chown 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chown 1.2.3; number correct 327s 1..6 327s ok 2227 - 'no chown 1.2.3;' 327s ok 2228 - no errors 327s ok 2229 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chown v10;' 327s ok 1 - no chown v10; number of statements in document 327s ok 2 - 'no chown v10;' isa 'PPI::Statement::Include' 327s ok 3 - no chown v10; tokens as expected 327s ok 4 - 'no chown v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chown v10;' isa 'PPI::Token::Number' 327s ok 6 - no chown v10; number correct 327s 1..6 327s ok 2230 - 'no chown v10;' 327s ok 2231 - no errors 327s ok 2232 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyname ;' 327s ok 1 - use getnetbyname ; number of statements in document 327s ok 2 - 'use getnetbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyname ; tokens as expected 327s ok 4 - 'use getnetbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyname ;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyname ; number correct 327s 1..6 327s ok 2233 - 'use getnetbyname ;' 327s ok 2234 - no errors 327s ok 2235 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyname v1.2.3;' 327s ok 1 - use getnetbyname v1.2.3; number of statements in document 327s ok 2 - 'use getnetbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyname v1.2.3; tokens as expected 327s ok 4 - 'use getnetbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyname v1.2.3; number correct 327s 1..6 327s ok 2236 - 'use getnetbyname v1.2.3;' 327s ok 2237 - no errors 327s ok 2238 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyname 1.2.3;' 327s ok 1 - use getnetbyname 1.2.3; number of statements in document 327s ok 2 - 'use getnetbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyname 1.2.3; tokens as expected 327s ok 4 - 'use getnetbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyname 1.2.3; number correct 327s 1..6 327s ok 2239 - 'use getnetbyname 1.2.3;' 327s ok 2240 - no errors 327s ok 2241 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyname v10;' 327s ok 1 - use getnetbyname v10; number of statements in document 327s ok 2 - 'use getnetbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyname v10; tokens as expected 327s ok 4 - 'use getnetbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyname v10; number correct 327s 1..6 327s ok 2242 - 'use getnetbyname v10;' 327s ok 2243 - no errors 327s ok 2244 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyname ;' 327s ok 1 - no getnetbyname ; number of statements in document 327s ok 2 - 'no getnetbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyname ; tokens as expected 327s ok 4 - 'no getnetbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyname ;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyname ; number correct 327s 1..6 327s ok 2245 - 'no getnetbyname ;' 327s ok 2246 - no errors 327s ok 2247 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyname v1.2.3;' 327s ok 1 - no getnetbyname v1.2.3; number of statements in document 327s ok 2 - 'no getnetbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyname v1.2.3; tokens as expected 327s ok 4 - 'no getnetbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyname v1.2.3; number correct 327s 1..6 327s ok 2248 - 'no getnetbyname v1.2.3;' 327s ok 2249 - no errors 327s ok 2250 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyname 1.2.3;' 327s ok 1 - no getnetbyname 1.2.3; number of statements in document 327s ok 2 - 'no getnetbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyname 1.2.3; tokens as expected 327s ok 4 - 'no getnetbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyname 1.2.3; number correct 327s 1..6 327s ok 2251 - 'no getnetbyname 1.2.3;' 327s ok 2252 - no errors 327s ok 2253 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyname v10;' 327s ok 1 - no getnetbyname v10; number of statements in document 327s ok 2 - 'no getnetbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyname v10; tokens as expected 327s ok 4 - 'no getnetbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyname v10; number correct 327s 1..6 327s ok 2254 - 'no getnetbyname v10;' 327s ok 2255 - no errors 327s ok 2256 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ne ;' 327s ok 1 - use ne ; number of statements in document 327s ok 2 - 'use ne ;' isa 'PPI::Statement::Include' 327s ok 3 - use ne ; tokens as expected # TODO known bug 327s ok 4 - 'use ne ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ne ;' isa 'PPI::Token::Number' 327s ok 6 - use ne ; number correct 327s 1..6 327s ok 2257 - 'use ne ;' 327s ok 2258 - no errors 327s ok 2259 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ne v1.2.3;' 327s ok 1 - use ne v1.2.3; number of statements in document 327s ok 2 - 'use ne v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ne v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use ne v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ne v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ne v1.2.3; number correct 327s 1..6 327s ok 2260 - 'use ne v1.2.3;' 327s ok 2261 - no errors 327s ok 2262 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ne 1.2.3;' 327s ok 1 - use ne 1.2.3; number of statements in document 327s ok 2 - 'use ne 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ne 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use ne 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ne 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ne 1.2.3; number correct 327s 1..6 327s ok 2263 - 'use ne 1.2.3;' 327s ok 2264 - no errors 327s ok 2265 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ne v10;' 327s ok 1 - use ne v10; number of statements in document 327s ok 2 - 'use ne v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ne v10; tokens as expected # TODO known bug 327s ok 4 - 'use ne v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ne v10;' isa 'PPI::Token::Number' 327s ok 6 - use ne v10; number correct 327s 1..6 327s ok 2266 - 'use ne v10;' 327s ok 2267 - no errors 327s ok 2268 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ne ;' 327s ok 1 - no ne ; number of statements in document 327s ok 2 - 'no ne ;' isa 'PPI::Statement::Include' 327s ok 3 - no ne ; tokens as expected # TODO known bug 327s ok 4 - 'no ne ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ne ;' isa 'PPI::Token::Number' 327s ok 6 - no ne ; number correct 327s 1..6 327s ok 2269 - 'no ne ;' 327s ok 2270 - no errors 327s ok 2271 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ne v1.2.3;' 327s ok 1 - no ne v1.2.3; number of statements in document 327s ok 2 - 'no ne v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ne v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no ne v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ne v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ne v1.2.3; number correct 327s 1..6 327s ok 2272 - 'no ne v1.2.3;' 327s ok 2273 - no errors 327s ok 2274 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ne 1.2.3;' 327s ok 1 - no ne 1.2.3; number of statements in document 327s ok 2 - 'no ne 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ne 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no ne 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ne 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ne 1.2.3; number correct 327s 1..6 327s ok 2275 - 'no ne 1.2.3;' 327s ok 2276 - no errors 327s ok 2277 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ne v10;' 327s ok 1 - no ne v10; number of statements in document 327s ok 2 - 'no ne v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ne v10; tokens as expected # TODO known bug 327s ok 4 - 'no ne v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ne v10;' isa 'PPI::Token::Number' 327s ok 6 - no ne v10; number correct 327s 1..6 327s ok 2278 - 'no ne v10;' 327s ok 2279 - no errors 327s ok 2280 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use localtime ;' 327s ok 1 - use localtime ; number of statements in document 327s ok 2 - 'use localtime ;' isa 'PPI::Statement::Include' 327s ok 3 - use localtime ; tokens as expected 327s ok 4 - 'use localtime ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use localtime ;' isa 'PPI::Token::Number' 327s ok 6 - use localtime ; number correct 327s 1..6 327s ok 2281 - 'use localtime ;' 327s ok 2282 - no errors 327s ok 2283 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use localtime v1.2.3;' 327s ok 1 - use localtime v1.2.3; number of statements in document 327s ok 2 - 'use localtime v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use localtime v1.2.3; tokens as expected 327s ok 4 - 'use localtime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use localtime v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use localtime v1.2.3; number correct 327s 1..6 327s ok 2284 - 'use localtime v1.2.3;' 327s ok 2285 - no errors 327s ok 2286 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use localtime 1.2.3;' 327s ok 1 - use localtime 1.2.3; number of statements in document 327s ok 2 - 'use localtime 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use localtime 1.2.3; tokens as expected 327s ok 4 - 'use localtime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use localtime 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use localtime 1.2.3; number correct 327s 1..6 327s ok 2287 - 'use localtime 1.2.3;' 327s ok 2288 - no errors 327s ok 2289 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use localtime v10;' 327s ok 1 - use localtime v10; number of statements in document 327s ok 2 - 'use localtime v10;' isa 'PPI::Statement::Include' 327s ok 3 - use localtime v10; tokens as expected 327s ok 4 - 'use localtime v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use localtime v10;' isa 'PPI::Token::Number' 327s ok 6 - use localtime v10; number correct 327s 1..6 327s ok 2290 - 'use localtime v10;' 327s ok 2291 - no errors 327s ok 2292 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no localtime ;' 327s ok 1 - no localtime ; number of statements in document 327s ok 2 - 'no localtime ;' isa 'PPI::Statement::Include' 327s ok 3 - no localtime ; tokens as expected 327s ok 4 - 'no localtime ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no localtime ;' isa 'PPI::Token::Number' 327s ok 6 - no localtime ; number correct 327s 1..6 327s ok 2293 - 'no localtime ;' 327s ok 2294 - no errors 327s ok 2295 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no localtime v1.2.3;' 327s ok 1 - no localtime v1.2.3; number of statements in document 327s ok 2 - 'no localtime v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no localtime v1.2.3; tokens as expected 327s ok 4 - 'no localtime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no localtime v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no localtime v1.2.3; number correct 327s 1..6 327s ok 2296 - 'no localtime v1.2.3;' 327s ok 2297 - no errors 327s ok 2298 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no localtime 1.2.3;' 327s ok 1 - no localtime 1.2.3; number of statements in document 327s ok 2 - 'no localtime 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no localtime 1.2.3; tokens as expected 327s ok 4 - 'no localtime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no localtime 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no localtime 1.2.3; number correct 327s 1..6 327s ok 2299 - 'no localtime 1.2.3;' 327s ok 2300 - no errors 327s ok 2301 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no localtime v10;' 327s ok 1 - no localtime v10; number of statements in document 327s ok 2 - 'no localtime v10;' isa 'PPI::Statement::Include' 327s ok 3 - no localtime v10; tokens as expected 327s ok 4 - 'no localtime v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no localtime v10;' isa 'PPI::Token::Number' 327s ok 6 - no localtime v10; number correct 327s 1..6 327s ok 2302 - 'no localtime v10;' 327s ok 2303 - no errors 327s ok 2304 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use scalar ;' 327s ok 1 - use scalar ; number of statements in document 327s ok 2 - 'use scalar ;' isa 'PPI::Statement::Include' 327s ok 3 - use scalar ; tokens as expected 327s ok 4 - 'use scalar ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use scalar ;' isa 'PPI::Token::Number' 327s ok 6 - use scalar ; number correct 327s 1..6 327s ok 2305 - 'use scalar ;' 327s ok 2306 - no errors 327s ok 2307 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use scalar v1.2.3;' 327s ok 1 - use scalar v1.2.3; number of statements in document 327s ok 2 - 'use scalar v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use scalar v1.2.3; tokens as expected 327s ok 4 - 'use scalar v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use scalar v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use scalar v1.2.3; number correct 327s 1..6 327s ok 2308 - 'use scalar v1.2.3;' 327s ok 2309 - no errors 327s ok 2310 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use scalar 1.2.3;' 327s ok 1 - use scalar 1.2.3; number of statements in document 327s ok 2 - 'use scalar 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use scalar 1.2.3; tokens as expected 327s ok 4 - 'use scalar 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use scalar 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use scalar 1.2.3; number correct 327s 1..6 327s ok 2311 - 'use scalar 1.2.3;' 327s ok 2312 - no errors 327s ok 2313 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use scalar v10;' 327s ok 1 - use scalar v10; number of statements in document 327s ok 2 - 'use scalar v10;' isa 'PPI::Statement::Include' 327s ok 3 - use scalar v10; tokens as expected 327s ok 4 - 'use scalar v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use scalar v10;' isa 'PPI::Token::Number' 327s ok 6 - use scalar v10; number correct 327s 1..6 327s ok 2314 - 'use scalar v10;' 327s ok 2315 - no errors 327s ok 2316 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no scalar ;' 327s ok 1 - no scalar ; number of statements in document 327s ok 2 - 'no scalar ;' isa 'PPI::Statement::Include' 327s ok 3 - no scalar ; tokens as expected 327s ok 4 - 'no scalar ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no scalar ;' isa 'PPI::Token::Number' 327s ok 6 - no scalar ; number correct 327s 1..6 327s ok 2317 - 'no scalar ;' 327s ok 2318 - no errors 327s ok 2319 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no scalar v1.2.3;' 327s ok 1 - no scalar v1.2.3; number of statements in document 327s ok 2 - 'no scalar v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no scalar v1.2.3; tokens as expected 327s ok 4 - 'no scalar v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no scalar v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no scalar v1.2.3; number correct 327s 1..6 327s ok 2320 - 'no scalar v1.2.3;' 327s ok 2321 - no errors 327s ok 2322 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no scalar 1.2.3;' 327s ok 1 - no scalar 1.2.3; number of statements in document 327s ok 2 - 'no scalar 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no scalar 1.2.3; tokens as expected 327s ok 4 - 'no scalar 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no scalar 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no scalar 1.2.3; number correct 327s 1..6 327s ok 2323 - 'no scalar 1.2.3;' 327s ok 2324 - no errors 327s ok 2325 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no scalar v10;' 327s ok 1 - no scalar v10; number of statements in document 327s ok 2 - 'no scalar v10;' isa 'PPI::Statement::Include' 327s ok 3 - no scalar v10; tokens as expected 327s ok 4 - 'no scalar v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no scalar v10;' isa 'PPI::Token::Number' 327s ok 6 - no scalar v10; number correct 327s 1..6 327s ok 2326 - 'no scalar v10;' 327s ok 2327 - no errors 327s ok 2328 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use and ;' 327s ok 1 - use and ; number of statements in document 327s ok 2 - 'use and ;' isa 'PPI::Statement::Include' 327s ok 3 - use and ; tokens as expected # TODO known bug 327s ok 4 - 'use and ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use and ;' isa 'PPI::Token::Number' 327s ok 6 - use and ; number correct 327s 1..6 327s ok 2329 - 'use and ;' 327s ok 2330 - no errors 327s ok 2331 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use and v1.2.3;' 327s ok 1 - use and v1.2.3; number of statements in document 327s ok 2 - 'use and v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use and v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use and v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use and v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use and v1.2.3; number correct 327s 1..6 327s ok 2332 - 'use and v1.2.3;' 327s ok 2333 - no errors 327s ok 2334 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use and 1.2.3;' 327s ok 1 - use and 1.2.3; number of statements in document 327s ok 2 - 'use and 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use and 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use and 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use and 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use and 1.2.3; number correct 327s 1..6 327s ok 2335 - 'use and 1.2.3;' 327s ok 2336 - no errors 327s ok 2337 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use and v10;' 327s ok 1 - use and v10; number of statements in document 327s ok 2 - 'use and v10;' isa 'PPI::Statement::Include' 327s ok 3 - use and v10; tokens as expected # TODO known bug 327s ok 4 - 'use and v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use and v10;' isa 'PPI::Token::Number' 327s ok 6 - use and v10; number correct 327s 1..6 327s ok 2338 - 'use and v10;' 327s ok 2339 - no errors 327s ok 2340 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no and ;' 327s ok 1 - no and ; number of statements in document 327s ok 2 - 'no and ;' isa 'PPI::Statement::Include' 327s ok 3 - no and ; tokens as expected # TODO known bug 327s ok 4 - 'no and ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no and ;' isa 'PPI::Token::Number' 327s ok 6 - no and ; number correct 327s 1..6 327s ok 2341 - 'no and ;' 327s ok 2342 - no errors 327s ok 2343 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no and v1.2.3;' 327s ok 1 - no and v1.2.3; number of statements in document 327s ok 2 - 'no and v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no and v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no and v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no and v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no and v1.2.3; number correct 327s 1..6 327s ok 2344 - 'no and v1.2.3;' 327s ok 2345 - no errors 327s ok 2346 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no and 1.2.3;' 327s ok 1 - no and 1.2.3; number of statements in document 327s ok 2 - 'no and 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no and 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no and 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no and 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no and 1.2.3; number correct 327s 1..6 327s ok 2347 - 'no and 1.2.3;' 327s ok 2348 - no errors 327s ok 2349 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no and v10;' 327s ok 1 - no and v10; number of statements in document 327s ok 2 - 'no and v10;' isa 'PPI::Statement::Include' 327s ok 3 - no and v10; tokens as expected # TODO known bug 327s ok 4 - 'no and v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no and v10;' isa 'PPI::Token::Number' 327s ok 6 - no and v10; number correct 327s 1..6 327s ok 2350 - 'no and v10;' 327s ok 2351 - no errors 327s ok 2352 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use when ;' 327s ok 1 - use when ; number of statements in document 327s ok 2 - 'use when ;' isa 'PPI::Statement::Include' 327s ok 3 - use when ; tokens as expected 327s ok 4 - 'use when ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use when ;' isa 'PPI::Token::Number' 327s ok 6 - use when ; number correct 327s 1..6 327s ok 2353 - 'use when ;' 327s ok 2354 - no errors 327s ok 2355 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use when v1.2.3;' 327s ok 1 - use when v1.2.3; number of statements in document 327s ok 2 - 'use when v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use when v1.2.3; tokens as expected 327s ok 4 - 'use when v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use when v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use when v1.2.3; number correct 327s 1..6 327s ok 2356 - 'use when v1.2.3;' 327s ok 2357 - no errors 327s ok 2358 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use when 1.2.3;' 327s ok 1 - use when 1.2.3; number of statements in document 327s ok 2 - 'use when 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use when 1.2.3; tokens as expected 327s ok 4 - 'use when 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use when 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use when 1.2.3; number correct 327s 1..6 327s ok 2359 - 'use when 1.2.3;' 327s ok 2360 - no errors 327s ok 2361 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use when v10;' 327s ok 1 - use when v10; number of statements in document 327s ok 2 - 'use when v10;' isa 'PPI::Statement::Include' 327s ok 3 - use when v10; tokens as expected 327s ok 4 - 'use when v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use when v10;' isa 'PPI::Token::Number' 327s ok 6 - use when v10; number correct 327s 1..6 327s ok 2362 - 'use when v10;' 327s ok 2363 - no errors 327s ok 2364 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no when ;' 327s ok 1 - no when ; number of statements in document 327s ok 2 - 'no when ;' isa 'PPI::Statement::Include' 327s ok 3 - no when ; tokens as expected 327s ok 4 - 'no when ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no when ;' isa 'PPI::Token::Number' 327s ok 6 - no when ; number correct 327s 1..6 327s ok 2365 - 'no when ;' 327s ok 2366 - no errors 327s ok 2367 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no when v1.2.3;' 327s ok 1 - no when v1.2.3; number of statements in document 327s ok 2 - 'no when v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no when v1.2.3; tokens as expected 327s ok 4 - 'no when v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no when v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no when v1.2.3; number correct 327s 1..6 327s ok 2368 - 'no when v1.2.3;' 327s ok 2369 - no errors 327s ok 2370 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no when 1.2.3;' 327s ok 1 - no when 1.2.3; number of statements in document 327s ok 2 - 'no when 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no when 1.2.3; tokens as expected 327s ok 4 - 'no when 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no when 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no when 1.2.3; number correct 327s 1..6 327s ok 2371 - 'no when 1.2.3;' 327s ok 2372 - no errors 327s ok 2373 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no when v10;' 327s ok 1 - no when v10; number of statements in document 327s ok 2 - 'no when v10;' isa 'PPI::Statement::Include' 327s ok 3 - no when v10; tokens as expected 327s ok 4 - 'no when v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no when v10;' isa 'PPI::Token::Number' 327s ok 6 - no when v10; number correct 327s 1..6 327s ok 2374 - 'no when v10;' 327s ok 2375 - no errors 327s ok 2376 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrent ;' 327s ok 1 - use getgrent ; number of statements in document 327s ok 2 - 'use getgrent ;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrent ; tokens as expected 327s ok 4 - 'use getgrent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrent ;' isa 'PPI::Token::Number' 327s ok 6 - use getgrent ; number correct 327s 1..6 327s ok 2377 - 'use getgrent ;' 327s ok 2378 - no errors 327s ok 2379 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrent v1.2.3;' 327s ok 1 - use getgrent v1.2.3; number of statements in document 327s ok 2 - 'use getgrent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrent v1.2.3; tokens as expected 327s ok 4 - 'use getgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrent v1.2.3; number correct 327s 1..6 327s ok 2380 - 'use getgrent v1.2.3;' 327s ok 2381 - no errors 327s ok 2382 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrent 1.2.3;' 327s ok 1 - use getgrent 1.2.3; number of statements in document 327s ok 2 - 'use getgrent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrent 1.2.3; tokens as expected 327s ok 4 - 'use getgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrent 1.2.3; number correct 327s 1..6 327s ok 2383 - 'use getgrent 1.2.3;' 327s ok 2384 - no errors 327s ok 2385 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrent v10;' 327s ok 1 - use getgrent v10; number of statements in document 327s ok 2 - 'use getgrent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrent v10; tokens as expected 327s ok 4 - 'use getgrent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrent v10;' isa 'PPI::Token::Number' 327s ok 6 - use getgrent v10; number correct 327s 1..6 327s ok 2386 - 'use getgrent v10;' 327s ok 2387 - no errors 327s ok 2388 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrent ;' 327s ok 1 - no getgrent ; number of statements in document 327s ok 2 - 'no getgrent ;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrent ; tokens as expected 327s ok 4 - 'no getgrent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrent ;' isa 'PPI::Token::Number' 327s ok 6 - no getgrent ; number correct 327s 1..6 327s ok 2389 - 'no getgrent ;' 327s ok 2390 - no errors 327s ok 2391 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrent v1.2.3;' 327s ok 1 - no getgrent v1.2.3; number of statements in document 327s ok 2 - 'no getgrent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrent v1.2.3; tokens as expected 327s ok 4 - 'no getgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrent v1.2.3; number correct 327s 1..6 327s ok 2392 - 'no getgrent v1.2.3;' 327s ok 2393 - no errors 327s ok 2394 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrent 1.2.3;' 327s ok 1 - no getgrent 1.2.3; number of statements in document 327s ok 2 - 'no getgrent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrent 1.2.3; tokens as expected 327s ok 4 - 'no getgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrent 1.2.3; number correct 327s 1..6 327s ok 2395 - 'no getgrent 1.2.3;' 327s ok 2396 - no errors 327s ok 2397 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrent v10;' 327s ok 1 - no getgrent v10; number of statements in document 327s ok 2 - 'no getgrent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrent v10; tokens as expected 327s ok 4 - 'no getgrent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrent v10;' isa 'PPI::Token::Number' 327s ok 6 - no getgrent v10; number correct 327s 1..6 327s ok 2398 - 'no getgrent v10;' 327s ok 2399 - no errors 327s ok 2400 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use alarm ;' 327s ok 1 - use alarm ; number of statements in document 327s ok 2 - 'use alarm ;' isa 'PPI::Statement::Include' 327s ok 3 - use alarm ; tokens as expected 327s ok 4 - 'use alarm ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use alarm ;' isa 'PPI::Token::Number' 327s ok 6 - use alarm ; number correct 327s 1..6 327s ok 2401 - 'use alarm ;' 327s ok 2402 - no errors 327s ok 2403 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use alarm v1.2.3;' 327s ok 1 - use alarm v1.2.3; number of statements in document 327s ok 2 - 'use alarm v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use alarm v1.2.3; tokens as expected 327s ok 4 - 'use alarm v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use alarm v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use alarm v1.2.3; number correct 327s 1..6 327s ok 2404 - 'use alarm v1.2.3;' 327s ok 2405 - no errors 327s ok 2406 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use alarm 1.2.3;' 327s ok 1 - use alarm 1.2.3; number of statements in document 327s ok 2 - 'use alarm 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use alarm 1.2.3; tokens as expected 327s ok 4 - 'use alarm 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use alarm 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use alarm 1.2.3; number correct 327s 1..6 327s ok 2407 - 'use alarm 1.2.3;' 327s ok 2408 - no errors 327s ok 2409 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use alarm v10;' 327s ok 1 - use alarm v10; number of statements in document 327s ok 2 - 'use alarm v10;' isa 'PPI::Statement::Include' 327s ok 3 - use alarm v10; tokens as expected 327s ok 4 - 'use alarm v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use alarm v10;' isa 'PPI::Token::Number' 327s ok 6 - use alarm v10; number correct 327s 1..6 327s ok 2410 - 'use alarm v10;' 327s ok 2411 - no errors 327s ok 2412 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no alarm ;' 327s ok 1 - no alarm ; number of statements in document 327s ok 2 - 'no alarm ;' isa 'PPI::Statement::Include' 327s ok 3 - no alarm ; tokens as expected 327s ok 4 - 'no alarm ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no alarm ;' isa 'PPI::Token::Number' 327s ok 6 - no alarm ; number correct 327s 1..6 327s ok 2413 - 'no alarm ;' 327s ok 2414 - no errors 327s ok 2415 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no alarm v1.2.3;' 327s ok 1 - no alarm v1.2.3; number of statements in document 327s ok 2 - 'no alarm v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no alarm v1.2.3; tokens as expected 327s ok 4 - 'no alarm v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no alarm v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no alarm v1.2.3; number correct 327s 1..6 327s ok 2416 - 'no alarm v1.2.3;' 327s ok 2417 - no errors 327s ok 2418 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no alarm 1.2.3;' 327s ok 1 - no alarm 1.2.3; number of statements in document 327s ok 2 - 'no alarm 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no alarm 1.2.3; tokens as expected 327s ok 4 - 'no alarm 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no alarm 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no alarm 1.2.3; number correct 327s 1..6 327s ok 2419 - 'no alarm 1.2.3;' 327s ok 2420 - no errors 327s ok 2421 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no alarm v10;' 327s ok 1 - no alarm v10; number of statements in document 327s ok 2 - 'no alarm v10;' isa 'PPI::Statement::Include' 327s ok 3 - no alarm v10; tokens as expected 327s ok 4 - 'no alarm v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no alarm v10;' isa 'PPI::Token::Number' 327s ok 6 - no alarm v10; number correct 327s 1..6 327s ok 2422 - 'no alarm v10;' 327s ok 2423 - no errors 327s ok 2424 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use or ;' 327s ok 1 - use or ; number of statements in document 327s ok 2 - 'use or ;' isa 'PPI::Statement::Include' 327s ok 3 - use or ; tokens as expected # TODO known bug 327s ok 4 - 'use or ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use or ;' isa 'PPI::Token::Number' 327s ok 6 - use or ; number correct 327s 1..6 327s ok 2425 - 'use or ;' 327s ok 2426 - no errors 327s ok 2427 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use or v1.2.3;' 327s ok 1 - use or v1.2.3; number of statements in document 327s ok 2 - 'use or v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use or v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use or v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use or v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use or v1.2.3; number correct 327s 1..6 327s ok 2428 - 'use or v1.2.3;' 327s ok 2429 - no errors 327s ok 2430 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use or 1.2.3;' 327s ok 1 - use or 1.2.3; number of statements in document 327s ok 2 - 'use or 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use or 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use or 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use or 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use or 1.2.3; number correct 327s 1..6 327s ok 2431 - 'use or 1.2.3;' 327s ok 2432 - no errors 327s ok 2433 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use or v10;' 327s ok 1 - use or v10; number of statements in document 327s ok 2 - 'use or v10;' isa 'PPI::Statement::Include' 327s ok 3 - use or v10; tokens as expected # TODO known bug 327s ok 4 - 'use or v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use or v10;' isa 'PPI::Token::Number' 327s ok 6 - use or v10; number correct 327s 1..6 327s ok 2434 - 'use or v10;' 327s ok 2435 - no errors 327s ok 2436 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no or ;' 327s ok 1 - no or ; number of statements in document 327s ok 2 - 'no or ;' isa 'PPI::Statement::Include' 327s ok 3 - no or ; tokens as expected # TODO known bug 327s ok 4 - 'no or ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no or ;' isa 'PPI::Token::Number' 327s ok 6 - no or ; number correct 327s 1..6 327s ok 2437 - 'no or ;' 327s ok 2438 - no errors 327s ok 2439 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no or v1.2.3;' 327s ok 1 - no or v1.2.3; number of statements in document 327s ok 2 - 'no or v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no or v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no or v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no or v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no or v1.2.3; number correct 327s 1..6 327s ok 2440 - 'no or v1.2.3;' 327s ok 2441 - no errors 327s ok 2442 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no or 1.2.3;' 327s ok 1 - no or 1.2.3; number of statements in document 327s ok 2 - 'no or 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no or 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no or 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no or 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no or 1.2.3; number correct 327s 1..6 327s ok 2443 - 'no or 1.2.3;' 327s ok 2444 - no errors 327s ok 2445 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no or v10;' 327s ok 1 - no or v10; number of statements in document 327s ok 2 - 'no or v10;' isa 'PPI::Statement::Include' 327s ok 3 - no or v10; tokens as expected # TODO known bug 327s ok 4 - 'no or v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no or v10;' isa 'PPI::Token::Number' 327s ok 6 - no or v10; number correct 327s 1..6 327s ok 2446 - 'no or v10;' 327s ok 2447 - no errors 327s ok 2448 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotobynumber ;' 327s ok 1 - use getprotobynumber ; number of statements in document 327s ok 2 - 'use getprotobynumber ;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotobynumber ; tokens as expected 327s ok 4 - 'use getprotobynumber ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotobynumber ;' isa 'PPI::Token::Number' 327s ok 6 - use getprotobynumber ; number correct 327s 1..6 327s ok 2449 - 'use getprotobynumber ;' 327s ok 2450 - no errors 327s ok 2451 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotobynumber v1.2.3;' 327s ok 1 - use getprotobynumber v1.2.3; number of statements in document 327s ok 2 - 'use getprotobynumber v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotobynumber v1.2.3; tokens as expected 327s ok 4 - 'use getprotobynumber v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotobynumber v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getprotobynumber v1.2.3; number correct 327s 1..6 327s ok 2452 - 'use getprotobynumber v1.2.3;' 327s ok 2453 - no errors 327s ok 2454 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotobynumber 1.2.3;' 327s ok 1 - use getprotobynumber 1.2.3; number of statements in document 327s ok 2 - 'use getprotobynumber 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotobynumber 1.2.3; tokens as expected 327s ok 4 - 'use getprotobynumber 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotobynumber 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getprotobynumber 1.2.3; number correct 327s 1..6 327s ok 2455 - 'use getprotobynumber 1.2.3;' 327s ok 2456 - no errors 327s ok 2457 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotobynumber v10;' 327s ok 1 - use getprotobynumber v10; number of statements in document 327s ok 2 - 'use getprotobynumber v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotobynumber v10; tokens as expected 327s ok 4 - 'use getprotobynumber v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotobynumber v10;' isa 'PPI::Token::Number' 327s ok 6 - use getprotobynumber v10; number correct 327s 1..6 327s ok 2458 - 'use getprotobynumber v10;' 327s ok 2459 - no errors 327s ok 2460 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotobynumber ;' 327s ok 1 - no getprotobynumber ; number of statements in document 327s ok 2 - 'no getprotobynumber ;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotobynumber ; tokens as expected 327s ok 4 - 'no getprotobynumber ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotobynumber ;' isa 'PPI::Token::Number' 327s ok 6 - no getprotobynumber ; number correct 327s 1..6 327s ok 2461 - 'no getprotobynumber ;' 327s ok 2462 - no errors 327s ok 2463 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotobynumber v1.2.3;' 327s ok 1 - no getprotobynumber v1.2.3; number of statements in document 327s ok 2 - 'no getprotobynumber v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotobynumber v1.2.3; tokens as expected 327s ok 4 - 'no getprotobynumber v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotobynumber v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getprotobynumber v1.2.3; number correct 327s 1..6 327s ok 2464 - 'no getprotobynumber v1.2.3;' 327s ok 2465 - no errors 327s ok 2466 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotobynumber 1.2.3;' 327s ok 1 - no getprotobynumber 1.2.3; number of statements in document 327s ok 2 - 'no getprotobynumber 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotobynumber 1.2.3; tokens as expected 327s ok 4 - 'no getprotobynumber 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotobynumber 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getprotobynumber 1.2.3; number correct 327s 1..6 327s ok 2467 - 'no getprotobynumber 1.2.3;' 327s ok 2468 - no errors 327s ok 2469 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotobynumber v10;' 327s ok 1 - no getprotobynumber v10; number of statements in document 327s ok 2 - 'no getprotobynumber v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotobynumber v10; tokens as expected 327s ok 4 - 'no getprotobynumber v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotobynumber v10;' isa 'PPI::Token::Number' 327s ok 6 - no getprotobynumber v10; number correct 327s 1..6 327s ok 2470 - 'no getprotobynumber v10;' 327s ok 2471 - no errors 327s ok 2472 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seek ;' 327s ok 1 - use seek ; number of statements in document 327s ok 2 - 'use seek ;' isa 'PPI::Statement::Include' 327s ok 3 - use seek ; tokens as expected 327s ok 4 - 'use seek ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seek ;' isa 'PPI::Token::Number' 327s ok 6 - use seek ; number correct 327s 1..6 327s ok 2473 - 'use seek ;' 327s ok 2474 - no errors 327s ok 2475 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seek v1.2.3;' 327s ok 1 - use seek v1.2.3; number of statements in document 327s ok 2 - 'use seek v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use seek v1.2.3; tokens as expected 327s ok 4 - 'use seek v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seek v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use seek v1.2.3; number correct 327s 1..6 327s ok 2476 - 'use seek v1.2.3;' 327s ok 2477 - no errors 327s ok 2478 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seek 1.2.3;' 327s ok 1 - use seek 1.2.3; number of statements in document 327s ok 2 - 'use seek 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use seek 1.2.3; tokens as expected 327s ok 4 - 'use seek 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seek 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use seek 1.2.3; number correct 327s 1..6 327s ok 2479 - 'use seek 1.2.3;' 327s ok 2480 - no errors 327s ok 2481 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seek v10;' 327s ok 1 - use seek v10; number of statements in document 327s ok 2 - 'use seek v10;' isa 'PPI::Statement::Include' 327s ok 3 - use seek v10; tokens as expected 327s ok 4 - 'use seek v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seek v10;' isa 'PPI::Token::Number' 327s ok 6 - use seek v10; number correct 327s 1..6 327s ok 2482 - 'use seek v10;' 327s ok 2483 - no errors 327s ok 2484 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seek ;' 327s ok 1 - no seek ; number of statements in document 327s ok 2 - 'no seek ;' isa 'PPI::Statement::Include' 327s ok 3 - no seek ; tokens as expected 327s ok 4 - 'no seek ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seek ;' isa 'PPI::Token::Number' 327s ok 6 - no seek ; number correct 327s 1..6 327s ok 2485 - 'no seek ;' 327s ok 2486 - no errors 327s ok 2487 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seek v1.2.3;' 327s ok 1 - no seek v1.2.3; number of statements in document 327s ok 2 - 'no seek v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no seek v1.2.3; tokens as expected 327s ok 4 - 'no seek v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seek v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no seek v1.2.3; number correct 327s 1..6 327s ok 2488 - 'no seek v1.2.3;' 327s ok 2489 - no errors 327s ok 2490 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seek 1.2.3;' 327s ok 1 - no seek 1.2.3; number of statements in document 327s ok 2 - 'no seek 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no seek 1.2.3; tokens as expected 327s ok 4 - 'no seek 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seek 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no seek 1.2.3; number correct 327s 1..6 327s ok 2491 - 'no seek 1.2.3;' 327s ok 2492 - no errors 327s ok 2493 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seek v10;' 327s ok 1 - no seek v10; number of statements in document 327s ok 2 - 'no seek v10;' isa 'PPI::Statement::Include' 327s ok 3 - no seek v10; tokens as expected 327s ok 4 - 'no seek v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seek v10;' isa 'PPI::Token::Number' 327s ok 6 - no seek v10; number correct 327s 1..6 327s ok 2494 - 'no seek v10;' 327s ok 2495 - no errors 327s ok 2496 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endgrent ;' 327s ok 1 - use endgrent ; number of statements in document 327s ok 2 - 'use endgrent ;' isa 'PPI::Statement::Include' 327s ok 3 - use endgrent ; tokens as expected 327s ok 4 - 'use endgrent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endgrent ;' isa 'PPI::Token::Number' 327s ok 6 - use endgrent ; number correct 327s 1..6 327s ok 2497 - 'use endgrent ;' 327s ok 2498 - no errors 327s ok 2499 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endgrent v1.2.3;' 327s ok 1 - use endgrent v1.2.3; number of statements in document 327s ok 2 - 'use endgrent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endgrent v1.2.3; tokens as expected 327s ok 4 - 'use endgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endgrent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endgrent v1.2.3; number correct 327s 1..6 327s ok 2500 - 'use endgrent v1.2.3;' 327s ok 2501 - no errors 327s ok 2502 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endgrent 1.2.3;' 327s ok 1 - use endgrent 1.2.3; number of statements in document 327s ok 2 - 'use endgrent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endgrent 1.2.3; tokens as expected 327s ok 4 - 'use endgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endgrent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endgrent 1.2.3; number correct 327s 1..6 327s ok 2503 - 'use endgrent 1.2.3;' 327s ok 2504 - no errors 327s ok 2505 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endgrent v10;' 327s ok 1 - use endgrent v10; number of statements in document 327s ok 2 - 'use endgrent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use endgrent v10; tokens as expected 327s ok 4 - 'use endgrent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endgrent v10;' isa 'PPI::Token::Number' 327s ok 6 - use endgrent v10; number correct 327s 1..6 327s ok 2506 - 'use endgrent v10;' 327s ok 2507 - no errors 327s ok 2508 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endgrent ;' 327s ok 1 - no endgrent ; number of statements in document 327s ok 2 - 'no endgrent ;' isa 'PPI::Statement::Include' 327s ok 3 - no endgrent ; tokens as expected 327s ok 4 - 'no endgrent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endgrent ;' isa 'PPI::Token::Number' 327s ok 6 - no endgrent ; number correct 327s 1..6 327s ok 2509 - 'no endgrent ;' 327s ok 2510 - no errors 327s ok 2511 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endgrent v1.2.3;' 327s ok 1 - no endgrent v1.2.3; number of statements in document 327s ok 2 - 'no endgrent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endgrent v1.2.3; tokens as expected 327s ok 4 - 'no endgrent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endgrent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endgrent v1.2.3; number correct 327s 1..6 327s ok 2512 - 'no endgrent v1.2.3;' 327s ok 2513 - no errors 327s ok 2514 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endgrent 1.2.3;' 327s ok 1 - no endgrent 1.2.3; number of statements in document 327s ok 2 - 'no endgrent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endgrent 1.2.3; tokens as expected 327s ok 4 - 'no endgrent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endgrent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endgrent 1.2.3; number correct 327s 1..6 327s ok 2515 - 'no endgrent 1.2.3;' 327s ok 2516 - no errors 327s ok 2517 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endgrent v10;' 327s ok 1 - no endgrent v10; number of statements in document 327s ok 2 - 'no endgrent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no endgrent v10; tokens as expected 327s ok 4 - 'no endgrent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endgrent v10;' isa 'PPI::Token::Number' 327s ok 6 - no endgrent v10; number correct 327s 1..6 327s ok 2518 - 'no endgrent v10;' 327s ok 2519 - no errors 327s ok 2520 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sub ;' 327s ok 1 - use sub ; number of statements in document 327s ok 2 - 'use sub ;' isa 'PPI::Statement::Include' 327s ok 3 - use sub ; tokens as expected 327s ok 4 - 'use sub ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sub ;' isa 'PPI::Token::Number' 327s ok 6 - use sub ; number correct 327s 1..6 327s ok 2521 - 'use sub ;' 327s ok 2522 - no errors 327s ok 2523 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sub v1.2.3;' 327s ok 1 - use sub v1.2.3; number of statements in document 327s ok 2 - 'use sub v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sub v1.2.3; tokens as expected 327s ok 4 - 'use sub v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sub v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sub v1.2.3; number correct 327s 1..6 327s ok 2524 - 'use sub v1.2.3;' 327s ok 2525 - no errors 327s ok 2526 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sub 1.2.3;' 327s ok 1 - use sub 1.2.3; number of statements in document 327s ok 2 - 'use sub 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sub 1.2.3; tokens as expected 327s ok 4 - 'use sub 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sub 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sub 1.2.3; number correct 327s 1..6 327s ok 2527 - 'use sub 1.2.3;' 327s ok 2528 - no errors 327s ok 2529 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sub v10;' 327s ok 1 - use sub v10; number of statements in document 327s ok 2 - 'use sub v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sub v10; tokens as expected 327s ok 4 - 'use sub v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sub v10;' isa 'PPI::Token::Number' 327s ok 6 - use sub v10; number correct 327s 1..6 327s ok 2530 - 'use sub v10;' 327s ok 2531 - no errors 327s ok 2532 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sub ;' 327s ok 1 - no sub ; number of statements in document 327s ok 2 - 'no sub ;' isa 'PPI::Statement::Include' 327s ok 3 - no sub ; tokens as expected 327s ok 4 - 'no sub ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sub ;' isa 'PPI::Token::Number' 327s ok 6 - no sub ; number correct 327s 1..6 327s ok 2533 - 'no sub ;' 327s ok 2534 - no errors 327s ok 2535 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sub v1.2.3;' 327s ok 1 - no sub v1.2.3; number of statements in document 327s ok 2 - 'no sub v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sub v1.2.3; tokens as expected 327s ok 4 - 'no sub v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sub v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sub v1.2.3; number correct 327s 1..6 327s ok 2536 - 'no sub v1.2.3;' 327s ok 2537 - no errors 327s ok 2538 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sub 1.2.3;' 327s ok 1 - no sub 1.2.3; number of statements in document 327s ok 2 - 'no sub 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sub 1.2.3; tokens as expected 327s ok 4 - 'no sub 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sub 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sub 1.2.3; number correct 327s 1..6 327s ok 2539 - 'no sub 1.2.3;' 327s ok 2540 - no errors 327s ok 2541 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sub v10;' 327s ok 1 - no sub v10; number of statements in document 327s ok 2 - 'no sub v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sub v10; tokens as expected 327s ok 4 - 'no sub v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sub v10;' isa 'PPI::Token::Number' 327s ok 6 - no sub v10; number correct 327s 1..6 327s ok 2542 - 'no sub v10;' 327s ok 2543 - no errors 327s ok 2544 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setservent ;' 327s ok 1 - use setservent ; number of statements in document 327s ok 2 - 'use setservent ;' isa 'PPI::Statement::Include' 327s ok 3 - use setservent ; tokens as expected 327s ok 4 - 'use setservent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setservent ;' isa 'PPI::Token::Number' 327s ok 6 - use setservent ; number correct 327s 1..6 327s ok 2545 - 'use setservent ;' 327s ok 2546 - no errors 327s ok 2547 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setservent v1.2.3;' 327s ok 1 - use setservent v1.2.3; number of statements in document 327s ok 2 - 'use setservent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setservent v1.2.3; tokens as expected 327s ok 4 - 'use setservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setservent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setservent v1.2.3; number correct 327s 1..6 327s ok 2548 - 'use setservent v1.2.3;' 327s ok 2549 - no errors 327s ok 2550 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setservent 1.2.3;' 327s ok 1 - use setservent 1.2.3; number of statements in document 327s ok 2 - 'use setservent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setservent 1.2.3; tokens as expected 327s ok 4 - 'use setservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setservent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setservent 1.2.3; number correct 327s 1..6 327s ok 2551 - 'use setservent 1.2.3;' 327s ok 2552 - no errors 327s ok 2553 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setservent v10;' 327s ok 1 - use setservent v10; number of statements in document 327s ok 2 - 'use setservent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setservent v10; tokens as expected 327s ok 4 - 'use setservent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setservent v10;' isa 'PPI::Token::Number' 327s ok 6 - use setservent v10; number correct 327s 1..6 327s ok 2554 - 'use setservent v10;' 327s ok 2555 - no errors 327s ok 2556 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setservent ;' 327s ok 1 - no setservent ; number of statements in document 327s ok 2 - 'no setservent ;' isa 'PPI::Statement::Include' 327s ok 3 - no setservent ; tokens as expected 327s ok 4 - 'no setservent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setservent ;' isa 'PPI::Token::Number' 327s ok 6 - no setservent ; number correct 327s 1..6 327s ok 2557 - 'no setservent ;' 327s ok 2558 - no errors 327s ok 2559 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setservent v1.2.3;' 327s ok 1 - no setservent v1.2.3; number of statements in document 327s ok 2 - 'no setservent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setservent v1.2.3; tokens as expected 327s ok 4 - 'no setservent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setservent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setservent v1.2.3; number correct 327s 1..6 327s ok 2560 - 'no setservent v1.2.3;' 327s ok 2561 - no errors 327s ok 2562 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setservent 1.2.3;' 327s ok 1 - no setservent 1.2.3; number of statements in document 327s ok 2 - 'no setservent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setservent 1.2.3; tokens as expected 327s ok 4 - 'no setservent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setservent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setservent 1.2.3; number correct 327s 1..6 327s ok 2563 - 'no setservent 1.2.3;' 327s ok 2564 - no errors 327s ok 2565 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setservent v10;' 327s ok 1 - no setservent v10; number of statements in document 327s ok 2 - 'no setservent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setservent v10; tokens as expected 327s ok 4 - 'no setservent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setservent v10;' isa 'PPI::Token::Number' 327s ok 6 - no setservent v10; number correct 327s 1..6 327s ok 2566 - 'no setservent v10;' 327s ok 2567 - no errors 327s ok 2568 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chomp ;' 327s ok 1 - use chomp ; number of statements in document 327s ok 2 - 'use chomp ;' isa 'PPI::Statement::Include' 327s ok 3 - use chomp ; tokens as expected 327s ok 4 - 'use chomp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chomp ;' isa 'PPI::Token::Number' 327s ok 6 - use chomp ; number correct 327s 1..6 327s ok 2569 - 'use chomp ;' 327s ok 2570 - no errors 327s ok 2571 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chomp v1.2.3;' 327s ok 1 - use chomp v1.2.3; number of statements in document 327s ok 2 - 'use chomp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chomp v1.2.3; tokens as expected 327s ok 4 - 'use chomp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chomp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chomp v1.2.3; number correct 327s 1..6 327s ok 2572 - 'use chomp v1.2.3;' 327s ok 2573 - no errors 327s ok 2574 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chomp 1.2.3;' 327s ok 1 - use chomp 1.2.3; number of statements in document 327s ok 2 - 'use chomp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chomp 1.2.3; tokens as expected 327s ok 4 - 'use chomp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chomp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chomp 1.2.3; number correct 327s 1..6 327s ok 2575 - 'use chomp 1.2.3;' 327s ok 2576 - no errors 327s ok 2577 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chomp v10;' 327s ok 1 - use chomp v10; number of statements in document 327s ok 2 - 'use chomp v10;' isa 'PPI::Statement::Include' 327s ok 3 - use chomp v10; tokens as expected 327s ok 4 - 'use chomp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chomp v10;' isa 'PPI::Token::Number' 327s ok 6 - use chomp v10; number correct 327s 1..6 327s ok 2578 - 'use chomp v10;' 327s ok 2579 - no errors 327s ok 2580 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chomp ;' 327s ok 1 - no chomp ; number of statements in document 327s ok 2 - 'no chomp ;' isa 'PPI::Statement::Include' 327s ok 3 - no chomp ; tokens as expected 327s ok 4 - 'no chomp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chomp ;' isa 'PPI::Token::Number' 327s ok 6 - no chomp ; number correct 327s 1..6 327s ok 2581 - 'no chomp ;' 327s ok 2582 - no errors 327s ok 2583 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chomp v1.2.3;' 327s ok 1 - no chomp v1.2.3; number of statements in document 327s ok 2 - 'no chomp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chomp v1.2.3; tokens as expected 327s ok 4 - 'no chomp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chomp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chomp v1.2.3; number correct 327s 1..6 327s ok 2584 - 'no chomp v1.2.3;' 327s ok 2585 - no errors 327s ok 2586 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chomp 1.2.3;' 327s ok 1 - no chomp 1.2.3; number of statements in document 327s ok 2 - 'no chomp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chomp 1.2.3; tokens as expected 327s ok 4 - 'no chomp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chomp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chomp 1.2.3; number correct 327s 1..6 327s ok 2587 - 'no chomp 1.2.3;' 327s ok 2588 - no errors 327s ok 2589 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chomp v10;' 327s ok 1 - no chomp v10; number of statements in document 327s ok 2 - 'no chomp v10;' isa 'PPI::Statement::Include' 327s ok 3 - no chomp v10; tokens as expected 327s ok 4 - 'no chomp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chomp v10;' isa 'PPI::Token::Number' 327s ok 6 - no chomp v10; number correct 327s 1..6 327s ok 2590 - 'no chomp v10;' 327s ok 2591 - no errors 327s ok 2592 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eof ;' 327s ok 1 - use eof ; number of statements in document 327s ok 2 - 'use eof ;' isa 'PPI::Statement::Include' 327s ok 3 - use eof ; tokens as expected 327s ok 4 - 'use eof ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eof ;' isa 'PPI::Token::Number' 327s ok 6 - use eof ; number correct 327s 1..6 327s ok 2593 - 'use eof ;' 327s ok 2594 - no errors 327s ok 2595 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eof v1.2.3;' 327s ok 1 - use eof v1.2.3; number of statements in document 327s ok 2 - 'use eof v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use eof v1.2.3; tokens as expected 327s ok 4 - 'use eof v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eof v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use eof v1.2.3; number correct 327s 1..6 327s ok 2596 - 'use eof v1.2.3;' 327s ok 2597 - no errors 327s ok 2598 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eof 1.2.3;' 327s ok 1 - use eof 1.2.3; number of statements in document 327s ok 2 - 'use eof 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use eof 1.2.3; tokens as expected 327s ok 4 - 'use eof 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eof 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use eof 1.2.3; number correct 327s 1..6 327s ok 2599 - 'use eof 1.2.3;' 327s ok 2600 - no errors 327s ok 2601 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eof v10;' 327s ok 1 - use eof v10; number of statements in document 327s ok 2 - 'use eof v10;' isa 'PPI::Statement::Include' 327s ok 3 - use eof v10; tokens as expected 327s ok 4 - 'use eof v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eof v10;' isa 'PPI::Token::Number' 327s ok 6 - use eof v10; number correct 327s 1..6 327s ok 2602 - 'use eof v10;' 327s ok 2603 - no errors 327s ok 2604 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eof ;' 327s ok 1 - no eof ; number of statements in document 327s ok 2 - 'no eof ;' isa 'PPI::Statement::Include' 327s ok 3 - no eof ; tokens as expected 327s ok 4 - 'no eof ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eof ;' isa 'PPI::Token::Number' 327s ok 6 - no eof ; number correct 327s 1..6 327s ok 2605 - 'no eof ;' 327s ok 2606 - no errors 327s ok 2607 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eof v1.2.3;' 327s ok 1 - no eof v1.2.3; number of statements in document 327s ok 2 - 'no eof v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no eof v1.2.3; tokens as expected 327s ok 4 - 'no eof v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eof v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no eof v1.2.3; number correct 327s 1..6 327s ok 2608 - 'no eof v1.2.3;' 327s ok 2609 - no errors 327s ok 2610 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eof 1.2.3;' 327s ok 1 - no eof 1.2.3; number of statements in document 327s ok 2 - 'no eof 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no eof 1.2.3; tokens as expected 327s ok 4 - 'no eof 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eof 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no eof 1.2.3; number correct 327s 1..6 327s ok 2611 - 'no eof 1.2.3;' 327s ok 2612 - no errors 327s ok 2613 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eof v10;' 327s ok 1 - no eof v10; number of statements in document 327s ok 2 - 'no eof v10;' isa 'PPI::Statement::Include' 327s ok 3 - no eof v10; tokens as expected 327s ok 4 - 'no eof v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eof v10;' isa 'PPI::Token::Number' 327s ok 6 - no eof v10; number correct 327s 1..6 327s ok 2614 - 'no eof v10;' 327s ok 2615 - no errors 327s ok 2616 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgget ;' 327s ok 1 - use msgget ; number of statements in document 327s ok 2 - 'use msgget ;' isa 'PPI::Statement::Include' 327s ok 3 - use msgget ; tokens as expected 327s ok 4 - 'use msgget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgget ;' isa 'PPI::Token::Number' 327s ok 6 - use msgget ; number correct 327s 1..6 327s ok 2617 - 'use msgget ;' 327s ok 2618 - no errors 327s ok 2619 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgget v1.2.3;' 327s ok 1 - use msgget v1.2.3; number of statements in document 327s ok 2 - 'use msgget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgget v1.2.3; tokens as expected 327s ok 4 - 'use msgget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgget v1.2.3; number correct 327s 1..6 327s ok 2620 - 'use msgget v1.2.3;' 327s ok 2621 - no errors 327s ok 2622 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgget 1.2.3;' 327s ok 1 - use msgget 1.2.3; number of statements in document 327s ok 2 - 'use msgget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgget 1.2.3; tokens as expected 327s ok 4 - 'use msgget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgget 1.2.3; number correct 327s 1..6 327s ok 2623 - 'use msgget 1.2.3;' 327s ok 2624 - no errors 327s ok 2625 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgget v10;' 327s ok 1 - use msgget v10; number of statements in document 327s ok 2 - 'use msgget v10;' isa 'PPI::Statement::Include' 327s ok 3 - use msgget v10; tokens as expected 327s ok 4 - 'use msgget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgget v10;' isa 'PPI::Token::Number' 327s ok 6 - use msgget v10; number correct 327s 1..6 327s ok 2626 - 'use msgget v10;' 327s ok 2627 - no errors 327s ok 2628 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgget ;' 327s ok 1 - no msgget ; number of statements in document 327s ok 2 - 'no msgget ;' isa 'PPI::Statement::Include' 327s ok 3 - no msgget ; tokens as expected 327s ok 4 - 'no msgget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgget ;' isa 'PPI::Token::Number' 327s ok 6 - no msgget ; number correct 327s 1..6 327s ok 2629 - 'no msgget ;' 327s ok 2630 - no errors 327s ok 2631 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgget v1.2.3;' 327s ok 1 - no msgget v1.2.3; number of statements in document 327s ok 2 - 'no msgget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgget v1.2.3; tokens as expected 327s ok 4 - 'no msgget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgget v1.2.3; number correct 327s 1..6 327s ok 2632 - 'no msgget v1.2.3;' 327s ok 2633 - no errors 327s ok 2634 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgget 1.2.3;' 327s ok 1 - no msgget 1.2.3; number of statements in document 327s ok 2 - 'no msgget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgget 1.2.3; tokens as expected 327s ok 4 - 'no msgget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgget 1.2.3; number correct 327s 1..6 327s ok 2635 - 'no msgget 1.2.3;' 327s ok 2636 - no errors 327s ok 2637 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgget v10;' 327s ok 1 - no msgget v10; number of statements in document 327s ok 2 - 'no msgget v10;' isa 'PPI::Statement::Include' 327s ok 3 - no msgget v10; tokens as expected 327s ok 4 - 'no msgget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgget v10;' isa 'PPI::Token::Number' 327s ok 6 - no msgget v10; number correct 327s 1..6 327s ok 2638 - 'no msgget v10;' 327s ok 2639 - no errors 327s ok 2640 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use keys ;' 327s ok 1 - use keys ; number of statements in document 327s ok 2 - 'use keys ;' isa 'PPI::Statement::Include' 327s ok 3 - use keys ; tokens as expected 327s ok 4 - 'use keys ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use keys ;' isa 'PPI::Token::Number' 327s ok 6 - use keys ; number correct 327s 1..6 327s ok 2641 - 'use keys ;' 327s ok 2642 - no errors 327s ok 2643 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use keys v1.2.3;' 327s ok 1 - use keys v1.2.3; number of statements in document 327s ok 2 - 'use keys v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use keys v1.2.3; tokens as expected 327s ok 4 - 'use keys v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use keys v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use keys v1.2.3; number correct 327s 1..6 327s ok 2644 - 'use keys v1.2.3;' 327s ok 2645 - no errors 327s ok 2646 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use keys 1.2.3;' 327s ok 1 - use keys 1.2.3; number of statements in document 327s ok 2 - 'use keys 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use keys 1.2.3; tokens as expected 327s ok 4 - 'use keys 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use keys 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use keys 1.2.3; number correct 327s 1..6 327s ok 2647 - 'use keys 1.2.3;' 327s ok 2648 - no errors 327s ok 2649 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use keys v10;' 327s ok 1 - use keys v10; number of statements in document 327s ok 2 - 'use keys v10;' isa 'PPI::Statement::Include' 327s ok 3 - use keys v10; tokens as expected 327s ok 4 - 'use keys v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use keys v10;' isa 'PPI::Token::Number' 327s ok 6 - use keys v10; number correct 327s 1..6 327s ok 2650 - 'use keys v10;' 327s ok 2651 - no errors 327s ok 2652 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no keys ;' 327s ok 1 - no keys ; number of statements in document 327s ok 2 - 'no keys ;' isa 'PPI::Statement::Include' 327s ok 3 - no keys ; tokens as expected 327s ok 4 - 'no keys ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no keys ;' isa 'PPI::Token::Number' 327s ok 6 - no keys ; number correct 327s 1..6 327s ok 2653 - 'no keys ;' 327s ok 2654 - no errors 327s ok 2655 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no keys v1.2.3;' 327s ok 1 - no keys v1.2.3; number of statements in document 327s ok 2 - 'no keys v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no keys v1.2.3; tokens as expected 327s ok 4 - 'no keys v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no keys v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no keys v1.2.3; number correct 327s 1..6 327s ok 2656 - 'no keys v1.2.3;' 327s ok 2657 - no errors 327s ok 2658 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no keys 1.2.3;' 327s ok 1 - no keys 1.2.3; number of statements in document 327s ok 2 - 'no keys 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no keys 1.2.3; tokens as expected 327s ok 4 - 'no keys 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no keys 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no keys 1.2.3; number correct 327s 1..6 327s ok 2659 - 'no keys 1.2.3;' 327s ok 2660 - no errors 327s ok 2661 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no keys v10;' 327s ok 1 - no keys v10; number of statements in document 327s ok 2 - 'no keys v10;' isa 'PPI::Statement::Include' 327s ok 3 - no keys v10; tokens as expected 327s ok 4 - 'no keys v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no keys v10;' isa 'PPI::Token::Number' 327s ok 6 - no keys v10; number correct 327s 1..6 327s ok 2662 - 'no keys v10;' 327s ok 2663 - no errors 327s ok 2664 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use s ;' 327s ok 1 - use s ; number of statements in document # TODO known bug 327s ok 2 - 'use s ;' isa 'PPI::Statement::Include' 327s ok 3 - use s ; tokens as expected # TODO known bug 327s ok 4 - 'use s ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use s ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use s ; number correct # TODO known bug 327s 1..6 327s ok 2665 - 'use s ;' 327s ok 2666 - no errors 327s ok 2667 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use s v1.2.3;' 327s ok 1 - use s v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use s v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use s v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use s v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use s v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use s v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2668 - 'use s v1.2.3;' 327s ok 2669 - no errors 327s ok 2670 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use s 1.2.3;' 327s ok 1 - use s 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use s 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use s 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use s 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use s 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use s 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2671 - 'use s 1.2.3;' 327s ok 2672 - no errors 327s ok 2673 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use s v10;' 327s ok 1 - use s v10; number of statements in document # TODO known bug 327s ok 2 - 'use s v10;' isa 'PPI::Statement::Include' 327s ok 3 - use s v10; tokens as expected # TODO known bug 327s ok 4 - 'use s v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use s v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use s v10; number correct # TODO known bug 327s 1..6 327s ok 2674 - 'use s v10;' 327s ok 2675 - no errors 327s ok 2676 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no s ;' 327s ok 1 - no s ; number of statements in document # TODO known bug 327s ok 2 - 'no s ;' isa 'PPI::Statement::Include' 327s ok 3 - no s ; tokens as expected # TODO known bug 327s ok 4 - 'no s ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no s ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no s ; number correct # TODO known bug 327s 1..6 327s ok 2677 - 'no s ;' 327s ok 2678 - no errors 327s ok 2679 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no s v1.2.3;' 327s ok 1 - no s v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no s v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no s v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no s v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no s v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no s v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2680 - 'no s v1.2.3;' 327s ok 2681 - no errors 327s ok 2682 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no s 1.2.3;' 327s ok 1 - no s 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no s 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no s 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no s 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no s 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no s 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 2683 - 'no s 1.2.3;' 327s ok 2684 - no errors 327s ok 2685 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no s v10;' 327s ok 1 - no s v10; number of statements in document # TODO known bug 327s ok 2 - 'no s v10;' isa 'PPI::Statement::Include' 327s ok 3 - no s v10; tokens as expected # TODO known bug 327s ok 4 - 'no s v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no s v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no s v10; number correct # TODO known bug 327s 1..6 327s ok 2686 - 'no s v10;' 327s ok 2687 - no errors 327s ok 2688 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sethostent ;' 327s ok 1 - use sethostent ; number of statements in document 327s ok 2 - 'use sethostent ;' isa 'PPI::Statement::Include' 327s ok 3 - use sethostent ; tokens as expected 327s ok 4 - 'use sethostent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sethostent ;' isa 'PPI::Token::Number' 327s ok 6 - use sethostent ; number correct 327s 1..6 327s ok 2689 - 'use sethostent ;' 327s ok 2690 - no errors 327s ok 2691 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sethostent v1.2.3;' 327s ok 1 - use sethostent v1.2.3; number of statements in document 327s ok 2 - 'use sethostent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sethostent v1.2.3; tokens as expected 327s ok 4 - 'use sethostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sethostent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sethostent v1.2.3; number correct 327s 1..6 327s ok 2692 - 'use sethostent v1.2.3;' 327s ok 2693 - no errors 327s ok 2694 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sethostent 1.2.3;' 327s ok 1 - use sethostent 1.2.3; number of statements in document 327s ok 2 - 'use sethostent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sethostent 1.2.3; tokens as expected 327s ok 4 - 'use sethostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sethostent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sethostent 1.2.3; number correct 327s 1..6 327s ok 2695 - 'use sethostent 1.2.3;' 327s ok 2696 - no errors 327s ok 2697 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sethostent v10;' 327s ok 1 - use sethostent v10; number of statements in document 327s ok 2 - 'use sethostent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sethostent v10; tokens as expected 327s ok 4 - 'use sethostent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sethostent v10;' isa 'PPI::Token::Number' 327s ok 6 - use sethostent v10; number correct 327s 1..6 327s ok 2698 - 'use sethostent v10;' 327s ok 2699 - no errors 327s ok 2700 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sethostent ;' 327s ok 1 - no sethostent ; number of statements in document 327s ok 2 - 'no sethostent ;' isa 'PPI::Statement::Include' 327s ok 3 - no sethostent ; tokens as expected 327s ok 4 - 'no sethostent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sethostent ;' isa 'PPI::Token::Number' 327s ok 6 - no sethostent ; number correct 327s 1..6 327s ok 2701 - 'no sethostent ;' 327s ok 2702 - no errors 327s ok 2703 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sethostent v1.2.3;' 327s ok 1 - no sethostent v1.2.3; number of statements in document 327s ok 2 - 'no sethostent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sethostent v1.2.3; tokens as expected 327s ok 4 - 'no sethostent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sethostent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sethostent v1.2.3; number correct 327s 1..6 327s ok 2704 - 'no sethostent v1.2.3;' 327s ok 2705 - no errors 327s ok 2706 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sethostent 1.2.3;' 327s ok 1 - no sethostent 1.2.3; number of statements in document 327s ok 2 - 'no sethostent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sethostent 1.2.3; tokens as expected 327s ok 4 - 'no sethostent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sethostent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sethostent 1.2.3; number correct 327s 1..6 327s ok 2707 - 'no sethostent 1.2.3;' 327s ok 2708 - no errors 327s ok 2709 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sethostent v10;' 327s ok 1 - no sethostent v10; number of statements in document 327s ok 2 - 'no sethostent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sethostent v10; tokens as expected 327s ok 4 - 'no sethostent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sethostent v10;' isa 'PPI::Token::Number' 327s ok 6 - no sethostent v10; number correct 327s 1..6 327s ok 2710 - 'no sethostent v10;' 327s ok 2711 - no errors 327s ok 2712 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tied ;' 327s ok 1 - use tied ; number of statements in document 327s ok 2 - 'use tied ;' isa 'PPI::Statement::Include' 327s ok 3 - use tied ; tokens as expected 327s ok 4 - 'use tied ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tied ;' isa 'PPI::Token::Number' 327s ok 6 - use tied ; number correct 327s 1..6 327s ok 2713 - 'use tied ;' 327s ok 2714 - no errors 327s ok 2715 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tied v1.2.3;' 327s ok 1 - use tied v1.2.3; number of statements in document 327s ok 2 - 'use tied v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tied v1.2.3; tokens as expected 327s ok 4 - 'use tied v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tied v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tied v1.2.3; number correct 327s 1..6 327s ok 2716 - 'use tied v1.2.3;' 327s ok 2717 - no errors 327s ok 2718 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tied 1.2.3;' 327s ok 1 - use tied 1.2.3; number of statements in document 327s ok 2 - 'use tied 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tied 1.2.3; tokens as expected 327s ok 4 - 'use tied 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tied 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tied 1.2.3; number correct 327s 1..6 327s ok 2719 - 'use tied 1.2.3;' 327s ok 2720 - no errors 327s ok 2721 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tied v10;' 327s ok 1 - use tied v10; number of statements in document 327s ok 2 - 'use tied v10;' isa 'PPI::Statement::Include' 327s ok 3 - use tied v10; tokens as expected 327s ok 4 - 'use tied v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tied v10;' isa 'PPI::Token::Number' 327s ok 6 - use tied v10; number correct 327s 1..6 327s ok 2722 - 'use tied v10;' 327s ok 2723 - no errors 327s ok 2724 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tied ;' 327s ok 1 - no tied ; number of statements in document 327s ok 2 - 'no tied ;' isa 'PPI::Statement::Include' 327s ok 3 - no tied ; tokens as expected 327s ok 4 - 'no tied ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tied ;' isa 'PPI::Token::Number' 327s ok 6 - no tied ; number correct 327s 1..6 327s ok 2725 - 'no tied ;' 327s ok 2726 - no errors 327s ok 2727 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tied v1.2.3;' 327s ok 1 - no tied v1.2.3; number of statements in document 327s ok 2 - 'no tied v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tied v1.2.3; tokens as expected 327s ok 4 - 'no tied v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tied v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tied v1.2.3; number correct 327s 1..6 327s ok 2728 - 'no tied v1.2.3;' 327s ok 2729 - no errors 327s ok 2730 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tied 1.2.3;' 327s ok 1 - no tied 1.2.3; number of statements in document 327s ok 2 - 'no tied 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tied 1.2.3; tokens as expected 327s ok 4 - 'no tied 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tied 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tied 1.2.3; number correct 327s 1..6 327s ok 2731 - 'no tied 1.2.3;' 327s ok 2732 - no errors 327s ok 2733 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tied v10;' 327s ok 1 - no tied v10; number of statements in document 327s ok 2 - 'no tied v10;' isa 'PPI::Statement::Include' 327s ok 3 - no tied v10; tokens as expected 327s ok 4 - 'no tied v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tied v10;' isa 'PPI::Token::Number' 327s ok 6 - no tied v10; number correct 327s 1..6 327s ok 2734 - 'no tied v10;' 327s ok 2735 - no errors 327s ok 2736 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrnam ;' 327s ok 1 - use getgrnam ; number of statements in document 327s ok 2 - 'use getgrnam ;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrnam ; tokens as expected 327s ok 4 - 'use getgrnam ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrnam ;' isa 'PPI::Token::Number' 327s ok 6 - use getgrnam ; number correct 327s 1..6 327s ok 2737 - 'use getgrnam ;' 327s ok 2738 - no errors 327s ok 2739 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrnam v1.2.3;' 327s ok 1 - use getgrnam v1.2.3; number of statements in document 327s ok 2 - 'use getgrnam v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrnam v1.2.3; tokens as expected 327s ok 4 - 'use getgrnam v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrnam v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrnam v1.2.3; number correct 327s 1..6 327s ok 2740 - 'use getgrnam v1.2.3;' 327s ok 2741 - no errors 327s ok 2742 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrnam 1.2.3;' 327s ok 1 - use getgrnam 1.2.3; number of statements in document 327s ok 2 - 'use getgrnam 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrnam 1.2.3; tokens as expected 327s ok 4 - 'use getgrnam 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrnam 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrnam 1.2.3; number correct 327s 1..6 327s ok 2743 - 'use getgrnam 1.2.3;' 327s ok 2744 - no errors 327s ok 2745 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrnam v10;' 327s ok 1 - use getgrnam v10; number of statements in document 327s ok 2 - 'use getgrnam v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrnam v10; tokens as expected 327s ok 4 - 'use getgrnam v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrnam v10;' isa 'PPI::Token::Number' 327s ok 6 - use getgrnam v10; number correct 327s 1..6 327s ok 2746 - 'use getgrnam v10;' 327s ok 2747 - no errors 327s ok 2748 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrnam ;' 327s ok 1 - no getgrnam ; number of statements in document 327s ok 2 - 'no getgrnam ;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrnam ; tokens as expected 327s ok 4 - 'no getgrnam ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrnam ;' isa 'PPI::Token::Number' 327s ok 6 - no getgrnam ; number correct 327s 1..6 327s ok 2749 - 'no getgrnam ;' 327s ok 2750 - no errors 327s ok 2751 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrnam v1.2.3;' 327s ok 1 - no getgrnam v1.2.3; number of statements in document 327s ok 2 - 'no getgrnam v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrnam v1.2.3; tokens as expected 327s ok 4 - 'no getgrnam v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrnam v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrnam v1.2.3; number correct 327s 1..6 327s ok 2752 - 'no getgrnam v1.2.3;' 327s ok 2753 - no errors 327s ok 2754 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrnam 1.2.3;' 327s ok 1 - no getgrnam 1.2.3; number of statements in document 327s ok 2 - 'no getgrnam 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrnam 1.2.3; tokens as expected 327s ok 4 - 'no getgrnam 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrnam 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrnam 1.2.3; number correct 327s 1..6 327s ok 2755 - 'no getgrnam 1.2.3;' 327s ok 2756 - no errors 327s ok 2757 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrnam v10;' 327s ok 1 - no getgrnam v10; number of statements in document 327s ok 2 - 'no getgrnam v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrnam v10; tokens as expected 327s ok 4 - 'no getgrnam v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrnam v10;' isa 'PPI::Token::Number' 327s ok 6 - no getgrnam v10; number correct 327s 1..6 327s ok 2758 - 'no getgrnam v10;' 327s ok 2759 - no errors 327s ok 2760 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use index ;' 327s ok 1 - use index ; number of statements in document 327s ok 2 - 'use index ;' isa 'PPI::Statement::Include' 327s ok 3 - use index ; tokens as expected 327s ok 4 - 'use index ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use index ;' isa 'PPI::Token::Number' 327s ok 6 - use index ; number correct 327s 1..6 327s ok 2761 - 'use index ;' 327s ok 2762 - no errors 327s ok 2763 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use index v1.2.3;' 327s ok 1 - use index v1.2.3; number of statements in document 327s ok 2 - 'use index v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use index v1.2.3; tokens as expected 327s ok 4 - 'use index v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use index v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use index v1.2.3; number correct 327s 1..6 327s ok 2764 - 'use index v1.2.3;' 327s ok 2765 - no errors 327s ok 2766 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use index 1.2.3;' 327s ok 1 - use index 1.2.3; number of statements in document 327s ok 2 - 'use index 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use index 1.2.3; tokens as expected 327s ok 4 - 'use index 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use index 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use index 1.2.3; number correct 327s 1..6 327s ok 2767 - 'use index 1.2.3;' 327s ok 2768 - no errors 327s ok 2769 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use index v10;' 327s ok 1 - use index v10; number of statements in document 327s ok 2 - 'use index v10;' isa 'PPI::Statement::Include' 327s ok 3 - use index v10; tokens as expected 327s ok 4 - 'use index v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use index v10;' isa 'PPI::Token::Number' 327s ok 6 - use index v10; number correct 327s 1..6 327s ok 2770 - 'use index v10;' 327s ok 2771 - no errors 327s ok 2772 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no index ;' 327s ok 1 - no index ; number of statements in document 327s ok 2 - 'no index ;' isa 'PPI::Statement::Include' 327s ok 3 - no index ; tokens as expected 327s ok 4 - 'no index ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no index ;' isa 'PPI::Token::Number' 327s ok 6 - no index ; number correct 327s 1..6 327s ok 2773 - 'no index ;' 327s ok 2774 - no errors 327s ok 2775 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no index v1.2.3;' 327s ok 1 - no index v1.2.3; number of statements in document 327s ok 2 - 'no index v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no index v1.2.3; tokens as expected 327s ok 4 - 'no index v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no index v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no index v1.2.3; number correct 327s 1..6 327s ok 2776 - 'no index v1.2.3;' 327s ok 2777 - no errors 327s ok 2778 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no index 1.2.3;' 327s ok 1 - no index 1.2.3; number of statements in document 327s ok 2 - 'no index 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no index 1.2.3; tokens as expected 327s ok 4 - 'no index 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no index 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no index 1.2.3; number correct 327s 1..6 327s ok 2779 - 'no index 1.2.3;' 327s ok 2780 - no errors 327s ok 2781 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no index v10;' 327s ok 1 - no index v10; number of statements in document 327s ok 2 - 'no index v10;' isa 'PPI::Statement::Include' 327s ok 3 - no index v10; tokens as expected 327s ok 4 - 'no index v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no index v10;' isa 'PPI::Token::Number' 327s ok 6 - no index v10; number correct 327s 1..6 327s ok 2782 - 'no index v10;' 327s ok 2783 - no errors 327s ok 2784 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use le ;' 327s ok 1 - use le ; number of statements in document 327s ok 2 - 'use le ;' isa 'PPI::Statement::Include' 327s ok 3 - use le ; tokens as expected # TODO known bug 327s ok 4 - 'use le ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use le ;' isa 'PPI::Token::Number' 327s ok 6 - use le ; number correct 327s 1..6 327s ok 2785 - 'use le ;' 327s ok 2786 - no errors 327s ok 2787 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use le v1.2.3;' 327s ok 1 - use le v1.2.3; number of statements in document 327s ok 2 - 'use le v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use le v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use le v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use le v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use le v1.2.3; number correct 327s 1..6 327s ok 2788 - 'use le v1.2.3;' 327s ok 2789 - no errors 327s ok 2790 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use le 1.2.3;' 327s ok 1 - use le 1.2.3; number of statements in document 327s ok 2 - 'use le 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use le 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use le 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use le 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use le 1.2.3; number correct 327s 1..6 327s ok 2791 - 'use le 1.2.3;' 327s ok 2792 - no errors 327s ok 2793 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use le v10;' 327s ok 1 - use le v10; number of statements in document 327s ok 2 - 'use le v10;' isa 'PPI::Statement::Include' 327s ok 3 - use le v10; tokens as expected # TODO known bug 327s ok 4 - 'use le v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use le v10;' isa 'PPI::Token::Number' 327s ok 6 - use le v10; number correct 327s 1..6 327s ok 2794 - 'use le v10;' 327s ok 2795 - no errors 327s ok 2796 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no le ;' 327s ok 1 - no le ; number of statements in document 327s ok 2 - 'no le ;' isa 'PPI::Statement::Include' 327s ok 3 - no le ; tokens as expected # TODO known bug 327s ok 4 - 'no le ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no le ;' isa 'PPI::Token::Number' 327s ok 6 - no le ; number correct 327s 1..6 327s ok 2797 - 'no le ;' 327s ok 2798 - no errors 327s ok 2799 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no le v1.2.3;' 327s ok 1 - no le v1.2.3; number of statements in document 327s ok 2 - 'no le v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no le v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no le v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no le v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no le v1.2.3; number correct 327s 1..6 327s ok 2800 - 'no le v1.2.3;' 327s ok 2801 - no errors 327s ok 2802 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no le 1.2.3;' 327s ok 1 - no le 1.2.3; number of statements in document 327s ok 2 - 'no le 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no le 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no le 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no le 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no le 1.2.3; number correct 327s 1..6 327s ok 2803 - 'no le 1.2.3;' 327s ok 2804 - no errors 327s ok 2805 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no le v10;' 327s ok 1 - no le v10; number of statements in document 327s ok 2 - 'no le v10;' isa 'PPI::Statement::Include' 327s ok 3 - no le v10; tokens as expected # TODO known bug 327s ok 4 - 'no le v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no le v10;' isa 'PPI::Token::Number' 327s ok 6 - no le v10; number correct 327s 1..6 327s ok 2806 - 'no le v10;' 327s ok 2807 - no errors 327s ok 2808 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pos ;' 327s ok 1 - use pos ; number of statements in document 327s ok 2 - 'use pos ;' isa 'PPI::Statement::Include' 327s ok 3 - use pos ; tokens as expected 327s ok 4 - 'use pos ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pos ;' isa 'PPI::Token::Number' 327s ok 6 - use pos ; number correct 327s 1..6 327s ok 2809 - 'use pos ;' 327s ok 2810 - no errors 327s ok 2811 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pos v1.2.3;' 327s ok 1 - use pos v1.2.3; number of statements in document 327s ok 2 - 'use pos v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pos v1.2.3; tokens as expected 327s ok 4 - 'use pos v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pos v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pos v1.2.3; number correct 327s 1..6 327s ok 2812 - 'use pos v1.2.3;' 327s ok 2813 - no errors 327s ok 2814 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pos 1.2.3;' 327s ok 1 - use pos 1.2.3; number of statements in document 327s ok 2 - 'use pos 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pos 1.2.3; tokens as expected 327s ok 4 - 'use pos 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pos 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pos 1.2.3; number correct 327s 1..6 327s ok 2815 - 'use pos 1.2.3;' 327s ok 2816 - no errors 327s ok 2817 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pos v10;' 327s ok 1 - use pos v10; number of statements in document 327s ok 2 - 'use pos v10;' isa 'PPI::Statement::Include' 327s ok 3 - use pos v10; tokens as expected 327s ok 4 - 'use pos v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pos v10;' isa 'PPI::Token::Number' 327s ok 6 - use pos v10; number correct 327s 1..6 327s ok 2818 - 'use pos v10;' 327s ok 2819 - no errors 327s ok 2820 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pos ;' 327s ok 1 - no pos ; number of statements in document 327s ok 2 - 'no pos ;' isa 'PPI::Statement::Include' 327s ok 3 - no pos ; tokens as expected 327s ok 4 - 'no pos ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pos ;' isa 'PPI::Token::Number' 327s ok 6 - no pos ; number correct 327s 1..6 327s ok 2821 - 'no pos ;' 327s ok 2822 - no errors 327s ok 2823 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pos v1.2.3;' 327s ok 1 - no pos v1.2.3; number of statements in document 327s ok 2 - 'no pos v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pos v1.2.3; tokens as expected 327s ok 4 - 'no pos v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pos v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pos v1.2.3; number correct 327s 1..6 327s ok 2824 - 'no pos v1.2.3;' 327s ok 2825 - no errors 327s ok 2826 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pos 1.2.3;' 327s ok 1 - no pos 1.2.3; number of statements in document 327s ok 2 - 'no pos 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pos 1.2.3; tokens as expected 327s ok 4 - 'no pos 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pos 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pos 1.2.3; number correct 327s 1..6 327s ok 2827 - 'no pos 1.2.3;' 327s ok 2828 - no errors 327s ok 2829 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pos v10;' 327s ok 1 - no pos v10; number of statements in document 327s ok 2 - 'no pos v10;' isa 'PPI::Statement::Include' 327s ok 3 - no pos v10; tokens as expected 327s ok 4 - 'no pos v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pos v10;' isa 'PPI::Token::Number' 327s ok 6 - no pos v10; number correct 327s 1..6 327s ok 2830 - 'no pos v10;' 327s ok 2831 - no errors 327s ok 2832 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socketpair ;' 327s ok 1 - use socketpair ; number of statements in document 327s ok 2 - 'use socketpair ;' isa 'PPI::Statement::Include' 327s ok 3 - use socketpair ; tokens as expected 327s ok 4 - 'use socketpair ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socketpair ;' isa 'PPI::Token::Number' 327s ok 6 - use socketpair ; number correct 327s 1..6 327s ok 2833 - 'use socketpair ;' 327s ok 2834 - no errors 327s ok 2835 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socketpair v1.2.3;' 327s ok 1 - use socketpair v1.2.3; number of statements in document 327s ok 2 - 'use socketpair v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use socketpair v1.2.3; tokens as expected 327s ok 4 - 'use socketpair v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socketpair v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use socketpair v1.2.3; number correct 327s 1..6 327s ok 2836 - 'use socketpair v1.2.3;' 327s ok 2837 - no errors 327s ok 2838 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socketpair 1.2.3;' 327s ok 1 - use socketpair 1.2.3; number of statements in document 327s ok 2 - 'use socketpair 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use socketpair 1.2.3; tokens as expected 327s ok 4 - 'use socketpair 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socketpair 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use socketpair 1.2.3; number correct 327s 1..6 327s ok 2839 - 'use socketpair 1.2.3;' 327s ok 2840 - no errors 327s ok 2841 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socketpair v10;' 327s ok 1 - use socketpair v10; number of statements in document 327s ok 2 - 'use socketpair v10;' isa 'PPI::Statement::Include' 327s ok 3 - use socketpair v10; tokens as expected 327s ok 4 - 'use socketpair v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socketpair v10;' isa 'PPI::Token::Number' 327s ok 6 - use socketpair v10; number correct 327s 1..6 327s ok 2842 - 'use socketpair v10;' 327s ok 2843 - no errors 327s ok 2844 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socketpair ;' 327s ok 1 - no socketpair ; number of statements in document 327s ok 2 - 'no socketpair ;' isa 'PPI::Statement::Include' 327s ok 3 - no socketpair ; tokens as expected 327s ok 4 - 'no socketpair ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socketpair ;' isa 'PPI::Token::Number' 327s ok 6 - no socketpair ; number correct 327s 1..6 327s ok 2845 - 'no socketpair ;' 327s ok 2846 - no errors 327s ok 2847 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socketpair v1.2.3;' 327s ok 1 - no socketpair v1.2.3; number of statements in document 327s ok 2 - 'no socketpair v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no socketpair v1.2.3; tokens as expected 327s ok 4 - 'no socketpair v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socketpair v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no socketpair v1.2.3; number correct 327s 1..6 327s ok 2848 - 'no socketpair v1.2.3;' 327s ok 2849 - no errors 327s ok 2850 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socketpair 1.2.3;' 327s ok 1 - no socketpair 1.2.3; number of statements in document 327s ok 2 - 'no socketpair 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no socketpair 1.2.3; tokens as expected 327s ok 4 - 'no socketpair 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socketpair 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no socketpair 1.2.3; number correct 327s 1..6 327s ok 2851 - 'no socketpair 1.2.3;' 327s ok 2852 - no errors 327s ok 2853 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socketpair v10;' 327s ok 1 - no socketpair v10; number of statements in document 327s ok 2 - 'no socketpair v10;' isa 'PPI::Statement::Include' 327s ok 3 - no socketpair v10; tokens as expected 327s ok 4 - 'no socketpair v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socketpair v10;' isa 'PPI::Token::Number' 327s ok 6 - no socketpair v10; number correct 327s 1..6 327s ok 2854 - 'no socketpair v10;' 327s ok 2855 - no errors 327s ok 2856 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rmdir ;' 327s ok 1 - use rmdir ; number of statements in document 327s ok 2 - 'use rmdir ;' isa 'PPI::Statement::Include' 327s ok 3 - use rmdir ; tokens as expected 327s ok 4 - 'use rmdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rmdir ;' isa 'PPI::Token::Number' 327s ok 6 - use rmdir ; number correct 327s 1..6 327s ok 2857 - 'use rmdir ;' 327s ok 2858 - no errors 327s ok 2859 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rmdir v1.2.3;' 327s ok 1 - use rmdir v1.2.3; number of statements in document 327s ok 2 - 'use rmdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rmdir v1.2.3; tokens as expected 327s ok 4 - 'use rmdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rmdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rmdir v1.2.3; number correct 327s 1..6 327s ok 2860 - 'use rmdir v1.2.3;' 327s ok 2861 - no errors 327s ok 2862 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rmdir 1.2.3;' 327s ok 1 - use rmdir 1.2.3; number of statements in document 327s ok 2 - 'use rmdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rmdir 1.2.3; tokens as expected 327s ok 4 - 'use rmdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rmdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rmdir 1.2.3; number correct 327s 1..6 327s ok 2863 - 'use rmdir 1.2.3;' 327s ok 2864 - no errors 327s ok 2865 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rmdir v10;' 327s ok 1 - use rmdir v10; number of statements in document 327s ok 2 - 'use rmdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use rmdir v10; tokens as expected 327s ok 4 - 'use rmdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rmdir v10;' isa 'PPI::Token::Number' 327s ok 6 - use rmdir v10; number correct 327s 1..6 327s ok 2866 - 'use rmdir v10;' 327s ok 2867 - no errors 327s ok 2868 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rmdir ;' 327s ok 1 - no rmdir ; number of statements in document 327s ok 2 - 'no rmdir ;' isa 'PPI::Statement::Include' 327s ok 3 - no rmdir ; tokens as expected 327s ok 4 - 'no rmdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rmdir ;' isa 'PPI::Token::Number' 327s ok 6 - no rmdir ; number correct 327s 1..6 327s ok 2869 - 'no rmdir ;' 327s ok 2870 - no errors 327s ok 2871 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rmdir v1.2.3;' 327s ok 1 - no rmdir v1.2.3; number of statements in document 327s ok 2 - 'no rmdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rmdir v1.2.3; tokens as expected 327s ok 4 - 'no rmdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rmdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rmdir v1.2.3; number correct 327s 1..6 327s ok 2872 - 'no rmdir v1.2.3;' 327s ok 2873 - no errors 327s ok 2874 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rmdir 1.2.3;' 327s ok 1 - no rmdir 1.2.3; number of statements in document 327s ok 2 - 'no rmdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rmdir 1.2.3; tokens as expected 327s ok 4 - 'no rmdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rmdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rmdir 1.2.3; number correct 327s 1..6 327s ok 2875 - 'no rmdir 1.2.3;' 327s ok 2876 - no errors 327s ok 2877 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rmdir v10;' 327s ok 1 - no rmdir v10; number of statements in document 327s ok 2 - 'no rmdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no rmdir v10; tokens as expected 327s ok 4 - 'no rmdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rmdir v10;' isa 'PPI::Token::Number' 327s ok 6 - no rmdir v10; number correct 327s 1..6 327s ok 2878 - 'no rmdir v10;' 327s ok 2879 - no errors 327s ok 2880 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exp ;' 327s ok 1 - use exp ; number of statements in document 327s ok 2 - 'use exp ;' isa 'PPI::Statement::Include' 327s ok 3 - use exp ; tokens as expected 327s ok 4 - 'use exp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exp ;' isa 'PPI::Token::Number' 327s ok 6 - use exp ; number correct 327s 1..6 327s ok 2881 - 'use exp ;' 327s ok 2882 - no errors 327s ok 2883 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exp v1.2.3;' 327s ok 1 - use exp v1.2.3; number of statements in document 327s ok 2 - 'use exp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exp v1.2.3; tokens as expected 327s ok 4 - 'use exp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exp v1.2.3; number correct 327s 1..6 327s ok 2884 - 'use exp v1.2.3;' 327s ok 2885 - no errors 327s ok 2886 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exp 1.2.3;' 327s ok 1 - use exp 1.2.3; number of statements in document 327s ok 2 - 'use exp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exp 1.2.3; tokens as expected 327s ok 4 - 'use exp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exp 1.2.3; number correct 327s 1..6 327s ok 2887 - 'use exp 1.2.3;' 327s ok 2888 - no errors 327s ok 2889 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exp v10;' 327s ok 1 - use exp v10; number of statements in document 327s ok 2 - 'use exp v10;' isa 'PPI::Statement::Include' 327s ok 3 - use exp v10; tokens as expected 327s ok 4 - 'use exp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exp v10;' isa 'PPI::Token::Number' 327s ok 6 - use exp v10; number correct 327s 1..6 327s ok 2890 - 'use exp v10;' 327s ok 2891 - no errors 327s ok 2892 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exp ;' 327s ok 1 - no exp ; number of statements in document 327s ok 2 - 'no exp ;' isa 'PPI::Statement::Include' 327s ok 3 - no exp ; tokens as expected 327s ok 4 - 'no exp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exp ;' isa 'PPI::Token::Number' 327s ok 6 - no exp ; number correct 327s 1..6 327s ok 2893 - 'no exp ;' 327s ok 2894 - no errors 327s ok 2895 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exp v1.2.3;' 327s ok 1 - no exp v1.2.3; number of statements in document 327s ok 2 - 'no exp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exp v1.2.3; tokens as expected 327s ok 4 - 'no exp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exp v1.2.3; number correct 327s 1..6 327s ok 2896 - 'no exp v1.2.3;' 327s ok 2897 - no errors 327s ok 2898 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exp 1.2.3;' 327s ok 1 - no exp 1.2.3; number of statements in document 327s ok 2 - 'no exp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exp 1.2.3; tokens as expected 327s ok 4 - 'no exp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exp 1.2.3; number correct 327s 1..6 327s ok 2899 - 'no exp 1.2.3;' 327s ok 2900 - no errors 327s ok 2901 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exp v10;' 327s ok 1 - no exp v10; number of statements in document 327s ok 2 - 'no exp v10;' isa 'PPI::Statement::Include' 327s ok 3 - no exp v10; tokens as expected 327s ok 4 - 'no exp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exp v10;' isa 'PPI::Token::Number' 327s ok 6 - no exp v10; number correct 327s 1..6 327s ok 2902 - 'no exp v10;' 327s ok 2903 - no errors 327s ok 2904 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gt ;' 327s ok 1 - use gt ; number of statements in document 327s ok 2 - 'use gt ;' isa 'PPI::Statement::Include' 327s ok 3 - use gt ; tokens as expected # TODO known bug 327s ok 4 - 'use gt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gt ;' isa 'PPI::Token::Number' 327s ok 6 - use gt ; number correct 327s 1..6 327s ok 2905 - 'use gt ;' 327s ok 2906 - no errors 327s ok 2907 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gt v1.2.3;' 327s ok 1 - use gt v1.2.3; number of statements in document 327s ok 2 - 'use gt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gt v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use gt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gt v1.2.3; number correct 327s 1..6 327s ok 2908 - 'use gt v1.2.3;' 327s ok 2909 - no errors 327s ok 2910 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gt 1.2.3;' 327s ok 1 - use gt 1.2.3; number of statements in document 327s ok 2 - 'use gt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gt 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use gt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gt 1.2.3; number correct 327s 1..6 327s ok 2911 - 'use gt 1.2.3;' 327s ok 2912 - no errors 327s ok 2913 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gt v10;' 327s ok 1 - use gt v10; number of statements in document 327s ok 2 - 'use gt v10;' isa 'PPI::Statement::Include' 327s ok 3 - use gt v10; tokens as expected # TODO known bug 327s ok 4 - 'use gt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gt v10;' isa 'PPI::Token::Number' 327s ok 6 - use gt v10; number correct 327s 1..6 327s ok 2914 - 'use gt v10;' 327s ok 2915 - no errors 327s ok 2916 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gt ;' 327s ok 1 - no gt ; number of statements in document 327s ok 2 - 'no gt ;' isa 'PPI::Statement::Include' 327s ok 3 - no gt ; tokens as expected # TODO known bug 327s ok 4 - 'no gt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gt ;' isa 'PPI::Token::Number' 327s ok 6 - no gt ; number correct 327s 1..6 327s ok 2917 - 'no gt ;' 327s ok 2918 - no errors 327s ok 2919 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gt v1.2.3;' 327s ok 1 - no gt v1.2.3; number of statements in document 327s ok 2 - 'no gt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gt v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no gt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gt v1.2.3; number correct 327s 1..6 327s ok 2920 - 'no gt v1.2.3;' 327s ok 2921 - no errors 327s ok 2922 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gt 1.2.3;' 327s ok 1 - no gt 1.2.3; number of statements in document 327s ok 2 - 'no gt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gt 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no gt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gt 1.2.3; number correct 327s 1..6 327s ok 2923 - 'no gt 1.2.3;' 327s ok 2924 - no errors 327s ok 2925 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gt v10;' 327s ok 1 - no gt v10; number of statements in document 327s ok 2 - 'no gt v10;' isa 'PPI::Statement::Include' 327s ok 3 - no gt v10; tokens as expected # TODO known bug 327s ok 4 - 'no gt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gt v10;' isa 'PPI::Token::Number' 327s ok 6 - no gt v10; number correct 327s 1..6 327s ok 2926 - 'no gt v10;' 327s ok 2927 - no errors 327s ok 2928 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use delete ;' 327s ok 1 - use delete ; number of statements in document 327s ok 2 - 'use delete ;' isa 'PPI::Statement::Include' 327s ok 3 - use delete ; tokens as expected 327s ok 4 - 'use delete ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use delete ;' isa 'PPI::Token::Number' 327s ok 6 - use delete ; number correct 327s 1..6 327s ok 2929 - 'use delete ;' 327s ok 2930 - no errors 327s ok 2931 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use delete v1.2.3;' 327s ok 1 - use delete v1.2.3; number of statements in document 327s ok 2 - 'use delete v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use delete v1.2.3; tokens as expected 327s ok 4 - 'use delete v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use delete v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use delete v1.2.3; number correct 327s 1..6 327s ok 2932 - 'use delete v1.2.3;' 327s ok 2933 - no errors 327s ok 2934 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use delete 1.2.3;' 327s ok 1 - use delete 1.2.3; number of statements in document 327s ok 2 - 'use delete 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use delete 1.2.3; tokens as expected 327s ok 4 - 'use delete 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use delete 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use delete 1.2.3; number correct 327s 1..6 327s ok 2935 - 'use delete 1.2.3;' 327s ok 2936 - no errors 327s ok 2937 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use delete v10;' 327s ok 1 - use delete v10; number of statements in document 327s ok 2 - 'use delete v10;' isa 'PPI::Statement::Include' 327s ok 3 - use delete v10; tokens as expected 327s ok 4 - 'use delete v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use delete v10;' isa 'PPI::Token::Number' 327s ok 6 - use delete v10; number correct 327s 1..6 327s ok 2938 - 'use delete v10;' 327s ok 2939 - no errors 327s ok 2940 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no delete ;' 327s ok 1 - no delete ; number of statements in document 327s ok 2 - 'no delete ;' isa 'PPI::Statement::Include' 327s ok 3 - no delete ; tokens as expected 327s ok 4 - 'no delete ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no delete ;' isa 'PPI::Token::Number' 327s ok 6 - no delete ; number correct 327s 1..6 327s ok 2941 - 'no delete ;' 327s ok 2942 - no errors 327s ok 2943 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no delete v1.2.3;' 327s ok 1 - no delete v1.2.3; number of statements in document 327s ok 2 - 'no delete v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no delete v1.2.3; tokens as expected 327s ok 4 - 'no delete v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no delete v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no delete v1.2.3; number correct 327s 1..6 327s ok 2944 - 'no delete v1.2.3;' 327s ok 2945 - no errors 327s ok 2946 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no delete 1.2.3;' 327s ok 1 - no delete 1.2.3; number of statements in document 327s ok 2 - 'no delete 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no delete 1.2.3; tokens as expected 327s ok 4 - 'no delete 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no delete 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no delete 1.2.3; number correct 327s 1..6 327s ok 2947 - 'no delete 1.2.3;' 327s ok 2948 - no errors 327s ok 2949 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no delete v10;' 327s ok 1 - no delete v10; number of statements in document 327s ok 2 - 'no delete v10;' isa 'PPI::Statement::Include' 327s ok 3 - no delete v10; tokens as expected 327s ok 4 - 'no delete v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no delete v10;' isa 'PPI::Token::Number' 327s ok 6 - no delete v10; number correct 327s 1..6 327s ok 2950 - 'no delete v10;' 327s ok 2951 - no errors 327s ok 2952 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rindex ;' 327s ok 1 - use rindex ; number of statements in document 327s ok 2 - 'use rindex ;' isa 'PPI::Statement::Include' 327s ok 3 - use rindex ; tokens as expected 327s ok 4 - 'use rindex ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rindex ;' isa 'PPI::Token::Number' 327s ok 6 - use rindex ; number correct 327s 1..6 327s ok 2953 - 'use rindex ;' 327s ok 2954 - no errors 327s ok 2955 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rindex v1.2.3;' 327s ok 1 - use rindex v1.2.3; number of statements in document 327s ok 2 - 'use rindex v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rindex v1.2.3; tokens as expected 327s ok 4 - 'use rindex v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rindex v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rindex v1.2.3; number correct 327s 1..6 327s ok 2956 - 'use rindex v1.2.3;' 327s ok 2957 - no errors 327s ok 2958 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rindex 1.2.3;' 327s ok 1 - use rindex 1.2.3; number of statements in document 327s ok 2 - 'use rindex 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rindex 1.2.3; tokens as expected 327s ok 4 - 'use rindex 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rindex 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rindex 1.2.3; number correct 327s 1..6 327s ok 2959 - 'use rindex 1.2.3;' 327s ok 2960 - no errors 327s ok 2961 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rindex v10;' 327s ok 1 - use rindex v10; number of statements in document 327s ok 2 - 'use rindex v10;' isa 'PPI::Statement::Include' 327s ok 3 - use rindex v10; tokens as expected 327s ok 4 - 'use rindex v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rindex v10;' isa 'PPI::Token::Number' 327s ok 6 - use rindex v10; number correct 327s 1..6 327s ok 2962 - 'use rindex v10;' 327s ok 2963 - no errors 327s ok 2964 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rindex ;' 327s ok 1 - no rindex ; number of statements in document 327s ok 2 - 'no rindex ;' isa 'PPI::Statement::Include' 327s ok 3 - no rindex ; tokens as expected 327s ok 4 - 'no rindex ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rindex ;' isa 'PPI::Token::Number' 327s ok 6 - no rindex ; number correct 327s 1..6 327s ok 2965 - 'no rindex ;' 327s ok 2966 - no errors 327s ok 2967 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rindex v1.2.3;' 327s ok 1 - no rindex v1.2.3; number of statements in document 327s ok 2 - 'no rindex v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rindex v1.2.3; tokens as expected 327s ok 4 - 'no rindex v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rindex v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rindex v1.2.3; number correct 327s 1..6 327s ok 2968 - 'no rindex v1.2.3;' 327s ok 2969 - no errors 327s ok 2970 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rindex 1.2.3;' 327s ok 1 - no rindex 1.2.3; number of statements in document 327s ok 2 - 'no rindex 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rindex 1.2.3; tokens as expected 327s ok 4 - 'no rindex 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rindex 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rindex 1.2.3; number correct 327s 1..6 327s ok 2971 - 'no rindex 1.2.3;' 327s ok 2972 - no errors 327s ok 2973 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rindex v10;' 327s ok 1 - no rindex v10; number of statements in document 327s ok 2 - 'no rindex v10;' isa 'PPI::Statement::Include' 327s ok 3 - no rindex v10; tokens as expected 327s ok 4 - 'no rindex v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rindex v10;' isa 'PPI::Token::Number' 327s ok 6 - no rindex v10; number correct 327s 1..6 327s ok 2974 - 'no rindex v10;' 327s ok 2975 - no errors 327s ok 2976 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lcfirst ;' 327s ok 1 - use lcfirst ; number of statements in document 327s ok 2 - 'use lcfirst ;' isa 'PPI::Statement::Include' 327s ok 3 - use lcfirst ; tokens as expected 327s ok 4 - 'use lcfirst ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lcfirst ;' isa 'PPI::Token::Number' 327s ok 6 - use lcfirst ; number correct 327s 1..6 327s ok 2977 - 'use lcfirst ;' 327s ok 2978 - no errors 327s ok 2979 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lcfirst v1.2.3;' 327s ok 1 - use lcfirst v1.2.3; number of statements in document 327s ok 2 - 'use lcfirst v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lcfirst v1.2.3; tokens as expected 327s ok 4 - 'use lcfirst v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lcfirst v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lcfirst v1.2.3; number correct 327s 1..6 327s ok 2980 - 'use lcfirst v1.2.3;' 327s ok 2981 - no errors 327s ok 2982 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lcfirst 1.2.3;' 327s ok 1 - use lcfirst 1.2.3; number of statements in document 327s ok 2 - 'use lcfirst 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lcfirst 1.2.3; tokens as expected 327s ok 4 - 'use lcfirst 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lcfirst 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lcfirst 1.2.3; number correct 327s 1..6 327s ok 2983 - 'use lcfirst 1.2.3;' 327s ok 2984 - no errors 327s ok 2985 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lcfirst v10;' 327s ok 1 - use lcfirst v10; number of statements in document 327s ok 2 - 'use lcfirst v10;' isa 'PPI::Statement::Include' 327s ok 3 - use lcfirst v10; tokens as expected 327s ok 4 - 'use lcfirst v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lcfirst v10;' isa 'PPI::Token::Number' 327s ok 6 - use lcfirst v10; number correct 327s 1..6 327s ok 2986 - 'use lcfirst v10;' 327s ok 2987 - no errors 327s ok 2988 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lcfirst ;' 327s ok 1 - no lcfirst ; number of statements in document 327s ok 2 - 'no lcfirst ;' isa 'PPI::Statement::Include' 327s ok 3 - no lcfirst ; tokens as expected 327s ok 4 - 'no lcfirst ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lcfirst ;' isa 'PPI::Token::Number' 327s ok 6 - no lcfirst ; number correct 327s 1..6 327s ok 2989 - 'no lcfirst ;' 327s ok 2990 - no errors 327s ok 2991 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lcfirst v1.2.3;' 327s ok 1 - no lcfirst v1.2.3; number of statements in document 327s ok 2 - 'no lcfirst v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lcfirst v1.2.3; tokens as expected 327s ok 4 - 'no lcfirst v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lcfirst v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lcfirst v1.2.3; number correct 327s 1..6 327s ok 2992 - 'no lcfirst v1.2.3;' 327s ok 2993 - no errors 327s ok 2994 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lcfirst 1.2.3;' 327s ok 1 - no lcfirst 1.2.3; number of statements in document 327s ok 2 - 'no lcfirst 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lcfirst 1.2.3; tokens as expected 327s ok 4 - 'no lcfirst 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lcfirst 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lcfirst 1.2.3; number correct 327s 1..6 327s ok 2995 - 'no lcfirst 1.2.3;' 327s ok 2996 - no errors 327s ok 2997 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lcfirst v10;' 327s ok 1 - no lcfirst v10; number of statements in document 327s ok 2 - 'no lcfirst v10;' isa 'PPI::Statement::Include' 327s ok 3 - no lcfirst v10; tokens as expected 327s ok 4 - 'no lcfirst v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lcfirst v10;' isa 'PPI::Token::Number' 327s ok 6 - no lcfirst v10; number correct 327s 1..6 327s ok 2998 - 'no lcfirst v10;' 327s ok 2999 - no errors 327s ok 3000 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use undef ;' 327s ok 1 - use undef ; number of statements in document 327s ok 2 - 'use undef ;' isa 'PPI::Statement::Include' 327s ok 3 - use undef ; tokens as expected 327s ok 4 - 'use undef ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use undef ;' isa 'PPI::Token::Number' 327s ok 6 - use undef ; number correct 327s 1..6 327s ok 3001 - 'use undef ;' 327s ok 3002 - no errors 327s ok 3003 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use undef v1.2.3;' 327s ok 1 - use undef v1.2.3; number of statements in document 327s ok 2 - 'use undef v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use undef v1.2.3; tokens as expected 327s ok 4 - 'use undef v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use undef v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use undef v1.2.3; number correct 327s 1..6 327s ok 3004 - 'use undef v1.2.3;' 327s ok 3005 - no errors 327s ok 3006 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use undef 1.2.3;' 327s ok 1 - use undef 1.2.3; number of statements in document 327s ok 2 - 'use undef 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use undef 1.2.3; tokens as expected 327s ok 4 - 'use undef 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use undef 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use undef 1.2.3; number correct 327s 1..6 327s ok 3007 - 'use undef 1.2.3;' 327s ok 3008 - no errors 327s ok 3009 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use undef v10;' 327s ok 1 - use undef v10; number of statements in document 327s ok 2 - 'use undef v10;' isa 'PPI::Statement::Include' 327s ok 3 - use undef v10; tokens as expected 327s ok 4 - 'use undef v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use undef v10;' isa 'PPI::Token::Number' 327s ok 6 - use undef v10; number correct 327s 1..6 327s ok 3010 - 'use undef v10;' 327s ok 3011 - no errors 327s ok 3012 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no undef ;' 327s ok 1 - no undef ; number of statements in document 327s ok 2 - 'no undef ;' isa 'PPI::Statement::Include' 327s ok 3 - no undef ; tokens as expected 327s ok 4 - 'no undef ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no undef ;' isa 'PPI::Token::Number' 327s ok 6 - no undef ; number correct 327s 1..6 327s ok 3013 - 'no undef ;' 327s ok 3014 - no errors 327s ok 3015 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no undef v1.2.3;' 327s ok 1 - no undef v1.2.3; number of statements in document 327s ok 2 - 'no undef v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no undef v1.2.3; tokens as expected 327s ok 4 - 'no undef v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no undef v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no undef v1.2.3; number correct 327s 1..6 327s ok 3016 - 'no undef v1.2.3;' 327s ok 3017 - no errors 327s ok 3018 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no undef 1.2.3;' 327s ok 1 - no undef 1.2.3; number of statements in document 327s ok 2 - 'no undef 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no undef 1.2.3; tokens as expected 327s ok 4 - 'no undef 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no undef 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no undef 1.2.3; number correct 327s 1..6 327s ok 3019 - 'no undef 1.2.3;' 327s ok 3020 - no errors 327s ok 3021 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no undef v10;' 327s ok 1 - no undef v10; number of statements in document 327s ok 2 - 'no undef v10;' isa 'PPI::Statement::Include' 327s ok 3 - no undef v10; tokens as expected 327s ok 4 - 'no undef v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no undef v10;' isa 'PPI::Token::Number' 327s ok 6 - no undef v10; number correct 327s 1..6 327s ok 3022 - 'no undef v10;' 327s ok 3023 - no errors 327s ok 3024 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyname ;' 327s ok 1 - use gethostbyname ; number of statements in document 327s ok 2 - 'use gethostbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyname ; tokens as expected 327s ok 4 - 'use gethostbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyname ;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyname ; number correct 327s 1..6 327s ok 3025 - 'use gethostbyname ;' 327s ok 3026 - no errors 327s ok 3027 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyname v1.2.3;' 327s ok 1 - use gethostbyname v1.2.3; number of statements in document 327s ok 2 - 'use gethostbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyname v1.2.3; tokens as expected 327s ok 4 - 'use gethostbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyname v1.2.3; number correct 327s 1..6 327s ok 3028 - 'use gethostbyname v1.2.3;' 327s ok 3029 - no errors 327s ok 3030 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyname 1.2.3;' 327s ok 1 - use gethostbyname 1.2.3; number of statements in document 327s ok 2 - 'use gethostbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyname 1.2.3; tokens as expected 327s ok 4 - 'use gethostbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyname 1.2.3; number correct 327s 1..6 327s ok 3031 - 'use gethostbyname 1.2.3;' 327s ok 3032 - no errors 327s ok 3033 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyname v10;' 327s ok 1 - use gethostbyname v10; number of statements in document 327s ok 2 - 'use gethostbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyname v10; tokens as expected 327s ok 4 - 'use gethostbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyname v10; number correct 327s 1..6 327s ok 3034 - 'use gethostbyname v10;' 327s ok 3035 - no errors 327s ok 3036 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyname ;' 327s ok 1 - no gethostbyname ; number of statements in document 327s ok 2 - 'no gethostbyname ;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyname ; tokens as expected 327s ok 4 - 'no gethostbyname ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyname ;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyname ; number correct 327s 1..6 327s ok 3037 - 'no gethostbyname ;' 327s ok 3038 - no errors 327s ok 3039 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyname v1.2.3;' 327s ok 1 - no gethostbyname v1.2.3; number of statements in document 327s ok 2 - 'no gethostbyname v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyname v1.2.3; tokens as expected 327s ok 4 - 'no gethostbyname v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyname v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyname v1.2.3; number correct 327s 1..6 327s ok 3040 - 'no gethostbyname v1.2.3;' 327s ok 3041 - no errors 327s ok 3042 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyname 1.2.3;' 327s ok 1 - no gethostbyname 1.2.3; number of statements in document 327s ok 2 - 'no gethostbyname 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyname 1.2.3; tokens as expected 327s ok 4 - 'no gethostbyname 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyname 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyname 1.2.3; number correct 327s 1..6 327s ok 3043 - 'no gethostbyname 1.2.3;' 327s ok 3044 - no errors 327s ok 3045 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyname v10;' 327s ok 1 - no gethostbyname v10; number of statements in document 327s ok 2 - 'no gethostbyname v10;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyname v10; tokens as expected 327s ok 4 - 'no gethostbyname v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyname v10;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyname v10; number correct 327s 1..6 327s ok 3046 - 'no gethostbyname v10;' 327s ok 3047 - no errors 327s ok 3048 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use else ;' 327s ok 1 - use else ; number of statements in document 327s ok 2 - 'use else ;' isa 'PPI::Statement::Include' 327s ok 3 - use else ; tokens as expected 327s ok 4 - 'use else ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use else ;' isa 'PPI::Token::Number' 327s ok 6 - use else ; number correct 327s 1..6 327s ok 3049 - 'use else ;' 327s ok 3050 - no errors 327s ok 3051 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use else v1.2.3;' 327s ok 1 - use else v1.2.3; number of statements in document 327s ok 2 - 'use else v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use else v1.2.3; tokens as expected 327s ok 4 - 'use else v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use else v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use else v1.2.3; number correct 327s 1..6 327s ok 3052 - 'use else v1.2.3;' 327s ok 3053 - no errors 327s ok 3054 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use else 1.2.3;' 327s ok 1 - use else 1.2.3; number of statements in document 327s ok 2 - 'use else 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use else 1.2.3; tokens as expected 327s ok 4 - 'use else 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use else 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use else 1.2.3; number correct 327s 1..6 327s ok 3055 - 'use else 1.2.3;' 327s ok 3056 - no errors 327s ok 3057 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use else v10;' 327s ok 1 - use else v10; number of statements in document 327s ok 2 - 'use else v10;' isa 'PPI::Statement::Include' 327s ok 3 - use else v10; tokens as expected 327s ok 4 - 'use else v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use else v10;' isa 'PPI::Token::Number' 327s ok 6 - use else v10; number correct 327s 1..6 327s ok 3058 - 'use else v10;' 327s ok 3059 - no errors 327s ok 3060 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no else ;' 327s ok 1 - no else ; number of statements in document 327s ok 2 - 'no else ;' isa 'PPI::Statement::Include' 327s ok 3 - no else ; tokens as expected 327s ok 4 - 'no else ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no else ;' isa 'PPI::Token::Number' 327s ok 6 - no else ; number correct 327s 1..6 327s ok 3061 - 'no else ;' 327s ok 3062 - no errors 327s ok 3063 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no else v1.2.3;' 327s ok 1 - no else v1.2.3; number of statements in document 327s ok 2 - 'no else v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no else v1.2.3; tokens as expected 327s ok 4 - 'no else v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no else v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no else v1.2.3; number correct 327s 1..6 327s ok 3064 - 'no else v1.2.3;' 327s ok 3065 - no errors 327s ok 3066 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no else 1.2.3;' 327s ok 1 - no else 1.2.3; number of statements in document 327s ok 2 - 'no else 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no else 1.2.3; tokens as expected 327s ok 4 - 'no else 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no else 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no else 1.2.3; number correct 327s 1..6 327s ok 3067 - 'no else 1.2.3;' 327s ok 3068 - no errors 327s ok 3069 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no else v10;' 327s ok 1 - no else v10; number of statements in document 327s ok 2 - 'no else v10;' isa 'PPI::Statement::Include' 327s ok 3 - no else v10; tokens as expected 327s ok 4 - 'no else v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no else v10;' isa 'PPI::Token::Number' 327s ok 6 - no else v10; number correct 327s 1..6 327s ok 3070 - 'no else v10;' 327s ok 3071 - no errors 327s ok 3072 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyaddr ;' 327s ok 1 - use gethostbyaddr ; number of statements in document 327s ok 2 - 'use gethostbyaddr ;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyaddr ; tokens as expected 327s ok 4 - 'use gethostbyaddr ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyaddr ;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyaddr ; number correct 327s 1..6 327s ok 3073 - 'use gethostbyaddr ;' 327s ok 3074 - no errors 327s ok 3075 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyaddr v1.2.3;' 327s ok 1 - use gethostbyaddr v1.2.3; number of statements in document 327s ok 2 - 'use gethostbyaddr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyaddr v1.2.3; tokens as expected 327s ok 4 - 'use gethostbyaddr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyaddr v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyaddr v1.2.3; number correct 327s 1..6 327s ok 3076 - 'use gethostbyaddr v1.2.3;' 327s ok 3077 - no errors 327s ok 3078 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyaddr 1.2.3;' 327s ok 1 - use gethostbyaddr 1.2.3; number of statements in document 327s ok 2 - 'use gethostbyaddr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyaddr 1.2.3; tokens as expected 327s ok 4 - 'use gethostbyaddr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyaddr 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyaddr 1.2.3; number correct 327s 1..6 327s ok 3079 - 'use gethostbyaddr 1.2.3;' 327s ok 3080 - no errors 327s ok 3081 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use gethostbyaddr v10;' 327s ok 1 - use gethostbyaddr v10; number of statements in document 327s ok 2 - 'use gethostbyaddr v10;' isa 'PPI::Statement::Include' 327s ok 3 - use gethostbyaddr v10; tokens as expected 327s ok 4 - 'use gethostbyaddr v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use gethostbyaddr v10;' isa 'PPI::Token::Number' 327s ok 6 - use gethostbyaddr v10; number correct 327s 1..6 327s ok 3082 - 'use gethostbyaddr v10;' 327s ok 3083 - no errors 327s ok 3084 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyaddr ;' 327s ok 1 - no gethostbyaddr ; number of statements in document 327s ok 2 - 'no gethostbyaddr ;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyaddr ; tokens as expected 327s ok 4 - 'no gethostbyaddr ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyaddr ;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyaddr ; number correct 327s 1..6 327s ok 3085 - 'no gethostbyaddr ;' 327s ok 3086 - no errors 327s ok 3087 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyaddr v1.2.3;' 327s ok 1 - no gethostbyaddr v1.2.3; number of statements in document 327s ok 2 - 'no gethostbyaddr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyaddr v1.2.3; tokens as expected 327s ok 4 - 'no gethostbyaddr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyaddr v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyaddr v1.2.3; number correct 327s 1..6 327s ok 3088 - 'no gethostbyaddr v1.2.3;' 327s ok 3089 - no errors 327s ok 3090 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyaddr 1.2.3;' 327s ok 1 - no gethostbyaddr 1.2.3; number of statements in document 327s ok 2 - 'no gethostbyaddr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyaddr 1.2.3; tokens as expected 327s ok 4 - 'no gethostbyaddr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyaddr 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyaddr 1.2.3; number correct 327s 1..6 327s ok 3091 - 'no gethostbyaddr 1.2.3;' 327s ok 3092 - no errors 327s ok 3093 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no gethostbyaddr v10;' 327s ok 1 - no gethostbyaddr v10; number of statements in document 327s ok 2 - 'no gethostbyaddr v10;' isa 'PPI::Statement::Include' 327s ok 3 - no gethostbyaddr v10; tokens as expected 327s ok 4 - 'no gethostbyaddr v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no gethostbyaddr v10;' isa 'PPI::Token::Number' 327s ok 6 - no gethostbyaddr v10; number correct 327s 1..6 327s ok 3094 - 'no gethostbyaddr v10;' 327s ok 3095 - no errors 327s ok 3096 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use caller ;' 327s ok 1 - use caller ; number of statements in document 327s ok 2 - 'use caller ;' isa 'PPI::Statement::Include' 327s ok 3 - use caller ; tokens as expected 327s ok 4 - 'use caller ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use caller ;' isa 'PPI::Token::Number' 327s ok 6 - use caller ; number correct 327s 1..6 327s ok 3097 - 'use caller ;' 327s ok 3098 - no errors 327s ok 3099 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use caller v1.2.3;' 327s ok 1 - use caller v1.2.3; number of statements in document 327s ok 2 - 'use caller v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use caller v1.2.3; tokens as expected 327s ok 4 - 'use caller v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use caller v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use caller v1.2.3; number correct 327s 1..6 327s ok 3100 - 'use caller v1.2.3;' 327s ok 3101 - no errors 327s ok 3102 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use caller 1.2.3;' 327s ok 1 - use caller 1.2.3; number of statements in document 327s ok 2 - 'use caller 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use caller 1.2.3; tokens as expected 327s ok 4 - 'use caller 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use caller 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use caller 1.2.3; number correct 327s 1..6 327s ok 3103 - 'use caller 1.2.3;' 327s ok 3104 - no errors 327s ok 3105 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use caller v10;' 327s ok 1 - use caller v10; number of statements in document 327s ok 2 - 'use caller v10;' isa 'PPI::Statement::Include' 327s ok 3 - use caller v10; tokens as expected 327s ok 4 - 'use caller v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use caller v10;' isa 'PPI::Token::Number' 327s ok 6 - use caller v10; number correct 327s 1..6 327s ok 3106 - 'use caller v10;' 327s ok 3107 - no errors 327s ok 3108 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no caller ;' 327s ok 1 - no caller ; number of statements in document 327s ok 2 - 'no caller ;' isa 'PPI::Statement::Include' 327s ok 3 - no caller ; tokens as expected 327s ok 4 - 'no caller ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no caller ;' isa 'PPI::Token::Number' 327s ok 6 - no caller ; number correct 327s 1..6 327s ok 3109 - 'no caller ;' 327s ok 3110 - no errors 327s ok 3111 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no caller v1.2.3;' 327s ok 1 - no caller v1.2.3; number of statements in document 327s ok 2 - 'no caller v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no caller v1.2.3; tokens as expected 327s ok 4 - 'no caller v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no caller v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no caller v1.2.3; number correct 327s 1..6 327s ok 3112 - 'no caller v1.2.3;' 327s ok 3113 - no errors 327s ok 3114 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no caller 1.2.3;' 327s ok 1 - no caller 1.2.3; number of statements in document 327s ok 2 - 'no caller 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no caller 1.2.3; tokens as expected 327s ok 4 - 'no caller 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no caller 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no caller 1.2.3; number correct 327s 1..6 327s ok 3115 - 'no caller 1.2.3;' 327s ok 3116 - no errors 327s ok 3117 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no caller v10;' 327s ok 1 - no caller v10; number of statements in document 327s ok 2 - 'no caller v10;' isa 'PPI::Statement::Include' 327s ok 3 - no caller v10; tokens as expected 327s ok 4 - 'no caller v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no caller v10;' isa 'PPI::Token::Number' 327s ok 6 - no caller v10; number correct 327s 1..6 327s ok 3118 - 'no caller v10;' 327s ok 3119 - no errors 327s ok 3120 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use map ;' 327s ok 1 - use map ; number of statements in document 327s ok 2 - 'use map ;' isa 'PPI::Statement::Include' 327s ok 3 - use map ; tokens as expected 327s ok 4 - 'use map ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use map ;' isa 'PPI::Token::Number' 327s ok 6 - use map ; number correct 327s 1..6 327s ok 3121 - 'use map ;' 327s ok 3122 - no errors 327s ok 3123 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use map v1.2.3;' 327s ok 1 - use map v1.2.3; number of statements in document 327s ok 2 - 'use map v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use map v1.2.3; tokens as expected 327s ok 4 - 'use map v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use map v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use map v1.2.3; number correct 327s 1..6 327s ok 3124 - 'use map v1.2.3;' 327s ok 3125 - no errors 327s ok 3126 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use map 1.2.3;' 327s ok 1 - use map 1.2.3; number of statements in document 327s ok 2 - 'use map 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use map 1.2.3; tokens as expected 327s ok 4 - 'use map 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use map 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use map 1.2.3; number correct 327s 1..6 327s ok 3127 - 'use map 1.2.3;' 327s ok 3128 - no errors 327s ok 3129 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use map v10;' 327s ok 1 - use map v10; number of statements in document 327s ok 2 - 'use map v10;' isa 'PPI::Statement::Include' 327s ok 3 - use map v10; tokens as expected 327s ok 4 - 'use map v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use map v10;' isa 'PPI::Token::Number' 327s ok 6 - use map v10; number correct 327s 1..6 327s ok 3130 - 'use map v10;' 327s ok 3131 - no errors 327s ok 3132 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no map ;' 327s ok 1 - no map ; number of statements in document 327s ok 2 - 'no map ;' isa 'PPI::Statement::Include' 327s ok 3 - no map ; tokens as expected 327s ok 4 - 'no map ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no map ;' isa 'PPI::Token::Number' 327s ok 6 - no map ; number correct 327s 1..6 327s ok 3133 - 'no map ;' 327s ok 3134 - no errors 327s ok 3135 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no map v1.2.3;' 327s ok 1 - no map v1.2.3; number of statements in document 327s ok 2 - 'no map v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no map v1.2.3; tokens as expected 327s ok 4 - 'no map v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no map v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no map v1.2.3; number correct 327s 1..6 327s ok 3136 - 'no map v1.2.3;' 327s ok 3137 - no errors 327s ok 3138 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no map 1.2.3;' 327s ok 1 - no map 1.2.3; number of statements in document 327s ok 2 - 'no map 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no map 1.2.3; tokens as expected 327s ok 4 - 'no map 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no map 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no map 1.2.3; number correct 327s 1..6 327s ok 3139 - 'no map 1.2.3;' 327s ok 3140 - no errors 327s ok 3141 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no map v10;' 327s ok 1 - no map v10; number of statements in document 327s ok 2 - 'no map v10;' isa 'PPI::Statement::Include' 327s ok 3 - no map v10; tokens as expected 327s ok 4 - 'no map v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no map v10;' isa 'PPI::Token::Number' 327s ok 6 - no map v10; number correct 327s 1..6 327s ok 3142 - 'no map v10;' 327s ok 3143 - no errors 327s ok 3144 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use mkdir ;' 327s ok 1 - use mkdir ; number of statements in document 327s ok 2 - 'use mkdir ;' isa 'PPI::Statement::Include' 327s ok 3 - use mkdir ; tokens as expected 327s ok 4 - 'use mkdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use mkdir ;' isa 'PPI::Token::Number' 327s ok 6 - use mkdir ; number correct 327s 1..6 327s ok 3145 - 'use mkdir ;' 327s ok 3146 - no errors 327s ok 3147 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use mkdir v1.2.3;' 327s ok 1 - use mkdir v1.2.3; number of statements in document 327s ok 2 - 'use mkdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use mkdir v1.2.3; tokens as expected 327s ok 4 - 'use mkdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use mkdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use mkdir v1.2.3; number correct 327s 1..6 327s ok 3148 - 'use mkdir v1.2.3;' 327s ok 3149 - no errors 327s ok 3150 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use mkdir 1.2.3;' 327s ok 1 - use mkdir 1.2.3; number of statements in document 327s ok 2 - 'use mkdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use mkdir 1.2.3; tokens as expected 327s ok 4 - 'use mkdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use mkdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use mkdir 1.2.3; number correct 327s 1..6 327s ok 3151 - 'use mkdir 1.2.3;' 327s ok 3152 - no errors 327s ok 3153 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use mkdir v10;' 327s ok 1 - use mkdir v10; number of statements in document 327s ok 2 - 'use mkdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use mkdir v10; tokens as expected 327s ok 4 - 'use mkdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use mkdir v10;' isa 'PPI::Token::Number' 327s ok 6 - use mkdir v10; number correct 327s 1..6 327s ok 3154 - 'use mkdir v10;' 327s ok 3155 - no errors 327s ok 3156 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no mkdir ;' 327s ok 1 - no mkdir ; number of statements in document 327s ok 2 - 'no mkdir ;' isa 'PPI::Statement::Include' 327s ok 3 - no mkdir ; tokens as expected 327s ok 4 - 'no mkdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no mkdir ;' isa 'PPI::Token::Number' 327s ok 6 - no mkdir ; number correct 327s 1..6 327s ok 3157 - 'no mkdir ;' 327s ok 3158 - no errors 327s ok 3159 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no mkdir v1.2.3;' 327s ok 1 - no mkdir v1.2.3; number of statements in document 327s ok 2 - 'no mkdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no mkdir v1.2.3; tokens as expected 327s ok 4 - 'no mkdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no mkdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no mkdir v1.2.3; number correct 327s 1..6 327s ok 3160 - 'no mkdir v1.2.3;' 327s ok 3161 - no errors 327s ok 3162 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no mkdir 1.2.3;' 327s ok 1 - no mkdir 1.2.3; number of statements in document 327s ok 2 - 'no mkdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no mkdir 1.2.3; tokens as expected 327s ok 4 - 'no mkdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no mkdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no mkdir 1.2.3; number correct 327s 1..6 327s ok 3163 - 'no mkdir 1.2.3;' 327s ok 3164 - no errors 327s ok 3165 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no mkdir v10;' 327s ok 1 - no mkdir v10; number of statements in document 327s ok 2 - 'no mkdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no mkdir v10; tokens as expected 327s ok 4 - 'no mkdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no mkdir v10;' isa 'PPI::Token::Number' 327s ok 6 - no mkdir v10; number correct 327s 1..6 327s ok 3166 - 'no mkdir v10;' 327s ok 3167 - no errors 327s ok 3168 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pipe ;' 327s ok 1 - use pipe ; number of statements in document 327s ok 2 - 'use pipe ;' isa 'PPI::Statement::Include' 327s ok 3 - use pipe ; tokens as expected 327s ok 4 - 'use pipe ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pipe ;' isa 'PPI::Token::Number' 327s ok 6 - use pipe ; number correct 327s 1..6 327s ok 3169 - 'use pipe ;' 327s ok 3170 - no errors 327s ok 3171 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pipe v1.2.3;' 327s ok 1 - use pipe v1.2.3; number of statements in document 327s ok 2 - 'use pipe v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pipe v1.2.3; tokens as expected 327s ok 4 - 'use pipe v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pipe v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pipe v1.2.3; number correct 327s 1..6 327s ok 3172 - 'use pipe v1.2.3;' 327s ok 3173 - no errors 327s ok 3174 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pipe 1.2.3;' 327s ok 1 - use pipe 1.2.3; number of statements in document 327s ok 2 - 'use pipe 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pipe 1.2.3; tokens as expected 327s ok 4 - 'use pipe 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pipe 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pipe 1.2.3; number correct 327s 1..6 327s ok 3175 - 'use pipe 1.2.3;' 327s ok 3176 - no errors 327s ok 3177 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pipe v10;' 327s ok 1 - use pipe v10; number of statements in document 327s ok 2 - 'use pipe v10;' isa 'PPI::Statement::Include' 327s ok 3 - use pipe v10; tokens as expected 327s ok 4 - 'use pipe v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pipe v10;' isa 'PPI::Token::Number' 327s ok 6 - use pipe v10; number correct 327s 1..6 327s ok 3178 - 'use pipe v10;' 327s ok 3179 - no errors 327s ok 3180 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pipe ;' 327s ok 1 - no pipe ; number of statements in document 327s ok 2 - 'no pipe ;' isa 'PPI::Statement::Include' 327s ok 3 - no pipe ; tokens as expected 327s ok 4 - 'no pipe ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pipe ;' isa 'PPI::Token::Number' 327s ok 6 - no pipe ; number correct 327s 1..6 327s ok 3181 - 'no pipe ;' 327s ok 3182 - no errors 327s ok 3183 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pipe v1.2.3;' 327s ok 1 - no pipe v1.2.3; number of statements in document 327s ok 2 - 'no pipe v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pipe v1.2.3; tokens as expected 327s ok 4 - 'no pipe v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pipe v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pipe v1.2.3; number correct 327s 1..6 327s ok 3184 - 'no pipe v1.2.3;' 327s ok 3185 - no errors 327s ok 3186 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pipe 1.2.3;' 327s ok 1 - no pipe 1.2.3; number of statements in document 327s ok 2 - 'no pipe 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pipe 1.2.3; tokens as expected 327s ok 4 - 'no pipe 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pipe 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pipe 1.2.3; number correct 327s 1..6 327s ok 3187 - 'no pipe 1.2.3;' 327s ok 3188 - no errors 327s ok 3189 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pipe v10;' 327s ok 1 - no pipe v10; number of statements in document 327s ok 2 - 'no pipe v10;' isa 'PPI::Statement::Include' 327s ok 3 - no pipe v10; tokens as expected 327s ok 4 - 'no pipe v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pipe v10;' isa 'PPI::Token::Number' 327s ok 6 - no pipe v10; number correct 327s 1..6 327s ok 3190 - 'no pipe v10;' 327s ok 3191 - no errors 327s ok 3192 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwnam ;' 327s ok 1 - use getpwnam ; number of statements in document 327s ok 2 - 'use getpwnam ;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwnam ; tokens as expected 327s ok 4 - 'use getpwnam ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwnam ;' isa 'PPI::Token::Number' 327s ok 6 - use getpwnam ; number correct 327s 1..6 327s ok 3193 - 'use getpwnam ;' 327s ok 3194 - no errors 327s ok 3195 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwnam v1.2.3;' 327s ok 1 - use getpwnam v1.2.3; number of statements in document 327s ok 2 - 'use getpwnam v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwnam v1.2.3; tokens as expected 327s ok 4 - 'use getpwnam v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwnam v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpwnam v1.2.3; number correct 327s 1..6 327s ok 3196 - 'use getpwnam v1.2.3;' 327s ok 3197 - no errors 327s ok 3198 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwnam 1.2.3;' 327s ok 1 - use getpwnam 1.2.3; number of statements in document 327s ok 2 - 'use getpwnam 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwnam 1.2.3; tokens as expected 327s ok 4 - 'use getpwnam 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwnam 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpwnam 1.2.3; number correct 327s 1..6 327s ok 3199 - 'use getpwnam 1.2.3;' 327s ok 3200 - no errors 327s ok 3201 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwnam v10;' 327s ok 1 - use getpwnam v10; number of statements in document 327s ok 2 - 'use getpwnam v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwnam v10; tokens as expected 327s ok 4 - 'use getpwnam v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwnam v10;' isa 'PPI::Token::Number' 327s ok 6 - use getpwnam v10; number correct 327s 1..6 327s ok 3202 - 'use getpwnam v10;' 327s ok 3203 - no errors 327s ok 3204 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwnam ;' 327s ok 1 - no getpwnam ; number of statements in document 327s ok 2 - 'no getpwnam ;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwnam ; tokens as expected 327s ok 4 - 'no getpwnam ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwnam ;' isa 'PPI::Token::Number' 327s ok 6 - no getpwnam ; number correct 327s 1..6 327s ok 3205 - 'no getpwnam ;' 327s ok 3206 - no errors 327s ok 3207 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwnam v1.2.3;' 327s ok 1 - no getpwnam v1.2.3; number of statements in document 327s ok 2 - 'no getpwnam v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwnam v1.2.3; tokens as expected 327s ok 4 - 'no getpwnam v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwnam v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpwnam v1.2.3; number correct 327s 1..6 327s ok 3208 - 'no getpwnam v1.2.3;' 327s ok 3209 - no errors 327s ok 3210 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwnam 1.2.3;' 327s ok 1 - no getpwnam 1.2.3; number of statements in document 327s ok 2 - 'no getpwnam 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwnam 1.2.3; tokens as expected 327s ok 4 - 'no getpwnam 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwnam 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpwnam 1.2.3; number correct 327s 1..6 327s ok 3211 - 'no getpwnam 1.2.3;' 327s ok 3212 - no errors 327s ok 3213 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwnam v10;' 327s ok 1 - no getpwnam v10; number of statements in document 327s ok 2 - 'no getpwnam v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwnam v10; tokens as expected 327s ok 4 - 'no getpwnam v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwnam v10;' isa 'PPI::Token::Number' 327s ok 6 - no getpwnam v10; number correct 327s 1..6 327s ok 3214 - 'no getpwnam v10;' 327s ok 3215 - no errors 327s ok 3216 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exit ;' 327s ok 1 - use exit ; number of statements in document 327s ok 2 - 'use exit ;' isa 'PPI::Statement::Include' 327s ok 3 - use exit ; tokens as expected 327s ok 4 - 'use exit ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exit ;' isa 'PPI::Token::Number' 327s ok 6 - use exit ; number correct 327s 1..6 327s ok 3217 - 'use exit ;' 327s ok 3218 - no errors 327s ok 3219 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exit v1.2.3;' 327s ok 1 - use exit v1.2.3; number of statements in document 327s ok 2 - 'use exit v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exit v1.2.3; tokens as expected 327s ok 4 - 'use exit v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exit v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exit v1.2.3; number correct 327s 1..6 327s ok 3220 - 'use exit v1.2.3;' 327s ok 3221 - no errors 327s ok 3222 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exit 1.2.3;' 327s ok 1 - use exit 1.2.3; number of statements in document 327s ok 2 - 'use exit 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exit 1.2.3; tokens as expected 327s ok 4 - 'use exit 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exit 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exit 1.2.3; number correct 327s 1..6 327s ok 3223 - 'use exit 1.2.3;' 327s ok 3224 - no errors 327s ok 3225 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exit v10;' 327s ok 1 - use exit v10; number of statements in document 327s ok 2 - 'use exit v10;' isa 'PPI::Statement::Include' 327s ok 3 - use exit v10; tokens as expected 327s ok 4 - 'use exit v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exit v10;' isa 'PPI::Token::Number' 327s ok 6 - use exit v10; number correct 327s 1..6 327s ok 3226 - 'use exit v10;' 327s ok 3227 - no errors 327s ok 3228 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exit ;' 327s ok 1 - no exit ; number of statements in document 327s ok 2 - 'no exit ;' isa 'PPI::Statement::Include' 327s ok 3 - no exit ; tokens as expected 327s ok 4 - 'no exit ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exit ;' isa 'PPI::Token::Number' 327s ok 6 - no exit ; number correct 327s 1..6 327s ok 3229 - 'no exit ;' 327s ok 3230 - no errors 327s ok 3231 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exit v1.2.3;' 327s ok 1 - no exit v1.2.3; number of statements in document 327s ok 2 - 'no exit v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exit v1.2.3; tokens as expected 327s ok 4 - 'no exit v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exit v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exit v1.2.3; number correct 327s 1..6 327s ok 3232 - 'no exit v1.2.3;' 327s ok 3233 - no errors 327s ok 3234 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exit 1.2.3;' 327s ok 1 - no exit 1.2.3; number of statements in document 327s ok 2 - 'no exit 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exit 1.2.3; tokens as expected 327s ok 4 - 'no exit 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exit 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exit 1.2.3; number correct 327s 1..6 327s ok 3235 - 'no exit 1.2.3;' 327s ok 3236 - no errors 327s ok 3237 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exit v10;' 327s ok 1 - no exit v10; number of statements in document 327s ok 2 - 'no exit v10;' isa 'PPI::Statement::Include' 327s ok 3 - no exit v10; tokens as expected 327s ok 4 - 'no exit v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exit v10;' isa 'PPI::Token::Number' 327s ok 6 - no exit v10; number correct 327s 1..6 327s ok 3238 - 'no exit v10;' 327s ok 3239 - no errors 327s ok 3240 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chop ;' 327s ok 1 - use chop ; number of statements in document 327s ok 2 - 'use chop ;' isa 'PPI::Statement::Include' 327s ok 3 - use chop ; tokens as expected 327s ok 4 - 'use chop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chop ;' isa 'PPI::Token::Number' 327s ok 6 - use chop ; number correct 327s 1..6 327s ok 3241 - 'use chop ;' 327s ok 3242 - no errors 327s ok 3243 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chop v1.2.3;' 327s ok 1 - use chop v1.2.3; number of statements in document 327s ok 2 - 'use chop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chop v1.2.3; tokens as expected 327s ok 4 - 'use chop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chop v1.2.3; number correct 327s 1..6 327s ok 3244 - 'use chop v1.2.3;' 327s ok 3245 - no errors 327s ok 3246 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chop 1.2.3;' 327s ok 1 - use chop 1.2.3; number of statements in document 327s ok 2 - 'use chop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chop 1.2.3; tokens as expected 327s ok 4 - 'use chop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chop 1.2.3; number correct 327s 1..6 327s ok 3247 - 'use chop 1.2.3;' 327s ok 3248 - no errors 327s ok 3249 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chop v10;' 327s ok 1 - use chop v10; number of statements in document 327s ok 2 - 'use chop v10;' isa 'PPI::Statement::Include' 327s ok 3 - use chop v10; tokens as expected 327s ok 4 - 'use chop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chop v10;' isa 'PPI::Token::Number' 327s ok 6 - use chop v10; number correct 327s 1..6 327s ok 3250 - 'use chop v10;' 327s ok 3251 - no errors 327s ok 3252 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chop ;' 327s ok 1 - no chop ; number of statements in document 327s ok 2 - 'no chop ;' isa 'PPI::Statement::Include' 327s ok 3 - no chop ; tokens as expected 327s ok 4 - 'no chop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chop ;' isa 'PPI::Token::Number' 327s ok 6 - no chop ; number correct 327s 1..6 327s ok 3253 - 'no chop ;' 327s ok 3254 - no errors 327s ok 3255 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chop v1.2.3;' 327s ok 1 - no chop v1.2.3; number of statements in document 327s ok 2 - 'no chop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chop v1.2.3; tokens as expected 327s ok 4 - 'no chop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chop v1.2.3; number correct 327s 1..6 327s ok 3256 - 'no chop v1.2.3;' 327s ok 3257 - no errors 327s ok 3258 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chop 1.2.3;' 327s ok 1 - no chop 1.2.3; number of statements in document 327s ok 2 - 'no chop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chop 1.2.3; tokens as expected 327s ok 4 - 'no chop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chop 1.2.3; number correct 327s 1..6 327s ok 3259 - 'no chop 1.2.3;' 327s ok 3260 - no errors 327s ok 3261 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chop v10;' 327s ok 1 - no chop v10; number of statements in document 327s ok 2 - 'no chop v10;' isa 'PPI::Statement::Include' 327s ok 3 - no chop v10; tokens as expected 327s ok 4 - 'no chop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chop v10;' isa 'PPI::Token::Number' 327s ok 6 - no chop v10; number correct 327s 1..6 327s ok 3262 - 'no chop v10;' 327s ok 3263 - no errors 327s ok 3264 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use closedir ;' 327s ok 1 - use closedir ; number of statements in document 327s ok 2 - 'use closedir ;' isa 'PPI::Statement::Include' 327s ok 3 - use closedir ; tokens as expected 327s ok 4 - 'use closedir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use closedir ;' isa 'PPI::Token::Number' 327s ok 6 - use closedir ; number correct 327s 1..6 327s ok 3265 - 'use closedir ;' 327s ok 3266 - no errors 327s ok 3267 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use closedir v1.2.3;' 327s ok 1 - use closedir v1.2.3; number of statements in document 327s ok 2 - 'use closedir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use closedir v1.2.3; tokens as expected 327s ok 4 - 'use closedir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use closedir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use closedir v1.2.3; number correct 327s 1..6 327s ok 3268 - 'use closedir v1.2.3;' 327s ok 3269 - no errors 327s ok 3270 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use closedir 1.2.3;' 327s ok 1 - use closedir 1.2.3; number of statements in document 327s ok 2 - 'use closedir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use closedir 1.2.3; tokens as expected 327s ok 4 - 'use closedir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use closedir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use closedir 1.2.3; number correct 327s 1..6 327s ok 3271 - 'use closedir 1.2.3;' 327s ok 3272 - no errors 327s ok 3273 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use closedir v10;' 327s ok 1 - use closedir v10; number of statements in document 327s ok 2 - 'use closedir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use closedir v10; tokens as expected 327s ok 4 - 'use closedir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use closedir v10;' isa 'PPI::Token::Number' 327s ok 6 - use closedir v10; number correct 327s 1..6 327s ok 3274 - 'use closedir v10;' 327s ok 3275 - no errors 327s ok 3276 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no closedir ;' 327s ok 1 - no closedir ; number of statements in document 327s ok 2 - 'no closedir ;' isa 'PPI::Statement::Include' 327s ok 3 - no closedir ; tokens as expected 327s ok 4 - 'no closedir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no closedir ;' isa 'PPI::Token::Number' 327s ok 6 - no closedir ; number correct 327s 1..6 327s ok 3277 - 'no closedir ;' 327s ok 3278 - no errors 327s ok 3279 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no closedir v1.2.3;' 327s ok 1 - no closedir v1.2.3; number of statements in document 327s ok 2 - 'no closedir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no closedir v1.2.3; tokens as expected 327s ok 4 - 'no closedir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no closedir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no closedir v1.2.3; number correct 327s 1..6 327s ok 3280 - 'no closedir v1.2.3;' 327s ok 3281 - no errors 327s ok 3282 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no closedir 1.2.3;' 327s ok 1 - no closedir 1.2.3; number of statements in document 327s ok 2 - 'no closedir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no closedir 1.2.3; tokens as expected 327s ok 4 - 'no closedir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no closedir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no closedir 1.2.3; number correct 327s 1..6 327s ok 3283 - 'no closedir 1.2.3;' 327s ok 3284 - no errors 327s ok 3285 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no closedir v10;' 327s ok 1 - no closedir v10; number of statements in document 327s ok 2 - 'no closedir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no closedir v10; tokens as expected 327s ok 4 - 'no closedir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no closedir v10;' isa 'PPI::Token::Number' 327s ok 6 - no closedir v10; number correct 327s 1..6 327s ok 3286 - 'no closedir v10;' 327s ok 3287 - no errors 327s ok 3288 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use times ;' 327s ok 1 - use times ; number of statements in document 327s ok 2 - 'use times ;' isa 'PPI::Statement::Include' 327s ok 3 - use times ; tokens as expected 327s ok 4 - 'use times ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use times ;' isa 'PPI::Token::Number' 327s ok 6 - use times ; number correct 327s 1..6 327s ok 3289 - 'use times ;' 327s ok 3290 - no errors 327s ok 3291 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use times v1.2.3;' 327s ok 1 - use times v1.2.3; number of statements in document 327s ok 2 - 'use times v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use times v1.2.3; tokens as expected 327s ok 4 - 'use times v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use times v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use times v1.2.3; number correct 327s 1..6 327s ok 3292 - 'use times v1.2.3;' 327s ok 3293 - no errors 327s ok 3294 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use times 1.2.3;' 327s ok 1 - use times 1.2.3; number of statements in document 327s ok 2 - 'use times 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use times 1.2.3; tokens as expected 327s ok 4 - 'use times 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use times 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use times 1.2.3; number correct 327s 1..6 327s ok 3295 - 'use times 1.2.3;' 327s ok 3296 - no errors 327s ok 3297 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use times v10;' 327s ok 1 - use times v10; number of statements in document 327s ok 2 - 'use times v10;' isa 'PPI::Statement::Include' 327s ok 3 - use times v10; tokens as expected 327s ok 4 - 'use times v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use times v10;' isa 'PPI::Token::Number' 327s ok 6 - use times v10; number correct 327s 1..6 327s ok 3298 - 'use times v10;' 327s ok 3299 - no errors 327s ok 3300 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no times ;' 327s ok 1 - no times ; number of statements in document 327s ok 2 - 'no times ;' isa 'PPI::Statement::Include' 327s ok 3 - no times ; tokens as expected 327s ok 4 - 'no times ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no times ;' isa 'PPI::Token::Number' 327s ok 6 - no times ; number correct 327s 1..6 327s ok 3301 - 'no times ;' 327s ok 3302 - no errors 327s ok 3303 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no times v1.2.3;' 327s ok 1 - no times v1.2.3; number of statements in document 327s ok 2 - 'no times v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no times v1.2.3; tokens as expected 327s ok 4 - 'no times v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no times v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no times v1.2.3; number correct 327s 1..6 327s ok 3304 - 'no times v1.2.3;' 327s ok 3305 - no errors 327s ok 3306 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no times 1.2.3;' 327s ok 1 - no times 1.2.3; number of statements in document 327s ok 2 - 'no times 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no times 1.2.3; tokens as expected 327s ok 4 - 'no times 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no times 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no times 1.2.3; number correct 327s 1..6 327s ok 3307 - 'no times 1.2.3;' 327s ok 3308 - no errors 327s ok 3309 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no times v10;' 327s ok 1 - no times v10; number of statements in document 327s ok 2 - 'no times v10;' isa 'PPI::Statement::Include' 327s ok 3 - no times v10; tokens as expected 327s ok 4 - 'no times v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no times v10;' isa 'PPI::Token::Number' 327s ok 6 - no times v10; number correct 327s 1..6 327s ok 3310 - 'no times v10;' 327s ok 3311 - no errors 327s ok 3312 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ref ;' 327s ok 1 - use ref ; number of statements in document 327s ok 2 - 'use ref ;' isa 'PPI::Statement::Include' 327s ok 3 - use ref ; tokens as expected 327s ok 4 - 'use ref ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ref ;' isa 'PPI::Token::Number' 327s ok 6 - use ref ; number correct 327s 1..6 327s ok 3313 - 'use ref ;' 327s ok 3314 - no errors 327s ok 3315 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ref v1.2.3;' 327s ok 1 - use ref v1.2.3; number of statements in document 327s ok 2 - 'use ref v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ref v1.2.3; tokens as expected 327s ok 4 - 'use ref v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ref v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ref v1.2.3; number correct 327s 1..6 327s ok 3316 - 'use ref v1.2.3;' 327s ok 3317 - no errors 327s ok 3318 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ref 1.2.3;' 327s ok 1 - use ref 1.2.3; number of statements in document 327s ok 2 - 'use ref 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ref 1.2.3; tokens as expected 327s ok 4 - 'use ref 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ref 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ref 1.2.3; number correct 327s 1..6 327s ok 3319 - 'use ref 1.2.3;' 327s ok 3320 - no errors 327s ok 3321 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ref v10;' 327s ok 1 - use ref v10; number of statements in document 327s ok 2 - 'use ref v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ref v10; tokens as expected 327s ok 4 - 'use ref v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ref v10;' isa 'PPI::Token::Number' 327s ok 6 - use ref v10; number correct 327s 1..6 327s ok 3322 - 'use ref v10;' 327s ok 3323 - no errors 327s ok 3324 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ref ;' 327s ok 1 - no ref ; number of statements in document 327s ok 2 - 'no ref ;' isa 'PPI::Statement::Include' 327s ok 3 - no ref ; tokens as expected 327s ok 4 - 'no ref ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ref ;' isa 'PPI::Token::Number' 327s ok 6 - no ref ; number correct 327s 1..6 327s ok 3325 - 'no ref ;' 327s ok 3326 - no errors 327s ok 3327 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ref v1.2.3;' 327s ok 1 - no ref v1.2.3; number of statements in document 327s ok 2 - 'no ref v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ref v1.2.3; tokens as expected 327s ok 4 - 'no ref v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ref v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ref v1.2.3; number correct 327s 1..6 327s ok 3328 - 'no ref v1.2.3;' 327s ok 3329 - no errors 327s ok 3330 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ref 1.2.3;' 327s ok 1 - no ref 1.2.3; number of statements in document 327s ok 2 - 'no ref 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ref 1.2.3; tokens as expected 327s ok 4 - 'no ref 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ref 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ref 1.2.3; number correct 327s 1..6 327s ok 3331 - 'no ref 1.2.3;' 327s ok 3332 - no errors 327s ok 3333 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ref v10;' 327s ok 1 - no ref v10; number of statements in document 327s ok 2 - 'no ref v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ref v10; tokens as expected 327s ok 4 - 'no ref v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ref v10;' isa 'PPI::Token::Number' 327s ok 6 - no ref v10; number correct 327s 1..6 327s ok 3334 - 'no ref v10;' 327s ok 3335 - no errors 327s ok 3336 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use symlink ;' 327s ok 1 - use symlink ; number of statements in document 327s ok 2 - 'use symlink ;' isa 'PPI::Statement::Include' 327s ok 3 - use symlink ; tokens as expected 327s ok 4 - 'use symlink ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use symlink ;' isa 'PPI::Token::Number' 327s ok 6 - use symlink ; number correct 327s 1..6 327s ok 3337 - 'use symlink ;' 327s ok 3338 - no errors 327s ok 3339 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use symlink v1.2.3;' 327s ok 1 - use symlink v1.2.3; number of statements in document 327s ok 2 - 'use symlink v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use symlink v1.2.3; tokens as expected 327s ok 4 - 'use symlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use symlink v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use symlink v1.2.3; number correct 327s 1..6 327s ok 3340 - 'use symlink v1.2.3;' 327s ok 3341 - no errors 327s ok 3342 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use symlink 1.2.3;' 327s ok 1 - use symlink 1.2.3; number of statements in document 327s ok 2 - 'use symlink 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use symlink 1.2.3; tokens as expected 327s ok 4 - 'use symlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use symlink 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use symlink 1.2.3; number correct 327s 1..6 327s ok 3343 - 'use symlink 1.2.3;' 327s ok 3344 - no errors 327s ok 3345 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use symlink v10;' 327s ok 1 - use symlink v10; number of statements in document 327s ok 2 - 'use symlink v10;' isa 'PPI::Statement::Include' 327s ok 3 - use symlink v10; tokens as expected 327s ok 4 - 'use symlink v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use symlink v10;' isa 'PPI::Token::Number' 327s ok 6 - use symlink v10; number correct 327s 1..6 327s ok 3346 - 'use symlink v10;' 327s ok 3347 - no errors 327s ok 3348 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no symlink ;' 327s ok 1 - no symlink ; number of statements in document 327s ok 2 - 'no symlink ;' isa 'PPI::Statement::Include' 327s ok 3 - no symlink ; tokens as expected 327s ok 4 - 'no symlink ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no symlink ;' isa 'PPI::Token::Number' 327s ok 6 - no symlink ; number correct 327s 1..6 327s ok 3349 - 'no symlink ;' 327s ok 3350 - no errors 327s ok 3351 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no symlink v1.2.3;' 327s ok 1 - no symlink v1.2.3; number of statements in document 327s ok 2 - 'no symlink v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no symlink v1.2.3; tokens as expected 327s ok 4 - 'no symlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no symlink v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no symlink v1.2.3; number correct 327s 1..6 327s ok 3352 - 'no symlink v1.2.3;' 327s ok 3353 - no errors 327s ok 3354 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no symlink 1.2.3;' 327s ok 1 - no symlink 1.2.3; number of statements in document 327s ok 2 - 'no symlink 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no symlink 1.2.3; tokens as expected 327s ok 4 - 'no symlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no symlink 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no symlink 1.2.3; number correct 327s 1..6 327s ok 3355 - 'no symlink 1.2.3;' 327s ok 3356 - no errors 327s ok 3357 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no symlink v10;' 327s ok 1 - no symlink v10; number of statements in document 327s ok 2 - 'no symlink v10;' isa 'PPI::Statement::Include' 327s ok 3 - no symlink v10; tokens as expected 327s ok 4 - 'no symlink v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no symlink v10;' isa 'PPI::Token::Number' 327s ok 6 - no symlink v10; number correct 327s 1..6 327s ok 3358 - 'no symlink v10;' 327s ok 3359 - no errors 327s ok 3360 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use uc ;' 327s ok 1 - use uc ; number of statements in document 327s ok 2 - 'use uc ;' isa 'PPI::Statement::Include' 327s ok 3 - use uc ; tokens as expected 327s ok 4 - 'use uc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use uc ;' isa 'PPI::Token::Number' 327s ok 6 - use uc ; number correct 327s 1..6 327s ok 3361 - 'use uc ;' 327s ok 3362 - no errors 327s ok 3363 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use uc v1.2.3;' 327s ok 1 - use uc v1.2.3; number of statements in document 327s ok 2 - 'use uc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use uc v1.2.3; tokens as expected 327s ok 4 - 'use uc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use uc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use uc v1.2.3; number correct 327s 1..6 327s ok 3364 - 'use uc v1.2.3;' 327s ok 3365 - no errors 327s ok 3366 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use uc 1.2.3;' 327s ok 1 - use uc 1.2.3; number of statements in document 327s ok 2 - 'use uc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use uc 1.2.3; tokens as expected 327s ok 4 - 'use uc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use uc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use uc 1.2.3; number correct 327s 1..6 327s ok 3367 - 'use uc 1.2.3;' 327s ok 3368 - no errors 327s ok 3369 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use uc v10;' 327s ok 1 - use uc v10; number of statements in document 327s ok 2 - 'use uc v10;' isa 'PPI::Statement::Include' 327s ok 3 - use uc v10; tokens as expected 327s ok 4 - 'use uc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use uc v10;' isa 'PPI::Token::Number' 327s ok 6 - use uc v10; number correct 327s 1..6 327s ok 3370 - 'use uc v10;' 327s ok 3371 - no errors 327s ok 3372 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no uc ;' 327s ok 1 - no uc ; number of statements in document 327s ok 2 - 'no uc ;' isa 'PPI::Statement::Include' 327s ok 3 - no uc ; tokens as expected 327s ok 4 - 'no uc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no uc ;' isa 'PPI::Token::Number' 327s ok 6 - no uc ; number correct 327s 1..6 327s ok 3373 - 'no uc ;' 327s ok 3374 - no errors 327s ok 3375 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no uc v1.2.3;' 327s ok 1 - no uc v1.2.3; number of statements in document 327s ok 2 - 'no uc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no uc v1.2.3; tokens as expected 327s ok 4 - 'no uc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no uc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no uc v1.2.3; number correct 327s 1..6 327s ok 3376 - 'no uc v1.2.3;' 327s ok 3377 - no errors 327s ok 3378 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no uc 1.2.3;' 327s ok 1 - no uc 1.2.3; number of statements in document 327s ok 2 - 'no uc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no uc 1.2.3; tokens as expected 327s ok 4 - 'no uc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no uc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no uc 1.2.3; number correct 327s 1..6 327s ok 3379 - 'no uc 1.2.3;' 327s ok 3380 - no errors 327s ok 3381 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no uc v10;' 327s ok 1 - no uc v10; number of statements in document 327s ok 2 - 'no uc v10;' isa 'PPI::Statement::Include' 327s ok 3 - no uc v10; tokens as expected 327s ok 4 - 'no uc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no uc v10;' isa 'PPI::Token::Number' 327s ok 6 - no uc v10; number correct 327s 1..6 327s ok 3382 - 'no uc v10;' 327s ok 3383 - no errors 327s ok 3384 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use my ;' 327s ok 1 - use my ; number of statements in document 327s ok 2 - 'use my ;' isa 'PPI::Statement::Include' 327s ok 3 - use my ; tokens as expected 327s ok 4 - 'use my ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use my ;' isa 'PPI::Token::Number' 327s ok 6 - use my ; number correct 327s 1..6 327s ok 3385 - 'use my ;' 327s ok 3386 - no errors 327s ok 3387 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use my v1.2.3;' 327s ok 1 - use my v1.2.3; number of statements in document 327s ok 2 - 'use my v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use my v1.2.3; tokens as expected 327s ok 4 - 'use my v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use my v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use my v1.2.3; number correct 327s 1..6 327s ok 3388 - 'use my v1.2.3;' 327s ok 3389 - no errors 327s ok 3390 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use my 1.2.3;' 327s ok 1 - use my 1.2.3; number of statements in document 327s ok 2 - 'use my 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use my 1.2.3; tokens as expected 327s ok 4 - 'use my 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use my 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use my 1.2.3; number correct 327s 1..6 327s ok 3391 - 'use my 1.2.3;' 327s ok 3392 - no errors 327s ok 3393 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use my v10;' 327s ok 1 - use my v10; number of statements in document 327s ok 2 - 'use my v10;' isa 'PPI::Statement::Include' 327s ok 3 - use my v10; tokens as expected 327s ok 4 - 'use my v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use my v10;' isa 'PPI::Token::Number' 327s ok 6 - use my v10; number correct 327s 1..6 327s ok 3394 - 'use my v10;' 327s ok 3395 - no errors 327s ok 3396 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no my ;' 327s ok 1 - no my ; number of statements in document 327s ok 2 - 'no my ;' isa 'PPI::Statement::Include' 327s ok 3 - no my ; tokens as expected 327s ok 4 - 'no my ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no my ;' isa 'PPI::Token::Number' 327s ok 6 - no my ; number correct 327s 1..6 327s ok 3397 - 'no my ;' 327s ok 3398 - no errors 327s ok 3399 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no my v1.2.3;' 327s ok 1 - no my v1.2.3; number of statements in document 327s ok 2 - 'no my v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no my v1.2.3; tokens as expected 327s ok 4 - 'no my v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no my v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no my v1.2.3; number correct 327s 1..6 327s ok 3400 - 'no my v1.2.3;' 327s ok 3401 - no errors 327s ok 3402 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no my 1.2.3;' 327s ok 1 - no my 1.2.3; number of statements in document 327s ok 2 - 'no my 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no my 1.2.3; tokens as expected 327s ok 4 - 'no my 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no my 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no my 1.2.3; number correct 327s 1..6 327s ok 3403 - 'no my 1.2.3;' 327s ok 3404 - no errors 327s ok 3405 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no my v10;' 327s ok 1 - no my v10; number of statements in document 327s ok 2 - 'no my v10;' isa 'PPI::Statement::Include' 327s ok 3 - no my v10; tokens as expected 327s ok 4 - 'no my v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no my v10;' isa 'PPI::Token::Number' 327s ok 6 - no my v10; number correct 327s 1..6 327s ok 3406 - 'no my v10;' 327s ok 3407 - no errors 327s ok 3408 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use atan2 ;' 327s ok 1 - use atan2 ; number of statements in document 327s ok 2 - 'use atan2 ;' isa 'PPI::Statement::Include' 327s ok 3 - use atan2 ; tokens as expected 327s ok 4 - 'use atan2 ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use atan2 ;' isa 'PPI::Token::Number' 327s ok 6 - use atan2 ; number correct 327s 1..6 327s ok 3409 - 'use atan2 ;' 327s ok 3410 - no errors 327s ok 3411 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use atan2 v1.2.3;' 327s ok 1 - use atan2 v1.2.3; number of statements in document 327s ok 2 - 'use atan2 v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use atan2 v1.2.3; tokens as expected 327s ok 4 - 'use atan2 v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use atan2 v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use atan2 v1.2.3; number correct 327s 1..6 327s ok 3412 - 'use atan2 v1.2.3;' 327s ok 3413 - no errors 327s ok 3414 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use atan2 1.2.3;' 327s ok 1 - use atan2 1.2.3; number of statements in document 327s ok 2 - 'use atan2 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use atan2 1.2.3; tokens as expected 327s ok 4 - 'use atan2 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use atan2 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use atan2 1.2.3; number correct 327s 1..6 327s ok 3415 - 'use atan2 1.2.3;' 327s ok 3416 - no errors 327s ok 3417 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use atan2 v10;' 327s ok 1 - use atan2 v10; number of statements in document 327s ok 2 - 'use atan2 v10;' isa 'PPI::Statement::Include' 327s ok 3 - use atan2 v10; tokens as expected 327s ok 4 - 'use atan2 v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use atan2 v10;' isa 'PPI::Token::Number' 327s ok 6 - use atan2 v10; number correct 327s 1..6 327s ok 3418 - 'use atan2 v10;' 327s ok 3419 - no errors 327s ok 3420 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no atan2 ;' 327s ok 1 - no atan2 ; number of statements in document 327s ok 2 - 'no atan2 ;' isa 'PPI::Statement::Include' 327s ok 3 - no atan2 ; tokens as expected 327s ok 4 - 'no atan2 ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no atan2 ;' isa 'PPI::Token::Number' 327s ok 6 - no atan2 ; number correct 327s 1..6 327s ok 3421 - 'no atan2 ;' 327s ok 3422 - no errors 327s ok 3423 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no atan2 v1.2.3;' 327s ok 1 - no atan2 v1.2.3; number of statements in document 327s ok 2 - 'no atan2 v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no atan2 v1.2.3; tokens as expected 327s ok 4 - 'no atan2 v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no atan2 v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no atan2 v1.2.3; number correct 327s 1..6 327s ok 3424 - 'no atan2 v1.2.3;' 327s ok 3425 - no errors 327s ok 3426 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no atan2 1.2.3;' 327s ok 1 - no atan2 1.2.3; number of statements in document 327s ok 2 - 'no atan2 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no atan2 1.2.3; tokens as expected 327s ok 4 - 'no atan2 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no atan2 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no atan2 1.2.3; number correct 327s 1..6 327s ok 3427 - 'no atan2 1.2.3;' 327s ok 3428 - no errors 327s ok 3429 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no atan2 v10;' 327s ok 1 - no atan2 v10; number of statements in document 327s ok 2 - 'no atan2 v10;' isa 'PPI::Statement::Include' 327s ok 3 - no atan2 v10; tokens as expected 327s ok 4 - 'no atan2 v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no atan2 v10;' isa 'PPI::Token::Number' 327s ok 6 - no atan2 v10; number correct 327s 1..6 327s ok 3430 - 'no atan2 v10;' 327s ok 3431 - no errors 327s ok 3432 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpgrp ;' 327s ok 1 - use getpgrp ; number of statements in document 327s ok 2 - 'use getpgrp ;' isa 'PPI::Statement::Include' 327s ok 3 - use getpgrp ; tokens as expected 327s ok 4 - 'use getpgrp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpgrp ;' isa 'PPI::Token::Number' 327s ok 6 - use getpgrp ; number correct 327s 1..6 327s ok 3433 - 'use getpgrp ;' 327s ok 3434 - no errors 327s ok 3435 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpgrp v1.2.3;' 327s ok 1 - use getpgrp v1.2.3; number of statements in document 327s ok 2 - 'use getpgrp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpgrp v1.2.3; tokens as expected 327s ok 4 - 'use getpgrp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpgrp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpgrp v1.2.3; number correct 327s 1..6 327s ok 3436 - 'use getpgrp v1.2.3;' 327s ok 3437 - no errors 327s ok 3438 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpgrp 1.2.3;' 327s ok 1 - use getpgrp 1.2.3; number of statements in document 327s ok 2 - 'use getpgrp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpgrp 1.2.3; tokens as expected 327s ok 4 - 'use getpgrp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpgrp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpgrp 1.2.3; number correct 327s 1..6 327s ok 3439 - 'use getpgrp 1.2.3;' 327s ok 3440 - no errors 327s ok 3441 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpgrp v10;' 327s ok 1 - use getpgrp v10; number of statements in document 327s ok 2 - 'use getpgrp v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getpgrp v10; tokens as expected 327s ok 4 - 'use getpgrp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpgrp v10;' isa 'PPI::Token::Number' 327s ok 6 - use getpgrp v10; number correct 327s 1..6 327s ok 3442 - 'use getpgrp v10;' 327s ok 3443 - no errors 327s ok 3444 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpgrp ;' 327s ok 1 - no getpgrp ; number of statements in document 327s ok 2 - 'no getpgrp ;' isa 'PPI::Statement::Include' 327s ok 3 - no getpgrp ; tokens as expected 327s ok 4 - 'no getpgrp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpgrp ;' isa 'PPI::Token::Number' 327s ok 6 - no getpgrp ; number correct 327s 1..6 327s ok 3445 - 'no getpgrp ;' 327s ok 3446 - no errors 327s ok 3447 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpgrp v1.2.3;' 327s ok 1 - no getpgrp v1.2.3; number of statements in document 327s ok 2 - 'no getpgrp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpgrp v1.2.3; tokens as expected 327s ok 4 - 'no getpgrp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpgrp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpgrp v1.2.3; number correct 327s 1..6 327s ok 3448 - 'no getpgrp v1.2.3;' 327s ok 3449 - no errors 327s ok 3450 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpgrp 1.2.3;' 327s ok 1 - no getpgrp 1.2.3; number of statements in document 327s ok 2 - 'no getpgrp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpgrp 1.2.3; tokens as expected 327s ok 4 - 'no getpgrp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpgrp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpgrp 1.2.3; number correct 327s 1..6 327s ok 3451 - 'no getpgrp 1.2.3;' 327s ok 3452 - no errors 327s ok 3453 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpgrp v10;' 327s ok 1 - no getpgrp v10; number of statements in document 327s ok 2 - 'no getpgrp v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getpgrp v10; tokens as expected 327s ok 4 - 'no getpgrp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpgrp v10;' isa 'PPI::Token::Number' 327s ok 6 - no getpgrp v10; number correct 327s 1..6 327s ok 3454 - 'no getpgrp v10;' 327s ok 3455 - no errors 327s ok 3456 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readlink ;' 327s ok 1 - use readlink ; number of statements in document 327s ok 2 - 'use readlink ;' isa 'PPI::Statement::Include' 327s ok 3 - use readlink ; tokens as expected 327s ok 4 - 'use readlink ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readlink ;' isa 'PPI::Token::Number' 327s ok 6 - use readlink ; number correct 327s 1..6 327s ok 3457 - 'use readlink ;' 327s ok 3458 - no errors 327s ok 3459 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readlink v1.2.3;' 327s ok 1 - use readlink v1.2.3; number of statements in document 327s ok 2 - 'use readlink v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readlink v1.2.3; tokens as expected 327s ok 4 - 'use readlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readlink v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readlink v1.2.3; number correct 327s 1..6 327s ok 3460 - 'use readlink v1.2.3;' 327s ok 3461 - no errors 327s ok 3462 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readlink 1.2.3;' 327s ok 1 - use readlink 1.2.3; number of statements in document 327s ok 2 - 'use readlink 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readlink 1.2.3; tokens as expected 327s ok 4 - 'use readlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readlink 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readlink 1.2.3; number correct 327s 1..6 327s ok 3463 - 'use readlink 1.2.3;' 327s ok 3464 - no errors 327s ok 3465 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readlink v10;' 327s ok 1 - use readlink v10; number of statements in document 327s ok 2 - 'use readlink v10;' isa 'PPI::Statement::Include' 327s ok 3 - use readlink v10; tokens as expected 327s ok 4 - 'use readlink v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readlink v10;' isa 'PPI::Token::Number' 327s ok 6 - use readlink v10; number correct 327s 1..6 327s ok 3466 - 'use readlink v10;' 327s ok 3467 - no errors 327s ok 3468 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readlink ;' 327s ok 1 - no readlink ; number of statements in document 327s ok 2 - 'no readlink ;' isa 'PPI::Statement::Include' 327s ok 3 - no readlink ; tokens as expected 327s ok 4 - 'no readlink ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readlink ;' isa 'PPI::Token::Number' 327s ok 6 - no readlink ; number correct 327s 1..6 327s ok 3469 - 'no readlink ;' 327s ok 3470 - no errors 327s ok 3471 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readlink v1.2.3;' 327s ok 1 - no readlink v1.2.3; number of statements in document 327s ok 2 - 'no readlink v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readlink v1.2.3; tokens as expected 327s ok 4 - 'no readlink v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readlink v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readlink v1.2.3; number correct 327s 1..6 327s ok 3472 - 'no readlink v1.2.3;' 327s ok 3473 - no errors 327s ok 3474 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readlink 1.2.3;' 327s ok 1 - no readlink 1.2.3; number of statements in document 327s ok 2 - 'no readlink 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readlink 1.2.3; tokens as expected 327s ok 4 - 'no readlink 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readlink 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readlink 1.2.3; number correct 327s 1..6 327s ok 3475 - 'no readlink 1.2.3;' 327s ok 3476 - no errors 327s ok 3477 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readlink v10;' 327s ok 1 - no readlink v10; number of statements in document 327s ok 2 - 'no readlink v10;' isa 'PPI::Statement::Include' 327s ok 3 - no readlink v10; tokens as expected 327s ok 4 - 'no readlink v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readlink v10;' isa 'PPI::Token::Number' 327s ok 6 - no readlink v10; number correct 327s 1..6 327s ok 3478 - 'no readlink v10;' 327s ok 3479 - no errors 327s ok 3480 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use waitpid ;' 327s ok 1 - use waitpid ; number of statements in document 327s ok 2 - 'use waitpid ;' isa 'PPI::Statement::Include' 327s ok 3 - use waitpid ; tokens as expected 327s ok 4 - 'use waitpid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use waitpid ;' isa 'PPI::Token::Number' 327s ok 6 - use waitpid ; number correct 327s 1..6 327s ok 3481 - 'use waitpid ;' 327s ok 3482 - no errors 327s ok 3483 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use waitpid v1.2.3;' 327s ok 1 - use waitpid v1.2.3; number of statements in document 327s ok 2 - 'use waitpid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use waitpid v1.2.3; tokens as expected 327s ok 4 - 'use waitpid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use waitpid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use waitpid v1.2.3; number correct 327s 1..6 327s ok 3484 - 'use waitpid v1.2.3;' 327s ok 3485 - no errors 327s ok 3486 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use waitpid 1.2.3;' 327s ok 1 - use waitpid 1.2.3; number of statements in document 327s ok 2 - 'use waitpid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use waitpid 1.2.3; tokens as expected 327s ok 4 - 'use waitpid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use waitpid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use waitpid 1.2.3; number correct 327s 1..6 327s ok 3487 - 'use waitpid 1.2.3;' 327s ok 3488 - no errors 327s ok 3489 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use waitpid v10;' 327s ok 1 - use waitpid v10; number of statements in document 327s ok 2 - 'use waitpid v10;' isa 'PPI::Statement::Include' 327s ok 3 - use waitpid v10; tokens as expected 327s ok 4 - 'use waitpid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use waitpid v10;' isa 'PPI::Token::Number' 327s ok 6 - use waitpid v10; number correct 327s 1..6 327s ok 3490 - 'use waitpid v10;' 327s ok 3491 - no errors 327s ok 3492 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no waitpid ;' 327s ok 1 - no waitpid ; number of statements in document 327s ok 2 - 'no waitpid ;' isa 'PPI::Statement::Include' 327s ok 3 - no waitpid ; tokens as expected 327s ok 4 - 'no waitpid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no waitpid ;' isa 'PPI::Token::Number' 327s ok 6 - no waitpid ; number correct 327s 1..6 327s ok 3493 - 'no waitpid ;' 327s ok 3494 - no errors 327s ok 3495 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no waitpid v1.2.3;' 327s ok 1 - no waitpid v1.2.3; number of statements in document 327s ok 2 - 'no waitpid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no waitpid v1.2.3; tokens as expected 327s ok 4 - 'no waitpid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no waitpid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no waitpid v1.2.3; number correct 327s 1..6 327s ok 3496 - 'no waitpid v1.2.3;' 327s ok 3497 - no errors 327s ok 3498 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no waitpid 1.2.3;' 327s ok 1 - no waitpid 1.2.3; number of statements in document 327s ok 2 - 'no waitpid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no waitpid 1.2.3; tokens as expected 327s ok 4 - 'no waitpid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no waitpid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no waitpid 1.2.3; number correct 327s 1..6 327s ok 3499 - 'no waitpid 1.2.3;' 327s ok 3500 - no errors 327s ok 3501 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no waitpid v10;' 327s ok 1 - no waitpid v10; number of statements in document 327s ok 2 - 'no waitpid v10;' isa 'PPI::Statement::Include' 327s ok 3 - no waitpid v10; tokens as expected 327s ok 4 - 'no waitpid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no waitpid v10;' isa 'PPI::Token::Number' 327s ok 6 - no waitpid v10; number correct 327s 1..6 327s ok 3502 - 'no waitpid v10;' 327s ok 3503 - no errors 327s ok 3504 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ord ;' 327s ok 1 - use ord ; number of statements in document 327s ok 2 - 'use ord ;' isa 'PPI::Statement::Include' 327s ok 3 - use ord ; tokens as expected 327s ok 4 - 'use ord ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ord ;' isa 'PPI::Token::Number' 327s ok 6 - use ord ; number correct 327s 1..6 327s ok 3505 - 'use ord ;' 327s ok 3506 - no errors 327s ok 3507 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ord v1.2.3;' 327s ok 1 - use ord v1.2.3; number of statements in document 327s ok 2 - 'use ord v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ord v1.2.3; tokens as expected 327s ok 4 - 'use ord v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ord v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ord v1.2.3; number correct 327s 1..6 327s ok 3508 - 'use ord v1.2.3;' 327s ok 3509 - no errors 327s ok 3510 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ord 1.2.3;' 327s ok 1 - use ord 1.2.3; number of statements in document 327s ok 2 - 'use ord 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ord 1.2.3; tokens as expected 327s ok 4 - 'use ord 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ord 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ord 1.2.3; number correct 327s 1..6 327s ok 3511 - 'use ord 1.2.3;' 327s ok 3512 - no errors 327s ok 3513 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ord v10;' 327s ok 1 - use ord v10; number of statements in document 327s ok 2 - 'use ord v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ord v10; tokens as expected 327s ok 4 - 'use ord v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ord v10;' isa 'PPI::Token::Number' 327s ok 6 - use ord v10; number correct 327s 1..6 327s ok 3514 - 'use ord v10;' 327s ok 3515 - no errors 327s ok 3516 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ord ;' 327s ok 1 - no ord ; number of statements in document 327s ok 2 - 'no ord ;' isa 'PPI::Statement::Include' 327s ok 3 - no ord ; tokens as expected 327s ok 4 - 'no ord ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ord ;' isa 'PPI::Token::Number' 327s ok 6 - no ord ; number correct 327s 1..6 327s ok 3517 - 'no ord ;' 327s ok 3518 - no errors 327s ok 3519 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ord v1.2.3;' 327s ok 1 - no ord v1.2.3; number of statements in document 327s ok 2 - 'no ord v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ord v1.2.3; tokens as expected 327s ok 4 - 'no ord v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ord v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ord v1.2.3; number correct 327s 1..6 327s ok 3520 - 'no ord v1.2.3;' 327s ok 3521 - no errors 327s ok 3522 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ord 1.2.3;' 327s ok 1 - no ord 1.2.3; number of statements in document 327s ok 2 - 'no ord 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ord 1.2.3; tokens as expected 327s ok 4 - 'no ord 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ord 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ord 1.2.3; number correct 327s 1..6 327s ok 3523 - 'no ord 1.2.3;' 327s ok 3524 - no errors 327s ok 3525 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ord v10;' 327s ok 1 - no ord v10; number of statements in document 327s ok 2 - 'no ord v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ord v10; tokens as expected 327s ok 4 - 'no ord v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ord v10;' isa 'PPI::Token::Number' 327s ok 6 - no ord v10; number correct 327s 1..6 327s ok 3526 - 'no ord v10;' 327s ok 3527 - no errors 327s ok 3528 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unpack ;' 327s ok 1 - use unpack ; number of statements in document 327s ok 2 - 'use unpack ;' isa 'PPI::Statement::Include' 327s ok 3 - use unpack ; tokens as expected 327s ok 4 - 'use unpack ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unpack ;' isa 'PPI::Token::Number' 327s ok 6 - use unpack ; number correct 327s 1..6 327s ok 3529 - 'use unpack ;' 327s ok 3530 - no errors 327s ok 3531 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unpack v1.2.3;' 327s ok 1 - use unpack v1.2.3; number of statements in document 327s ok 2 - 'use unpack v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use unpack v1.2.3; tokens as expected 327s ok 4 - 'use unpack v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unpack v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use unpack v1.2.3; number correct 327s 1..6 327s ok 3532 - 'use unpack v1.2.3;' 327s ok 3533 - no errors 327s ok 3534 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unpack 1.2.3;' 327s ok 1 - use unpack 1.2.3; number of statements in document 327s ok 2 - 'use unpack 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use unpack 1.2.3; tokens as expected 327s ok 4 - 'use unpack 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unpack 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use unpack 1.2.3; number correct 327s 1..6 327s ok 3535 - 'use unpack 1.2.3;' 327s ok 3536 - no errors 327s ok 3537 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unpack v10;' 327s ok 1 - use unpack v10; number of statements in document 327s ok 2 - 'use unpack v10;' isa 'PPI::Statement::Include' 327s ok 3 - use unpack v10; tokens as expected 327s ok 4 - 'use unpack v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unpack v10;' isa 'PPI::Token::Number' 327s ok 6 - use unpack v10; number correct 327s 1..6 327s ok 3538 - 'use unpack v10;' 327s ok 3539 - no errors 327s ok 3540 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unpack ;' 327s ok 1 - no unpack ; number of statements in document 327s ok 2 - 'no unpack ;' isa 'PPI::Statement::Include' 327s ok 3 - no unpack ; tokens as expected 327s ok 4 - 'no unpack ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unpack ;' isa 'PPI::Token::Number' 327s ok 6 - no unpack ; number correct 327s 1..6 327s ok 3541 - 'no unpack ;' 327s ok 3542 - no errors 327s ok 3543 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unpack v1.2.3;' 327s ok 1 - no unpack v1.2.3; number of statements in document 327s ok 2 - 'no unpack v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no unpack v1.2.3; tokens as expected 327s ok 4 - 'no unpack v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unpack v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no unpack v1.2.3; number correct 327s 1..6 327s ok 3544 - 'no unpack v1.2.3;' 327s ok 3545 - no errors 327s ok 3546 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unpack 1.2.3;' 327s ok 1 - no unpack 1.2.3; number of statements in document 327s ok 2 - 'no unpack 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no unpack 1.2.3; tokens as expected 327s ok 4 - 'no unpack 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unpack 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no unpack 1.2.3; number correct 327s 1..6 327s ok 3547 - 'no unpack 1.2.3;' 327s ok 3548 - no errors 327s ok 3549 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unpack v10;' 327s ok 1 - no unpack v10; number of statements in document 327s ok 2 - 'no unpack v10;' isa 'PPI::Statement::Include' 327s ok 3 - no unpack v10; tokens as expected 327s ok 4 - 'no unpack v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unpack v10;' isa 'PPI::Token::Number' 327s ok 6 - no unpack v10; number correct 327s 1..6 327s ok 3550 - 'no unpack v10;' 327s ok 3551 - no errors 327s ok 3552 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use each ;' 327s ok 1 - use each ; number of statements in document 327s ok 2 - 'use each ;' isa 'PPI::Statement::Include' 327s ok 3 - use each ; tokens as expected 327s ok 4 - 'use each ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use each ;' isa 'PPI::Token::Number' 327s ok 6 - use each ; number correct 327s 1..6 327s ok 3553 - 'use each ;' 327s ok 3554 - no errors 327s ok 3555 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use each v1.2.3;' 327s ok 1 - use each v1.2.3; number of statements in document 327s ok 2 - 'use each v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use each v1.2.3; tokens as expected 327s ok 4 - 'use each v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use each v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use each v1.2.3; number correct 327s 1..6 327s ok 3556 - 'use each v1.2.3;' 327s ok 3557 - no errors 327s ok 3558 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use each 1.2.3;' 327s ok 1 - use each 1.2.3; number of statements in document 327s ok 2 - 'use each 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use each 1.2.3; tokens as expected 327s ok 4 - 'use each 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use each 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use each 1.2.3; number correct 327s 1..6 327s ok 3559 - 'use each 1.2.3;' 327s ok 3560 - no errors 327s ok 3561 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use each v10;' 327s ok 1 - use each v10; number of statements in document 327s ok 2 - 'use each v10;' isa 'PPI::Statement::Include' 327s ok 3 - use each v10; tokens as expected 327s ok 4 - 'use each v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use each v10;' isa 'PPI::Token::Number' 327s ok 6 - use each v10; number correct 327s 1..6 327s ok 3562 - 'use each v10;' 327s ok 3563 - no errors 327s ok 3564 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no each ;' 327s ok 1 - no each ; number of statements in document 327s ok 2 - 'no each ;' isa 'PPI::Statement::Include' 327s ok 3 - no each ; tokens as expected 327s ok 4 - 'no each ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no each ;' isa 'PPI::Token::Number' 327s ok 6 - no each ; number correct 327s 1..6 327s ok 3565 - 'no each ;' 327s ok 3566 - no errors 327s ok 3567 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no each v1.2.3;' 327s ok 1 - no each v1.2.3; number of statements in document 327s ok 2 - 'no each v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no each v1.2.3; tokens as expected 327s ok 4 - 'no each v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no each v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no each v1.2.3; number correct 327s 1..6 327s ok 3568 - 'no each v1.2.3;' 327s ok 3569 - no errors 327s ok 3570 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no each 1.2.3;' 327s ok 1 - no each 1.2.3; number of statements in document 327s ok 2 - 'no each 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no each 1.2.3; tokens as expected 327s ok 4 - 'no each 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no each 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no each 1.2.3; number correct 327s 1..6 327s ok 3571 - 'no each 1.2.3;' 327s ok 3572 - no errors 327s ok 3573 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no each v10;' 327s ok 1 - no each v10; number of statements in document 327s ok 2 - 'no each v10;' isa 'PPI::Statement::Include' 327s ok 3 - no each v10; tokens as expected 327s ok 4 - 'no each v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no each v10;' isa 'PPI::Token::Number' 327s ok 6 - no each v10; number correct 327s 1..6 327s ok 3574 - 'no each v10;' 327s ok 3575 - no errors 327s ok 3576 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use say ;' 327s ok 1 - use say ; number of statements in document 327s ok 2 - 'use say ;' isa 'PPI::Statement::Include' 327s ok 3 - use say ; tokens as expected 327s ok 4 - 'use say ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use say ;' isa 'PPI::Token::Number' 327s ok 6 - use say ; number correct 327s 1..6 327s ok 3577 - 'use say ;' 327s ok 3578 - no errors 327s ok 3579 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use say v1.2.3;' 327s ok 1 - use say v1.2.3; number of statements in document 327s ok 2 - 'use say v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use say v1.2.3; tokens as expected 327s ok 4 - 'use say v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use say v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use say v1.2.3; number correct 327s 1..6 327s ok 3580 - 'use say v1.2.3;' 327s ok 3581 - no errors 327s ok 3582 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use say 1.2.3;' 327s ok 1 - use say 1.2.3; number of statements in document 327s ok 2 - 'use say 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use say 1.2.3; tokens as expected 327s ok 4 - 'use say 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use say 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use say 1.2.3; number correct 327s 1..6 327s ok 3583 - 'use say 1.2.3;' 327s ok 3584 - no errors 327s ok 3585 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use say v10;' 327s ok 1 - use say v10; number of statements in document 327s ok 2 - 'use say v10;' isa 'PPI::Statement::Include' 327s ok 3 - use say v10; tokens as expected 327s ok 4 - 'use say v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use say v10;' isa 'PPI::Token::Number' 327s ok 6 - use say v10; number correct 327s 1..6 327s ok 3586 - 'use say v10;' 327s ok 3587 - no errors 327s ok 3588 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no say ;' 327s ok 1 - no say ; number of statements in document 327s ok 2 - 'no say ;' isa 'PPI::Statement::Include' 327s ok 3 - no say ; tokens as expected 327s ok 4 - 'no say ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no say ;' isa 'PPI::Token::Number' 327s ok 6 - no say ; number correct 327s 1..6 327s ok 3589 - 'no say ;' 327s ok 3590 - no errors 327s ok 3591 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no say v1.2.3;' 327s ok 1 - no say v1.2.3; number of statements in document 327s ok 2 - 'no say v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no say v1.2.3; tokens as expected 327s ok 4 - 'no say v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no say v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no say v1.2.3; number correct 327s 1..6 327s ok 3592 - 'no say v1.2.3;' 327s ok 3593 - no errors 327s ok 3594 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no say 1.2.3;' 327s ok 1 - no say 1.2.3; number of statements in document 327s ok 2 - 'no say 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no say 1.2.3; tokens as expected 327s ok 4 - 'no say 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no say 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no say 1.2.3; number correct 327s 1..6 327s ok 3595 - 'no say 1.2.3;' 327s ok 3596 - no errors 327s ok 3597 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no say v10;' 327s ok 1 - no say v10; number of statements in document 327s ok 2 - 'no say v10;' isa 'PPI::Statement::Include' 327s ok 3 - no say v10; tokens as expected 327s ok 4 - 'no say v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no say v10;' isa 'PPI::Token::Number' 327s ok 6 - no say v10; number correct 327s 1..6 327s ok 3598 - 'no say v10;' 327s ok 3599 - no errors 327s ok 3600 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use hex ;' 327s ok 1 - use hex ; number of statements in document 327s ok 2 - 'use hex ;' isa 'PPI::Statement::Include' 327s ok 3 - use hex ; tokens as expected 327s ok 4 - 'use hex ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use hex ;' isa 'PPI::Token::Number' 327s ok 6 - use hex ; number correct 327s 1..6 327s ok 3601 - 'use hex ;' 327s ok 3602 - no errors 327s ok 3603 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use hex v1.2.3;' 327s ok 1 - use hex v1.2.3; number of statements in document 327s ok 2 - 'use hex v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use hex v1.2.3; tokens as expected 327s ok 4 - 'use hex v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use hex v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use hex v1.2.3; number correct 327s 1..6 327s ok 3604 - 'use hex v1.2.3;' 327s ok 3605 - no errors 327s ok 3606 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use hex 1.2.3;' 327s ok 1 - use hex 1.2.3; number of statements in document 327s ok 2 - 'use hex 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use hex 1.2.3; tokens as expected 327s ok 4 - 'use hex 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use hex 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use hex 1.2.3; number correct 327s 1..6 327s ok 3607 - 'use hex 1.2.3;' 327s ok 3608 - no errors 327s ok 3609 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use hex v10;' 327s ok 1 - use hex v10; number of statements in document 327s ok 2 - 'use hex v10;' isa 'PPI::Statement::Include' 327s ok 3 - use hex v10; tokens as expected 327s ok 4 - 'use hex v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use hex v10;' isa 'PPI::Token::Number' 327s ok 6 - use hex v10; number correct 327s 1..6 327s ok 3610 - 'use hex v10;' 327s ok 3611 - no errors 327s ok 3612 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no hex ;' 327s ok 1 - no hex ; number of statements in document 327s ok 2 - 'no hex ;' isa 'PPI::Statement::Include' 327s ok 3 - no hex ; tokens as expected 327s ok 4 - 'no hex ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no hex ;' isa 'PPI::Token::Number' 327s ok 6 - no hex ; number correct 327s 1..6 327s ok 3613 - 'no hex ;' 327s ok 3614 - no errors 327s ok 3615 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no hex v1.2.3;' 327s ok 1 - no hex v1.2.3; number of statements in document 327s ok 2 - 'no hex v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no hex v1.2.3; tokens as expected 327s ok 4 - 'no hex v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no hex v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no hex v1.2.3; number correct 327s 1..6 327s ok 3616 - 'no hex v1.2.3;' 327s ok 3617 - no errors 327s ok 3618 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no hex 1.2.3;' 327s ok 1 - no hex 1.2.3; number of statements in document 327s ok 2 - 'no hex 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no hex 1.2.3; tokens as expected 327s ok 4 - 'no hex 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no hex 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no hex 1.2.3; number correct 327s 1..6 327s ok 3619 - 'no hex 1.2.3;' 327s ok 3620 - no errors 327s ok 3621 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no hex v10;' 327s ok 1 - no hex v10; number of statements in document 327s ok 2 - 'no hex v10;' isa 'PPI::Statement::Include' 327s ok 3 - no hex v10; tokens as expected 327s ok 4 - 'no hex v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no hex v10;' isa 'PPI::Token::Number' 327s ok 6 - no hex v10; number correct 327s 1..6 327s ok 3622 - 'no hex v10;' 327s ok 3623 - no errors 327s ok 3624 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pack ;' 327s ok 1 - use pack ; number of statements in document 327s ok 2 - 'use pack ;' isa 'PPI::Statement::Include' 327s ok 3 - use pack ; tokens as expected 327s ok 4 - 'use pack ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pack ;' isa 'PPI::Token::Number' 327s ok 6 - use pack ; number correct 327s 1..6 327s ok 3625 - 'use pack ;' 327s ok 3626 - no errors 327s ok 3627 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pack v1.2.3;' 327s ok 1 - use pack v1.2.3; number of statements in document 327s ok 2 - 'use pack v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pack v1.2.3; tokens as expected 327s ok 4 - 'use pack v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pack v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pack v1.2.3; number correct 327s 1..6 327s ok 3628 - 'use pack v1.2.3;' 327s ok 3629 - no errors 327s ok 3630 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pack 1.2.3;' 327s ok 1 - use pack 1.2.3; number of statements in document 327s ok 2 - 'use pack 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pack 1.2.3; tokens as expected 327s ok 4 - 'use pack 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pack 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pack 1.2.3; number correct 327s 1..6 327s ok 3631 - 'use pack 1.2.3;' 327s ok 3632 - no errors 327s ok 3633 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pack v10;' 327s ok 1 - use pack v10; number of statements in document 327s ok 2 - 'use pack v10;' isa 'PPI::Statement::Include' 327s ok 3 - use pack v10; tokens as expected 327s ok 4 - 'use pack v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pack v10;' isa 'PPI::Token::Number' 327s ok 6 - use pack v10; number correct 327s 1..6 327s ok 3634 - 'use pack v10;' 327s ok 3635 - no errors 327s ok 3636 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pack ;' 327s ok 1 - no pack ; number of statements in document 327s ok 2 - 'no pack ;' isa 'PPI::Statement::Include' 327s ok 3 - no pack ; tokens as expected 327s ok 4 - 'no pack ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pack ;' isa 'PPI::Token::Number' 327s ok 6 - no pack ; number correct 327s 1..6 327s ok 3637 - 'no pack ;' 327s ok 3638 - no errors 327s ok 3639 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pack v1.2.3;' 327s ok 1 - no pack v1.2.3; number of statements in document 327s ok 2 - 'no pack v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pack v1.2.3; tokens as expected 327s ok 4 - 'no pack v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pack v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pack v1.2.3; number correct 327s 1..6 327s ok 3640 - 'no pack v1.2.3;' 327s ok 3641 - no errors 327s ok 3642 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pack 1.2.3;' 327s ok 1 - no pack 1.2.3; number of statements in document 327s ok 2 - 'no pack 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pack 1.2.3; tokens as expected 327s ok 4 - 'no pack 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pack 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pack 1.2.3; number correct 327s 1..6 327s ok 3643 - 'no pack 1.2.3;' 327s ok 3644 - no errors 327s ok 3645 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pack v10;' 327s ok 1 - no pack v10; number of statements in document 327s ok 2 - 'no pack v10;' isa 'PPI::Statement::Include' 327s ok 3 - no pack v10; tokens as expected 327s ok 4 - 'no pack v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pack v10;' isa 'PPI::Token::Number' 327s ok 6 - no pack v10; number correct 327s 1..6 327s ok 3646 - 'no pack v10;' 327s ok 3647 - no errors 327s ok 3648 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmget ;' 327s ok 1 - use shmget ; number of statements in document 327s ok 2 - 'use shmget ;' isa 'PPI::Statement::Include' 327s ok 3 - use shmget ; tokens as expected 327s ok 4 - 'use shmget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmget ;' isa 'PPI::Token::Number' 327s ok 6 - use shmget ; number correct 327s 1..6 327s ok 3649 - 'use shmget ;' 327s ok 3650 - no errors 327s ok 3651 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmget v1.2.3;' 327s ok 1 - use shmget v1.2.3; number of statements in document 327s ok 2 - 'use shmget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmget v1.2.3; tokens as expected 327s ok 4 - 'use shmget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmget v1.2.3; number correct 327s 1..6 327s ok 3652 - 'use shmget v1.2.3;' 327s ok 3653 - no errors 327s ok 3654 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmget 1.2.3;' 327s ok 1 - use shmget 1.2.3; number of statements in document 327s ok 2 - 'use shmget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shmget 1.2.3; tokens as expected 327s ok 4 - 'use shmget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shmget 1.2.3; number correct 327s 1..6 327s ok 3655 - 'use shmget 1.2.3;' 327s ok 3656 - no errors 327s ok 3657 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shmget v10;' 327s ok 1 - use shmget v10; number of statements in document 327s ok 2 - 'use shmget v10;' isa 'PPI::Statement::Include' 327s ok 3 - use shmget v10; tokens as expected 327s ok 4 - 'use shmget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shmget v10;' isa 'PPI::Token::Number' 327s ok 6 - use shmget v10; number correct 327s 1..6 327s ok 3658 - 'use shmget v10;' 327s ok 3659 - no errors 327s ok 3660 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmget ;' 327s ok 1 - no shmget ; number of statements in document 327s ok 2 - 'no shmget ;' isa 'PPI::Statement::Include' 327s ok 3 - no shmget ; tokens as expected 327s ok 4 - 'no shmget ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmget ;' isa 'PPI::Token::Number' 327s ok 6 - no shmget ; number correct 327s 1..6 327s ok 3661 - 'no shmget ;' 327s ok 3662 - no errors 327s ok 3663 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmget v1.2.3;' 327s ok 1 - no shmget v1.2.3; number of statements in document 327s ok 2 - 'no shmget v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmget v1.2.3; tokens as expected 327s ok 4 - 'no shmget v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmget v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmget v1.2.3; number correct 327s 1..6 327s ok 3664 - 'no shmget v1.2.3;' 327s ok 3665 - no errors 327s ok 3666 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmget 1.2.3;' 327s ok 1 - no shmget 1.2.3; number of statements in document 327s ok 2 - 'no shmget 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shmget 1.2.3; tokens as expected 327s ok 4 - 'no shmget 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmget 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shmget 1.2.3; number correct 327s 1..6 327s ok 3667 - 'no shmget 1.2.3;' 327s ok 3668 - no errors 327s ok 3669 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shmget v10;' 327s ok 1 - no shmget v10; number of statements in document 327s ok 2 - 'no shmget v10;' isa 'PPI::Statement::Include' 327s ok 3 - no shmget v10; tokens as expected 327s ok 4 - 'no shmget v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shmget v10;' isa 'PPI::Token::Number' 327s ok 6 - no shmget v10; number correct 327s 1..6 327s ok 3670 - 'no shmget v10;' 327s ok 3671 - no errors 327s ok 3672 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysread ;' 327s ok 1 - use sysread ; number of statements in document 327s ok 2 - 'use sysread ;' isa 'PPI::Statement::Include' 327s ok 3 - use sysread ; tokens as expected 327s ok 4 - 'use sysread ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysread ;' isa 'PPI::Token::Number' 327s ok 6 - use sysread ; number correct 327s 1..6 327s ok 3673 - 'use sysread ;' 327s ok 3674 - no errors 327s ok 3675 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysread v1.2.3;' 327s ok 1 - use sysread v1.2.3; number of statements in document 327s ok 2 - 'use sysread v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sysread v1.2.3; tokens as expected 327s ok 4 - 'use sysread v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysread v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sysread v1.2.3; number correct 327s 1..6 327s ok 3676 - 'use sysread v1.2.3;' 327s ok 3677 - no errors 327s ok 3678 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysread 1.2.3;' 327s ok 1 - use sysread 1.2.3; number of statements in document 327s ok 2 - 'use sysread 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sysread 1.2.3; tokens as expected 327s ok 4 - 'use sysread 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysread 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sysread 1.2.3; number correct 327s 1..6 327s ok 3679 - 'use sysread 1.2.3;' 327s ok 3680 - no errors 327s ok 3681 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysread v10;' 327s ok 1 - use sysread v10; number of statements in document 327s ok 2 - 'use sysread v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sysread v10; tokens as expected 327s ok 4 - 'use sysread v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysread v10;' isa 'PPI::Token::Number' 327s ok 6 - use sysread v10; number correct 327s 1..6 327s ok 3682 - 'use sysread v10;' 327s ok 3683 - no errors 327s ok 3684 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysread ;' 327s ok 1 - no sysread ; number of statements in document 327s ok 2 - 'no sysread ;' isa 'PPI::Statement::Include' 327s ok 3 - no sysread ; tokens as expected 327s ok 4 - 'no sysread ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysread ;' isa 'PPI::Token::Number' 327s ok 6 - no sysread ; number correct 327s 1..6 327s ok 3685 - 'no sysread ;' 327s ok 3686 - no errors 327s ok 3687 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysread v1.2.3;' 327s ok 1 - no sysread v1.2.3; number of statements in document 327s ok 2 - 'no sysread v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sysread v1.2.3; tokens as expected 327s ok 4 - 'no sysread v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysread v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sysread v1.2.3; number correct 327s 1..6 327s ok 3688 - 'no sysread v1.2.3;' 327s ok 3689 - no errors 327s ok 3690 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysread 1.2.3;' 327s ok 1 - no sysread 1.2.3; number of statements in document 327s ok 2 - 'no sysread 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sysread 1.2.3; tokens as expected 327s ok 4 - 'no sysread 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysread 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sysread 1.2.3; number correct 327s 1..6 327s ok 3691 - 'no sysread 1.2.3;' 327s ok 3692 - no errors 327s ok 3693 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysread v10;' 327s ok 1 - no sysread v10; number of statements in document 327s ok 2 - 'no sysread v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sysread v10; tokens as expected 327s ok 4 - 'no sysread v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysread v10;' isa 'PPI::Token::Number' 327s ok 6 - no sysread v10; number correct 327s 1..6 327s ok 3694 - 'no sysread v10;' 327s ok 3695 - no errors 327s ok 3696 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use truncate ;' 327s ok 1 - use truncate ; number of statements in document 327s ok 2 - 'use truncate ;' isa 'PPI::Statement::Include' 327s ok 3 - use truncate ; tokens as expected 327s ok 4 - 'use truncate ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use truncate ;' isa 'PPI::Token::Number' 327s ok 6 - use truncate ; number correct 327s 1..6 327s ok 3697 - 'use truncate ;' 327s ok 3698 - no errors 327s ok 3699 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use truncate v1.2.3;' 327s ok 1 - use truncate v1.2.3; number of statements in document 327s ok 2 - 'use truncate v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use truncate v1.2.3; tokens as expected 327s ok 4 - 'use truncate v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use truncate v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use truncate v1.2.3; number correct 327s 1..6 327s ok 3700 - 'use truncate v1.2.3;' 327s ok 3701 - no errors 327s ok 3702 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use truncate 1.2.3;' 327s ok 1 - use truncate 1.2.3; number of statements in document 327s ok 2 - 'use truncate 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use truncate 1.2.3; tokens as expected 327s ok 4 - 'use truncate 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use truncate 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use truncate 1.2.3; number correct 327s 1..6 327s ok 3703 - 'use truncate 1.2.3;' 327s ok 3704 - no errors 327s ok 3705 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use truncate v10;' 327s ok 1 - use truncate v10; number of statements in document 327s ok 2 - 'use truncate v10;' isa 'PPI::Statement::Include' 327s ok 3 - use truncate v10; tokens as expected 327s ok 4 - 'use truncate v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use truncate v10;' isa 'PPI::Token::Number' 327s ok 6 - use truncate v10; number correct 327s 1..6 327s ok 3706 - 'use truncate v10;' 327s ok 3707 - no errors 327s ok 3708 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no truncate ;' 327s ok 1 - no truncate ; number of statements in document 327s ok 2 - 'no truncate ;' isa 'PPI::Statement::Include' 327s ok 3 - no truncate ; tokens as expected 327s ok 4 - 'no truncate ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no truncate ;' isa 'PPI::Token::Number' 327s ok 6 - no truncate ; number correct 327s 1..6 327s ok 3709 - 'no truncate ;' 327s ok 3710 - no errors 327s ok 3711 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no truncate v1.2.3;' 327s ok 1 - no truncate v1.2.3; number of statements in document 327s ok 2 - 'no truncate v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no truncate v1.2.3; tokens as expected 327s ok 4 - 'no truncate v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no truncate v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no truncate v1.2.3; number correct 327s 1..6 327s ok 3712 - 'no truncate v1.2.3;' 327s ok 3713 - no errors 327s ok 3714 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no truncate 1.2.3;' 327s ok 1 - no truncate 1.2.3; number of statements in document 327s ok 2 - 'no truncate 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no truncate 1.2.3; tokens as expected 327s ok 4 - 'no truncate 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no truncate 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no truncate 1.2.3; number correct 327s 1..6 327s ok 3715 - 'no truncate 1.2.3;' 327s ok 3716 - no errors 327s ok 3717 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no truncate v10;' 327s ok 1 - no truncate v10; number of statements in document 327s ok 2 - 'no truncate v10;' isa 'PPI::Statement::Include' 327s ok 3 - no truncate v10; tokens as expected 327s ok 4 - 'no truncate v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no truncate v10;' isa 'PPI::Token::Number' 327s ok 6 - no truncate v10; number correct 327s 1..6 327s ok 3718 - 'no truncate v10;' 327s ok 3719 - no errors 327s ok 3720 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use utime ;' 327s ok 1 - use utime ; number of statements in document 327s ok 2 - 'use utime ;' isa 'PPI::Statement::Include' 327s ok 3 - use utime ; tokens as expected 327s ok 4 - 'use utime ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use utime ;' isa 'PPI::Token::Number' 327s ok 6 - use utime ; number correct 327s 1..6 327s ok 3721 - 'use utime ;' 327s ok 3722 - no errors 327s ok 3723 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use utime v1.2.3;' 327s ok 1 - use utime v1.2.3; number of statements in document 327s ok 2 - 'use utime v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use utime v1.2.3; tokens as expected 327s ok 4 - 'use utime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use utime v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use utime v1.2.3; number correct 327s 1..6 327s ok 3724 - 'use utime v1.2.3;' 327s ok 3725 - no errors 327s ok 3726 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use utime 1.2.3;' 327s ok 1 - use utime 1.2.3; number of statements in document 327s ok 2 - 'use utime 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use utime 1.2.3; tokens as expected 327s ok 4 - 'use utime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use utime 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use utime 1.2.3; number correct 327s 1..6 327s ok 3727 - 'use utime 1.2.3;' 327s ok 3728 - no errors 327s ok 3729 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use utime v10;' 327s ok 1 - use utime v10; number of statements in document 327s ok 2 - 'use utime v10;' isa 'PPI::Statement::Include' 327s ok 3 - use utime v10; tokens as expected 327s ok 4 - 'use utime v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use utime v10;' isa 'PPI::Token::Number' 327s ok 6 - use utime v10; number correct 327s 1..6 327s ok 3730 - 'use utime v10;' 327s ok 3731 - no errors 327s ok 3732 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no utime ;' 327s ok 1 - no utime ; number of statements in document 327s ok 2 - 'no utime ;' isa 'PPI::Statement::Include' 327s ok 3 - no utime ; tokens as expected 327s ok 4 - 'no utime ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no utime ;' isa 'PPI::Token::Number' 327s ok 6 - no utime ; number correct 327s 1..6 327s ok 3733 - 'no utime ;' 327s ok 3734 - no errors 327s ok 3735 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no utime v1.2.3;' 327s ok 1 - no utime v1.2.3; number of statements in document 327s ok 2 - 'no utime v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no utime v1.2.3; tokens as expected 327s ok 4 - 'no utime v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no utime v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no utime v1.2.3; number correct 327s 1..6 327s ok 3736 - 'no utime v1.2.3;' 327s ok 3737 - no errors 327s ok 3738 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no utime 1.2.3;' 327s ok 1 - no utime 1.2.3; number of statements in document 327s ok 2 - 'no utime 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no utime 1.2.3; tokens as expected 327s ok 4 - 'no utime 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no utime 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no utime 1.2.3; number correct 327s 1..6 327s ok 3739 - 'no utime 1.2.3;' 327s ok 3740 - no errors 327s ok 3741 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no utime v10;' 327s ok 1 - no utime v10; number of statements in document 327s ok 2 - 'no utime v10;' isa 'PPI::Statement::Include' 327s ok 3 - no utime v10; tokens as expected 327s ok 4 - 'no utime v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no utime v10;' isa 'PPI::Token::Number' 327s ok 6 - no utime v10; number correct 327s 1..6 327s ok 3742 - 'no utime v10;' 327s ok 3743 - no errors 327s ok 3744 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use send ;' 327s ok 1 - use send ; number of statements in document 327s ok 2 - 'use send ;' isa 'PPI::Statement::Include' 327s ok 3 - use send ; tokens as expected 327s ok 4 - 'use send ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use send ;' isa 'PPI::Token::Number' 327s ok 6 - use send ; number correct 327s 1..6 327s ok 3745 - 'use send ;' 327s ok 3746 - no errors 327s ok 3747 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use send v1.2.3;' 327s ok 1 - use send v1.2.3; number of statements in document 327s ok 2 - 'use send v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use send v1.2.3; tokens as expected 327s ok 4 - 'use send v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use send v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use send v1.2.3; number correct 327s 1..6 327s ok 3748 - 'use send v1.2.3;' 327s ok 3749 - no errors 327s ok 3750 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use send 1.2.3;' 327s ok 1 - use send 1.2.3; number of statements in document 327s ok 2 - 'use send 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use send 1.2.3; tokens as expected 327s ok 4 - 'use send 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use send 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use send 1.2.3; number correct 327s 1..6 327s ok 3751 - 'use send 1.2.3;' 327s ok 3752 - no errors 327s ok 3753 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use send v10;' 327s ok 1 - use send v10; number of statements in document 327s ok 2 - 'use send v10;' isa 'PPI::Statement::Include' 327s ok 3 - use send v10; tokens as expected 327s ok 4 - 'use send v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use send v10;' isa 'PPI::Token::Number' 327s ok 6 - use send v10; number correct 327s 1..6 327s ok 3754 - 'use send v10;' 327s ok 3755 - no errors 327s ok 3756 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no send ;' 327s ok 1 - no send ; number of statements in document 327s ok 2 - 'no send ;' isa 'PPI::Statement::Include' 327s ok 3 - no send ; tokens as expected 327s ok 4 - 'no send ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no send ;' isa 'PPI::Token::Number' 327s ok 6 - no send ; number correct 327s 1..6 327s ok 3757 - 'no send ;' 327s ok 3758 - no errors 327s ok 3759 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no send v1.2.3;' 327s ok 1 - no send v1.2.3; number of statements in document 327s ok 2 - 'no send v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no send v1.2.3; tokens as expected 327s ok 4 - 'no send v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no send v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no send v1.2.3; number correct 327s 1..6 327s ok 3760 - 'no send v1.2.3;' 327s ok 3761 - no errors 327s ok 3762 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no send 1.2.3;' 327s ok 1 - no send 1.2.3; number of statements in document 327s ok 2 - 'no send 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no send 1.2.3; tokens as expected 327s ok 4 - 'no send 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no send 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no send 1.2.3; number correct 327s 1..6 327s ok 3763 - 'no send 1.2.3;' 327s ok 3764 - no errors 327s ok 3765 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no send v10;' 327s ok 1 - no send v10; number of statements in document 327s ok 2 - 'no send v10;' isa 'PPI::Statement::Include' 327s ok 3 - no send v10; tokens as expected 327s ok 4 - 'no send v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no send v10;' isa 'PPI::Token::Number' 327s ok 6 - no send v10; number correct 327s 1..6 327s ok 3766 - 'no send v10;' 327s ok 3767 - no errors 327s ok 3768 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use bless ;' 327s ok 1 - use bless ; number of statements in document 327s ok 2 - 'use bless ;' isa 'PPI::Statement::Include' 327s ok 3 - use bless ; tokens as expected 327s ok 4 - 'use bless ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use bless ;' isa 'PPI::Token::Number' 327s ok 6 - use bless ; number correct 327s 1..6 327s ok 3769 - 'use bless ;' 327s ok 3770 - no errors 327s ok 3771 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use bless v1.2.3;' 327s ok 1 - use bless v1.2.3; number of statements in document 327s ok 2 - 'use bless v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use bless v1.2.3; tokens as expected 327s ok 4 - 'use bless v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use bless v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use bless v1.2.3; number correct 327s 1..6 327s ok 3772 - 'use bless v1.2.3;' 327s ok 3773 - no errors 327s ok 3774 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use bless 1.2.3;' 327s ok 1 - use bless 1.2.3; number of statements in document 327s ok 2 - 'use bless 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use bless 1.2.3; tokens as expected 327s ok 4 - 'use bless 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use bless 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use bless 1.2.3; number correct 327s 1..6 327s ok 3775 - 'use bless 1.2.3;' 327s ok 3776 - no errors 327s ok 3777 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use bless v10;' 327s ok 1 - use bless v10; number of statements in document 327s ok 2 - 'use bless v10;' isa 'PPI::Statement::Include' 327s ok 3 - use bless v10; tokens as expected 327s ok 4 - 'use bless v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use bless v10;' isa 'PPI::Token::Number' 327s ok 6 - use bless v10; number correct 327s 1..6 327s ok 3778 - 'use bless v10;' 327s ok 3779 - no errors 327s ok 3780 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no bless ;' 327s ok 1 - no bless ; number of statements in document 327s ok 2 - 'no bless ;' isa 'PPI::Statement::Include' 327s ok 3 - no bless ; tokens as expected 327s ok 4 - 'no bless ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no bless ;' isa 'PPI::Token::Number' 327s ok 6 - no bless ; number correct 327s 1..6 327s ok 3781 - 'no bless ;' 327s ok 3782 - no errors 327s ok 3783 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no bless v1.2.3;' 327s ok 1 - no bless v1.2.3; number of statements in document 327s ok 2 - 'no bless v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no bless v1.2.3; tokens as expected 327s ok 4 - 'no bless v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no bless v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no bless v1.2.3; number correct 327s 1..6 327s ok 3784 - 'no bless v1.2.3;' 327s ok 3785 - no errors 327s ok 3786 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no bless 1.2.3;' 327s ok 1 - no bless 1.2.3; number of statements in document 327s ok 2 - 'no bless 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no bless 1.2.3; tokens as expected 327s ok 4 - 'no bless 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no bless 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no bless 1.2.3; number correct 327s 1..6 327s ok 3787 - 'no bless 1.2.3;' 327s ok 3788 - no errors 327s ok 3789 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no bless v10;' 327s ok 1 - no bless v10; number of statements in document 327s ok 2 - 'no bless v10;' isa 'PPI::Statement::Include' 327s ok 3 - no bless v10; tokens as expected 327s ok 4 - 'no bless v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no bless v10;' isa 'PPI::Token::Number' 327s ok 6 - no bless v10; number correct 327s 1..6 327s ok 3790 - 'no bless v10;' 327s ok 3791 - no errors 327s ok 3792 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrgid ;' 327s ok 1 - use getgrgid ; number of statements in document 327s ok 2 - 'use getgrgid ;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrgid ; tokens as expected 327s ok 4 - 'use getgrgid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrgid ;' isa 'PPI::Token::Number' 327s ok 6 - use getgrgid ; number correct 327s 1..6 327s ok 3793 - 'use getgrgid ;' 327s ok 3794 - no errors 327s ok 3795 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrgid v1.2.3;' 327s ok 1 - use getgrgid v1.2.3; number of statements in document 327s ok 2 - 'use getgrgid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrgid v1.2.3; tokens as expected 327s ok 4 - 'use getgrgid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrgid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrgid v1.2.3; number correct 327s 1..6 327s ok 3796 - 'use getgrgid v1.2.3;' 327s ok 3797 - no errors 327s ok 3798 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrgid 1.2.3;' 327s ok 1 - use getgrgid 1.2.3; number of statements in document 327s ok 2 - 'use getgrgid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrgid 1.2.3; tokens as expected 327s ok 4 - 'use getgrgid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrgid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getgrgid 1.2.3; number correct 327s 1..6 327s ok 3799 - 'use getgrgid 1.2.3;' 327s ok 3800 - no errors 327s ok 3801 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getgrgid v10;' 327s ok 1 - use getgrgid v10; number of statements in document 327s ok 2 - 'use getgrgid v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getgrgid v10; tokens as expected 327s ok 4 - 'use getgrgid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getgrgid v10;' isa 'PPI::Token::Number' 327s ok 6 - use getgrgid v10; number correct 327s 1..6 327s ok 3802 - 'use getgrgid v10;' 327s ok 3803 - no errors 327s ok 3804 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrgid ;' 327s ok 1 - no getgrgid ; number of statements in document 327s ok 2 - 'no getgrgid ;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrgid ; tokens as expected 327s ok 4 - 'no getgrgid ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrgid ;' isa 'PPI::Token::Number' 327s ok 6 - no getgrgid ; number correct 327s 1..6 327s ok 3805 - 'no getgrgid ;' 327s ok 3806 - no errors 327s ok 3807 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrgid v1.2.3;' 327s ok 1 - no getgrgid v1.2.3; number of statements in document 327s ok 2 - 'no getgrgid v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrgid v1.2.3; tokens as expected 327s ok 4 - 'no getgrgid v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrgid v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrgid v1.2.3; number correct 327s 1..6 327s ok 3808 - 'no getgrgid v1.2.3;' 327s ok 3809 - no errors 327s ok 3810 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrgid 1.2.3;' 327s ok 1 - no getgrgid 1.2.3; number of statements in document 327s ok 2 - 'no getgrgid 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrgid 1.2.3; tokens as expected 327s ok 4 - 'no getgrgid 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrgid 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getgrgid 1.2.3; number correct 327s 1..6 327s ok 3811 - 'no getgrgid 1.2.3;' 327s ok 3812 - no errors 327s ok 3813 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getgrgid v10;' 327s ok 1 - no getgrgid v10; number of statements in document 327s ok 2 - 'no getgrgid v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getgrgid v10; tokens as expected 327s ok 4 - 'no getgrgid v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getgrgid v10;' isa 'PPI::Token::Number' 327s ok 6 - no getgrgid v10; number correct 327s 1..6 327s ok 3814 - 'no getgrgid v10;' 327s ok 3815 - no errors 327s ok 3816 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qr ;' 327s ok 1 - use qr ; number of statements in document # TODO known bug 327s ok 2 - 'use qr ;' isa 'PPI::Statement::Include' 327s ok 3 - use qr ; tokens as expected # TODO known bug 327s ok 4 - 'use qr ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qr ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qr ; number correct # TODO known bug 327s 1..6 327s ok 3817 - 'use qr ;' 327s ok 3818 - no errors 327s ok 3819 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qr v1.2.3;' 327s ok 1 - use qr v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qr v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qr v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qr v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qr v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 3820 - 'use qr v1.2.3;' 327s ok 3821 - no errors 327s ok 3822 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qr 1.2.3;' 327s ok 1 - use qr 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qr 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qr 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qr 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qr 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 3823 - 'use qr 1.2.3;' 327s ok 3824 - no errors 327s ok 3825 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qr v10;' 327s ok 1 - use qr v10; number of statements in document # TODO known bug 327s ok 2 - 'use qr v10;' isa 'PPI::Statement::Include' 327s ok 3 - use qr v10; tokens as expected # TODO known bug 327s ok 4 - 'use qr v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qr v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qr v10; number correct # TODO known bug 327s 1..6 327s ok 3826 - 'use qr v10;' 327s ok 3827 - no errors 327s ok 3828 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qr ;' 327s ok 1 - no qr ; number of statements in document # TODO known bug 327s ok 2 - 'no qr ;' isa 'PPI::Statement::Include' 327s ok 3 - no qr ; tokens as expected # TODO known bug 327s ok 4 - 'no qr ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qr ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qr ; number correct # TODO known bug 327s 1..6 327s ok 3829 - 'no qr ;' 327s ok 3830 - no errors 327s ok 3831 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qr v1.2.3;' 327s ok 1 - no qr v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qr v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qr v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qr v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qr v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 3832 - 'no qr v1.2.3;' 327s ok 3833 - no errors 327s ok 3834 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qr 1.2.3;' 327s ok 1 - no qr 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qr 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qr 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qr 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qr 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 3835 - 'no qr 1.2.3;' 327s ok 3836 - no errors 327s ok 3837 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qr v10;' 327s ok 1 - no qr v10; number of statements in document # TODO known bug 327s ok 2 - 'no qr v10;' isa 'PPI::Statement::Include' 327s ok 3 - no qr v10; tokens as expected # TODO known bug 327s ok 4 - 'no qr v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qr v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qr v10; number correct # TODO known bug 327s 1..6 327s ok 3838 - 'no qr v10;' 327s ok 3839 - no errors 327s ok 3840 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use untie ;' 327s ok 1 - use untie ; number of statements in document 327s ok 2 - 'use untie ;' isa 'PPI::Statement::Include' 327s ok 3 - use untie ; tokens as expected 327s ok 4 - 'use untie ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use untie ;' isa 'PPI::Token::Number' 327s ok 6 - use untie ; number correct 327s 1..6 327s ok 3841 - 'use untie ;' 327s ok 3842 - no errors 327s ok 3843 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use untie v1.2.3;' 327s ok 1 - use untie v1.2.3; number of statements in document 327s ok 2 - 'use untie v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use untie v1.2.3; tokens as expected 327s ok 4 - 'use untie v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use untie v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use untie v1.2.3; number correct 327s 1..6 327s ok 3844 - 'use untie v1.2.3;' 327s ok 3845 - no errors 327s ok 3846 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use untie 1.2.3;' 327s ok 1 - use untie 1.2.3; number of statements in document 327s ok 2 - 'use untie 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use untie 1.2.3; tokens as expected 327s ok 4 - 'use untie 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use untie 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use untie 1.2.3; number correct 327s 1..6 327s ok 3847 - 'use untie 1.2.3;' 327s ok 3848 - no errors 327s ok 3849 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use untie v10;' 327s ok 1 - use untie v10; number of statements in document 327s ok 2 - 'use untie v10;' isa 'PPI::Statement::Include' 327s ok 3 - use untie v10; tokens as expected 327s ok 4 - 'use untie v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use untie v10;' isa 'PPI::Token::Number' 327s ok 6 - use untie v10; number correct 327s 1..6 327s ok 3850 - 'use untie v10;' 327s ok 3851 - no errors 327s ok 3852 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no untie ;' 327s ok 1 - no untie ; number of statements in document 327s ok 2 - 'no untie ;' isa 'PPI::Statement::Include' 327s ok 3 - no untie ; tokens as expected 327s ok 4 - 'no untie ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no untie ;' isa 'PPI::Token::Number' 327s ok 6 - no untie ; number correct 327s 1..6 327s ok 3853 - 'no untie ;' 327s ok 3854 - no errors 327s ok 3855 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no untie v1.2.3;' 327s ok 1 - no untie v1.2.3; number of statements in document 327s ok 2 - 'no untie v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no untie v1.2.3; tokens as expected 327s ok 4 - 'no untie v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no untie v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no untie v1.2.3; number correct 327s 1..6 327s ok 3856 - 'no untie v1.2.3;' 327s ok 3857 - no errors 327s ok 3858 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no untie 1.2.3;' 327s ok 1 - no untie 1.2.3; number of statements in document 327s ok 2 - 'no untie 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no untie 1.2.3; tokens as expected 327s ok 4 - 'no untie 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no untie 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no untie 1.2.3; number correct 327s 1..6 327s ok 3859 - 'no untie 1.2.3;' 327s ok 3860 - no errors 327s ok 3861 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no untie v10;' 327s ok 1 - no untie v10; number of statements in document 327s ok 2 - 'no untie v10;' isa 'PPI::Statement::Include' 327s ok 3 - no untie v10; tokens as expected 327s ok 4 - 'no untie v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no untie v10;' isa 'PPI::Token::Number' 327s ok 6 - no untie v10; number correct 327s 1..6 327s ok 3862 - 'no untie v10;' 327s ok 3863 - no errors 327s ok 3864 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use abs ;' 327s ok 1 - use abs ; number of statements in document 327s ok 2 - 'use abs ;' isa 'PPI::Statement::Include' 327s ok 3 - use abs ; tokens as expected 327s ok 4 - 'use abs ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use abs ;' isa 'PPI::Token::Number' 327s ok 6 - use abs ; number correct 327s 1..6 327s ok 3865 - 'use abs ;' 327s ok 3866 - no errors 327s ok 3867 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use abs v1.2.3;' 327s ok 1 - use abs v1.2.3; number of statements in document 327s ok 2 - 'use abs v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use abs v1.2.3; tokens as expected 327s ok 4 - 'use abs v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use abs v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use abs v1.2.3; number correct 327s 1..6 327s ok 3868 - 'use abs v1.2.3;' 327s ok 3869 - no errors 327s ok 3870 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use abs 1.2.3;' 327s ok 1 - use abs 1.2.3; number of statements in document 327s ok 2 - 'use abs 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use abs 1.2.3; tokens as expected 327s ok 4 - 'use abs 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use abs 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use abs 1.2.3; number correct 327s 1..6 327s ok 3871 - 'use abs 1.2.3;' 327s ok 3872 - no errors 327s ok 3873 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use abs v10;' 327s ok 1 - use abs v10; number of statements in document 327s ok 2 - 'use abs v10;' isa 'PPI::Statement::Include' 327s ok 3 - use abs v10; tokens as expected 327s ok 4 - 'use abs v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use abs v10;' isa 'PPI::Token::Number' 327s ok 6 - use abs v10; number correct 327s 1..6 327s ok 3874 - 'use abs v10;' 327s ok 3875 - no errors 327s ok 3876 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no abs ;' 327s ok 1 - no abs ; number of statements in document 327s ok 2 - 'no abs ;' isa 'PPI::Statement::Include' 327s ok 3 - no abs ; tokens as expected 327s ok 4 - 'no abs ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no abs ;' isa 'PPI::Token::Number' 327s ok 6 - no abs ; number correct 327s 1..6 327s ok 3877 - 'no abs ;' 327s ok 3878 - no errors 327s ok 3879 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no abs v1.2.3;' 327s ok 1 - no abs v1.2.3; number of statements in document 327s ok 2 - 'no abs v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no abs v1.2.3; tokens as expected 327s ok 4 - 'no abs v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no abs v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no abs v1.2.3; number correct 327s 1..6 327s ok 3880 - 'no abs v1.2.3;' 327s ok 3881 - no errors 327s ok 3882 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no abs 1.2.3;' 327s ok 1 - no abs 1.2.3; number of statements in document 327s ok 2 - 'no abs 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no abs 1.2.3; tokens as expected 327s ok 4 - 'no abs 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no abs 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no abs 1.2.3; number correct 327s 1..6 327s ok 3883 - 'no abs 1.2.3;' 327s ok 3884 - no errors 327s ok 3885 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no abs v10;' 327s ok 1 - no abs v10; number of statements in document 327s ok 2 - 'no abs v10;' isa 'PPI::Statement::Include' 327s ok 3 - no abs v10; tokens as expected 327s ok 4 - 'no abs v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no abs v10;' isa 'PPI::Token::Number' 327s ok 6 - no abs v10; number correct 327s 1..6 327s ok 3886 - 'no abs v10;' 327s ok 3887 - no errors 327s ok 3888 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tie ;' 327s ok 1 - use tie ; number of statements in document 327s ok 2 - 'use tie ;' isa 'PPI::Statement::Include' 327s ok 3 - use tie ; tokens as expected 327s ok 4 - 'use tie ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tie ;' isa 'PPI::Token::Number' 327s ok 6 - use tie ; number correct 327s 1..6 327s ok 3889 - 'use tie ;' 327s ok 3890 - no errors 327s ok 3891 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tie v1.2.3;' 327s ok 1 - use tie v1.2.3; number of statements in document 327s ok 2 - 'use tie v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tie v1.2.3; tokens as expected 327s ok 4 - 'use tie v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tie v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tie v1.2.3; number correct 327s 1..6 327s ok 3892 - 'use tie v1.2.3;' 327s ok 3893 - no errors 327s ok 3894 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tie 1.2.3;' 327s ok 1 - use tie 1.2.3; number of statements in document 327s ok 2 - 'use tie 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tie 1.2.3; tokens as expected 327s ok 4 - 'use tie 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tie 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tie 1.2.3; number correct 327s 1..6 327s ok 3895 - 'use tie 1.2.3;' 327s ok 3896 - no errors 327s ok 3897 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tie v10;' 327s ok 1 - use tie v10; number of statements in document 327s ok 2 - 'use tie v10;' isa 'PPI::Statement::Include' 327s ok 3 - use tie v10; tokens as expected 327s ok 4 - 'use tie v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tie v10;' isa 'PPI::Token::Number' 327s ok 6 - use tie v10; number correct 327s 1..6 327s ok 3898 - 'use tie v10;' 327s ok 3899 - no errors 327s ok 3900 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tie ;' 327s ok 1 - no tie ; number of statements in document 327s ok 2 - 'no tie ;' isa 'PPI::Statement::Include' 327s ok 3 - no tie ; tokens as expected 327s ok 4 - 'no tie ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tie ;' isa 'PPI::Token::Number' 327s ok 6 - no tie ; number correct 327s 1..6 327s ok 3901 - 'no tie ;' 327s ok 3902 - no errors 327s ok 3903 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tie v1.2.3;' 327s ok 1 - no tie v1.2.3; number of statements in document 327s ok 2 - 'no tie v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tie v1.2.3; tokens as expected 327s ok 4 - 'no tie v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tie v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tie v1.2.3; number correct 327s 1..6 327s ok 3904 - 'no tie v1.2.3;' 327s ok 3905 - no errors 327s ok 3906 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tie 1.2.3;' 327s ok 1 - no tie 1.2.3; number of statements in document 327s ok 2 - 'no tie 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tie 1.2.3; tokens as expected 327s ok 4 - 'no tie 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tie 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tie 1.2.3; number correct 327s 1..6 327s ok 3907 - 'no tie 1.2.3;' 327s ok 3908 - no errors 327s ok 3909 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tie v10;' 327s ok 1 - no tie v10; number of statements in document 327s ok 2 - 'no tie v10;' isa 'PPI::Statement::Include' 327s ok 3 - no tie v10; tokens as expected 327s ok 4 - 'no tie v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tie v10;' isa 'PPI::Token::Number' 327s ok 6 - no tie v10; number correct 327s 1..6 327s ok 3910 - 'no tie v10;' 327s ok 3911 - no errors 327s ok 3912 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use flock ;' 327s ok 1 - use flock ; number of statements in document 327s ok 2 - 'use flock ;' isa 'PPI::Statement::Include' 327s ok 3 - use flock ; tokens as expected 327s ok 4 - 'use flock ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use flock ;' isa 'PPI::Token::Number' 327s ok 6 - use flock ; number correct 327s 1..6 327s ok 3913 - 'use flock ;' 327s ok 3914 - no errors 327s ok 3915 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use flock v1.2.3;' 327s ok 1 - use flock v1.2.3; number of statements in document 327s ok 2 - 'use flock v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use flock v1.2.3; tokens as expected 327s ok 4 - 'use flock v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use flock v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use flock v1.2.3; number correct 327s 1..6 327s ok 3916 - 'use flock v1.2.3;' 327s ok 3917 - no errors 327s ok 3918 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use flock 1.2.3;' 327s ok 1 - use flock 1.2.3; number of statements in document 327s ok 2 - 'use flock 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use flock 1.2.3; tokens as expected 327s ok 4 - 'use flock 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use flock 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use flock 1.2.3; number correct 327s 1..6 327s ok 3919 - 'use flock 1.2.3;' 327s ok 3920 - no errors 327s ok 3921 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use flock v10;' 327s ok 1 - use flock v10; number of statements in document 327s ok 2 - 'use flock v10;' isa 'PPI::Statement::Include' 327s ok 3 - use flock v10; tokens as expected 327s ok 4 - 'use flock v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use flock v10;' isa 'PPI::Token::Number' 327s ok 6 - use flock v10; number correct 327s 1..6 327s ok 3922 - 'use flock v10;' 327s ok 3923 - no errors 327s ok 3924 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no flock ;' 327s ok 1 - no flock ; number of statements in document 327s ok 2 - 'no flock ;' isa 'PPI::Statement::Include' 327s ok 3 - no flock ; tokens as expected 327s ok 4 - 'no flock ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no flock ;' isa 'PPI::Token::Number' 327s ok 6 - no flock ; number correct 327s 1..6 327s ok 3925 - 'no flock ;' 327s ok 3926 - no errors 327s ok 3927 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no flock v1.2.3;' 327s ok 1 - no flock v1.2.3; number of statements in document 327s ok 2 - 'no flock v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no flock v1.2.3; tokens as expected 327s ok 4 - 'no flock v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no flock v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no flock v1.2.3; number correct 327s 1..6 327s ok 3928 - 'no flock v1.2.3;' 327s ok 3929 - no errors 327s ok 3930 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no flock 1.2.3;' 327s ok 1 - no flock 1.2.3; number of statements in document 327s ok 2 - 'no flock 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no flock 1.2.3; tokens as expected 327s ok 4 - 'no flock 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no flock 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no flock 1.2.3; number correct 327s 1..6 327s ok 3931 - 'no flock 1.2.3;' 327s ok 3932 - no errors 327s ok 3933 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no flock v10;' 327s ok 1 - no flock v10; number of statements in document 327s ok 2 - 'no flock v10;' isa 'PPI::Statement::Include' 327s ok 3 - no flock v10; tokens as expected 327s ok 4 - 'no flock v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no flock v10;' isa 'PPI::Token::Number' 327s ok 6 - no flock v10; number correct 327s 1..6 327s ok 3934 - 'no flock v10;' 327s ok 3935 - no errors 327s ok 3936 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use prototype ;' 327s ok 1 - use prototype ; number of statements in document 327s ok 2 - 'use prototype ;' isa 'PPI::Statement::Include' 327s ok 3 - use prototype ; tokens as expected 327s ok 4 - 'use prototype ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use prototype ;' isa 'PPI::Token::Number' 327s ok 6 - use prototype ; number correct 327s 1..6 327s ok 3937 - 'use prototype ;' 327s ok 3938 - no errors 327s ok 3939 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use prototype v1.2.3;' 327s ok 1 - use prototype v1.2.3; number of statements in document 327s ok 2 - 'use prototype v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use prototype v1.2.3; tokens as expected 327s ok 4 - 'use prototype v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use prototype v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use prototype v1.2.3; number correct 327s 1..6 327s ok 3940 - 'use prototype v1.2.3;' 327s ok 3941 - no errors 327s ok 3942 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use prototype 1.2.3;' 327s ok 1 - use prototype 1.2.3; number of statements in document 327s ok 2 - 'use prototype 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use prototype 1.2.3; tokens as expected 327s ok 4 - 'use prototype 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use prototype 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use prototype 1.2.3; number correct 327s 1..6 327s ok 3943 - 'use prototype 1.2.3;' 327s ok 3944 - no errors 327s ok 3945 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use prototype v10;' 327s ok 1 - use prototype v10; number of statements in document 327s ok 2 - 'use prototype v10;' isa 'PPI::Statement::Include' 327s ok 3 - use prototype v10; tokens as expected 327s ok 4 - 'use prototype v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use prototype v10;' isa 'PPI::Token::Number' 327s ok 6 - use prototype v10; number correct 327s 1..6 327s ok 3946 - 'use prototype v10;' 327s ok 3947 - no errors 327s ok 3948 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no prototype ;' 327s ok 1 - no prototype ; number of statements in document 327s ok 2 - 'no prototype ;' isa 'PPI::Statement::Include' 327s ok 3 - no prototype ; tokens as expected 327s ok 4 - 'no prototype ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no prototype ;' isa 'PPI::Token::Number' 327s ok 6 - no prototype ; number correct 327s 1..6 327s ok 3949 - 'no prototype ;' 327s ok 3950 - no errors 327s ok 3951 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no prototype v1.2.3;' 327s ok 1 - no prototype v1.2.3; number of statements in document 327s ok 2 - 'no prototype v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no prototype v1.2.3; tokens as expected 327s ok 4 - 'no prototype v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no prototype v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no prototype v1.2.3; number correct 327s 1..6 327s ok 3952 - 'no prototype v1.2.3;' 327s ok 3953 - no errors 327s ok 3954 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no prototype 1.2.3;' 327s ok 1 - no prototype 1.2.3; number of statements in document 327s ok 2 - 'no prototype 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no prototype 1.2.3; tokens as expected 327s ok 4 - 'no prototype 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no prototype 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no prototype 1.2.3; number correct 327s 1..6 327s ok 3955 - 'no prototype 1.2.3;' 327s ok 3956 - no errors 327s ok 3957 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no prototype v10;' 327s ok 1 - no prototype v10; number of statements in document 327s ok 2 - 'no prototype v10;' isa 'PPI::Statement::Include' 327s ok 3 - no prototype v10; tokens as expected 327s ok 4 - 'no prototype v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no prototype v10;' isa 'PPI::Token::Number' 327s ok 6 - no prototype v10; number correct 327s 1..6 327s ok 3958 - 'no prototype v10;' 327s ok 3959 - no errors 327s ok 3960 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socket ;' 327s ok 1 - use socket ; number of statements in document 327s ok 2 - 'use socket ;' isa 'PPI::Statement::Include' 327s ok 3 - use socket ; tokens as expected 327s ok 4 - 'use socket ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socket ;' isa 'PPI::Token::Number' 327s ok 6 - use socket ; number correct 327s 1..6 327s ok 3961 - 'use socket ;' 327s ok 3962 - no errors 327s ok 3963 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socket v1.2.3;' 327s ok 1 - use socket v1.2.3; number of statements in document 327s ok 2 - 'use socket v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use socket v1.2.3; tokens as expected 327s ok 4 - 'use socket v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socket v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use socket v1.2.3; number correct 327s 1..6 327s ok 3964 - 'use socket v1.2.3;' 327s ok 3965 - no errors 327s ok 3966 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socket 1.2.3;' 327s ok 1 - use socket 1.2.3; number of statements in document 327s ok 2 - 'use socket 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use socket 1.2.3; tokens as expected 327s ok 4 - 'use socket 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socket 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use socket 1.2.3; number correct 327s 1..6 327s ok 3967 - 'use socket 1.2.3;' 327s ok 3968 - no errors 327s ok 3969 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use socket v10;' 327s ok 1 - use socket v10; number of statements in document 327s ok 2 - 'use socket v10;' isa 'PPI::Statement::Include' 327s ok 3 - use socket v10; tokens as expected 327s ok 4 - 'use socket v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use socket v10;' isa 'PPI::Token::Number' 327s ok 6 - use socket v10; number correct 327s 1..6 327s ok 3970 - 'use socket v10;' 327s ok 3971 - no errors 327s ok 3972 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socket ;' 327s ok 1 - no socket ; number of statements in document 327s ok 2 - 'no socket ;' isa 'PPI::Statement::Include' 327s ok 3 - no socket ; tokens as expected 327s ok 4 - 'no socket ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socket ;' isa 'PPI::Token::Number' 327s ok 6 - no socket ; number correct 327s 1..6 327s ok 3973 - 'no socket ;' 327s ok 3974 - no errors 327s ok 3975 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socket v1.2.3;' 327s ok 1 - no socket v1.2.3; number of statements in document 327s ok 2 - 'no socket v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no socket v1.2.3; tokens as expected 327s ok 4 - 'no socket v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socket v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no socket v1.2.3; number correct 327s 1..6 327s ok 3976 - 'no socket v1.2.3;' 327s ok 3977 - no errors 327s ok 3978 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socket 1.2.3;' 327s ok 1 - no socket 1.2.3; number of statements in document 327s ok 2 - 'no socket 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no socket 1.2.3; tokens as expected 327s ok 4 - 'no socket 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socket 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no socket 1.2.3; number correct 327s 1..6 327s ok 3979 - 'no socket 1.2.3;' 327s ok 3980 - no errors 327s ok 3981 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no socket v10;' 327s ok 1 - no socket v10; number of statements in document 327s ok 2 - 'no socket v10;' isa 'PPI::Statement::Include' 327s ok 3 - no socket v10; tokens as expected 327s ok 4 - 'no socket v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no socket v10;' isa 'PPI::Token::Number' 327s ok 6 - no socket v10; number correct 327s 1..6 327s ok 3982 - 'no socket v10;' 327s ok 3983 - no errors 327s ok 3984 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use close ;' 327s ok 1 - use close ; number of statements in document 327s ok 2 - 'use close ;' isa 'PPI::Statement::Include' 327s ok 3 - use close ; tokens as expected 327s ok 4 - 'use close ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use close ;' isa 'PPI::Token::Number' 327s ok 6 - use close ; number correct 327s 1..6 327s ok 3985 - 'use close ;' 327s ok 3986 - no errors 327s ok 3987 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use close v1.2.3;' 327s ok 1 - use close v1.2.3; number of statements in document 327s ok 2 - 'use close v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use close v1.2.3; tokens as expected 327s ok 4 - 'use close v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use close v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use close v1.2.3; number correct 327s 1..6 327s ok 3988 - 'use close v1.2.3;' 327s ok 3989 - no errors 327s ok 3990 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use close 1.2.3;' 327s ok 1 - use close 1.2.3; number of statements in document 327s ok 2 - 'use close 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use close 1.2.3; tokens as expected 327s ok 4 - 'use close 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use close 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use close 1.2.3; number correct 327s 1..6 327s ok 3991 - 'use close 1.2.3;' 327s ok 3992 - no errors 327s ok 3993 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use close v10;' 327s ok 1 - use close v10; number of statements in document 327s ok 2 - 'use close v10;' isa 'PPI::Statement::Include' 327s ok 3 - use close v10; tokens as expected 327s ok 4 - 'use close v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use close v10;' isa 'PPI::Token::Number' 327s ok 6 - use close v10; number correct 327s 1..6 327s ok 3994 - 'use close v10;' 327s ok 3995 - no errors 327s ok 3996 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no close ;' 327s ok 1 - no close ; number of statements in document 327s ok 2 - 'no close ;' isa 'PPI::Statement::Include' 327s ok 3 - no close ; tokens as expected 327s ok 4 - 'no close ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no close ;' isa 'PPI::Token::Number' 327s ok 6 - no close ; number correct 327s 1..6 327s ok 3997 - 'no close ;' 327s ok 3998 - no errors 327s ok 3999 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no close v1.2.3;' 327s ok 1 - no close v1.2.3; number of statements in document 327s ok 2 - 'no close v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no close v1.2.3; tokens as expected 327s ok 4 - 'no close v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no close v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no close v1.2.3; number correct 327s 1..6 327s ok 4000 - 'no close v1.2.3;' 327s ok 4001 - no errors 327s ok 4002 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no close 1.2.3;' 327s ok 1 - no close 1.2.3; number of statements in document 327s ok 2 - 'no close 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no close 1.2.3; tokens as expected 327s ok 4 - 'no close 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no close 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no close 1.2.3; number correct 327s 1..6 327s ok 4003 - 'no close 1.2.3;' 327s ok 4004 - no errors 327s ok 4005 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no close v10;' 327s ok 1 - no close v10; number of statements in document 327s ok 2 - 'no close v10;' isa 'PPI::Statement::Include' 327s ok 3 - no close v10; tokens as expected 327s ok 4 - 'no close v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no close v10;' isa 'PPI::Token::Number' 327s ok 6 - no close v10; number correct 327s 1..6 327s ok 4006 - 'no close v10;' 327s ok 4007 - no errors 327s ok 4008 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sprintf ;' 327s ok 1 - use sprintf ; number of statements in document 327s ok 2 - 'use sprintf ;' isa 'PPI::Statement::Include' 327s ok 3 - use sprintf ; tokens as expected 327s ok 4 - 'use sprintf ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sprintf ;' isa 'PPI::Token::Number' 327s ok 6 - use sprintf ; number correct 327s 1..6 327s ok 4009 - 'use sprintf ;' 327s ok 4010 - no errors 327s ok 4011 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sprintf v1.2.3;' 327s ok 1 - use sprintf v1.2.3; number of statements in document 327s ok 2 - 'use sprintf v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sprintf v1.2.3; tokens as expected 327s ok 4 - 'use sprintf v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sprintf v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sprintf v1.2.3; number correct 327s 1..6 327s ok 4012 - 'use sprintf v1.2.3;' 327s ok 4013 - no errors 327s ok 4014 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sprintf 1.2.3;' 327s ok 1 - use sprintf 1.2.3; number of statements in document 327s ok 2 - 'use sprintf 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sprintf 1.2.3; tokens as expected 327s ok 4 - 'use sprintf 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sprintf 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sprintf 1.2.3; number correct 327s 1..6 327s ok 4015 - 'use sprintf 1.2.3;' 327s ok 4016 - no errors 327s ok 4017 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sprintf v10;' 327s ok 1 - use sprintf v10; number of statements in document 327s ok 2 - 'use sprintf v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sprintf v10; tokens as expected 327s ok 4 - 'use sprintf v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sprintf v10;' isa 'PPI::Token::Number' 327s ok 6 - use sprintf v10; number correct 327s 1..6 327s ok 4018 - 'use sprintf v10;' 327s ok 4019 - no errors 327s ok 4020 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sprintf ;' 327s ok 1 - no sprintf ; number of statements in document 327s ok 2 - 'no sprintf ;' isa 'PPI::Statement::Include' 327s ok 3 - no sprintf ; tokens as expected 327s ok 4 - 'no sprintf ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sprintf ;' isa 'PPI::Token::Number' 327s ok 6 - no sprintf ; number correct 327s 1..6 327s ok 4021 - 'no sprintf ;' 327s ok 4022 - no errors 327s ok 4023 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sprintf v1.2.3;' 327s ok 1 - no sprintf v1.2.3; number of statements in document 327s ok 2 - 'no sprintf v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sprintf v1.2.3; tokens as expected 327s ok 4 - 'no sprintf v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sprintf v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sprintf v1.2.3; number correct 327s 1..6 327s ok 4024 - 'no sprintf v1.2.3;' 327s ok 4025 - no errors 327s ok 4026 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sprintf 1.2.3;' 327s ok 1 - no sprintf 1.2.3; number of statements in document 327s ok 2 - 'no sprintf 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sprintf 1.2.3; tokens as expected 327s ok 4 - 'no sprintf 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sprintf 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sprintf 1.2.3; number correct 327s 1..6 327s ok 4027 - 'no sprintf 1.2.3;' 327s ok 4028 - no errors 327s ok 4029 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sprintf v10;' 327s ok 1 - no sprintf v10; number of statements in document 327s ok 2 - 'no sprintf v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sprintf v10; tokens as expected 327s ok 4 - 'no sprintf v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sprintf v10;' isa 'PPI::Token::Number' 327s ok 6 - no sprintf v10; number correct 327s 1..6 327s ok 4030 - 'no sprintf v10;' 327s ok 4031 - no errors 327s ok 4032 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exec ;' 327s ok 1 - use exec ; number of statements in document 327s ok 2 - 'use exec ;' isa 'PPI::Statement::Include' 327s ok 3 - use exec ; tokens as expected 327s ok 4 - 'use exec ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exec ;' isa 'PPI::Token::Number' 327s ok 6 - use exec ; number correct 327s 1..6 327s ok 4033 - 'use exec ;' 327s ok 4034 - no errors 327s ok 4035 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exec v1.2.3;' 327s ok 1 - use exec v1.2.3; number of statements in document 327s ok 2 - 'use exec v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exec v1.2.3; tokens as expected 327s ok 4 - 'use exec v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exec v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exec v1.2.3; number correct 327s 1..6 327s ok 4036 - 'use exec v1.2.3;' 327s ok 4037 - no errors 327s ok 4038 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exec 1.2.3;' 327s ok 1 - use exec 1.2.3; number of statements in document 327s ok 2 - 'use exec 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exec 1.2.3; tokens as expected 327s ok 4 - 'use exec 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exec 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exec 1.2.3; number correct 327s 1..6 327s ok 4039 - 'use exec 1.2.3;' 327s ok 4040 - no errors 327s ok 4041 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exec v10;' 327s ok 1 - use exec v10; number of statements in document 327s ok 2 - 'use exec v10;' isa 'PPI::Statement::Include' 327s ok 3 - use exec v10; tokens as expected 327s ok 4 - 'use exec v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exec v10;' isa 'PPI::Token::Number' 327s ok 6 - use exec v10; number correct 327s 1..6 327s ok 4042 - 'use exec v10;' 327s ok 4043 - no errors 327s ok 4044 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exec ;' 327s ok 1 - no exec ; number of statements in document 327s ok 2 - 'no exec ;' isa 'PPI::Statement::Include' 327s ok 3 - no exec ; tokens as expected 327s ok 4 - 'no exec ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exec ;' isa 'PPI::Token::Number' 327s ok 6 - no exec ; number correct 327s 1..6 327s ok 4045 - 'no exec ;' 327s ok 4046 - no errors 327s ok 4047 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exec v1.2.3;' 327s ok 1 - no exec v1.2.3; number of statements in document 327s ok 2 - 'no exec v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exec v1.2.3; tokens as expected 327s ok 4 - 'no exec v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exec v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exec v1.2.3; number correct 327s 1..6 327s ok 4048 - 'no exec v1.2.3;' 327s ok 4049 - no errors 327s ok 4050 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exec 1.2.3;' 327s ok 1 - no exec 1.2.3; number of statements in document 327s ok 2 - 'no exec 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exec 1.2.3; tokens as expected 327s ok 4 - 'no exec 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exec 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exec 1.2.3; number correct 327s 1..6 327s ok 4051 - 'no exec 1.2.3;' 327s ok 4052 - no errors 327s ok 4053 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exec v10;' 327s ok 1 - no exec v10; number of statements in document 327s ok 2 - 'no exec v10;' isa 'PPI::Statement::Include' 327s ok 3 - no exec v10; tokens as expected 327s ok 4 - 'no exec v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exec v10;' isa 'PPI::Token::Number' 327s ok 6 - no exec v10; number correct 327s 1..6 327s ok 4054 - 'no exec v10;' 327s ok 4055 - no errors 327s ok 4056 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sort ;' 327s ok 1 - use sort ; number of statements in document 327s ok 2 - 'use sort ;' isa 'PPI::Statement::Include' 327s ok 3 - use sort ; tokens as expected 327s ok 4 - 'use sort ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sort ;' isa 'PPI::Token::Number' 327s ok 6 - use sort ; number correct 327s 1..6 327s ok 4057 - 'use sort ;' 327s ok 4058 - no errors 327s ok 4059 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sort v1.2.3;' 327s ok 1 - use sort v1.2.3; number of statements in document 327s ok 2 - 'use sort v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sort v1.2.3; tokens as expected 327s ok 4 - 'use sort v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sort v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sort v1.2.3; number correct 327s 1..6 327s ok 4060 - 'use sort v1.2.3;' 327s ok 4061 - no errors 327s ok 4062 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sort 1.2.3;' 327s ok 1 - use sort 1.2.3; number of statements in document 327s ok 2 - 'use sort 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sort 1.2.3; tokens as expected 327s ok 4 - 'use sort 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sort 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sort 1.2.3; number correct 327s 1..6 327s ok 4063 - 'use sort 1.2.3;' 327s ok 4064 - no errors 327s ok 4065 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sort v10;' 327s ok 1 - use sort v10; number of statements in document 327s ok 2 - 'use sort v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sort v10; tokens as expected 327s ok 4 - 'use sort v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sort v10;' isa 'PPI::Token::Number' 327s ok 6 - use sort v10; number correct 327s 1..6 327s ok 4066 - 'use sort v10;' 327s ok 4067 - no errors 327s ok 4068 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sort ;' 327s ok 1 - no sort ; number of statements in document 327s ok 2 - 'no sort ;' isa 'PPI::Statement::Include' 327s ok 3 - no sort ; tokens as expected 327s ok 4 - 'no sort ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sort ;' isa 'PPI::Token::Number' 327s ok 6 - no sort ; number correct 327s 1..6 327s ok 4069 - 'no sort ;' 327s ok 4070 - no errors 327s ok 4071 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sort v1.2.3;' 327s ok 1 - no sort v1.2.3; number of statements in document 327s ok 2 - 'no sort v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sort v1.2.3; tokens as expected 327s ok 4 - 'no sort v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sort v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sort v1.2.3; number correct 327s 1..6 327s ok 4072 - 'no sort v1.2.3;' 327s ok 4073 - no errors 327s ok 4074 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sort 1.2.3;' 327s ok 1 - no sort 1.2.3; number of statements in document 327s ok 2 - 'no sort 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sort 1.2.3; tokens as expected 327s ok 4 - 'no sort 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sort 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sort 1.2.3; number correct 327s 1..6 327s ok 4075 - 'no sort 1.2.3;' 327s ok 4076 - no errors 327s ok 4077 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sort v10;' 327s ok 1 - no sort v10; number of statements in document 327s ok 2 - 'no sort v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sort v10; tokens as expected 327s ok 4 - 'no sort v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sort v10;' isa 'PPI::Token::Number' 327s ok 6 - no sort v10; number correct 327s 1..6 327s ok 4078 - 'no sort v10;' 327s ok 4079 - no errors 327s ok 4080 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use until ;' 327s ok 1 - use until ; number of statements in document 327s ok 2 - 'use until ;' isa 'PPI::Statement::Include' 327s ok 3 - use until ; tokens as expected 327s ok 4 - 'use until ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use until ;' isa 'PPI::Token::Number' 327s ok 6 - use until ; number correct 327s 1..6 327s ok 4081 - 'use until ;' 327s ok 4082 - no errors 327s ok 4083 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use until v1.2.3;' 327s ok 1 - use until v1.2.3; number of statements in document 327s ok 2 - 'use until v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use until v1.2.3; tokens as expected 327s ok 4 - 'use until v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use until v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use until v1.2.3; number correct 327s 1..6 327s ok 4084 - 'use until v1.2.3;' 327s ok 4085 - no errors 327s ok 4086 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use until 1.2.3;' 327s ok 1 - use until 1.2.3; number of statements in document 327s ok 2 - 'use until 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use until 1.2.3; tokens as expected 327s ok 4 - 'use until 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use until 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use until 1.2.3; number correct 327s 1..6 327s ok 4087 - 'use until 1.2.3;' 327s ok 4088 - no errors 327s ok 4089 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use until v10;' 327s ok 1 - use until v10; number of statements in document 327s ok 2 - 'use until v10;' isa 'PPI::Statement::Include' 327s ok 3 - use until v10; tokens as expected 327s ok 4 - 'use until v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use until v10;' isa 'PPI::Token::Number' 327s ok 6 - use until v10; number correct 327s 1..6 327s ok 4090 - 'use until v10;' 327s ok 4091 - no errors 327s ok 4092 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no until ;' 327s ok 1 - no until ; number of statements in document 327s ok 2 - 'no until ;' isa 'PPI::Statement::Include' 327s ok 3 - no until ; tokens as expected 327s ok 4 - 'no until ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no until ;' isa 'PPI::Token::Number' 327s ok 6 - no until ; number correct 327s 1..6 327s ok 4093 - 'no until ;' 327s ok 4094 - no errors 327s ok 4095 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no until v1.2.3;' 327s ok 1 - no until v1.2.3; number of statements in document 327s ok 2 - 'no until v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no until v1.2.3; tokens as expected 327s ok 4 - 'no until v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no until v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no until v1.2.3; number correct 327s 1..6 327s ok 4096 - 'no until v1.2.3;' 327s ok 4097 - no errors 327s ok 4098 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no until 1.2.3;' 327s ok 1 - no until 1.2.3; number of statements in document 327s ok 2 - 'no until 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no until 1.2.3; tokens as expected 327s ok 4 - 'no until 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no until 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no until 1.2.3; number correct 327s 1..6 327s ok 4099 - 'no until 1.2.3;' 327s ok 4100 - no errors 327s ok 4101 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no until v10;' 327s ok 1 - no until v10; number of statements in document 327s ok 2 - 'no until v10;' isa 'PPI::Statement::Include' 327s ok 3 - no until v10; tokens as expected 327s ok 4 - 'no until v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no until v10;' isa 'PPI::Token::Number' 327s ok 6 - no until v10; number correct 327s 1..6 327s ok 4102 - 'no until v10;' 327s ok 4103 - no errors 327s ok 4104 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getsockopt ;' 327s ok 1 - use getsockopt ; number of statements in document 327s ok 2 - 'use getsockopt ;' isa 'PPI::Statement::Include' 327s ok 3 - use getsockopt ; tokens as expected 327s ok 4 - 'use getsockopt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getsockopt ;' isa 'PPI::Token::Number' 327s ok 6 - use getsockopt ; number correct 327s 1..6 327s ok 4105 - 'use getsockopt ;' 327s ok 4106 - no errors 327s ok 4107 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getsockopt v1.2.3;' 327s ok 1 - use getsockopt v1.2.3; number of statements in document 327s ok 2 - 'use getsockopt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getsockopt v1.2.3; tokens as expected 327s ok 4 - 'use getsockopt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getsockopt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getsockopt v1.2.3; number correct 327s 1..6 327s ok 4108 - 'use getsockopt v1.2.3;' 327s ok 4109 - no errors 327s ok 4110 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getsockopt 1.2.3;' 327s ok 1 - use getsockopt 1.2.3; number of statements in document 327s ok 2 - 'use getsockopt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getsockopt 1.2.3; tokens as expected 327s ok 4 - 'use getsockopt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getsockopt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getsockopt 1.2.3; number correct 327s 1..6 327s ok 4111 - 'use getsockopt 1.2.3;' 327s ok 4112 - no errors 327s ok 4113 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getsockopt v10;' 327s ok 1 - use getsockopt v10; number of statements in document 327s ok 2 - 'use getsockopt v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getsockopt v10; tokens as expected 327s ok 4 - 'use getsockopt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getsockopt v10;' isa 'PPI::Token::Number' 327s ok 6 - use getsockopt v10; number correct 327s 1..6 327s ok 4114 - 'use getsockopt v10;' 327s ok 4115 - no errors 327s ok 4116 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getsockopt ;' 327s ok 1 - no getsockopt ; number of statements in document 327s ok 2 - 'no getsockopt ;' isa 'PPI::Statement::Include' 327s ok 3 - no getsockopt ; tokens as expected 327s ok 4 - 'no getsockopt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getsockopt ;' isa 'PPI::Token::Number' 327s ok 6 - no getsockopt ; number correct 327s 1..6 327s ok 4117 - 'no getsockopt ;' 327s ok 4118 - no errors 327s ok 4119 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getsockopt v1.2.3;' 327s ok 1 - no getsockopt v1.2.3; number of statements in document 327s ok 2 - 'no getsockopt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getsockopt v1.2.3; tokens as expected 327s ok 4 - 'no getsockopt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getsockopt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getsockopt v1.2.3; number correct 327s 1..6 327s ok 4120 - 'no getsockopt v1.2.3;' 327s ok 4121 - no errors 327s ok 4122 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getsockopt 1.2.3;' 327s ok 1 - no getsockopt 1.2.3; number of statements in document 327s ok 2 - 'no getsockopt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getsockopt 1.2.3; tokens as expected 327s ok 4 - 'no getsockopt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getsockopt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getsockopt 1.2.3; number correct 327s 1..6 327s ok 4123 - 'no getsockopt 1.2.3;' 327s ok 4124 - no errors 327s ok 4125 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getsockopt v10;' 327s ok 1 - no getsockopt v10; number of statements in document 327s ok 2 - 'no getsockopt v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getsockopt v10; tokens as expected 327s ok 4 - 'no getsockopt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getsockopt v10;' isa 'PPI::Token::Number' 327s ok 6 - no getsockopt v10; number correct 327s 1..6 327s ok 4126 - 'no getsockopt v10;' 327s ok 4127 - no errors 327s ok 4128 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyaddr ;' 327s ok 1 - use getnetbyaddr ; number of statements in document 327s ok 2 - 'use getnetbyaddr ;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyaddr ; tokens as expected 327s ok 4 - 'use getnetbyaddr ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyaddr ;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyaddr ; number correct 327s 1..6 327s ok 4129 - 'use getnetbyaddr ;' 327s ok 4130 - no errors 327s ok 4131 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyaddr v1.2.3;' 327s ok 1 - use getnetbyaddr v1.2.3; number of statements in document 327s ok 2 - 'use getnetbyaddr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyaddr v1.2.3; tokens as expected 327s ok 4 - 'use getnetbyaddr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyaddr v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyaddr v1.2.3; number correct 327s 1..6 327s ok 4132 - 'use getnetbyaddr v1.2.3;' 327s ok 4133 - no errors 327s ok 4134 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyaddr 1.2.3;' 327s ok 1 - use getnetbyaddr 1.2.3; number of statements in document 327s ok 2 - 'use getnetbyaddr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyaddr 1.2.3; tokens as expected 327s ok 4 - 'use getnetbyaddr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyaddr 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyaddr 1.2.3; number correct 327s 1..6 327s ok 4135 - 'use getnetbyaddr 1.2.3;' 327s ok 4136 - no errors 327s ok 4137 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getnetbyaddr v10;' 327s ok 1 - use getnetbyaddr v10; number of statements in document 327s ok 2 - 'use getnetbyaddr v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getnetbyaddr v10; tokens as expected 327s ok 4 - 'use getnetbyaddr v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getnetbyaddr v10;' isa 'PPI::Token::Number' 327s ok 6 - use getnetbyaddr v10; number correct 327s 1..6 327s ok 4138 - 'use getnetbyaddr v10;' 327s ok 4139 - no errors 327s ok 4140 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyaddr ;' 327s ok 1 - no getnetbyaddr ; number of statements in document 327s ok 2 - 'no getnetbyaddr ;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyaddr ; tokens as expected 327s ok 4 - 'no getnetbyaddr ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyaddr ;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyaddr ; number correct 327s 1..6 327s ok 4141 - 'no getnetbyaddr ;' 327s ok 4142 - no errors 327s ok 4143 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyaddr v1.2.3;' 327s ok 1 - no getnetbyaddr v1.2.3; number of statements in document 327s ok 2 - 'no getnetbyaddr v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyaddr v1.2.3; tokens as expected 327s ok 4 - 'no getnetbyaddr v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyaddr v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyaddr v1.2.3; number correct 327s 1..6 327s ok 4144 - 'no getnetbyaddr v1.2.3;' 327s ok 4145 - no errors 327s ok 4146 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyaddr 1.2.3;' 327s ok 1 - no getnetbyaddr 1.2.3; number of statements in document 327s ok 2 - 'no getnetbyaddr 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyaddr 1.2.3; tokens as expected 327s ok 4 - 'no getnetbyaddr 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyaddr 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyaddr 1.2.3; number correct 327s 1..6 327s ok 4147 - 'no getnetbyaddr 1.2.3;' 327s ok 4148 - no errors 327s ok 4149 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getnetbyaddr v10;' 327s ok 1 - no getnetbyaddr v10; number of statements in document 327s ok 2 - 'no getnetbyaddr v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getnetbyaddr v10; tokens as expected 327s ok 4 - 'no getnetbyaddr v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getnetbyaddr v10;' isa 'PPI::Token::Number' 327s ok 6 - no getnetbyaddr v10; number correct 327s 1..6 327s ok 4150 - 'no getnetbyaddr v10;' 327s ok 4151 - no errors 327s ok 4152 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use q ;' 327s ok 1 - use q ; number of statements in document # TODO known bug 327s ok 2 - 'use q ;' isa 'PPI::Statement::Include' 327s ok 3 - use q ; tokens as expected # TODO known bug 327s ok 4 - 'use q ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use q ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use q ; number correct # TODO known bug 327s 1..6 327s ok 4153 - 'use q ;' 327s ok 4154 - no errors 327s ok 4155 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use q v1.2.3;' 327s ok 1 - use q v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use q v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use q v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use q v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use q v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use q v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4156 - 'use q v1.2.3;' 327s ok 4157 - no errors 327s ok 4158 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use q 1.2.3;' 327s ok 1 - use q 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use q 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use q 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use q 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use q 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use q 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4159 - 'use q 1.2.3;' 327s ok 4160 - no errors 327s ok 4161 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use q v10;' 327s ok 1 - use q v10; number of statements in document # TODO known bug 327s ok 2 - 'use q v10;' isa 'PPI::Statement::Include' 327s ok 3 - use q v10; tokens as expected # TODO known bug 327s ok 4 - 'use q v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use q v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use q v10; number correct # TODO known bug 327s 1..6 327s ok 4162 - 'use q v10;' 327s ok 4163 - no errors 327s ok 4164 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no q ;' 327s ok 1 - no q ; number of statements in document # TODO known bug 327s ok 2 - 'no q ;' isa 'PPI::Statement::Include' 327s ok 3 - no q ; tokens as expected # TODO known bug 327s ok 4 - 'no q ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no q ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no q ; number correct # TODO known bug 327s 1..6 327s ok 4165 - 'no q ;' 327s ok 4166 - no errors 327s ok 4167 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no q v1.2.3;' 327s ok 1 - no q v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no q v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no q v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no q v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no q v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no q v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4168 - 'no q v1.2.3;' 327s ok 4169 - no errors 327s ok 4170 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no q 1.2.3;' 327s ok 1 - no q 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no q 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no q 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no q 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no q 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no q 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4171 - 'no q 1.2.3;' 327s ok 4172 - no errors 327s ok 4173 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no q v10;' 327s ok 1 - no q v10; number of statements in document # TODO known bug 327s ok 2 - 'no q v10;' isa 'PPI::Statement::Include' 327s ok 3 - no q v10; tokens as expected # TODO known bug 327s ok 4 - 'no q v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no q v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no q v10; number correct # TODO known bug 327s 1..6 327s ok 4174 - 'no q v10;' 327s ok 4175 - no errors 327s ok 4176 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use x ;' 327s ok 1 - use x ; number of statements in document 327s ok 2 - 'use x ;' isa 'PPI::Statement::Include' 327s ok 3 - use x ; tokens as expected # TODO known bug 327s ok 4 - 'use x ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use x ;' isa 'PPI::Token::Number' 327s ok 6 - use x ; number correct 327s 1..6 327s ok 4177 - 'use x ;' 327s ok 4178 - no errors 327s ok 4179 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use x v1.2.3;' 327s ok 1 - use x v1.2.3; number of statements in document 327s ok 2 - 'use x v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use x v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use x v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use x v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use x v1.2.3; number correct 327s 1..6 327s ok 4180 - 'use x v1.2.3;' 327s ok 4181 - no errors 327s ok 4182 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use x 1.2.3;' 327s ok 1 - use x 1.2.3; number of statements in document 327s ok 2 - 'use x 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use x 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use x 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use x 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use x 1.2.3; number correct 327s 1..6 327s ok 4183 - 'use x 1.2.3;' 327s ok 4184 - no errors 327s ok 4185 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use x v10;' 327s ok 1 - use x v10; number of statements in document 327s ok 2 - 'use x v10;' isa 'PPI::Statement::Include' 327s ok 3 - use x v10; tokens as expected # TODO known bug 327s ok 4 - 'use x v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use x v10;' isa 'PPI::Token::Number' 327s ok 6 - use x v10; number correct 327s 1..6 327s ok 4186 - 'use x v10;' 327s ok 4187 - no errors 327s ok 4188 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no x ;' 327s ok 1 - no x ; number of statements in document 327s ok 2 - 'no x ;' isa 'PPI::Statement::Include' 327s ok 3 - no x ; tokens as expected # TODO known bug 327s ok 4 - 'no x ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no x ;' isa 'PPI::Token::Number' 327s ok 6 - no x ; number correct 327s 1..6 327s ok 4189 - 'no x ;' 327s ok 4190 - no errors 327s ok 4191 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no x v1.2.3;' 327s ok 1 - no x v1.2.3; number of statements in document 327s ok 2 - 'no x v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no x v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no x v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no x v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no x v1.2.3; number correct 327s 1..6 327s ok 4192 - 'no x v1.2.3;' 327s ok 4193 - no errors 327s ok 4194 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no x 1.2.3;' 327s ok 1 - no x 1.2.3; number of statements in document 327s ok 2 - 'no x 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no x 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no x 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no x 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no x 1.2.3; number correct 327s 1..6 327s ok 4195 - 'no x 1.2.3;' 327s ok 4196 - no errors 327s ok 4197 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no x v10;' 327s ok 1 - no x v10; number of statements in document 327s ok 2 - 'no x v10;' isa 'PPI::Statement::Include' 327s ok 3 - no x v10; tokens as expected # TODO known bug 327s ok 4 - 'no x v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no x v10;' isa 'PPI::Token::Number' 327s ok 6 - no x v10; number correct 327s 1..6 327s ok 4198 - 'no x v10;' 327s ok 4199 - no errors 327s ok 4200 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setprotoent ;' 327s ok 1 - use setprotoent ; number of statements in document 327s ok 2 - 'use setprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - use setprotoent ; tokens as expected 327s ok 4 - 'use setprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - use setprotoent ; number correct 327s 1..6 327s ok 4201 - 'use setprotoent ;' 327s ok 4202 - no errors 327s ok 4203 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setprotoent v1.2.3;' 327s ok 1 - use setprotoent v1.2.3; number of statements in document 327s ok 2 - 'use setprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setprotoent v1.2.3; tokens as expected 327s ok 4 - 'use setprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setprotoent v1.2.3; number correct 327s 1..6 327s ok 4204 - 'use setprotoent v1.2.3;' 327s ok 4205 - no errors 327s ok 4206 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setprotoent 1.2.3;' 327s ok 1 - use setprotoent 1.2.3; number of statements in document 327s ok 2 - 'use setprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setprotoent 1.2.3; tokens as expected 327s ok 4 - 'use setprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setprotoent 1.2.3; number correct 327s 1..6 327s ok 4207 - 'use setprotoent 1.2.3;' 327s ok 4208 - no errors 327s ok 4209 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setprotoent v10;' 327s ok 1 - use setprotoent v10; number of statements in document 327s ok 2 - 'use setprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setprotoent v10; tokens as expected 327s ok 4 - 'use setprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - use setprotoent v10; number correct 327s 1..6 327s ok 4210 - 'use setprotoent v10;' 327s ok 4211 - no errors 327s ok 4212 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setprotoent ;' 327s ok 1 - no setprotoent ; number of statements in document 327s ok 2 - 'no setprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - no setprotoent ; tokens as expected 327s ok 4 - 'no setprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - no setprotoent ; number correct 327s 1..6 327s ok 4213 - 'no setprotoent ;' 327s ok 4214 - no errors 327s ok 4215 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setprotoent v1.2.3;' 327s ok 1 - no setprotoent v1.2.3; number of statements in document 327s ok 2 - 'no setprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setprotoent v1.2.3; tokens as expected 327s ok 4 - 'no setprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setprotoent v1.2.3; number correct 327s 1..6 327s ok 4216 - 'no setprotoent v1.2.3;' 327s ok 4217 - no errors 327s ok 4218 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setprotoent 1.2.3;' 327s ok 1 - no setprotoent 1.2.3; number of statements in document 327s ok 2 - 'no setprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setprotoent 1.2.3; tokens as expected 327s ok 4 - 'no setprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setprotoent 1.2.3; number correct 327s 1..6 327s ok 4219 - 'no setprotoent 1.2.3;' 327s ok 4220 - no errors 327s ok 4221 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setprotoent v10;' 327s ok 1 - no setprotoent v10; number of statements in document 327s ok 2 - 'no setprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setprotoent v10; tokens as expected 327s ok 4 - 'no setprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - no setprotoent v10; number correct 327s 1..6 327s ok 4222 - 'no setprotoent v10;' 327s ok 4223 - no errors 327s ok 4224 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semop ;' 327s ok 1 - use semop ; number of statements in document 327s ok 2 - 'use semop ;' isa 'PPI::Statement::Include' 327s ok 3 - use semop ; tokens as expected 327s ok 4 - 'use semop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semop ;' isa 'PPI::Token::Number' 327s ok 6 - use semop ; number correct 327s 1..6 327s ok 4225 - 'use semop ;' 327s ok 4226 - no errors 327s ok 4227 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semop v1.2.3;' 327s ok 1 - use semop v1.2.3; number of statements in document 327s ok 2 - 'use semop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semop v1.2.3; tokens as expected 327s ok 4 - 'use semop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semop v1.2.3; number correct 327s 1..6 327s ok 4228 - 'use semop v1.2.3;' 327s ok 4229 - no errors 327s ok 4230 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semop 1.2.3;' 327s ok 1 - use semop 1.2.3; number of statements in document 327s ok 2 - 'use semop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semop 1.2.3; tokens as expected 327s ok 4 - 'use semop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semop 1.2.3; number correct 327s 1..6 327s ok 4231 - 'use semop 1.2.3;' 327s ok 4232 - no errors 327s ok 4233 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semop v10;' 327s ok 1 - use semop v10; number of statements in document 327s ok 2 - 'use semop v10;' isa 'PPI::Statement::Include' 327s ok 3 - use semop v10; tokens as expected 327s ok 4 - 'use semop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semop v10;' isa 'PPI::Token::Number' 327s ok 6 - use semop v10; number correct 327s 1..6 327s ok 4234 - 'use semop v10;' 327s ok 4235 - no errors 327s ok 4236 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semop ;' 327s ok 1 - no semop ; number of statements in document 327s ok 2 - 'no semop ;' isa 'PPI::Statement::Include' 327s ok 3 - no semop ; tokens as expected 327s ok 4 - 'no semop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semop ;' isa 'PPI::Token::Number' 327s ok 6 - no semop ; number correct 327s 1..6 327s ok 4237 - 'no semop ;' 327s ok 4238 - no errors 327s ok 4239 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semop v1.2.3;' 327s ok 1 - no semop v1.2.3; number of statements in document 327s ok 2 - 'no semop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semop v1.2.3; tokens as expected 327s ok 4 - 'no semop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semop v1.2.3; number correct 327s 1..6 327s ok 4240 - 'no semop v1.2.3;' 327s ok 4241 - no errors 327s ok 4242 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semop 1.2.3;' 327s ok 1 - no semop 1.2.3; number of statements in document 327s ok 2 - 'no semop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semop 1.2.3; tokens as expected 327s ok 4 - 'no semop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semop 1.2.3; number correct 327s 1..6 327s ok 4243 - 'no semop 1.2.3;' 327s ok 4244 - no errors 327s ok 4245 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semop v10;' 327s ok 1 - no semop v10; number of statements in document 327s ok 2 - 'no semop v10;' isa 'PPI::Statement::Include' 327s ok 3 - no semop v10; tokens as expected 327s ok 4 - 'no semop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semop v10;' isa 'PPI::Token::Number' 327s ok 6 - no semop v10; number correct 327s 1..6 327s ok 4246 - 'no semop v10;' 327s ok 4247 - no errors 327s ok 4248 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unshift ;' 327s ok 1 - use unshift ; number of statements in document 327s ok 2 - 'use unshift ;' isa 'PPI::Statement::Include' 327s ok 3 - use unshift ; tokens as expected 327s ok 4 - 'use unshift ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unshift ;' isa 'PPI::Token::Number' 327s ok 6 - use unshift ; number correct 327s 1..6 327s ok 4249 - 'use unshift ;' 327s ok 4250 - no errors 327s ok 4251 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unshift v1.2.3;' 327s ok 1 - use unshift v1.2.3; number of statements in document 327s ok 2 - 'use unshift v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use unshift v1.2.3; tokens as expected 327s ok 4 - 'use unshift v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unshift v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use unshift v1.2.3; number correct 327s 1..6 327s ok 4252 - 'use unshift v1.2.3;' 327s ok 4253 - no errors 327s ok 4254 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unshift 1.2.3;' 327s ok 1 - use unshift 1.2.3; number of statements in document 327s ok 2 - 'use unshift 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use unshift 1.2.3; tokens as expected 327s ok 4 - 'use unshift 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unshift 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use unshift 1.2.3; number correct 327s 1..6 327s ok 4255 - 'use unshift 1.2.3;' 327s ok 4256 - no errors 327s ok 4257 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use unshift v10;' 327s ok 1 - use unshift v10; number of statements in document 327s ok 2 - 'use unshift v10;' isa 'PPI::Statement::Include' 327s ok 3 - use unshift v10; tokens as expected 327s ok 4 - 'use unshift v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use unshift v10;' isa 'PPI::Token::Number' 327s ok 6 - use unshift v10; number correct 327s 1..6 327s ok 4258 - 'use unshift v10;' 327s ok 4259 - no errors 327s ok 4260 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unshift ;' 327s ok 1 - no unshift ; number of statements in document 327s ok 2 - 'no unshift ;' isa 'PPI::Statement::Include' 327s ok 3 - no unshift ; tokens as expected 327s ok 4 - 'no unshift ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unshift ;' isa 'PPI::Token::Number' 327s ok 6 - no unshift ; number correct 327s 1..6 327s ok 4261 - 'no unshift ;' 327s ok 4262 - no errors 327s ok 4263 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unshift v1.2.3;' 327s ok 1 - no unshift v1.2.3; number of statements in document 327s ok 2 - 'no unshift v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no unshift v1.2.3; tokens as expected 327s ok 4 - 'no unshift v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unshift v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no unshift v1.2.3; number correct 327s 1..6 327s ok 4264 - 'no unshift v1.2.3;' 327s ok 4265 - no errors 327s ok 4266 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unshift 1.2.3;' 327s ok 1 - no unshift 1.2.3; number of statements in document 327s ok 2 - 'no unshift 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no unshift 1.2.3; tokens as expected 327s ok 4 - 'no unshift 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unshift 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no unshift 1.2.3; number correct 327s 1..6 327s ok 4267 - 'no unshift 1.2.3;' 327s ok 4268 - no errors 327s ok 4269 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no unshift v10;' 327s ok 1 - no unshift v10; number of statements in document 327s ok 2 - 'no unshift v10;' isa 'PPI::Statement::Include' 327s ok 3 - no unshift v10; tokens as expected 327s ok 4 - 'no unshift v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no unshift v10;' isa 'PPI::Token::Number' 327s ok 6 - no unshift v10; number correct 327s 1..6 327s ok 4270 - 'no unshift v10;' 327s ok 4271 - no errors 327s ok 4272 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use opendir ;' 327s ok 1 - use opendir ; number of statements in document 327s ok 2 - 'use opendir ;' isa 'PPI::Statement::Include' 327s ok 3 - use opendir ; tokens as expected 327s ok 4 - 'use opendir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use opendir ;' isa 'PPI::Token::Number' 327s ok 6 - use opendir ; number correct 327s 1..6 327s ok 4273 - 'use opendir ;' 327s ok 4274 - no errors 327s ok 4275 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use opendir v1.2.3;' 327s ok 1 - use opendir v1.2.3; number of statements in document 327s ok 2 - 'use opendir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use opendir v1.2.3; tokens as expected 327s ok 4 - 'use opendir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use opendir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use opendir v1.2.3; number correct 327s 1..6 327s ok 4276 - 'use opendir v1.2.3;' 327s ok 4277 - no errors 327s ok 4278 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use opendir 1.2.3;' 327s ok 1 - use opendir 1.2.3; number of statements in document 327s ok 2 - 'use opendir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use opendir 1.2.3; tokens as expected 327s ok 4 - 'use opendir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use opendir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use opendir 1.2.3; number correct 327s 1..6 327s ok 4279 - 'use opendir 1.2.3;' 327s ok 4280 - no errors 327s ok 4281 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use opendir v10;' 327s ok 1 - use opendir v10; number of statements in document 327s ok 2 - 'use opendir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use opendir v10; tokens as expected 327s ok 4 - 'use opendir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use opendir v10;' isa 'PPI::Token::Number' 327s ok 6 - use opendir v10; number correct 327s 1..6 327s ok 4282 - 'use opendir v10;' 327s ok 4283 - no errors 327s ok 4284 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no opendir ;' 327s ok 1 - no opendir ; number of statements in document 327s ok 2 - 'no opendir ;' isa 'PPI::Statement::Include' 327s ok 3 - no opendir ; tokens as expected 327s ok 4 - 'no opendir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no opendir ;' isa 'PPI::Token::Number' 327s ok 6 - no opendir ; number correct 327s 1..6 327s ok 4285 - 'no opendir ;' 327s ok 4286 - no errors 327s ok 4287 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no opendir v1.2.3;' 327s ok 1 - no opendir v1.2.3; number of statements in document 327s ok 2 - 'no opendir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no opendir v1.2.3; tokens as expected 327s ok 4 - 'no opendir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no opendir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no opendir v1.2.3; number correct 327s 1..6 327s ok 4288 - 'no opendir v1.2.3;' 327s ok 4289 - no errors 327s ok 4290 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no opendir 1.2.3;' 327s ok 1 - no opendir 1.2.3; number of statements in document 327s ok 2 - 'no opendir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no opendir 1.2.3; tokens as expected 327s ok 4 - 'no opendir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no opendir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no opendir 1.2.3; number correct 327s 1..6 327s ok 4291 - 'no opendir 1.2.3;' 327s ok 4292 - no errors 327s ok 4293 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no opendir v10;' 327s ok 1 - no opendir v10; number of statements in document 327s ok 2 - 'no opendir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no opendir v10; tokens as expected 327s ok 4 - 'no opendir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no opendir v10;' isa 'PPI::Token::Number' 327s ok 6 - no opendir v10; number correct 327s 1..6 327s ok 4294 - 'no opendir v10;' 327s ok 4295 - no errors 327s ok 4296 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwent ;' 327s ok 1 - use getpwent ; number of statements in document 327s ok 2 - 'use getpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwent ; tokens as expected 327s ok 4 - 'use getpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwent ;' isa 'PPI::Token::Number' 327s ok 6 - use getpwent ; number correct 327s 1..6 327s ok 4297 - 'use getpwent ;' 327s ok 4298 - no errors 327s ok 4299 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwent v1.2.3;' 327s ok 1 - use getpwent v1.2.3; number of statements in document 327s ok 2 - 'use getpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwent v1.2.3; tokens as expected 327s ok 4 - 'use getpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpwent v1.2.3; number correct 327s 1..6 327s ok 4300 - 'use getpwent v1.2.3;' 327s ok 4301 - no errors 327s ok 4302 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwent 1.2.3;' 327s ok 1 - use getpwent 1.2.3; number of statements in document 327s ok 2 - 'use getpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwent 1.2.3; tokens as expected 327s ok 4 - 'use getpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpwent 1.2.3; number correct 327s 1..6 327s ok 4303 - 'use getpwent 1.2.3;' 327s ok 4304 - no errors 327s ok 4305 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpwent v10;' 327s ok 1 - use getpwent v10; number of statements in document 327s ok 2 - 'use getpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getpwent v10; tokens as expected 327s ok 4 - 'use getpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - use getpwent v10; number correct 327s 1..6 327s ok 4306 - 'use getpwent v10;' 327s ok 4307 - no errors 327s ok 4308 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwent ;' 327s ok 1 - no getpwent ; number of statements in document 327s ok 2 - 'no getpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwent ; tokens as expected 327s ok 4 - 'no getpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwent ;' isa 'PPI::Token::Number' 327s ok 6 - no getpwent ; number correct 327s 1..6 327s ok 4309 - 'no getpwent ;' 327s ok 4310 - no errors 327s ok 4311 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwent v1.2.3;' 327s ok 1 - no getpwent v1.2.3; number of statements in document 327s ok 2 - 'no getpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwent v1.2.3; tokens as expected 327s ok 4 - 'no getpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpwent v1.2.3; number correct 327s 1..6 327s ok 4312 - 'no getpwent v1.2.3;' 327s ok 4313 - no errors 327s ok 4314 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwent 1.2.3;' 327s ok 1 - no getpwent 1.2.3; number of statements in document 327s ok 2 - 'no getpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwent 1.2.3; tokens as expected 327s ok 4 - 'no getpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpwent 1.2.3; number correct 327s 1..6 327s ok 4315 - 'no getpwent 1.2.3;' 327s ok 4316 - no errors 327s ok 4317 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpwent v10;' 327s ok 1 - no getpwent v10; number of statements in document 327s ok 2 - 'no getpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getpwent v10; tokens as expected 327s ok 4 - 'no getpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - no getpwent v10; number correct 327s 1..6 327s ok 4318 - 'no getpwent v10;' 327s ok 4319 - no errors 327s ok 4320 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use stat ;' 327s ok 1 - use stat ; number of statements in document 327s ok 2 - 'use stat ;' isa 'PPI::Statement::Include' 327s ok 3 - use stat ; tokens as expected 327s ok 4 - 'use stat ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use stat ;' isa 'PPI::Token::Number' 327s ok 6 - use stat ; number correct 327s 1..6 327s ok 4321 - 'use stat ;' 327s ok 4322 - no errors 327s ok 4323 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use stat v1.2.3;' 327s ok 1 - use stat v1.2.3; number of statements in document 327s ok 2 - 'use stat v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use stat v1.2.3; tokens as expected 327s ok 4 - 'use stat v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use stat v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use stat v1.2.3; number correct 327s 1..6 327s ok 4324 - 'use stat v1.2.3;' 327s ok 4325 - no errors 327s ok 4326 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use stat 1.2.3;' 327s ok 1 - use stat 1.2.3; number of statements in document 327s ok 2 - 'use stat 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use stat 1.2.3; tokens as expected 327s ok 4 - 'use stat 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use stat 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use stat 1.2.3; number correct 327s 1..6 327s ok 4327 - 'use stat 1.2.3;' 327s ok 4328 - no errors 327s ok 4329 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use stat v10;' 327s ok 1 - use stat v10; number of statements in document 327s ok 2 - 'use stat v10;' isa 'PPI::Statement::Include' 327s ok 3 - use stat v10; tokens as expected 327s ok 4 - 'use stat v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use stat v10;' isa 'PPI::Token::Number' 327s ok 6 - use stat v10; number correct 327s 1..6 327s ok 4330 - 'use stat v10;' 327s ok 4331 - no errors 327s ok 4332 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no stat ;' 327s ok 1 - no stat ; number of statements in document 327s ok 2 - 'no stat ;' isa 'PPI::Statement::Include' 327s ok 3 - no stat ; tokens as expected 327s ok 4 - 'no stat ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no stat ;' isa 'PPI::Token::Number' 327s ok 6 - no stat ; number correct 327s 1..6 327s ok 4333 - 'no stat ;' 327s ok 4334 - no errors 327s ok 4335 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no stat v1.2.3;' 327s ok 1 - no stat v1.2.3; number of statements in document 327s ok 2 - 'no stat v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no stat v1.2.3; tokens as expected 327s ok 4 - 'no stat v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no stat v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no stat v1.2.3; number correct 327s 1..6 327s ok 4336 - 'no stat v1.2.3;' 327s ok 4337 - no errors 327s ok 4338 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no stat 1.2.3;' 327s ok 1 - no stat 1.2.3; number of statements in document 327s ok 2 - 'no stat 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no stat 1.2.3; tokens as expected 327s ok 4 - 'no stat 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no stat 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no stat 1.2.3; number correct 327s 1..6 327s ok 4339 - 'no stat 1.2.3;' 327s ok 4340 - no errors 327s ok 4341 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no stat v10;' 327s ok 1 - no stat v10; number of statements in document 327s ok 2 - 'no stat v10;' isa 'PPI::Statement::Include' 327s ok 3 - no stat v10; tokens as expected 327s ok 4 - 'no stat v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no stat v10;' isa 'PPI::Token::Number' 327s ok 6 - no stat v10; number correct 327s 1..6 327s ok 4342 - 'no stat v10;' 327s ok 4343 - no errors 327s ok 4344 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use push ;' 327s ok 1 - use push ; number of statements in document 327s ok 2 - 'use push ;' isa 'PPI::Statement::Include' 327s ok 3 - use push ; tokens as expected 327s ok 4 - 'use push ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use push ;' isa 'PPI::Token::Number' 327s ok 6 - use push ; number correct 327s 1..6 327s ok 4345 - 'use push ;' 327s ok 4346 - no errors 327s ok 4347 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use push v1.2.3;' 327s ok 1 - use push v1.2.3; number of statements in document 327s ok 2 - 'use push v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use push v1.2.3; tokens as expected 327s ok 4 - 'use push v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use push v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use push v1.2.3; number correct 327s 1..6 327s ok 4348 - 'use push v1.2.3;' 327s ok 4349 - no errors 327s ok 4350 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use push 1.2.3;' 327s ok 1 - use push 1.2.3; number of statements in document 327s ok 2 - 'use push 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use push 1.2.3; tokens as expected 327s ok 4 - 'use push 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use push 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use push 1.2.3; number correct 327s 1..6 327s ok 4351 - 'use push 1.2.3;' 327s ok 4352 - no errors 327s ok 4353 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use push v10;' 327s ok 1 - use push v10; number of statements in document 327s ok 2 - 'use push v10;' isa 'PPI::Statement::Include' 327s ok 3 - use push v10; tokens as expected 327s ok 4 - 'use push v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use push v10;' isa 'PPI::Token::Number' 327s ok 6 - use push v10; number correct 327s 1..6 327s ok 4354 - 'use push v10;' 327s ok 4355 - no errors 327s ok 4356 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no push ;' 327s ok 1 - no push ; number of statements in document 327s ok 2 - 'no push ;' isa 'PPI::Statement::Include' 327s ok 3 - no push ; tokens as expected 327s ok 4 - 'no push ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no push ;' isa 'PPI::Token::Number' 327s ok 6 - no push ; number correct 327s 1..6 327s ok 4357 - 'no push ;' 327s ok 4358 - no errors 327s ok 4359 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no push v1.2.3;' 327s ok 1 - no push v1.2.3; number of statements in document 327s ok 2 - 'no push v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no push v1.2.3; tokens as expected 327s ok 4 - 'no push v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no push v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no push v1.2.3; number correct 327s 1..6 327s ok 4360 - 'no push v1.2.3;' 327s ok 4361 - no errors 327s ok 4362 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no push 1.2.3;' 327s ok 1 - no push 1.2.3; number of statements in document 327s ok 2 - 'no push 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no push 1.2.3; tokens as expected 327s ok 4 - 'no push 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no push 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no push 1.2.3; number correct 327s 1..6 327s ok 4363 - 'no push 1.2.3;' 327s ok 4364 - no errors 327s ok 4365 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no push v10;' 327s ok 1 - no push v10; number of statements in document 327s ok 2 - 'no push v10;' isa 'PPI::Statement::Include' 327s ok 3 - no push v10; tokens as expected 327s ok 4 - 'no push v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no push v10;' isa 'PPI::Token::Number' 327s ok 6 - no push v10; number correct 327s 1..6 327s ok 4366 - 'no push v10;' 327s ok 4367 - no errors 327s ok 4368 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use require ;' 327s ok 1 - use require ; number of statements in document 327s ok 2 - 'use require ;' isa 'PPI::Statement::Include' 327s ok 3 - use require ; tokens as expected 327s ok 4 - 'use require ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use require ;' isa 'PPI::Token::Number' 327s ok 6 - use require ; number correct 327s 1..6 327s ok 4369 - 'use require ;' 327s ok 4370 - no errors 327s ok 4371 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use require v1.2.3;' 327s ok 1 - use require v1.2.3; number of statements in document 327s ok 2 - 'use require v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use require v1.2.3; tokens as expected 327s ok 4 - 'use require v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use require v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use require v1.2.3; number correct 327s 1..6 327s ok 4372 - 'use require v1.2.3;' 327s ok 4373 - no errors 327s ok 4374 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use require 1.2.3;' 327s ok 1 - use require 1.2.3; number of statements in document 327s ok 2 - 'use require 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use require 1.2.3; tokens as expected 327s ok 4 - 'use require 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use require 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use require 1.2.3; number correct 327s 1..6 327s ok 4375 - 'use require 1.2.3;' 327s ok 4376 - no errors 327s ok 4377 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use require v10;' 327s ok 1 - use require v10; number of statements in document 327s ok 2 - 'use require v10;' isa 'PPI::Statement::Include' 327s ok 3 - use require v10; tokens as expected 327s ok 4 - 'use require v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use require v10;' isa 'PPI::Token::Number' 327s ok 6 - use require v10; number correct 327s 1..6 327s ok 4378 - 'use require v10;' 327s ok 4379 - no errors 327s ok 4380 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no require ;' 327s ok 1 - no require ; number of statements in document 327s ok 2 - 'no require ;' isa 'PPI::Statement::Include' 327s ok 3 - no require ; tokens as expected 327s ok 4 - 'no require ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no require ;' isa 'PPI::Token::Number' 327s ok 6 - no require ; number correct 327s 1..6 327s ok 4381 - 'no require ;' 327s ok 4382 - no errors 327s ok 4383 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no require v1.2.3;' 327s ok 1 - no require v1.2.3; number of statements in document 327s ok 2 - 'no require v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no require v1.2.3; tokens as expected 327s ok 4 - 'no require v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no require v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no require v1.2.3; number correct 327s 1..6 327s ok 4384 - 'no require v1.2.3;' 327s ok 4385 - no errors 327s ok 4386 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no require 1.2.3;' 327s ok 1 - no require 1.2.3; number of statements in document 327s ok 2 - 'no require 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no require 1.2.3; tokens as expected 327s ok 4 - 'no require 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no require 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no require 1.2.3; number correct 327s 1..6 327s ok 4387 - 'no require 1.2.3;' 327s ok 4388 - no errors 327s ok 4389 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no require v10;' 327s ok 1 - no require v10; number of statements in document 327s ok 2 - 'no require v10;' isa 'PPI::Statement::Include' 327s ok 3 - no require v10; tokens as expected 327s ok 4 - 'no require v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no require v10;' isa 'PPI::Token::Number' 327s ok 6 - no require v10; number correct 327s 1..6 327s ok 4390 - 'no require v10;' 327s ok 4391 - no errors 327s ok 4392 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ioctl ;' 327s ok 1 - use ioctl ; number of statements in document 327s ok 2 - 'use ioctl ;' isa 'PPI::Statement::Include' 327s ok 3 - use ioctl ; tokens as expected 327s ok 4 - 'use ioctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ioctl ;' isa 'PPI::Token::Number' 327s ok 6 - use ioctl ; number correct 327s 1..6 327s ok 4393 - 'use ioctl ;' 327s ok 4394 - no errors 327s ok 4395 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ioctl v1.2.3;' 327s ok 1 - use ioctl v1.2.3; number of statements in document 327s ok 2 - 'use ioctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ioctl v1.2.3; tokens as expected 327s ok 4 - 'use ioctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ioctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ioctl v1.2.3; number correct 327s 1..6 327s ok 4396 - 'use ioctl v1.2.3;' 327s ok 4397 - no errors 327s ok 4398 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ioctl 1.2.3;' 327s ok 1 - use ioctl 1.2.3; number of statements in document 327s ok 2 - 'use ioctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ioctl 1.2.3; tokens as expected 327s ok 4 - 'use ioctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ioctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ioctl 1.2.3; number correct 327s 1..6 327s ok 4399 - 'use ioctl 1.2.3;' 327s ok 4400 - no errors 327s ok 4401 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ioctl v10;' 327s ok 1 - use ioctl v10; number of statements in document 327s ok 2 - 'use ioctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ioctl v10; tokens as expected 327s ok 4 - 'use ioctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ioctl v10;' isa 'PPI::Token::Number' 327s ok 6 - use ioctl v10; number correct 327s 1..6 327s ok 4402 - 'use ioctl v10;' 327s ok 4403 - no errors 327s ok 4404 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ioctl ;' 327s ok 1 - no ioctl ; number of statements in document 327s ok 2 - 'no ioctl ;' isa 'PPI::Statement::Include' 327s ok 3 - no ioctl ; tokens as expected 327s ok 4 - 'no ioctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ioctl ;' isa 'PPI::Token::Number' 327s ok 6 - no ioctl ; number correct 327s 1..6 327s ok 4405 - 'no ioctl ;' 327s ok 4406 - no errors 327s ok 4407 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ioctl v1.2.3;' 327s ok 1 - no ioctl v1.2.3; number of statements in document 327s ok 2 - 'no ioctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ioctl v1.2.3; tokens as expected 327s ok 4 - 'no ioctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ioctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ioctl v1.2.3; number correct 327s 1..6 327s ok 4408 - 'no ioctl v1.2.3;' 327s ok 4409 - no errors 327s ok 4410 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ioctl 1.2.3;' 327s ok 1 - no ioctl 1.2.3; number of statements in document 327s ok 2 - 'no ioctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ioctl 1.2.3; tokens as expected 327s ok 4 - 'no ioctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ioctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ioctl 1.2.3; number correct 327s 1..6 327s ok 4411 - 'no ioctl 1.2.3;' 327s ok 4412 - no errors 327s ok 4413 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ioctl v10;' 327s ok 1 - no ioctl v10; number of statements in document 327s ok 2 - 'no ioctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ioctl v10; tokens as expected 327s ok 4 - 'no ioctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ioctl v10;' isa 'PPI::Token::Number' 327s ok 6 - no ioctl v10; number correct 327s 1..6 327s ok 4414 - 'no ioctl v10;' 327s ok 4415 - no errors 327s ok 4416 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tell ;' 327s ok 1 - use tell ; number of statements in document 327s ok 2 - 'use tell ;' isa 'PPI::Statement::Include' 327s ok 3 - use tell ; tokens as expected 327s ok 4 - 'use tell ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tell ;' isa 'PPI::Token::Number' 327s ok 6 - use tell ; number correct 327s 1..6 327s ok 4417 - 'use tell ;' 327s ok 4418 - no errors 327s ok 4419 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tell v1.2.3;' 327s ok 1 - use tell v1.2.3; number of statements in document 327s ok 2 - 'use tell v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tell v1.2.3; tokens as expected 327s ok 4 - 'use tell v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tell v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tell v1.2.3; number correct 327s 1..6 327s ok 4420 - 'use tell v1.2.3;' 327s ok 4421 - no errors 327s ok 4422 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tell 1.2.3;' 327s ok 1 - use tell 1.2.3; number of statements in document 327s ok 2 - 'use tell 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use tell 1.2.3; tokens as expected 327s ok 4 - 'use tell 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tell 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use tell 1.2.3; number correct 327s 1..6 327s ok 4423 - 'use tell 1.2.3;' 327s ok 4424 - no errors 327s ok 4425 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use tell v10;' 327s ok 1 - use tell v10; number of statements in document 327s ok 2 - 'use tell v10;' isa 'PPI::Statement::Include' 327s ok 3 - use tell v10; tokens as expected 327s ok 4 - 'use tell v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use tell v10;' isa 'PPI::Token::Number' 327s ok 6 - use tell v10; number correct 327s 1..6 327s ok 4426 - 'use tell v10;' 327s ok 4427 - no errors 327s ok 4428 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tell ;' 327s ok 1 - no tell ; number of statements in document 327s ok 2 - 'no tell ;' isa 'PPI::Statement::Include' 327s ok 3 - no tell ; tokens as expected 327s ok 4 - 'no tell ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tell ;' isa 'PPI::Token::Number' 327s ok 6 - no tell ; number correct 327s 1..6 327s ok 4429 - 'no tell ;' 327s ok 4430 - no errors 327s ok 4431 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tell v1.2.3;' 327s ok 1 - no tell v1.2.3; number of statements in document 327s ok 2 - 'no tell v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tell v1.2.3; tokens as expected 327s ok 4 - 'no tell v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tell v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tell v1.2.3; number correct 327s 1..6 327s ok 4432 - 'no tell v1.2.3;' 327s ok 4433 - no errors 327s ok 4434 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tell 1.2.3;' 327s ok 1 - no tell 1.2.3; number of statements in document 327s ok 2 - 'no tell 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no tell 1.2.3; tokens as expected 327s ok 4 - 'no tell 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tell 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no tell 1.2.3; number correct 327s 1..6 327s ok 4435 - 'no tell 1.2.3;' 327s ok 4436 - no errors 327s ok 4437 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no tell v10;' 327s ok 1 - no tell v10; number of statements in document 327s ok 2 - 'no tell v10;' isa 'PPI::Statement::Include' 327s ok 3 - no tell v10; tokens as expected 327s ok 4 - 'no tell v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no tell v10;' isa 'PPI::Token::Number' 327s ok 6 - no tell v10; number correct 327s 1..6 327s ok 4438 - 'no tell v10;' 327s ok 4439 - no errors 327s ok 4440 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endpwent ;' 327s ok 1 - use endpwent ; number of statements in document 327s ok 2 - 'use endpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - use endpwent ; tokens as expected 327s ok 4 - 'use endpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endpwent ;' isa 'PPI::Token::Number' 327s ok 6 - use endpwent ; number correct 327s 1..6 327s ok 4441 - 'use endpwent ;' 327s ok 4442 - no errors 327s ok 4443 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endpwent v1.2.3;' 327s ok 1 - use endpwent v1.2.3; number of statements in document 327s ok 2 - 'use endpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endpwent v1.2.3; tokens as expected 327s ok 4 - 'use endpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endpwent v1.2.3; number correct 327s 1..6 327s ok 4444 - 'use endpwent v1.2.3;' 327s ok 4445 - no errors 327s ok 4446 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endpwent 1.2.3;' 327s ok 1 - use endpwent 1.2.3; number of statements in document 327s ok 2 - 'use endpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endpwent 1.2.3; tokens as expected 327s ok 4 - 'use endpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endpwent 1.2.3; number correct 327s 1..6 327s ok 4447 - 'use endpwent 1.2.3;' 327s ok 4448 - no errors 327s ok 4449 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endpwent v10;' 327s ok 1 - use endpwent v10; number of statements in document 327s ok 2 - 'use endpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use endpwent v10; tokens as expected 327s ok 4 - 'use endpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - use endpwent v10; number correct 327s 1..6 327s ok 4450 - 'use endpwent v10;' 327s ok 4451 - no errors 327s ok 4452 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endpwent ;' 327s ok 1 - no endpwent ; number of statements in document 327s ok 2 - 'no endpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - no endpwent ; tokens as expected 327s ok 4 - 'no endpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endpwent ;' isa 'PPI::Token::Number' 327s ok 6 - no endpwent ; number correct 327s 1..6 327s ok 4453 - 'no endpwent ;' 327s ok 4454 - no errors 327s ok 4455 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endpwent v1.2.3;' 327s ok 1 - no endpwent v1.2.3; number of statements in document 327s ok 2 - 'no endpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endpwent v1.2.3; tokens as expected 327s ok 4 - 'no endpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endpwent v1.2.3; number correct 327s 1..6 327s ok 4456 - 'no endpwent v1.2.3;' 327s ok 4457 - no errors 327s ok 4458 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endpwent 1.2.3;' 327s ok 1 - no endpwent 1.2.3; number of statements in document 327s ok 2 - 'no endpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endpwent 1.2.3; tokens as expected 327s ok 4 - 'no endpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endpwent 1.2.3; number correct 327s 1..6 327s ok 4459 - 'no endpwent 1.2.3;' 327s ok 4460 - no errors 327s ok 4461 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endpwent v10;' 327s ok 1 - no endpwent v10; number of statements in document 327s ok 2 - 'no endpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no endpwent v10; tokens as expected 327s ok 4 - 'no endpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - no endpwent v10; number correct 327s 1..6 327s ok 4462 - 'no endpwent v10;' 327s ok 4463 - no errors 327s ok 4464 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lstat ;' 327s ok 1 - use lstat ; number of statements in document 327s ok 2 - 'use lstat ;' isa 'PPI::Statement::Include' 327s ok 3 - use lstat ; tokens as expected 327s ok 4 - 'use lstat ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lstat ;' isa 'PPI::Token::Number' 327s ok 6 - use lstat ; number correct 327s 1..6 327s ok 4465 - 'use lstat ;' 327s ok 4466 - no errors 327s ok 4467 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lstat v1.2.3;' 327s ok 1 - use lstat v1.2.3; number of statements in document 327s ok 2 - 'use lstat v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lstat v1.2.3; tokens as expected 327s ok 4 - 'use lstat v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lstat v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lstat v1.2.3; number correct 327s 1..6 327s ok 4468 - 'use lstat v1.2.3;' 327s ok 4469 - no errors 327s ok 4470 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lstat 1.2.3;' 327s ok 1 - use lstat 1.2.3; number of statements in document 327s ok 2 - 'use lstat 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lstat 1.2.3; tokens as expected 327s ok 4 - 'use lstat 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lstat 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lstat 1.2.3; number correct 327s 1..6 327s ok 4471 - 'use lstat 1.2.3;' 327s ok 4472 - no errors 327s ok 4473 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lstat v10;' 327s ok 1 - use lstat v10; number of statements in document 327s ok 2 - 'use lstat v10;' isa 'PPI::Statement::Include' 327s ok 3 - use lstat v10; tokens as expected 327s ok 4 - 'use lstat v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lstat v10;' isa 'PPI::Token::Number' 327s ok 6 - use lstat v10; number correct 327s 1..6 327s ok 4474 - 'use lstat v10;' 327s ok 4475 - no errors 327s ok 4476 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lstat ;' 327s ok 1 - no lstat ; number of statements in document 327s ok 2 - 'no lstat ;' isa 'PPI::Statement::Include' 327s ok 3 - no lstat ; tokens as expected 327s ok 4 - 'no lstat ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lstat ;' isa 'PPI::Token::Number' 327s ok 6 - no lstat ; number correct 327s 1..6 327s ok 4477 - 'no lstat ;' 327s ok 4478 - no errors 327s ok 4479 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lstat v1.2.3;' 327s ok 1 - no lstat v1.2.3; number of statements in document 327s ok 2 - 'no lstat v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lstat v1.2.3; tokens as expected 327s ok 4 - 'no lstat v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lstat v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lstat v1.2.3; number correct 327s 1..6 327s ok 4480 - 'no lstat v1.2.3;' 327s ok 4481 - no errors 327s ok 4482 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lstat 1.2.3;' 327s ok 1 - no lstat 1.2.3; number of statements in document 327s ok 2 - 'no lstat 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lstat 1.2.3; tokens as expected 327s ok 4 - 'no lstat 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lstat 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lstat 1.2.3; number correct 327s 1..6 327s ok 4483 - 'no lstat 1.2.3;' 327s ok 4484 - no errors 327s ok 4485 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lstat v10;' 327s ok 1 - no lstat v10; number of statements in document 327s ok 2 - 'no lstat v10;' isa 'PPI::Statement::Include' 327s ok 3 - no lstat v10; tokens as expected 327s ok 4 - 'no lstat v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lstat v10;' isa 'PPI::Token::Number' 327s ok 6 - no lstat v10; number correct 327s 1..6 327s ok 4486 - 'no lstat v10;' 327s ok 4487 - no errors 327s ok 4488 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pop ;' 327s ok 1 - use pop ; number of statements in document 327s ok 2 - 'use pop ;' isa 'PPI::Statement::Include' 327s ok 3 - use pop ; tokens as expected 327s ok 4 - 'use pop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pop ;' isa 'PPI::Token::Number' 327s ok 6 - use pop ; number correct 327s 1..6 327s ok 4489 - 'use pop ;' 327s ok 4490 - no errors 327s ok 4491 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pop v1.2.3;' 327s ok 1 - use pop v1.2.3; number of statements in document 327s ok 2 - 'use pop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pop v1.2.3; tokens as expected 327s ok 4 - 'use pop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pop v1.2.3; number correct 327s 1..6 327s ok 4492 - 'use pop v1.2.3;' 327s ok 4493 - no errors 327s ok 4494 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pop 1.2.3;' 327s ok 1 - use pop 1.2.3; number of statements in document 327s ok 2 - 'use pop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use pop 1.2.3; tokens as expected 327s ok 4 - 'use pop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use pop 1.2.3; number correct 327s 1..6 327s ok 4495 - 'use pop 1.2.3;' 327s ok 4496 - no errors 327s ok 4497 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use pop v10;' 327s ok 1 - use pop v10; number of statements in document 327s ok 2 - 'use pop v10;' isa 'PPI::Statement::Include' 327s ok 3 - use pop v10; tokens as expected 327s ok 4 - 'use pop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use pop v10;' isa 'PPI::Token::Number' 327s ok 6 - use pop v10; number correct 327s 1..6 327s ok 4498 - 'use pop v10;' 327s ok 4499 - no errors 327s ok 4500 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pop ;' 327s ok 1 - no pop ; number of statements in document 327s ok 2 - 'no pop ;' isa 'PPI::Statement::Include' 327s ok 3 - no pop ; tokens as expected 327s ok 4 - 'no pop ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pop ;' isa 'PPI::Token::Number' 327s ok 6 - no pop ; number correct 327s 1..6 327s ok 4501 - 'no pop ;' 327s ok 4502 - no errors 327s ok 4503 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pop v1.2.3;' 327s ok 1 - no pop v1.2.3; number of statements in document 327s ok 2 - 'no pop v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pop v1.2.3; tokens as expected 327s ok 4 - 'no pop v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pop v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pop v1.2.3; number correct 327s 1..6 327s ok 4504 - 'no pop v1.2.3;' 327s ok 4505 - no errors 327s ok 4506 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pop 1.2.3;' 327s ok 1 - no pop 1.2.3; number of statements in document 327s ok 2 - 'no pop 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no pop 1.2.3; tokens as expected 327s ok 4 - 'no pop 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pop 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no pop 1.2.3; number correct 327s 1..6 327s ok 4507 - 'no pop 1.2.3;' 327s ok 4508 - no errors 327s ok 4509 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no pop v10;' 327s ok 1 - no pop v10; number of statements in document 327s ok 2 - 'no pop v10;' isa 'PPI::Statement::Include' 327s ok 3 - no pop v10; tokens as expected 327s ok 4 - 'no pop v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no pop v10;' isa 'PPI::Token::Number' 327s ok 6 - no pop v10; number correct 327s 1..6 327s ok 4510 - 'no pop v10;' 327s ok 4511 - no errors 327s ok 4512 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpriority ;' 327s ok 1 - use setpriority ; number of statements in document 327s ok 2 - 'use setpriority ;' isa 'PPI::Statement::Include' 327s ok 3 - use setpriority ; tokens as expected 327s ok 4 - 'use setpriority ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpriority ;' isa 'PPI::Token::Number' 327s ok 6 - use setpriority ; number correct 327s 1..6 327s ok 4513 - 'use setpriority ;' 327s ok 4514 - no errors 327s ok 4515 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpriority v1.2.3;' 327s ok 1 - use setpriority v1.2.3; number of statements in document 327s ok 2 - 'use setpriority v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpriority v1.2.3; tokens as expected 327s ok 4 - 'use setpriority v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpriority v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpriority v1.2.3; number correct 327s 1..6 327s ok 4516 - 'use setpriority v1.2.3;' 327s ok 4517 - no errors 327s ok 4518 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpriority 1.2.3;' 327s ok 1 - use setpriority 1.2.3; number of statements in document 327s ok 2 - 'use setpriority 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpriority 1.2.3; tokens as expected 327s ok 4 - 'use setpriority 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpriority 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpriority 1.2.3; number correct 327s 1..6 327s ok 4519 - 'use setpriority 1.2.3;' 327s ok 4520 - no errors 327s ok 4521 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpriority v10;' 327s ok 1 - use setpriority v10; number of statements in document 327s ok 2 - 'use setpriority v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setpriority v10; tokens as expected 327s ok 4 - 'use setpriority v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpriority v10;' isa 'PPI::Token::Number' 327s ok 6 - use setpriority v10; number correct 327s 1..6 327s ok 4522 - 'use setpriority v10;' 327s ok 4523 - no errors 327s ok 4524 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpriority ;' 327s ok 1 - no setpriority ; number of statements in document 327s ok 2 - 'no setpriority ;' isa 'PPI::Statement::Include' 327s ok 3 - no setpriority ; tokens as expected 327s ok 4 - 'no setpriority ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpriority ;' isa 'PPI::Token::Number' 327s ok 6 - no setpriority ; number correct 327s 1..6 327s ok 4525 - 'no setpriority ;' 327s ok 4526 - no errors 327s ok 4527 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpriority v1.2.3;' 327s ok 1 - no setpriority v1.2.3; number of statements in document 327s ok 2 - 'no setpriority v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpriority v1.2.3; tokens as expected 327s ok 4 - 'no setpriority v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpriority v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpriority v1.2.3; number correct 327s 1..6 327s ok 4528 - 'no setpriority v1.2.3;' 327s ok 4529 - no errors 327s ok 4530 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpriority 1.2.3;' 327s ok 1 - no setpriority 1.2.3; number of statements in document 327s ok 2 - 'no setpriority 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpriority 1.2.3; tokens as expected 327s ok 4 - 'no setpriority 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpriority 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpriority 1.2.3; number correct 327s 1..6 327s ok 4531 - 'no setpriority 1.2.3;' 327s ok 4532 - no errors 327s ok 4533 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpriority v10;' 327s ok 1 - no setpriority v10; number of statements in document 327s ok 2 - 'no setpriority v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setpriority v10; tokens as expected 327s ok 4 - 'no setpriority v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpriority v10;' isa 'PPI::Token::Number' 327s ok 6 - no setpriority v10; number correct 327s 1..6 327s ok 4534 - 'no setpriority v10;' 327s ok 4535 - no errors 327s ok 4536 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use continue ;' 327s ok 1 - use continue ; number of statements in document 327s ok 2 - 'use continue ;' isa 'PPI::Statement::Include' 327s ok 3 - use continue ; tokens as expected 327s ok 4 - 'use continue ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use continue ;' isa 'PPI::Token::Number' 327s ok 6 - use continue ; number correct 327s 1..6 327s ok 4537 - 'use continue ;' 327s ok 4538 - no errors 327s ok 4539 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use continue v1.2.3;' 327s ok 1 - use continue v1.2.3; number of statements in document 327s ok 2 - 'use continue v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use continue v1.2.3; tokens as expected 327s ok 4 - 'use continue v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use continue v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use continue v1.2.3; number correct 327s 1..6 327s ok 4540 - 'use continue v1.2.3;' 327s ok 4541 - no errors 327s ok 4542 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use continue 1.2.3;' 327s ok 1 - use continue 1.2.3; number of statements in document 327s ok 2 - 'use continue 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use continue 1.2.3; tokens as expected 327s ok 4 - 'use continue 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use continue 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use continue 1.2.3; number correct 327s 1..6 327s ok 4543 - 'use continue 1.2.3;' 327s ok 4544 - no errors 327s ok 4545 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use continue v10;' 327s ok 1 - use continue v10; number of statements in document 327s ok 2 - 'use continue v10;' isa 'PPI::Statement::Include' 327s ok 3 - use continue v10; tokens as expected 327s ok 4 - 'use continue v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use continue v10;' isa 'PPI::Token::Number' 327s ok 6 - use continue v10; number correct 327s 1..6 327s ok 4546 - 'use continue v10;' 327s ok 4547 - no errors 327s ok 4548 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no continue ;' 327s ok 1 - no continue ; number of statements in document 327s ok 2 - 'no continue ;' isa 'PPI::Statement::Include' 327s ok 3 - no continue ; tokens as expected 327s ok 4 - 'no continue ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no continue ;' isa 'PPI::Token::Number' 327s ok 6 - no continue ; number correct 327s 1..6 327s ok 4549 - 'no continue ;' 327s ok 4550 - no errors 327s ok 4551 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no continue v1.2.3;' 327s ok 1 - no continue v1.2.3; number of statements in document 327s ok 2 - 'no continue v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no continue v1.2.3; tokens as expected 327s ok 4 - 'no continue v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no continue v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no continue v1.2.3; number correct 327s 1..6 327s ok 4552 - 'no continue v1.2.3;' 327s ok 4553 - no errors 327s ok 4554 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no continue 1.2.3;' 327s ok 1 - no continue 1.2.3; number of statements in document 327s ok 2 - 'no continue 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no continue 1.2.3; tokens as expected 327s ok 4 - 'no continue 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no continue 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no continue 1.2.3; number correct 327s 1..6 327s ok 4555 - 'no continue 1.2.3;' 327s ok 4556 - no errors 327s ok 4557 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no continue v10;' 327s ok 1 - no continue v10; number of statements in document 327s ok 2 - 'no continue v10;' isa 'PPI::Statement::Include' 327s ok 3 - no continue v10; tokens as expected 327s ok 4 - 'no continue v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no continue v10;' isa 'PPI::Token::Number' 327s ok 6 - no continue v10; number correct 327s 1..6 327s ok 4558 - 'no continue v10;' 327s ok 4559 - no errors 327s ok 4560 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpeername ;' 327s ok 1 - use getpeername ; number of statements in document 327s ok 2 - 'use getpeername ;' isa 'PPI::Statement::Include' 327s ok 3 - use getpeername ; tokens as expected 327s ok 4 - 'use getpeername ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpeername ;' isa 'PPI::Token::Number' 327s ok 6 - use getpeername ; number correct 327s 1..6 327s ok 4561 - 'use getpeername ;' 327s ok 4562 - no errors 327s ok 4563 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpeername v1.2.3;' 327s ok 1 - use getpeername v1.2.3; number of statements in document 327s ok 2 - 'use getpeername v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpeername v1.2.3; tokens as expected 327s ok 4 - 'use getpeername v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpeername v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpeername v1.2.3; number correct 327s 1..6 327s ok 4564 - 'use getpeername v1.2.3;' 327s ok 4565 - no errors 327s ok 4566 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpeername 1.2.3;' 327s ok 1 - use getpeername 1.2.3; number of statements in document 327s ok 2 - 'use getpeername 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpeername 1.2.3; tokens as expected 327s ok 4 - 'use getpeername 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpeername 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpeername 1.2.3; number correct 327s 1..6 327s ok 4567 - 'use getpeername 1.2.3;' 327s ok 4568 - no errors 327s ok 4569 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpeername v10;' 327s ok 1 - use getpeername v10; number of statements in document 327s ok 2 - 'use getpeername v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getpeername v10; tokens as expected 327s ok 4 - 'use getpeername v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpeername v10;' isa 'PPI::Token::Number' 327s ok 6 - use getpeername v10; number correct 327s 1..6 327s ok 4570 - 'use getpeername v10;' 327s ok 4571 - no errors 327s ok 4572 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpeername ;' 327s ok 1 - no getpeername ; number of statements in document 327s ok 2 - 'no getpeername ;' isa 'PPI::Statement::Include' 327s ok 3 - no getpeername ; tokens as expected 327s ok 4 - 'no getpeername ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpeername ;' isa 'PPI::Token::Number' 327s ok 6 - no getpeername ; number correct 327s 1..6 327s ok 4573 - 'no getpeername ;' 327s ok 4574 - no errors 327s ok 4575 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpeername v1.2.3;' 327s ok 1 - no getpeername v1.2.3; number of statements in document 327s ok 2 - 'no getpeername v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpeername v1.2.3; tokens as expected 327s ok 4 - 'no getpeername v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpeername v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpeername v1.2.3; number correct 327s 1..6 327s ok 4576 - 'no getpeername v1.2.3;' 327s ok 4577 - no errors 327s ok 4578 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpeername 1.2.3;' 327s ok 1 - no getpeername 1.2.3; number of statements in document 327s ok 2 - 'no getpeername 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpeername 1.2.3; tokens as expected 327s ok 4 - 'no getpeername 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpeername 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpeername 1.2.3; number correct 327s 1..6 327s ok 4579 - 'no getpeername 1.2.3;' 327s ok 4580 - no errors 327s ok 4581 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpeername v10;' 327s ok 1 - no getpeername v10; number of statements in document 327s ok 2 - 'no getpeername v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getpeername v10; tokens as expected 327s ok 4 - 'no getpeername v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpeername v10;' isa 'PPI::Token::Number' 327s ok 6 - no getpeername v10; number correct 327s 1..6 327s ok 4582 - 'no getpeername v10;' 327s ok 4583 - no errors 327s ok 4584 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qw ;' 327s ok 1 - use qw ; number of statements in document # TODO known bug 327s ok 2 - 'use qw ;' isa 'PPI::Statement::Include' 327s ok 3 - use qw ; tokens as expected # TODO known bug 327s ok 4 - 'use qw ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qw ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qw ; number correct # TODO known bug 327s 1..6 327s ok 4585 - 'use qw ;' 327s ok 4586 - no errors 327s ok 4587 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qw v1.2.3;' 327s ok 1 - use qw v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qw v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qw v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qw v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qw v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qw v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4588 - 'use qw v1.2.3;' 327s ok 4589 - no errors 327s ok 4590 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qw 1.2.3;' 327s ok 1 - use qw 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qw 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qw 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qw 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qw 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qw 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4591 - 'use qw 1.2.3;' 327s ok 4592 - no errors 327s ok 4593 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qw v10;' 327s ok 1 - use qw v10; number of statements in document # TODO known bug 327s ok 2 - 'use qw v10;' isa 'PPI::Statement::Include' 327s ok 3 - use qw v10; tokens as expected # TODO known bug 327s ok 4 - 'use qw v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qw v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qw v10; number correct # TODO known bug 327s 1..6 327s ok 4594 - 'use qw v10;' 327s ok 4595 - no errors 327s ok 4596 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qw ;' 327s ok 1 - no qw ; number of statements in document # TODO known bug 327s ok 2 - 'no qw ;' isa 'PPI::Statement::Include' 327s ok 3 - no qw ; tokens as expected # TODO known bug 327s ok 4 - 'no qw ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qw ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qw ; number correct # TODO known bug 327s 1..6 327s ok 4597 - 'no qw ;' 327s ok 4598 - no errors 327s ok 4599 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qw v1.2.3;' 327s ok 1 - no qw v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qw v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qw v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qw v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qw v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qw v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4600 - 'no qw v1.2.3;' 327s ok 4601 - no errors 327s ok 4602 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qw 1.2.3;' 327s ok 1 - no qw 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qw 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qw 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qw 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qw 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qw 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4603 - 'no qw 1.2.3;' 327s ok 4604 - no errors 327s ok 4605 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qw v10;' 327s ok 1 - no qw v10; number of statements in document # TODO known bug 327s ok 2 - 'no qw v10;' isa 'PPI::Statement::Include' 327s ok 3 - no qw v10; tokens as expected # TODO known bug 327s ok 4 - 'no qw v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qw v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qw v10; number correct # TODO known bug 327s 1..6 327s ok 4606 - 'no qw v10;' 327s ok 4607 - no errors 327s ok 4608 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qq ;' 327s ok 1 - use qq ; number of statements in document # TODO known bug 327s ok 2 - 'use qq ;' isa 'PPI::Statement::Include' 327s ok 3 - use qq ; tokens as expected # TODO known bug 327s ok 4 - 'use qq ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qq ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qq ; number correct # TODO known bug 327s 1..6 327s ok 4609 - 'use qq ;' 327s ok 4610 - no errors 327s ok 4611 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qq v1.2.3;' 327s ok 1 - use qq v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qq v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qq v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qq v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qq v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qq v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4612 - 'use qq v1.2.3;' 327s ok 4613 - no errors 327s ok 4614 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qq 1.2.3;' 327s ok 1 - use qq 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use qq 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use qq 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use qq 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qq 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qq 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4615 - 'use qq 1.2.3;' 327s ok 4616 - no errors 327s ok 4617 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use qq v10;' 327s ok 1 - use qq v10; number of statements in document # TODO known bug 327s ok 2 - 'use qq v10;' isa 'PPI::Statement::Include' 327s ok 3 - use qq v10; tokens as expected # TODO known bug 327s ok 4 - 'use qq v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use qq v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use qq v10; number correct # TODO known bug 327s 1..6 327s ok 4618 - 'use qq v10;' 327s ok 4619 - no errors 327s ok 4620 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qq ;' 327s ok 1 - no qq ; number of statements in document # TODO known bug 327s ok 2 - 'no qq ;' isa 'PPI::Statement::Include' 327s ok 3 - no qq ; tokens as expected # TODO known bug 327s ok 4 - 'no qq ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qq ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qq ; number correct # TODO known bug 327s 1..6 327s ok 4621 - 'no qq ;' 327s ok 4622 - no errors 327s ok 4623 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qq v1.2.3;' 327s ok 1 - no qq v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qq v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qq v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qq v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qq v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qq v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4624 - 'no qq v1.2.3;' 327s ok 4625 - no errors 327s ok 4626 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qq 1.2.3;' 327s ok 1 - no qq 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no qq 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no qq 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no qq 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qq 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qq 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 4627 - 'no qq 1.2.3;' 327s ok 4628 - no errors 327s ok 4629 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no qq v10;' 327s ok 1 - no qq v10; number of statements in document # TODO known bug 327s ok 2 - 'no qq v10;' isa 'PPI::Statement::Include' 327s ok 3 - no qq v10; tokens as expected # TODO known bug 327s ok 4 - 'no qq v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no qq v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no qq v10; number correct # TODO known bug 327s 1..6 327s ok 4630 - 'no qq v10;' 327s ok 4631 - no errors 327s ok 4632 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readline ;' 327s ok 1 - use readline ; number of statements in document 327s ok 2 - 'use readline ;' isa 'PPI::Statement::Include' 327s ok 3 - use readline ; tokens as expected 327s ok 4 - 'use readline ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readline ;' isa 'PPI::Token::Number' 327s ok 6 - use readline ; number correct 327s 1..6 327s ok 4633 - 'use readline ;' 327s ok 4634 - no errors 327s ok 4635 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readline v1.2.3;' 327s ok 1 - use readline v1.2.3; number of statements in document 327s ok 2 - 'use readline v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readline v1.2.3; tokens as expected 327s ok 4 - 'use readline v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readline v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readline v1.2.3; number correct 327s 1..6 327s ok 4636 - 'use readline v1.2.3;' 327s ok 4637 - no errors 327s ok 4638 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readline 1.2.3;' 327s ok 1 - use readline 1.2.3; number of statements in document 327s ok 2 - 'use readline 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readline 1.2.3; tokens as expected 327s ok 4 - 'use readline 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readline 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readline 1.2.3; number correct 327s 1..6 327s ok 4639 - 'use readline 1.2.3;' 327s ok 4640 - no errors 327s ok 4641 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readline v10;' 327s ok 1 - use readline v10; number of statements in document 327s ok 2 - 'use readline v10;' isa 'PPI::Statement::Include' 327s ok 3 - use readline v10; tokens as expected 327s ok 4 - 'use readline v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readline v10;' isa 'PPI::Token::Number' 327s ok 6 - use readline v10; number correct 327s 1..6 327s ok 4642 - 'use readline v10;' 327s ok 4643 - no errors 327s ok 4644 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readline ;' 327s ok 1 - no readline ; number of statements in document 327s ok 2 - 'no readline ;' isa 'PPI::Statement::Include' 327s ok 3 - no readline ; tokens as expected 327s ok 4 - 'no readline ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readline ;' isa 'PPI::Token::Number' 327s ok 6 - no readline ; number correct 327s 1..6 327s ok 4645 - 'no readline ;' 327s ok 4646 - no errors 327s ok 4647 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readline v1.2.3;' 327s ok 1 - no readline v1.2.3; number of statements in document 327s ok 2 - 'no readline v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readline v1.2.3; tokens as expected 327s ok 4 - 'no readline v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readline v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readline v1.2.3; number correct 327s 1..6 327s ok 4648 - 'no readline v1.2.3;' 327s ok 4649 - no errors 327s ok 4650 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readline 1.2.3;' 327s ok 1 - no readline 1.2.3; number of statements in document 327s ok 2 - 'no readline 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readline 1.2.3; tokens as expected 327s ok 4 - 'no readline 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readline 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readline 1.2.3; number correct 327s 1..6 327s ok 4651 - 'no readline 1.2.3;' 327s ok 4652 - no errors 327s ok 4653 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readline v10;' 327s ok 1 - no readline v10; number of statements in document 327s ok 2 - 'no readline v10;' isa 'PPI::Statement::Include' 327s ok 3 - no readline v10; tokens as expected 327s ok 4 - 'no readline v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readline v10;' isa 'PPI::Token::Number' 327s ok 6 - no readline v10; number correct 327s 1..6 327s ok 4654 - 'no readline v10;' 327s ok 4655 - no errors 327s ok 4656 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotoent ;' 327s ok 1 - use getprotoent ; number of statements in document 327s ok 2 - 'use getprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotoent ; tokens as expected 327s ok 4 - 'use getprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - use getprotoent ; number correct 327s 1..6 327s ok 4657 - 'use getprotoent ;' 327s ok 4658 - no errors 327s ok 4659 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotoent v1.2.3;' 327s ok 1 - use getprotoent v1.2.3; number of statements in document 327s ok 2 - 'use getprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotoent v1.2.3; tokens as expected 327s ok 4 - 'use getprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getprotoent v1.2.3; number correct 327s 1..6 327s ok 4660 - 'use getprotoent v1.2.3;' 327s ok 4661 - no errors 327s ok 4662 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotoent 1.2.3;' 327s ok 1 - use getprotoent 1.2.3; number of statements in document 327s ok 2 - 'use getprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotoent 1.2.3; tokens as expected 327s ok 4 - 'use getprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getprotoent 1.2.3; number correct 327s 1..6 327s ok 4663 - 'use getprotoent 1.2.3;' 327s ok 4664 - no errors 327s ok 4665 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getprotoent v10;' 327s ok 1 - use getprotoent v10; number of statements in document 327s ok 2 - 'use getprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getprotoent v10; tokens as expected 327s ok 4 - 'use getprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - use getprotoent v10; number correct 327s 1..6 327s ok 4666 - 'use getprotoent v10;' 327s ok 4667 - no errors 327s ok 4668 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotoent ;' 327s ok 1 - no getprotoent ; number of statements in document 327s ok 2 - 'no getprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotoent ; tokens as expected 327s ok 4 - 'no getprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - no getprotoent ; number correct 327s 1..6 327s ok 4669 - 'no getprotoent ;' 327s ok 4670 - no errors 327s ok 4671 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotoent v1.2.3;' 327s ok 1 - no getprotoent v1.2.3; number of statements in document 327s ok 2 - 'no getprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotoent v1.2.3; tokens as expected 327s ok 4 - 'no getprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getprotoent v1.2.3; number correct 327s 1..6 327s ok 4672 - 'no getprotoent v1.2.3;' 327s ok 4673 - no errors 327s ok 4674 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotoent 1.2.3;' 327s ok 1 - no getprotoent 1.2.3; number of statements in document 327s ok 2 - 'no getprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotoent 1.2.3; tokens as expected 327s ok 4 - 'no getprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getprotoent 1.2.3; number correct 327s 1..6 327s ok 4675 - 'no getprotoent 1.2.3;' 327s ok 4676 - no errors 327s ok 4677 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getprotoent v10;' 327s ok 1 - no getprotoent v10; number of statements in document 327s ok 2 - 'no getprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getprotoent v10; tokens as expected 327s ok 4 - 'no getprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - no getprotoent v10; number correct 327s 1..6 327s ok 4678 - 'no getprotoent v10;' 327s ok 4679 - no errors 327s ok 4680 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fc ;' 327s ok 1 - use fc ; number of statements in document 327s ok 2 - 'use fc ;' isa 'PPI::Statement::Include' 327s ok 3 - use fc ; tokens as expected 327s ok 4 - 'use fc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fc ;' isa 'PPI::Token::Number' 327s ok 6 - use fc ; number correct 327s 1..6 327s ok 4681 - 'use fc ;' 327s ok 4682 - no errors 327s ok 4683 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fc v1.2.3;' 327s ok 1 - use fc v1.2.3; number of statements in document 327s ok 2 - 'use fc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fc v1.2.3; tokens as expected 327s ok 4 - 'use fc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fc v1.2.3; number correct 327s 1..6 327s ok 4684 - 'use fc v1.2.3;' 327s ok 4685 - no errors 327s ok 4686 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fc 1.2.3;' 327s ok 1 - use fc 1.2.3; number of statements in document 327s ok 2 - 'use fc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fc 1.2.3; tokens as expected 327s ok 4 - 'use fc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fc 1.2.3; number correct 327s 1..6 327s ok 4687 - 'use fc 1.2.3;' 327s ok 4688 - no errors 327s ok 4689 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fc v10;' 327s ok 1 - use fc v10; number of statements in document 327s ok 2 - 'use fc v10;' isa 'PPI::Statement::Include' 327s ok 3 - use fc v10; tokens as expected 327s ok 4 - 'use fc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fc v10;' isa 'PPI::Token::Number' 327s ok 6 - use fc v10; number correct 327s 1..6 327s ok 4690 - 'use fc v10;' 327s ok 4691 - no errors 327s ok 4692 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fc ;' 327s ok 1 - no fc ; number of statements in document 327s ok 2 - 'no fc ;' isa 'PPI::Statement::Include' 327s ok 3 - no fc ; tokens as expected 327s ok 4 - 'no fc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fc ;' isa 'PPI::Token::Number' 327s ok 6 - no fc ; number correct 327s 1..6 327s ok 4693 - 'no fc ;' 327s ok 4694 - no errors 327s ok 4695 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fc v1.2.3;' 327s ok 1 - no fc v1.2.3; number of statements in document 327s ok 2 - 'no fc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fc v1.2.3; tokens as expected 327s ok 4 - 'no fc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fc v1.2.3; number correct 327s 1..6 327s ok 4696 - 'no fc v1.2.3;' 327s ok 4697 - no errors 327s ok 4698 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fc 1.2.3;' 327s ok 1 - no fc 1.2.3; number of statements in document 327s ok 2 - 'no fc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fc 1.2.3; tokens as expected 327s ok 4 - 'no fc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fc 1.2.3; number correct 327s 1..6 327s ok 4699 - 'no fc 1.2.3;' 327s ok 4700 - no errors 327s ok 4701 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fc v10;' 327s ok 1 - no fc v10; number of statements in document 327s ok 2 - 'no fc v10;' isa 'PPI::Statement::Include' 327s ok 3 - no fc v10; tokens as expected 327s ok 4 - 'no fc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fc v10;' isa 'PPI::Token::Number' 327s ok 6 - no fc v10; number correct 327s 1..6 327s ok 4702 - 'no fc v10;' 327s ok 4703 - no errors 327s ok 4704 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sleep ;' 327s ok 1 - use sleep ; number of statements in document 327s ok 2 - 'use sleep ;' isa 'PPI::Statement::Include' 327s ok 3 - use sleep ; tokens as expected 327s ok 4 - 'use sleep ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sleep ;' isa 'PPI::Token::Number' 327s ok 6 - use sleep ; number correct 327s 1..6 327s ok 4705 - 'use sleep ;' 327s ok 4706 - no errors 327s ok 4707 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sleep v1.2.3;' 327s ok 1 - use sleep v1.2.3; number of statements in document 327s ok 2 - 'use sleep v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sleep v1.2.3; tokens as expected 327s ok 4 - 'use sleep v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sleep v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sleep v1.2.3; number correct 327s 1..6 327s ok 4708 - 'use sleep v1.2.3;' 327s ok 4709 - no errors 327s ok 4710 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sleep 1.2.3;' 327s ok 1 - use sleep 1.2.3; number of statements in document 327s ok 2 - 'use sleep 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sleep 1.2.3; tokens as expected 327s ok 4 - 'use sleep 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sleep 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sleep 1.2.3; number correct 327s 1..6 327s ok 4711 - 'use sleep 1.2.3;' 327s ok 4712 - no errors 327s ok 4713 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sleep v10;' 327s ok 1 - use sleep v10; number of statements in document 327s ok 2 - 'use sleep v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sleep v10; tokens as expected 327s ok 4 - 'use sleep v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sleep v10;' isa 'PPI::Token::Number' 327s ok 6 - use sleep v10; number correct 327s 1..6 327s ok 4714 - 'use sleep v10;' 327s ok 4715 - no errors 327s ok 4716 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sleep ;' 327s ok 1 - no sleep ; number of statements in document 327s ok 2 - 'no sleep ;' isa 'PPI::Statement::Include' 327s ok 3 - no sleep ; tokens as expected 327s ok 4 - 'no sleep ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sleep ;' isa 'PPI::Token::Number' 327s ok 6 - no sleep ; number correct 327s 1..6 327s ok 4717 - 'no sleep ;' 327s ok 4718 - no errors 327s ok 4719 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sleep v1.2.3;' 327s ok 1 - no sleep v1.2.3; number of statements in document 327s ok 2 - 'no sleep v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sleep v1.2.3; tokens as expected 327s ok 4 - 'no sleep v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sleep v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sleep v1.2.3; number correct 327s 1..6 327s ok 4720 - 'no sleep v1.2.3;' 327s ok 4721 - no errors 327s ok 4722 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sleep 1.2.3;' 327s ok 1 - no sleep 1.2.3; number of statements in document 327s ok 2 - 'no sleep 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sleep 1.2.3; tokens as expected 327s ok 4 - 'no sleep 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sleep 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sleep 1.2.3; number correct 327s 1..6 327s ok 4723 - 'no sleep 1.2.3;' 327s ok 4724 - no errors 327s ok 4725 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sleep v10;' 327s ok 1 - no sleep v10; number of statements in document 327s ok 2 - 'no sleep v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sleep v10; tokens as expected 327s ok 4 - 'no sleep v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sleep v10;' isa 'PPI::Token::Number' 327s ok 6 - no sleep v10; number correct 327s 1..6 327s ok 4726 - 'no sleep v10;' 327s ok 4727 - no errors 327s ok 4728 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use given ;' 327s ok 1 - use given ; number of statements in document 327s ok 2 - 'use given ;' isa 'PPI::Statement::Include' 327s ok 3 - use given ; tokens as expected 327s ok 4 - 'use given ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use given ;' isa 'PPI::Token::Number' 327s ok 6 - use given ; number correct 327s 1..6 327s ok 4729 - 'use given ;' 327s ok 4730 - no errors 327s ok 4731 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use given v1.2.3;' 327s ok 1 - use given v1.2.3; number of statements in document 327s ok 2 - 'use given v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use given v1.2.3; tokens as expected 327s ok 4 - 'use given v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use given v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use given v1.2.3; number correct 327s 1..6 327s ok 4732 - 'use given v1.2.3;' 327s ok 4733 - no errors 327s ok 4734 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use given 1.2.3;' 327s ok 1 - use given 1.2.3; number of statements in document 327s ok 2 - 'use given 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use given 1.2.3; tokens as expected 327s ok 4 - 'use given 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use given 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use given 1.2.3; number correct 327s 1..6 327s ok 4735 - 'use given 1.2.3;' 327s ok 4736 - no errors 327s ok 4737 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use given v10;' 327s ok 1 - use given v10; number of statements in document 327s ok 2 - 'use given v10;' isa 'PPI::Statement::Include' 327s ok 3 - use given v10; tokens as expected 327s ok 4 - 'use given v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use given v10;' isa 'PPI::Token::Number' 327s ok 6 - use given v10; number correct 327s 1..6 327s ok 4738 - 'use given v10;' 327s ok 4739 - no errors 327s ok 4740 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no given ;' 327s ok 1 - no given ; number of statements in document 327s ok 2 - 'no given ;' isa 'PPI::Statement::Include' 327s ok 3 - no given ; tokens as expected 327s ok 4 - 'no given ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no given ;' isa 'PPI::Token::Number' 327s ok 6 - no given ; number correct 327s 1..6 327s ok 4741 - 'no given ;' 327s ok 4742 - no errors 327s ok 4743 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no given v1.2.3;' 327s ok 1 - no given v1.2.3; number of statements in document 327s ok 2 - 'no given v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no given v1.2.3; tokens as expected 327s ok 4 - 'no given v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no given v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no given v1.2.3; number correct 327s 1..6 327s ok 4744 - 'no given v1.2.3;' 327s ok 4745 - no errors 327s ok 4746 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no given 1.2.3;' 327s ok 1 - no given 1.2.3; number of statements in document 327s ok 2 - 'no given 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no given 1.2.3; tokens as expected 327s ok 4 - 'no given 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no given 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no given 1.2.3; number correct 327s 1..6 327s ok 4747 - 'no given 1.2.3;' 327s ok 4748 - no errors 327s ok 4749 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no given v10;' 327s ok 1 - no given v10; number of statements in document 327s ok 2 - 'no given v10;' isa 'PPI::Statement::Include' 327s ok 3 - no given v10; tokens as expected 327s ok 4 - 'no given v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no given v10;' isa 'PPI::Token::Number' 327s ok 6 - no given v10; number correct 327s 1..6 327s ok 4750 - 'no given v10;' 327s ok 4751 - no errors 327s ok 4752 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use syswrite ;' 327s ok 1 - use syswrite ; number of statements in document 327s ok 2 - 'use syswrite ;' isa 'PPI::Statement::Include' 327s ok 3 - use syswrite ; tokens as expected 327s ok 4 - 'use syswrite ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use syswrite ;' isa 'PPI::Token::Number' 327s ok 6 - use syswrite ; number correct 327s 1..6 327s ok 4753 - 'use syswrite ;' 327s ok 4754 - no errors 327s ok 4755 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use syswrite v1.2.3;' 327s ok 1 - use syswrite v1.2.3; number of statements in document 327s ok 2 - 'use syswrite v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use syswrite v1.2.3; tokens as expected 327s ok 4 - 'use syswrite v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use syswrite v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use syswrite v1.2.3; number correct 327s 1..6 327s ok 4756 - 'use syswrite v1.2.3;' 327s ok 4757 - no errors 327s ok 4758 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use syswrite 1.2.3;' 327s ok 1 - use syswrite 1.2.3; number of statements in document 327s ok 2 - 'use syswrite 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use syswrite 1.2.3; tokens as expected 327s ok 4 - 'use syswrite 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use syswrite 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use syswrite 1.2.3; number correct 327s 1..6 327s ok 4759 - 'use syswrite 1.2.3;' 327s ok 4760 - no errors 327s ok 4761 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use syswrite v10;' 327s ok 1 - use syswrite v10; number of statements in document 327s ok 2 - 'use syswrite v10;' isa 'PPI::Statement::Include' 327s ok 3 - use syswrite v10; tokens as expected 327s ok 4 - 'use syswrite v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use syswrite v10;' isa 'PPI::Token::Number' 327s ok 6 - use syswrite v10; number correct 327s 1..6 327s ok 4762 - 'use syswrite v10;' 327s ok 4763 - no errors 327s ok 4764 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no syswrite ;' 327s ok 1 - no syswrite ; number of statements in document 327s ok 2 - 'no syswrite ;' isa 'PPI::Statement::Include' 327s ok 3 - no syswrite ; tokens as expected 327s ok 4 - 'no syswrite ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no syswrite ;' isa 'PPI::Token::Number' 327s ok 6 - no syswrite ; number correct 327s 1..6 327s ok 4765 - 'no syswrite ;' 327s ok 4766 - no errors 327s ok 4767 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no syswrite v1.2.3;' 327s ok 1 - no syswrite v1.2.3; number of statements in document 327s ok 2 - 'no syswrite v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no syswrite v1.2.3; tokens as expected 327s ok 4 - 'no syswrite v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no syswrite v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no syswrite v1.2.3; number correct 327s 1..6 327s ok 4768 - 'no syswrite v1.2.3;' 327s ok 4769 - no errors 327s ok 4770 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no syswrite 1.2.3;' 327s ok 1 - no syswrite 1.2.3; number of statements in document 327s ok 2 - 'no syswrite 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no syswrite 1.2.3; tokens as expected 327s ok 4 - 'no syswrite 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no syswrite 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no syswrite 1.2.3; number correct 327s 1..6 327s ok 4771 - 'no syswrite 1.2.3;' 327s ok 4772 - no errors 327s ok 4773 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no syswrite v10;' 327s ok 1 - no syswrite v10; number of statements in document 327s ok 2 - 'no syswrite v10;' isa 'PPI::Statement::Include' 327s ok 3 - no syswrite v10; tokens as expected 327s ok 4 - 'no syswrite v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no syswrite v10;' isa 'PPI::Token::Number' 327s ok 6 - no syswrite v10; number correct 327s 1..6 327s ok 4774 - 'no syswrite v10;' 327s ok 4775 - no errors 327s ok 4776 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endprotoent ;' 327s ok 1 - use endprotoent ; number of statements in document 327s ok 2 - 'use endprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - use endprotoent ; tokens as expected 327s ok 4 - 'use endprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - use endprotoent ; number correct 327s 1..6 327s ok 4777 - 'use endprotoent ;' 327s ok 4778 - no errors 327s ok 4779 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endprotoent v1.2.3;' 327s ok 1 - use endprotoent v1.2.3; number of statements in document 327s ok 2 - 'use endprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endprotoent v1.2.3; tokens as expected 327s ok 4 - 'use endprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endprotoent v1.2.3; number correct 327s 1..6 327s ok 4780 - 'use endprotoent v1.2.3;' 327s ok 4781 - no errors 327s ok 4782 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endprotoent 1.2.3;' 327s ok 1 - use endprotoent 1.2.3; number of statements in document 327s ok 2 - 'use endprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use endprotoent 1.2.3; tokens as expected 327s ok 4 - 'use endprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use endprotoent 1.2.3; number correct 327s 1..6 327s ok 4783 - 'use endprotoent 1.2.3;' 327s ok 4784 - no errors 327s ok 4785 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use endprotoent v10;' 327s ok 1 - use endprotoent v10; number of statements in document 327s ok 2 - 'use endprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use endprotoent v10; tokens as expected 327s ok 4 - 'use endprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use endprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - use endprotoent v10; number correct 327s 1..6 327s ok 4786 - 'use endprotoent v10;' 327s ok 4787 - no errors 327s ok 4788 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endprotoent ;' 327s ok 1 - no endprotoent ; number of statements in document 327s ok 2 - 'no endprotoent ;' isa 'PPI::Statement::Include' 327s ok 3 - no endprotoent ; tokens as expected 327s ok 4 - 'no endprotoent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endprotoent ;' isa 'PPI::Token::Number' 327s ok 6 - no endprotoent ; number correct 327s 1..6 327s ok 4789 - 'no endprotoent ;' 327s ok 4790 - no errors 327s ok 4791 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endprotoent v1.2.3;' 327s ok 1 - no endprotoent v1.2.3; number of statements in document 327s ok 2 - 'no endprotoent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endprotoent v1.2.3; tokens as expected 327s ok 4 - 'no endprotoent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endprotoent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endprotoent v1.2.3; number correct 327s 1..6 327s ok 4792 - 'no endprotoent v1.2.3;' 327s ok 4793 - no errors 327s ok 4794 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endprotoent 1.2.3;' 327s ok 1 - no endprotoent 1.2.3; number of statements in document 327s ok 2 - 'no endprotoent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no endprotoent 1.2.3; tokens as expected 327s ok 4 - 'no endprotoent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endprotoent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no endprotoent 1.2.3; number correct 327s 1..6 327s ok 4795 - 'no endprotoent 1.2.3;' 327s ok 4796 - no errors 327s ok 4797 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no endprotoent v10;' 327s ok 1 - no endprotoent v10; number of statements in document 327s ok 2 - 'no endprotoent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no endprotoent v10; tokens as expected 327s ok 4 - 'no endprotoent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no endprotoent v10;' isa 'PPI::Token::Number' 327s ok 6 - no endprotoent v10; number correct 327s 1..6 327s ok 4798 - 'no endprotoent v10;' 327s ok 4799 - no errors 327s ok 4800 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setsockopt ;' 327s ok 1 - use setsockopt ; number of statements in document 327s ok 2 - 'use setsockopt ;' isa 'PPI::Statement::Include' 327s ok 3 - use setsockopt ; tokens as expected 327s ok 4 - 'use setsockopt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setsockopt ;' isa 'PPI::Token::Number' 327s ok 6 - use setsockopt ; number correct 327s 1..6 327s ok 4801 - 'use setsockopt ;' 327s ok 4802 - no errors 327s ok 4803 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setsockopt v1.2.3;' 327s ok 1 - use setsockopt v1.2.3; number of statements in document 327s ok 2 - 'use setsockopt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setsockopt v1.2.3; tokens as expected 327s ok 4 - 'use setsockopt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setsockopt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setsockopt v1.2.3; number correct 327s 1..6 327s ok 4804 - 'use setsockopt v1.2.3;' 327s ok 4805 - no errors 327s ok 4806 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setsockopt 1.2.3;' 327s ok 1 - use setsockopt 1.2.3; number of statements in document 327s ok 2 - 'use setsockopt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setsockopt 1.2.3; tokens as expected 327s ok 4 - 'use setsockopt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setsockopt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setsockopt 1.2.3; number correct 327s 1..6 327s ok 4807 - 'use setsockopt 1.2.3;' 327s ok 4808 - no errors 327s ok 4809 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setsockopt v10;' 327s ok 1 - use setsockopt v10; number of statements in document 327s ok 2 - 'use setsockopt v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setsockopt v10; tokens as expected 327s ok 4 - 'use setsockopt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setsockopt v10;' isa 'PPI::Token::Number' 327s ok 6 - use setsockopt v10; number correct 327s 1..6 327s ok 4810 - 'use setsockopt v10;' 327s ok 4811 - no errors 327s ok 4812 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setsockopt ;' 327s ok 1 - no setsockopt ; number of statements in document 327s ok 2 - 'no setsockopt ;' isa 'PPI::Statement::Include' 327s ok 3 - no setsockopt ; tokens as expected 327s ok 4 - 'no setsockopt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setsockopt ;' isa 'PPI::Token::Number' 327s ok 6 - no setsockopt ; number correct 327s 1..6 327s ok 4813 - 'no setsockopt ;' 327s ok 4814 - no errors 327s ok 4815 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setsockopt v1.2.3;' 327s ok 1 - no setsockopt v1.2.3; number of statements in document 327s ok 2 - 'no setsockopt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setsockopt v1.2.3; tokens as expected 327s ok 4 - 'no setsockopt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setsockopt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setsockopt v1.2.3; number correct 327s 1..6 327s ok 4816 - 'no setsockopt v1.2.3;' 327s ok 4817 - no errors 327s ok 4818 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setsockopt 1.2.3;' 327s ok 1 - no setsockopt 1.2.3; number of statements in document 327s ok 2 - 'no setsockopt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setsockopt 1.2.3; tokens as expected 327s ok 4 - 'no setsockopt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setsockopt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setsockopt 1.2.3; number correct 327s 1..6 327s ok 4819 - 'no setsockopt 1.2.3;' 327s ok 4820 - no errors 327s ok 4821 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setsockopt v10;' 327s ok 1 - no setsockopt v10; number of statements in document 327s ok 2 - 'no setsockopt v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setsockopt v10; tokens as expected 327s ok 4 - 'no setsockopt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setsockopt v10;' isa 'PPI::Token::Number' 327s ok 6 - no setsockopt v10; number correct 327s 1..6 327s ok 4822 - 'no setsockopt v10;' 327s ok 4823 - no errors 327s ok 4824 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exists ;' 327s ok 1 - use exists ; number of statements in document 327s ok 2 - 'use exists ;' isa 'PPI::Statement::Include' 327s ok 3 - use exists ; tokens as expected 327s ok 4 - 'use exists ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exists ;' isa 'PPI::Token::Number' 327s ok 6 - use exists ; number correct 327s 1..6 327s ok 4825 - 'use exists ;' 327s ok 4826 - no errors 327s ok 4827 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exists v1.2.3;' 327s ok 1 - use exists v1.2.3; number of statements in document 327s ok 2 - 'use exists v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exists v1.2.3; tokens as expected 327s ok 4 - 'use exists v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exists v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exists v1.2.3; number correct 327s 1..6 327s ok 4828 - 'use exists v1.2.3;' 327s ok 4829 - no errors 327s ok 4830 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exists 1.2.3;' 327s ok 1 - use exists 1.2.3; number of statements in document 327s ok 2 - 'use exists 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use exists 1.2.3; tokens as expected 327s ok 4 - 'use exists 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exists 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use exists 1.2.3; number correct 327s 1..6 327s ok 4831 - 'use exists 1.2.3;' 327s ok 4832 - no errors 327s ok 4833 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use exists v10;' 327s ok 1 - use exists v10; number of statements in document 327s ok 2 - 'use exists v10;' isa 'PPI::Statement::Include' 327s ok 3 - use exists v10; tokens as expected 327s ok 4 - 'use exists v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use exists v10;' isa 'PPI::Token::Number' 327s ok 6 - use exists v10; number correct 327s 1..6 327s ok 4834 - 'use exists v10;' 327s ok 4835 - no errors 327s ok 4836 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exists ;' 327s ok 1 - no exists ; number of statements in document 327s ok 2 - 'no exists ;' isa 'PPI::Statement::Include' 327s ok 3 - no exists ; tokens as expected 327s ok 4 - 'no exists ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exists ;' isa 'PPI::Token::Number' 327s ok 6 - no exists ; number correct 327s 1..6 327s ok 4837 - 'no exists ;' 327s ok 4838 - no errors 327s ok 4839 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exists v1.2.3;' 327s ok 1 - no exists v1.2.3; number of statements in document 327s ok 2 - 'no exists v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exists v1.2.3; tokens as expected 327s ok 4 - 'no exists v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exists v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exists v1.2.3; number correct 327s 1..6 327s ok 4840 - 'no exists v1.2.3;' 327s ok 4841 - no errors 327s ok 4842 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exists 1.2.3;' 327s ok 1 - no exists 1.2.3; number of statements in document 327s ok 2 - 'no exists 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no exists 1.2.3; tokens as expected 327s ok 4 - 'no exists 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exists 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no exists 1.2.3; number correct 327s 1..6 327s ok 4843 - 'no exists 1.2.3;' 327s ok 4844 - no errors 327s ok 4845 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no exists v10;' 327s ok 1 - no exists v10; number of statements in document 327s ok 2 - 'no exists v10;' isa 'PPI::Statement::Include' 327s ok 3 - no exists v10; tokens as expected 327s ok 4 - 'no exists v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no exists v10;' isa 'PPI::Token::Number' 327s ok 6 - no exists v10; number correct 327s 1..6 327s ok 4846 - 'no exists v10;' 327s ok 4847 - no errors 327s ok 4848 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use evalbytes ;' 327s ok 1 - use evalbytes ; number of statements in document 327s ok 2 - 'use evalbytes ;' isa 'PPI::Statement::Include' 327s ok 3 - use evalbytes ; tokens as expected 327s ok 4 - 'use evalbytes ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use evalbytes ;' isa 'PPI::Token::Number' 327s ok 6 - use evalbytes ; number correct 327s 1..6 327s ok 4849 - 'use evalbytes ;' 327s ok 4850 - no errors 327s ok 4851 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use evalbytes v1.2.3;' 327s ok 1 - use evalbytes v1.2.3; number of statements in document 327s ok 2 - 'use evalbytes v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use evalbytes v1.2.3; tokens as expected 327s ok 4 - 'use evalbytes v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use evalbytes v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use evalbytes v1.2.3; number correct 327s 1..6 327s ok 4852 - 'use evalbytes v1.2.3;' 327s ok 4853 - no errors 327s ok 4854 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use evalbytes 1.2.3;' 327s ok 1 - use evalbytes 1.2.3; number of statements in document 327s ok 2 - 'use evalbytes 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use evalbytes 1.2.3; tokens as expected 327s ok 4 - 'use evalbytes 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use evalbytes 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use evalbytes 1.2.3; number correct 327s 1..6 327s ok 4855 - 'use evalbytes 1.2.3;' 327s ok 4856 - no errors 327s ok 4857 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use evalbytes v10;' 327s ok 1 - use evalbytes v10; number of statements in document 327s ok 2 - 'use evalbytes v10;' isa 'PPI::Statement::Include' 327s ok 3 - use evalbytes v10; tokens as expected 327s ok 4 - 'use evalbytes v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use evalbytes v10;' isa 'PPI::Token::Number' 327s ok 6 - use evalbytes v10; number correct 327s 1..6 327s ok 4858 - 'use evalbytes v10;' 327s ok 4859 - no errors 327s ok 4860 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no evalbytes ;' 327s ok 1 - no evalbytes ; number of statements in document 327s ok 2 - 'no evalbytes ;' isa 'PPI::Statement::Include' 327s ok 3 - no evalbytes ; tokens as expected 327s ok 4 - 'no evalbytes ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no evalbytes ;' isa 'PPI::Token::Number' 327s ok 6 - no evalbytes ; number correct 327s 1..6 327s ok 4861 - 'no evalbytes ;' 327s ok 4862 - no errors 327s ok 4863 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no evalbytes v1.2.3;' 327s ok 1 - no evalbytes v1.2.3; number of statements in document 327s ok 2 - 'no evalbytes v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no evalbytes v1.2.3; tokens as expected 327s ok 4 - 'no evalbytes v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no evalbytes v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no evalbytes v1.2.3; number correct 327s 1..6 327s ok 4864 - 'no evalbytes v1.2.3;' 327s ok 4865 - no errors 327s ok 4866 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no evalbytes 1.2.3;' 327s ok 1 - no evalbytes 1.2.3; number of statements in document 327s ok 2 - 'no evalbytes 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no evalbytes 1.2.3; tokens as expected 327s ok 4 - 'no evalbytes 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no evalbytes 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no evalbytes 1.2.3; number correct 327s 1..6 327s ok 4867 - 'no evalbytes 1.2.3;' 327s ok 4868 - no errors 327s ok 4869 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no evalbytes v10;' 327s ok 1 - no evalbytes v10; number of statements in document 327s ok 2 - 'no evalbytes v10;' isa 'PPI::Statement::Include' 327s ok 3 - no evalbytes v10; tokens as expected 327s ok 4 - 'no evalbytes v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no evalbytes v10;' isa 'PPI::Token::Number' 327s ok 6 - no evalbytes v10; number correct 327s 1..6 327s ok 4870 - 'no evalbytes v10;' 327s ok 4871 - no errors 327s ok 4872 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgctl ;' 327s ok 1 - use msgctl ; number of statements in document 327s ok 2 - 'use msgctl ;' isa 'PPI::Statement::Include' 327s ok 3 - use msgctl ; tokens as expected 327s ok 4 - 'use msgctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgctl ;' isa 'PPI::Token::Number' 327s ok 6 - use msgctl ; number correct 327s 1..6 327s ok 4873 - 'use msgctl ;' 327s ok 4874 - no errors 327s ok 4875 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgctl v1.2.3;' 327s ok 1 - use msgctl v1.2.3; number of statements in document 327s ok 2 - 'use msgctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgctl v1.2.3; tokens as expected 327s ok 4 - 'use msgctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgctl v1.2.3; number correct 327s 1..6 327s ok 4876 - 'use msgctl v1.2.3;' 327s ok 4877 - no errors 327s ok 4878 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgctl 1.2.3;' 327s ok 1 - use msgctl 1.2.3; number of statements in document 327s ok 2 - 'use msgctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgctl 1.2.3; tokens as expected 327s ok 4 - 'use msgctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgctl 1.2.3; number correct 327s 1..6 327s ok 4879 - 'use msgctl 1.2.3;' 327s ok 4880 - no errors 327s ok 4881 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgctl v10;' 327s ok 1 - use msgctl v10; number of statements in document 327s ok 2 - 'use msgctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - use msgctl v10; tokens as expected 327s ok 4 - 'use msgctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgctl v10;' isa 'PPI::Token::Number' 327s ok 6 - use msgctl v10; number correct 327s 1..6 327s ok 4882 - 'use msgctl v10;' 327s ok 4883 - no errors 327s ok 4884 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgctl ;' 327s ok 1 - no msgctl ; number of statements in document 327s ok 2 - 'no msgctl ;' isa 'PPI::Statement::Include' 327s ok 3 - no msgctl ; tokens as expected 327s ok 4 - 'no msgctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgctl ;' isa 'PPI::Token::Number' 327s ok 6 - no msgctl ; number correct 327s 1..6 327s ok 4885 - 'no msgctl ;' 327s ok 4886 - no errors 327s ok 4887 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgctl v1.2.3;' 327s ok 1 - no msgctl v1.2.3; number of statements in document 327s ok 2 - 'no msgctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgctl v1.2.3; tokens as expected 327s ok 4 - 'no msgctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgctl v1.2.3; number correct 327s 1..6 327s ok 4888 - 'no msgctl v1.2.3;' 327s ok 4889 - no errors 327s ok 4890 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgctl 1.2.3;' 327s ok 1 - no msgctl 1.2.3; number of statements in document 327s ok 2 - 'no msgctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgctl 1.2.3; tokens as expected 327s ok 4 - 'no msgctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgctl 1.2.3; number correct 327s 1..6 327s ok 4891 - 'no msgctl 1.2.3;' 327s ok 4892 - no errors 327s ok 4893 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgctl v10;' 327s ok 1 - no msgctl v10; number of statements in document 327s ok 2 - 'no msgctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - no msgctl v10; tokens as expected 327s ok 4 - 'no msgctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgctl v10;' isa 'PPI::Token::Number' 327s ok 6 - no msgctl v10; number correct 327s 1..6 327s ok 4894 - 'no msgctl v10;' 327s ok 4895 - no errors 327s ok 4896 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use reset ;' 327s ok 1 - use reset ; number of statements in document 327s ok 2 - 'use reset ;' isa 'PPI::Statement::Include' 327s ok 3 - use reset ; tokens as expected 327s ok 4 - 'use reset ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use reset ;' isa 'PPI::Token::Number' 327s ok 6 - use reset ; number correct 327s 1..6 327s ok 4897 - 'use reset ;' 327s ok 4898 - no errors 327s ok 4899 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use reset v1.2.3;' 327s ok 1 - use reset v1.2.3; number of statements in document 327s ok 2 - 'use reset v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use reset v1.2.3; tokens as expected 327s ok 4 - 'use reset v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use reset v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use reset v1.2.3; number correct 327s 1..6 327s ok 4900 - 'use reset v1.2.3;' 327s ok 4901 - no errors 327s ok 4902 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use reset 1.2.3;' 327s ok 1 - use reset 1.2.3; number of statements in document 327s ok 2 - 'use reset 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use reset 1.2.3; tokens as expected 327s ok 4 - 'use reset 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use reset 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use reset 1.2.3; number correct 327s 1..6 327s ok 4903 - 'use reset 1.2.3;' 327s ok 4904 - no errors 327s ok 4905 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use reset v10;' 327s ok 1 - use reset v10; number of statements in document 327s ok 2 - 'use reset v10;' isa 'PPI::Statement::Include' 327s ok 3 - use reset v10; tokens as expected 327s ok 4 - 'use reset v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use reset v10;' isa 'PPI::Token::Number' 327s ok 6 - use reset v10; number correct 327s 1..6 327s ok 4906 - 'use reset v10;' 327s ok 4907 - no errors 327s ok 4908 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no reset ;' 327s ok 1 - no reset ; number of statements in document 327s ok 2 - 'no reset ;' isa 'PPI::Statement::Include' 327s ok 3 - no reset ; tokens as expected 327s ok 4 - 'no reset ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no reset ;' isa 'PPI::Token::Number' 327s ok 6 - no reset ; number correct 327s 1..6 327s ok 4909 - 'no reset ;' 327s ok 4910 - no errors 327s ok 4911 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no reset v1.2.3;' 327s ok 1 - no reset v1.2.3; number of statements in document 327s ok 2 - 'no reset v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no reset v1.2.3; tokens as expected 327s ok 4 - 'no reset v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no reset v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no reset v1.2.3; number correct 327s 1..6 327s ok 4912 - 'no reset v1.2.3;' 327s ok 4913 - no errors 327s ok 4914 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no reset 1.2.3;' 327s ok 1 - no reset 1.2.3; number of statements in document 327s ok 2 - 'no reset 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no reset 1.2.3; tokens as expected 327s ok 4 - 'no reset 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no reset 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no reset 1.2.3; number correct 327s 1..6 327s ok 4915 - 'no reset 1.2.3;' 327s ok 4916 - no errors 327s ok 4917 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no reset v10;' 327s ok 1 - no reset v10; number of statements in document 327s ok 2 - 'no reset v10;' isa 'PPI::Statement::Include' 327s ok 3 - no reset v10; tokens as expected 327s ok 4 - 'no reset v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no reset v10;' isa 'PPI::Token::Number' 327s ok 6 - no reset v10; number correct 327s 1..6 327s ok 4918 - 'no reset v10;' 327s ok 4919 - no errors 327s ok 4920 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use do ;' 327s ok 1 - use do ; number of statements in document 327s ok 2 - 'use do ;' isa 'PPI::Statement::Include' 327s ok 3 - use do ; tokens as expected 327s ok 4 - 'use do ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use do ;' isa 'PPI::Token::Number' 327s ok 6 - use do ; number correct 327s 1..6 327s ok 4921 - 'use do ;' 327s ok 4922 - no errors 327s ok 4923 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use do v1.2.3;' 327s ok 1 - use do v1.2.3; number of statements in document 327s ok 2 - 'use do v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use do v1.2.3; tokens as expected 327s ok 4 - 'use do v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use do v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use do v1.2.3; number correct 327s 1..6 327s ok 4924 - 'use do v1.2.3;' 327s ok 4925 - no errors 327s ok 4926 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use do 1.2.3;' 327s ok 1 - use do 1.2.3; number of statements in document 327s ok 2 - 'use do 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use do 1.2.3; tokens as expected 327s ok 4 - 'use do 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use do 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use do 1.2.3; number correct 327s 1..6 327s ok 4927 - 'use do 1.2.3;' 327s ok 4928 - no errors 327s ok 4929 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use do v10;' 327s ok 1 - use do v10; number of statements in document 327s ok 2 - 'use do v10;' isa 'PPI::Statement::Include' 327s ok 3 - use do v10; tokens as expected 327s ok 4 - 'use do v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use do v10;' isa 'PPI::Token::Number' 327s ok 6 - use do v10; number correct 327s 1..6 327s ok 4930 - 'use do v10;' 327s ok 4931 - no errors 327s ok 4932 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no do ;' 327s ok 1 - no do ; number of statements in document 327s ok 2 - 'no do ;' isa 'PPI::Statement::Include' 327s ok 3 - no do ; tokens as expected 327s ok 4 - 'no do ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no do ;' isa 'PPI::Token::Number' 327s ok 6 - no do ; number correct 327s 1..6 327s ok 4933 - 'no do ;' 327s ok 4934 - no errors 327s ok 4935 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no do v1.2.3;' 327s ok 1 - no do v1.2.3; number of statements in document 327s ok 2 - 'no do v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no do v1.2.3; tokens as expected 327s ok 4 - 'no do v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no do v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no do v1.2.3; number correct 327s 1..6 327s ok 4936 - 'no do v1.2.3;' 327s ok 4937 - no errors 327s ok 4938 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no do 1.2.3;' 327s ok 1 - no do 1.2.3; number of statements in document 327s ok 2 - 'no do 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no do 1.2.3; tokens as expected 327s ok 4 - 'no do 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no do 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no do 1.2.3; number correct 327s 1..6 327s ok 4939 - 'no do 1.2.3;' 327s ok 4940 - no errors 327s ok 4941 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no do v10;' 327s ok 1 - no do v10; number of statements in document 327s ok 2 - 'no do v10;' isa 'PPI::Statement::Include' 327s ok 3 - no do v10; tokens as expected 327s ok 4 - 'no do v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no do v10;' isa 'PPI::Token::Number' 327s ok 6 - no do v10; number correct 327s 1..6 327s ok 4942 - 'no do v10;' 327s ok 4943 - no errors 327s ok 4944 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use select ;' 327s ok 1 - use select ; number of statements in document 327s ok 2 - 'use select ;' isa 'PPI::Statement::Include' 327s ok 3 - use select ; tokens as expected 327s ok 4 - 'use select ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use select ;' isa 'PPI::Token::Number' 327s ok 6 - use select ; number correct 327s 1..6 327s ok 4945 - 'use select ;' 327s ok 4946 - no errors 327s ok 4947 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use select v1.2.3;' 327s ok 1 - use select v1.2.3; number of statements in document 327s ok 2 - 'use select v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use select v1.2.3; tokens as expected 327s ok 4 - 'use select v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use select v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use select v1.2.3; number correct 327s 1..6 327s ok 4948 - 'use select v1.2.3;' 327s ok 4949 - no errors 327s ok 4950 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use select 1.2.3;' 327s ok 1 - use select 1.2.3; number of statements in document 327s ok 2 - 'use select 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use select 1.2.3; tokens as expected 327s ok 4 - 'use select 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use select 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use select 1.2.3; number correct 327s 1..6 327s ok 4951 - 'use select 1.2.3;' 327s ok 4952 - no errors 327s ok 4953 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use select v10;' 327s ok 1 - use select v10; number of statements in document 327s ok 2 - 'use select v10;' isa 'PPI::Statement::Include' 327s ok 3 - use select v10; tokens as expected 327s ok 4 - 'use select v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use select v10;' isa 'PPI::Token::Number' 327s ok 6 - use select v10; number correct 327s 1..6 327s ok 4954 - 'use select v10;' 327s ok 4955 - no errors 327s ok 4956 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no select ;' 327s ok 1 - no select ; number of statements in document 327s ok 2 - 'no select ;' isa 'PPI::Statement::Include' 327s ok 3 - no select ; tokens as expected 327s ok 4 - 'no select ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no select ;' isa 'PPI::Token::Number' 327s ok 6 - no select ; number correct 327s 1..6 327s ok 4957 - 'no select ;' 327s ok 4958 - no errors 327s ok 4959 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no select v1.2.3;' 327s ok 1 - no select v1.2.3; number of statements in document 327s ok 2 - 'no select v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no select v1.2.3; tokens as expected 327s ok 4 - 'no select v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no select v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no select v1.2.3; number correct 327s 1..6 327s ok 4960 - 'no select v1.2.3;' 327s ok 4961 - no errors 327s ok 4962 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no select 1.2.3;' 327s ok 1 - no select 1.2.3; number of statements in document 327s ok 2 - 'no select 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no select 1.2.3; tokens as expected 327s ok 4 - 'no select 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no select 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no select 1.2.3; number correct 327s 1..6 327s ok 4963 - 'no select 1.2.3;' 327s ok 4964 - no errors 327s ok 4965 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no select v10;' 327s ok 1 - no select v10; number of statements in document 327s ok 2 - 'no select v10;' isa 'PPI::Statement::Include' 327s ok 3 - no select v10; tokens as expected 327s ok 4 - 'no select v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no select v10;' isa 'PPI::Token::Number' 327s ok 6 - no select v10; number correct 327s 1..6 327s ok 4966 - 'no select v10;' 327s ok 4967 - no errors 327s ok 4968 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgsnd ;' 327s ok 1 - use msgsnd ; number of statements in document 327s ok 2 - 'use msgsnd ;' isa 'PPI::Statement::Include' 327s ok 3 - use msgsnd ; tokens as expected 327s ok 4 - 'use msgsnd ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgsnd ;' isa 'PPI::Token::Number' 327s ok 6 - use msgsnd ; number correct 327s 1..6 327s ok 4969 - 'use msgsnd ;' 327s ok 4970 - no errors 327s ok 4971 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgsnd v1.2.3;' 327s ok 1 - use msgsnd v1.2.3; number of statements in document 327s ok 2 - 'use msgsnd v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgsnd v1.2.3; tokens as expected 327s ok 4 - 'use msgsnd v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgsnd v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgsnd v1.2.3; number correct 327s 1..6 327s ok 4972 - 'use msgsnd v1.2.3;' 327s ok 4973 - no errors 327s ok 4974 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgsnd 1.2.3;' 327s ok 1 - use msgsnd 1.2.3; number of statements in document 327s ok 2 - 'use msgsnd 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use msgsnd 1.2.3; tokens as expected 327s ok 4 - 'use msgsnd 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgsnd 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use msgsnd 1.2.3; number correct 327s 1..6 327s ok 4975 - 'use msgsnd 1.2.3;' 327s ok 4976 - no errors 327s ok 4977 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use msgsnd v10;' 327s ok 1 - use msgsnd v10; number of statements in document 327s ok 2 - 'use msgsnd v10;' isa 'PPI::Statement::Include' 327s ok 3 - use msgsnd v10; tokens as expected 327s ok 4 - 'use msgsnd v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use msgsnd v10;' isa 'PPI::Token::Number' 327s ok 6 - use msgsnd v10; number correct 327s 1..6 327s ok 4978 - 'use msgsnd v10;' 327s ok 4979 - no errors 327s ok 4980 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgsnd ;' 327s ok 1 - no msgsnd ; number of statements in document 327s ok 2 - 'no msgsnd ;' isa 'PPI::Statement::Include' 327s ok 3 - no msgsnd ; tokens as expected 327s ok 4 - 'no msgsnd ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgsnd ;' isa 'PPI::Token::Number' 327s ok 6 - no msgsnd ; number correct 327s 1..6 327s ok 4981 - 'no msgsnd ;' 327s ok 4982 - no errors 327s ok 4983 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgsnd v1.2.3;' 327s ok 1 - no msgsnd v1.2.3; number of statements in document 327s ok 2 - 'no msgsnd v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgsnd v1.2.3; tokens as expected 327s ok 4 - 'no msgsnd v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgsnd v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgsnd v1.2.3; number correct 327s 1..6 327s ok 4984 - 'no msgsnd v1.2.3;' 327s ok 4985 - no errors 327s ok 4986 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgsnd 1.2.3;' 327s ok 1 - no msgsnd 1.2.3; number of statements in document 327s ok 2 - 'no msgsnd 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no msgsnd 1.2.3; tokens as expected 327s ok 4 - 'no msgsnd 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgsnd 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no msgsnd 1.2.3; number correct 327s 1..6 327s ok 4987 - 'no msgsnd 1.2.3;' 327s ok 4988 - no errors 327s ok 4989 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no msgsnd v10;' 327s ok 1 - no msgsnd v10; number of statements in document 327s ok 2 - 'no msgsnd v10;' isa 'PPI::Statement::Include' 327s ok 3 - no msgsnd v10; tokens as expected 327s ok 4 - 'no msgsnd v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no msgsnd v10;' isa 'PPI::Token::Number' 327s ok 6 - no msgsnd v10; number correct 327s 1..6 327s ok 4990 - 'no msgsnd v10;' 327s ok 4991 - no errors 327s ok 4992 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rewinddir ;' 327s ok 1 - use rewinddir ; number of statements in document 327s ok 2 - 'use rewinddir ;' isa 'PPI::Statement::Include' 327s ok 3 - use rewinddir ; tokens as expected 327s ok 4 - 'use rewinddir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rewinddir ;' isa 'PPI::Token::Number' 327s ok 6 - use rewinddir ; number correct 327s 1..6 327s ok 4993 - 'use rewinddir ;' 327s ok 4994 - no errors 327s ok 4995 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rewinddir v1.2.3;' 327s ok 1 - use rewinddir v1.2.3; number of statements in document 327s ok 2 - 'use rewinddir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rewinddir v1.2.3; tokens as expected 327s ok 4 - 'use rewinddir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rewinddir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rewinddir v1.2.3; number correct 327s 1..6 327s ok 4996 - 'use rewinddir v1.2.3;' 327s ok 4997 - no errors 327s ok 4998 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rewinddir 1.2.3;' 327s ok 1 - use rewinddir 1.2.3; number of statements in document 327s ok 2 - 'use rewinddir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use rewinddir 1.2.3; tokens as expected 327s ok 4 - 'use rewinddir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rewinddir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use rewinddir 1.2.3; number correct 327s 1..6 327s ok 4999 - 'use rewinddir 1.2.3;' 327s ok 5000 - no errors 327s ok 5001 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use rewinddir v10;' 327s ok 1 - use rewinddir v10; number of statements in document 327s ok 2 - 'use rewinddir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use rewinddir v10; tokens as expected 327s ok 4 - 'use rewinddir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use rewinddir v10;' isa 'PPI::Token::Number' 327s ok 6 - use rewinddir v10; number correct 327s 1..6 327s ok 5002 - 'use rewinddir v10;' 327s ok 5003 - no errors 327s ok 5004 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rewinddir ;' 327s ok 1 - no rewinddir ; number of statements in document 327s ok 2 - 'no rewinddir ;' isa 'PPI::Statement::Include' 327s ok 3 - no rewinddir ; tokens as expected 327s ok 4 - 'no rewinddir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rewinddir ;' isa 'PPI::Token::Number' 327s ok 6 - no rewinddir ; number correct 327s 1..6 327s ok 5005 - 'no rewinddir ;' 327s ok 5006 - no errors 327s ok 5007 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rewinddir v1.2.3;' 327s ok 1 - no rewinddir v1.2.3; number of statements in document 327s ok 2 - 'no rewinddir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rewinddir v1.2.3; tokens as expected 327s ok 4 - 'no rewinddir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rewinddir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rewinddir v1.2.3; number correct 327s 1..6 327s ok 5008 - 'no rewinddir v1.2.3;' 327s ok 5009 - no errors 327s ok 5010 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rewinddir 1.2.3;' 327s ok 1 - no rewinddir 1.2.3; number of statements in document 327s ok 2 - 'no rewinddir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no rewinddir 1.2.3; tokens as expected 327s ok 4 - 'no rewinddir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rewinddir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no rewinddir 1.2.3; number correct 327s 1..6 327s ok 5011 - 'no rewinddir 1.2.3;' 327s ok 5012 - no errors 327s ok 5013 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no rewinddir v10;' 327s ok 1 - no rewinddir v10; number of statements in document 327s ok 2 - 'no rewinddir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no rewinddir v10; tokens as expected 327s ok 4 - 'no rewinddir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no rewinddir v10;' isa 'PPI::Token::Number' 327s ok 6 - no rewinddir v10; number correct 327s 1..6 327s ok 5014 - 'no rewinddir v10;' 327s ok 5015 - no errors 327s ok 5016 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sqrt ;' 327s ok 1 - use sqrt ; number of statements in document 327s ok 2 - 'use sqrt ;' isa 'PPI::Statement::Include' 327s ok 3 - use sqrt ; tokens as expected 327s ok 4 - 'use sqrt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sqrt ;' isa 'PPI::Token::Number' 327s ok 6 - use sqrt ; number correct 327s 1..6 327s ok 5017 - 'use sqrt ;' 327s ok 5018 - no errors 327s ok 5019 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sqrt v1.2.3;' 327s ok 1 - use sqrt v1.2.3; number of statements in document 327s ok 2 - 'use sqrt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sqrt v1.2.3; tokens as expected 327s ok 4 - 'use sqrt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sqrt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sqrt v1.2.3; number correct 327s 1..6 327s ok 5020 - 'use sqrt v1.2.3;' 327s ok 5021 - no errors 327s ok 5022 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sqrt 1.2.3;' 327s ok 1 - use sqrt 1.2.3; number of statements in document 327s ok 2 - 'use sqrt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sqrt 1.2.3; tokens as expected 327s ok 4 - 'use sqrt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sqrt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sqrt 1.2.3; number correct 327s 1..6 327s ok 5023 - 'use sqrt 1.2.3;' 327s ok 5024 - no errors 327s ok 5025 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sqrt v10;' 327s ok 1 - use sqrt v10; number of statements in document 327s ok 2 - 'use sqrt v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sqrt v10; tokens as expected 327s ok 4 - 'use sqrt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sqrt v10;' isa 'PPI::Token::Number' 327s ok 6 - use sqrt v10; number correct 327s 1..6 327s ok 5026 - 'use sqrt v10;' 327s ok 5027 - no errors 327s ok 5028 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sqrt ;' 327s ok 1 - no sqrt ; number of statements in document 327s ok 2 - 'no sqrt ;' isa 'PPI::Statement::Include' 327s ok 3 - no sqrt ; tokens as expected 327s ok 4 - 'no sqrt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sqrt ;' isa 'PPI::Token::Number' 327s ok 6 - no sqrt ; number correct 327s 1..6 327s ok 5029 - 'no sqrt ;' 327s ok 5030 - no errors 327s ok 5031 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sqrt v1.2.3;' 327s ok 1 - no sqrt v1.2.3; number of statements in document 327s ok 2 - 'no sqrt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sqrt v1.2.3; tokens as expected 327s ok 4 - 'no sqrt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sqrt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sqrt v1.2.3; number correct 327s 1..6 327s ok 5032 - 'no sqrt v1.2.3;' 327s ok 5033 - no errors 327s ok 5034 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sqrt 1.2.3;' 327s ok 1 - no sqrt 1.2.3; number of statements in document 327s ok 2 - 'no sqrt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sqrt 1.2.3; tokens as expected 327s ok 4 - 'no sqrt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sqrt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sqrt 1.2.3; number correct 327s 1..6 327s ok 5035 - 'no sqrt 1.2.3;' 327s ok 5036 - no errors 327s ok 5037 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sqrt v10;' 327s ok 1 - no sqrt v10; number of statements in document 327s ok 2 - 'no sqrt v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sqrt v10; tokens as expected 327s ok 4 - 'no sqrt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sqrt v10;' isa 'PPI::Token::Number' 327s ok 6 - no sqrt v10; number correct 327s 1..6 327s ok 5038 - 'no sqrt v10;' 327s ok 5039 - no errors 327s ok 5040 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use recv ;' 327s ok 1 - use recv ; number of statements in document 327s ok 2 - 'use recv ;' isa 'PPI::Statement::Include' 327s ok 3 - use recv ; tokens as expected 327s ok 4 - 'use recv ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use recv ;' isa 'PPI::Token::Number' 327s ok 6 - use recv ; number correct 327s 1..6 327s ok 5041 - 'use recv ;' 327s ok 5042 - no errors 327s ok 5043 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use recv v1.2.3;' 327s ok 1 - use recv v1.2.3; number of statements in document 327s ok 2 - 'use recv v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use recv v1.2.3; tokens as expected 327s ok 4 - 'use recv v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use recv v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use recv v1.2.3; number correct 327s 1..6 327s ok 5044 - 'use recv v1.2.3;' 327s ok 5045 - no errors 327s ok 5046 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use recv 1.2.3;' 327s ok 1 - use recv 1.2.3; number of statements in document 327s ok 2 - 'use recv 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use recv 1.2.3; tokens as expected 327s ok 4 - 'use recv 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use recv 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use recv 1.2.3; number correct 327s 1..6 327s ok 5047 - 'use recv 1.2.3;' 327s ok 5048 - no errors 327s ok 5049 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use recv v10;' 327s ok 1 - use recv v10; number of statements in document 327s ok 2 - 'use recv v10;' isa 'PPI::Statement::Include' 327s ok 3 - use recv v10; tokens as expected 327s ok 4 - 'use recv v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use recv v10;' isa 'PPI::Token::Number' 327s ok 6 - use recv v10; number correct 327s 1..6 327s ok 5050 - 'use recv v10;' 327s ok 5051 - no errors 327s ok 5052 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no recv ;' 327s ok 1 - no recv ; number of statements in document 327s ok 2 - 'no recv ;' isa 'PPI::Statement::Include' 327s ok 3 - no recv ; tokens as expected 327s ok 4 - 'no recv ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no recv ;' isa 'PPI::Token::Number' 327s ok 6 - no recv ; number correct 327s 1..6 327s ok 5053 - 'no recv ;' 327s ok 5054 - no errors 327s ok 5055 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no recv v1.2.3;' 327s ok 1 - no recv v1.2.3; number of statements in document 327s ok 2 - 'no recv v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no recv v1.2.3; tokens as expected 327s ok 4 - 'no recv v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no recv v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no recv v1.2.3; number correct 327s 1..6 327s ok 5056 - 'no recv v1.2.3;' 327s ok 5057 - no errors 327s ok 5058 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no recv 1.2.3;' 327s ok 1 - no recv 1.2.3; number of statements in document 327s ok 2 - 'no recv 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no recv 1.2.3; tokens as expected 327s ok 4 - 'no recv 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no recv 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no recv 1.2.3; number correct 327s 1..6 327s ok 5059 - 'no recv 1.2.3;' 327s ok 5060 - no errors 327s ok 5061 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no recv v10;' 327s ok 1 - no recv v10; number of statements in document 327s ok 2 - 'no recv v10;' isa 'PPI::Statement::Include' 327s ok 3 - no recv v10; tokens as expected 327s ok 4 - 'no recv v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no recv v10;' isa 'PPI::Token::Number' 327s ok 6 - no recv v10; number correct 327s 1..6 327s ok 5062 - 'no recv v10;' 327s ok 5063 - no errors 327s ok 5064 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shutdown ;' 327s ok 1 - use shutdown ; number of statements in document 327s ok 2 - 'use shutdown ;' isa 'PPI::Statement::Include' 327s ok 3 - use shutdown ; tokens as expected 327s ok 4 - 'use shutdown ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shutdown ;' isa 'PPI::Token::Number' 327s ok 6 - use shutdown ; number correct 327s 1..6 327s ok 5065 - 'use shutdown ;' 327s ok 5066 - no errors 327s ok 5067 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shutdown v1.2.3;' 327s ok 1 - use shutdown v1.2.3; number of statements in document 327s ok 2 - 'use shutdown v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shutdown v1.2.3; tokens as expected 327s ok 4 - 'use shutdown v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shutdown v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shutdown v1.2.3; number correct 327s 1..6 327s ok 5068 - 'use shutdown v1.2.3;' 327s ok 5069 - no errors 327s ok 5070 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shutdown 1.2.3;' 327s ok 1 - use shutdown 1.2.3; number of statements in document 327s ok 2 - 'use shutdown 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shutdown 1.2.3; tokens as expected 327s ok 4 - 'use shutdown 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shutdown 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shutdown 1.2.3; number correct 327s 1..6 327s ok 5071 - 'use shutdown 1.2.3;' 327s ok 5072 - no errors 327s ok 5073 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shutdown v10;' 327s ok 1 - use shutdown v10; number of statements in document 327s ok 2 - 'use shutdown v10;' isa 'PPI::Statement::Include' 327s ok 3 - use shutdown v10; tokens as expected 327s ok 4 - 'use shutdown v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shutdown v10;' isa 'PPI::Token::Number' 327s ok 6 - use shutdown v10; number correct 327s 1..6 327s ok 5074 - 'use shutdown v10;' 327s ok 5075 - no errors 327s ok 5076 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shutdown ;' 327s ok 1 - no shutdown ; number of statements in document 327s ok 2 - 'no shutdown ;' isa 'PPI::Statement::Include' 327s ok 3 - no shutdown ; tokens as expected 327s ok 4 - 'no shutdown ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shutdown ;' isa 'PPI::Token::Number' 327s ok 6 - no shutdown ; number correct 327s 1..6 327s ok 5077 - 'no shutdown ;' 327s ok 5078 - no errors 327s ok 5079 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shutdown v1.2.3;' 327s ok 1 - no shutdown v1.2.3; number of statements in document 327s ok 2 - 'no shutdown v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shutdown v1.2.3; tokens as expected 327s ok 4 - 'no shutdown v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shutdown v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shutdown v1.2.3; number correct 327s 1..6 327s ok 5080 - 'no shutdown v1.2.3;' 327s ok 5081 - no errors 327s ok 5082 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shutdown 1.2.3;' 327s ok 1 - no shutdown 1.2.3; number of statements in document 327s ok 2 - 'no shutdown 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shutdown 1.2.3; tokens as expected 327s ok 4 - 'no shutdown 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shutdown 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shutdown 1.2.3; number correct 327s 1..6 327s ok 5083 - 'no shutdown 1.2.3;' 327s ok 5084 - no errors 327s ok 5085 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shutdown v10;' 327s ok 1 - no shutdown v10; number of statements in document 327s ok 2 - 'no shutdown v10;' isa 'PPI::Statement::Include' 327s ok 3 - no shutdown v10; tokens as expected 327s ok 4 - 'no shutdown v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shutdown v10;' isa 'PPI::Token::Number' 327s ok 6 - no shutdown v10; number correct 327s 1..6 327s ok 5086 - 'no shutdown v10;' 327s ok 5087 - no errors 327s ok 5088 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpriority ;' 327s ok 1 - use getpriority ; number of statements in document 327s ok 2 - 'use getpriority ;' isa 'PPI::Statement::Include' 327s ok 3 - use getpriority ; tokens as expected 327s ok 4 - 'use getpriority ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpriority ;' isa 'PPI::Token::Number' 327s ok 6 - use getpriority ; number correct 327s 1..6 327s ok 5089 - 'use getpriority ;' 327s ok 5090 - no errors 327s ok 5091 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpriority v1.2.3;' 327s ok 1 - use getpriority v1.2.3; number of statements in document 327s ok 2 - 'use getpriority v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpriority v1.2.3; tokens as expected 327s ok 4 - 'use getpriority v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpriority v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpriority v1.2.3; number correct 327s 1..6 327s ok 5092 - 'use getpriority v1.2.3;' 327s ok 5093 - no errors 327s ok 5094 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpriority 1.2.3;' 327s ok 1 - use getpriority 1.2.3; number of statements in document 327s ok 2 - 'use getpriority 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getpriority 1.2.3; tokens as expected 327s ok 4 - 'use getpriority 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpriority 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getpriority 1.2.3; number correct 327s 1..6 327s ok 5095 - 'use getpriority 1.2.3;' 327s ok 5096 - no errors 327s ok 5097 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getpriority v10;' 327s ok 1 - use getpriority v10; number of statements in document 327s ok 2 - 'use getpriority v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getpriority v10; tokens as expected 327s ok 4 - 'use getpriority v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getpriority v10;' isa 'PPI::Token::Number' 327s ok 6 - use getpriority v10; number correct 327s 1..6 327s ok 5098 - 'use getpriority v10;' 327s ok 5099 - no errors 327s ok 5100 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpriority ;' 327s ok 1 - no getpriority ; number of statements in document 327s ok 2 - 'no getpriority ;' isa 'PPI::Statement::Include' 327s ok 3 - no getpriority ; tokens as expected 327s ok 4 - 'no getpriority ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpriority ;' isa 'PPI::Token::Number' 327s ok 6 - no getpriority ; number correct 327s 1..6 327s ok 5101 - 'no getpriority ;' 327s ok 5102 - no errors 327s ok 5103 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpriority v1.2.3;' 327s ok 1 - no getpriority v1.2.3; number of statements in document 327s ok 2 - 'no getpriority v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpriority v1.2.3; tokens as expected 327s ok 4 - 'no getpriority v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpriority v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpriority v1.2.3; number correct 327s 1..6 327s ok 5104 - 'no getpriority v1.2.3;' 327s ok 5105 - no errors 327s ok 5106 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpriority 1.2.3;' 327s ok 1 - no getpriority 1.2.3; number of statements in document 327s ok 2 - 'no getpriority 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getpriority 1.2.3; tokens as expected 327s ok 4 - 'no getpriority 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpriority 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getpriority 1.2.3; number correct 327s 1..6 327s ok 5107 - 'no getpriority 1.2.3;' 327s ok 5108 - no errors 327s ok 5109 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getpriority v10;' 327s ok 1 - no getpriority v10; number of statements in document 327s ok 2 - 'no getpriority v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getpriority v10; tokens as expected 327s ok 4 - 'no getpriority v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getpriority v10;' isa 'PPI::Token::Number' 327s ok 6 - no getpriority v10; number correct 327s 1..6 327s ok 5110 - 'no getpriority v10;' 327s ok 5111 - no errors 327s ok 5112 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ucfirst ;' 327s ok 1 - use ucfirst ; number of statements in document 327s ok 2 - 'use ucfirst ;' isa 'PPI::Statement::Include' 327s ok 3 - use ucfirst ; tokens as expected 327s ok 4 - 'use ucfirst ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ucfirst ;' isa 'PPI::Token::Number' 327s ok 6 - use ucfirst ; number correct 327s 1..6 327s ok 5113 - 'use ucfirst ;' 327s ok 5114 - no errors 327s ok 5115 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ucfirst v1.2.3;' 327s ok 1 - use ucfirst v1.2.3; number of statements in document 327s ok 2 - 'use ucfirst v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ucfirst v1.2.3; tokens as expected 327s ok 4 - 'use ucfirst v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ucfirst v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ucfirst v1.2.3; number correct 327s 1..6 327s ok 5116 - 'use ucfirst v1.2.3;' 327s ok 5117 - no errors 327s ok 5118 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ucfirst 1.2.3;' 327s ok 1 - use ucfirst 1.2.3; number of statements in document 327s ok 2 - 'use ucfirst 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ucfirst 1.2.3; tokens as expected 327s ok 4 - 'use ucfirst 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ucfirst 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ucfirst 1.2.3; number correct 327s 1..6 327s ok 5119 - 'use ucfirst 1.2.3;' 327s ok 5120 - no errors 327s ok 5121 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ucfirst v10;' 327s ok 1 - use ucfirst v10; number of statements in document 327s ok 2 - 'use ucfirst v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ucfirst v10; tokens as expected 327s ok 4 - 'use ucfirst v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ucfirst v10;' isa 'PPI::Token::Number' 327s ok 6 - use ucfirst v10; number correct 327s 1..6 327s ok 5122 - 'use ucfirst v10;' 327s ok 5123 - no errors 327s ok 5124 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ucfirst ;' 327s ok 1 - no ucfirst ; number of statements in document 327s ok 2 - 'no ucfirst ;' isa 'PPI::Statement::Include' 327s ok 3 - no ucfirst ; tokens as expected 327s ok 4 - 'no ucfirst ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ucfirst ;' isa 'PPI::Token::Number' 327s ok 6 - no ucfirst ; number correct 327s 1..6 327s ok 5125 - 'no ucfirst ;' 327s ok 5126 - no errors 327s ok 5127 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ucfirst v1.2.3;' 327s ok 1 - no ucfirst v1.2.3; number of statements in document 327s ok 2 - 'no ucfirst v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ucfirst v1.2.3; tokens as expected 327s ok 4 - 'no ucfirst v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ucfirst v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ucfirst v1.2.3; number correct 327s 1..6 327s ok 5128 - 'no ucfirst v1.2.3;' 327s ok 5129 - no errors 327s ok 5130 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ucfirst 1.2.3;' 327s ok 1 - no ucfirst 1.2.3; number of statements in document 327s ok 2 - 'no ucfirst 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ucfirst 1.2.3; tokens as expected 327s ok 4 - 'no ucfirst 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ucfirst 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ucfirst 1.2.3; number correct 327s 1..6 327s ok 5131 - 'no ucfirst 1.2.3;' 327s ok 5132 - no errors 327s ok 5133 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ucfirst v10;' 327s ok 1 - no ucfirst v10; number of statements in document 327s ok 2 - 'no ucfirst v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ucfirst v10; tokens as expected 327s ok 4 - 'no ucfirst v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ucfirst v10;' isa 'PPI::Token::Number' 327s ok 6 - no ucfirst v10; number correct 327s 1..6 327s ok 5134 - 'no ucfirst v10;' 327s ok 5135 - no errors 327s ok 5136 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use no ;' 327s ok 1 - use no ; number of statements in document 327s ok 2 - 'use no ;' isa 'PPI::Statement::Include' 327s ok 3 - use no ; tokens as expected 327s ok 4 - 'use no ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use no ;' isa 'PPI::Token::Number' 327s ok 6 - use no ; number correct 327s 1..6 327s ok 5137 - 'use no ;' 327s ok 5138 - no errors 327s ok 5139 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use no v1.2.3;' 327s ok 1 - use no v1.2.3; number of statements in document 327s ok 2 - 'use no v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use no v1.2.3; tokens as expected 327s ok 4 - 'use no v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use no v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use no v1.2.3; number correct 327s 1..6 327s ok 5140 - 'use no v1.2.3;' 327s ok 5141 - no errors 327s ok 5142 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use no 1.2.3;' 327s ok 1 - use no 1.2.3; number of statements in document 327s ok 2 - 'use no 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use no 1.2.3; tokens as expected 327s ok 4 - 'use no 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use no 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use no 1.2.3; number correct 327s 1..6 327s ok 5143 - 'use no 1.2.3;' 327s ok 5144 - no errors 327s ok 5145 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use no v10;' 327s ok 1 - use no v10; number of statements in document 327s ok 2 - 'use no v10;' isa 'PPI::Statement::Include' 327s ok 3 - use no v10; tokens as expected 327s ok 4 - 'use no v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use no v10;' isa 'PPI::Token::Number' 327s ok 6 - use no v10; number correct 327s 1..6 327s ok 5146 - 'use no v10;' 327s ok 5147 - no errors 327s ok 5148 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no no ;' 327s ok 1 - no no ; number of statements in document 327s ok 2 - 'no no ;' isa 'PPI::Statement::Include' 327s ok 3 - no no ; tokens as expected 327s ok 4 - 'no no ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no no ;' isa 'PPI::Token::Number' 327s ok 6 - no no ; number correct 327s 1..6 327s ok 5149 - 'no no ;' 327s ok 5150 - no errors 327s ok 5151 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no no v1.2.3;' 327s ok 1 - no no v1.2.3; number of statements in document 327s ok 2 - 'no no v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no no v1.2.3; tokens as expected 327s ok 4 - 'no no v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no no v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no no v1.2.3; number correct 327s 1..6 327s ok 5152 - 'no no v1.2.3;' 327s ok 5153 - no errors 327s ok 5154 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no no 1.2.3;' 327s ok 1 - no no 1.2.3; number of statements in document 327s ok 2 - 'no no 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no no 1.2.3; tokens as expected 327s ok 4 - 'no no 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no no 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no no 1.2.3; number correct 327s 1..6 327s ok 5155 - 'no no 1.2.3;' 327s ok 5156 - no errors 327s ok 5157 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no no v10;' 327s ok 1 - no no v10; number of statements in document 327s ok 2 - 'no no v10;' isa 'PPI::Statement::Include' 327s ok 3 - no no v10; tokens as expected 327s ok 4 - 'no no v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no no v10;' isa 'PPI::Token::Number' 327s ok 6 - no no v10; number correct 327s 1..6 327s ok 5158 - 'no no v10;' 327s ok 5159 - no errors 327s ok 5160 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fork ;' 327s ok 1 - use fork ; number of statements in document 327s ok 2 - 'use fork ;' isa 'PPI::Statement::Include' 327s ok 3 - use fork ; tokens as expected 327s ok 4 - 'use fork ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fork ;' isa 'PPI::Token::Number' 327s ok 6 - use fork ; number correct 327s 1..6 327s ok 5161 - 'use fork ;' 327s ok 5162 - no errors 327s ok 5163 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fork v1.2.3;' 327s ok 1 - use fork v1.2.3; number of statements in document 327s ok 2 - 'use fork v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fork v1.2.3; tokens as expected 327s ok 4 - 'use fork v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fork v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fork v1.2.3; number correct 327s 1..6 327s ok 5164 - 'use fork v1.2.3;' 327s ok 5165 - no errors 327s ok 5166 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fork 1.2.3;' 327s ok 1 - use fork 1.2.3; number of statements in document 327s ok 2 - 'use fork 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fork 1.2.3; tokens as expected 327s ok 4 - 'use fork 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fork 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fork 1.2.3; number correct 327s 1..6 327s ok 5167 - 'use fork 1.2.3;' 327s ok 5168 - no errors 327s ok 5169 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fork v10;' 327s ok 1 - use fork v10; number of statements in document 327s ok 2 - 'use fork v10;' isa 'PPI::Statement::Include' 327s ok 3 - use fork v10; tokens as expected 327s ok 4 - 'use fork v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fork v10;' isa 'PPI::Token::Number' 327s ok 6 - use fork v10; number correct 327s 1..6 327s ok 5170 - 'use fork v10;' 327s ok 5171 - no errors 327s ok 5172 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fork ;' 327s ok 1 - no fork ; number of statements in document 327s ok 2 - 'no fork ;' isa 'PPI::Statement::Include' 327s ok 3 - no fork ; tokens as expected 327s ok 4 - 'no fork ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fork ;' isa 'PPI::Token::Number' 327s ok 6 - no fork ; number correct 327s 1..6 327s ok 5173 - 'no fork ;' 327s ok 5174 - no errors 327s ok 5175 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fork v1.2.3;' 327s ok 1 - no fork v1.2.3; number of statements in document 327s ok 2 - 'no fork v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fork v1.2.3; tokens as expected 327s ok 4 - 'no fork v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fork v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fork v1.2.3; number correct 327s 1..6 327s ok 5176 - 'no fork v1.2.3;' 327s ok 5177 - no errors 327s ok 5178 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fork 1.2.3;' 327s ok 1 - no fork 1.2.3; number of statements in document 327s ok 2 - 'no fork 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fork 1.2.3; tokens as expected 327s ok 4 - 'no fork 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fork 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fork 1.2.3; number correct 327s 1..6 327s ok 5179 - 'no fork 1.2.3;' 327s ok 5180 - no errors 327s ok 5181 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fork v10;' 327s ok 1 - no fork v10; number of statements in document 327s ok 2 - 'no fork v10;' isa 'PPI::Statement::Include' 327s ok 3 - no fork v10; tokens as expected 327s ok 4 - 'no fork v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fork v10;' isa 'PPI::Token::Number' 327s ok 6 - no fork v10; number correct 327s 1..6 327s ok 5182 - 'no fork v10;' 327s ok 5183 - no errors 327s ok 5184 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpwent ;' 327s ok 1 - use setpwent ; number of statements in document 327s ok 2 - 'use setpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - use setpwent ; tokens as expected 327s ok 4 - 'use setpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpwent ;' isa 'PPI::Token::Number' 327s ok 6 - use setpwent ; number correct 327s 1..6 327s ok 5185 - 'use setpwent ;' 327s ok 5186 - no errors 327s ok 5187 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpwent v1.2.3;' 327s ok 1 - use setpwent v1.2.3; number of statements in document 327s ok 2 - 'use setpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpwent v1.2.3; tokens as expected 327s ok 4 - 'use setpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpwent v1.2.3; number correct 327s 1..6 327s ok 5188 - 'use setpwent v1.2.3;' 327s ok 5189 - no errors 327s ok 5190 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpwent 1.2.3;' 327s ok 1 - use setpwent 1.2.3; number of statements in document 327s ok 2 - 'use setpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpwent 1.2.3; tokens as expected 327s ok 4 - 'use setpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpwent 1.2.3; number correct 327s 1..6 327s ok 5191 - 'use setpwent 1.2.3;' 327s ok 5192 - no errors 327s ok 5193 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpwent v10;' 327s ok 1 - use setpwent v10; number of statements in document 327s ok 2 - 'use setpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setpwent v10; tokens as expected 327s ok 4 - 'use setpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - use setpwent v10; number correct 327s 1..6 327s ok 5194 - 'use setpwent v10;' 327s ok 5195 - no errors 327s ok 5196 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpwent ;' 327s ok 1 - no setpwent ; number of statements in document 327s ok 2 - 'no setpwent ;' isa 'PPI::Statement::Include' 327s ok 3 - no setpwent ; tokens as expected 327s ok 4 - 'no setpwent ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpwent ;' isa 'PPI::Token::Number' 327s ok 6 - no setpwent ; number correct 327s 1..6 327s ok 5197 - 'no setpwent ;' 327s ok 5198 - no errors 327s ok 5199 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpwent v1.2.3;' 327s ok 1 - no setpwent v1.2.3; number of statements in document 327s ok 2 - 'no setpwent v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpwent v1.2.3; tokens as expected 327s ok 4 - 'no setpwent v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpwent v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpwent v1.2.3; number correct 327s 1..6 327s ok 5200 - 'no setpwent v1.2.3;' 327s ok 5201 - no errors 327s ok 5202 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpwent 1.2.3;' 327s ok 1 - no setpwent 1.2.3; number of statements in document 327s ok 2 - 'no setpwent 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpwent 1.2.3; tokens as expected 327s ok 4 - 'no setpwent 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpwent 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpwent 1.2.3; number correct 327s 1..6 327s ok 5203 - 'no setpwent 1.2.3;' 327s ok 5204 - no errors 327s ok 5205 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpwent v10;' 327s ok 1 - no setpwent v10; number of statements in document 327s ok 2 - 'no setpwent v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setpwent v10; tokens as expected 327s ok 4 - 'no setpwent v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpwent v10;' isa 'PPI::Token::Number' 327s ok 6 - no setpwent v10; number correct 327s 1..6 327s ok 5206 - 'no setpwent v10;' 327s ok 5207 - no errors 327s ok 5208 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use break ;' 327s ok 1 - use break ; number of statements in document 327s ok 2 - 'use break ;' isa 'PPI::Statement::Include' 327s ok 3 - use break ; tokens as expected 327s ok 4 - 'use break ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use break ;' isa 'PPI::Token::Number' 327s ok 6 - use break ; number correct 327s 1..6 327s ok 5209 - 'use break ;' 327s ok 5210 - no errors 327s ok 5211 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use break v1.2.3;' 327s ok 1 - use break v1.2.3; number of statements in document 327s ok 2 - 'use break v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use break v1.2.3; tokens as expected 327s ok 4 - 'use break v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use break v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use break v1.2.3; number correct 327s 1..6 327s ok 5212 - 'use break v1.2.3;' 327s ok 5213 - no errors 327s ok 5214 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use break 1.2.3;' 327s ok 1 - use break 1.2.3; number of statements in document 327s ok 2 - 'use break 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use break 1.2.3; tokens as expected 327s ok 4 - 'use break 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use break 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use break 1.2.3; number correct 327s 1..6 327s ok 5215 - 'use break 1.2.3;' 327s ok 5216 - no errors 327s ok 5217 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use break v10;' 327s ok 1 - use break v10; number of statements in document 327s ok 2 - 'use break v10;' isa 'PPI::Statement::Include' 327s ok 3 - use break v10; tokens as expected 327s ok 4 - 'use break v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use break v10;' isa 'PPI::Token::Number' 327s ok 6 - use break v10; number correct 327s 1..6 327s ok 5218 - 'use break v10;' 327s ok 5219 - no errors 327s ok 5220 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no break ;' 327s ok 1 - no break ; number of statements in document 327s ok 2 - 'no break ;' isa 'PPI::Statement::Include' 327s ok 3 - no break ; tokens as expected 327s ok 4 - 'no break ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no break ;' isa 'PPI::Token::Number' 327s ok 6 - no break ; number correct 327s 1..6 327s ok 5221 - 'no break ;' 327s ok 5222 - no errors 327s ok 5223 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no break v1.2.3;' 327s ok 1 - no break v1.2.3; number of statements in document 327s ok 2 - 'no break v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no break v1.2.3; tokens as expected 327s ok 4 - 'no break v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no break v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no break v1.2.3; number correct 327s 1..6 327s ok 5224 - 'no break v1.2.3;' 327s ok 5225 - no errors 327s ok 5226 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no break 1.2.3;' 327s ok 1 - no break 1.2.3; number of statements in document 327s ok 2 - 'no break 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no break 1.2.3; tokens as expected 327s ok 4 - 'no break 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no break 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no break 1.2.3; number correct 327s 1..6 327s ok 5227 - 'no break 1.2.3;' 327s ok 5228 - no errors 327s ok 5229 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no break v10;' 327s ok 1 - no break v10; number of statements in document 327s ok 2 - 'no break v10;' isa 'PPI::Statement::Include' 327s ok 3 - no break v10; tokens as expected 327s ok 4 - 'no break v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no break v10;' isa 'PPI::Token::Number' 327s ok 6 - no break v10; number correct 327s 1..6 327s ok 5230 - 'no break v10;' 327s ok 5231 - no errors 327s ok 5232 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cmp ;' 327s ok 1 - use cmp ; number of statements in document 327s ok 2 - 'use cmp ;' isa 'PPI::Statement::Include' 327s ok 3 - use cmp ; tokens as expected # TODO known bug 327s ok 4 - 'use cmp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cmp ;' isa 'PPI::Token::Number' 327s ok 6 - use cmp ; number correct 327s 1..6 327s ok 5233 - 'use cmp ;' 327s ok 5234 - no errors 327s ok 5235 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cmp v1.2.3;' 327s ok 1 - use cmp v1.2.3; number of statements in document 327s ok 2 - 'use cmp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use cmp v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use cmp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cmp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use cmp v1.2.3; number correct 327s 1..6 327s ok 5236 - 'use cmp v1.2.3;' 327s ok 5237 - no errors 327s ok 5238 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cmp 1.2.3;' 327s ok 1 - use cmp 1.2.3; number of statements in document 327s ok 2 - 'use cmp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use cmp 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use cmp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cmp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use cmp 1.2.3; number correct 327s 1..6 327s ok 5239 - 'use cmp 1.2.3;' 327s ok 5240 - no errors 327s ok 5241 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use cmp v10;' 327s ok 1 - use cmp v10; number of statements in document 327s ok 2 - 'use cmp v10;' isa 'PPI::Statement::Include' 327s ok 3 - use cmp v10; tokens as expected # TODO known bug 327s ok 4 - 'use cmp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use cmp v10;' isa 'PPI::Token::Number' 327s ok 6 - use cmp v10; number correct 327s 1..6 327s ok 5242 - 'use cmp v10;' 327s ok 5243 - no errors 327s ok 5244 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cmp ;' 327s ok 1 - no cmp ; number of statements in document 327s ok 2 - 'no cmp ;' isa 'PPI::Statement::Include' 327s ok 3 - no cmp ; tokens as expected # TODO known bug 327s ok 4 - 'no cmp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cmp ;' isa 'PPI::Token::Number' 327s ok 6 - no cmp ; number correct 327s 1..6 327s ok 5245 - 'no cmp ;' 327s ok 5246 - no errors 327s ok 5247 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cmp v1.2.3;' 327s ok 1 - no cmp v1.2.3; number of statements in document 327s ok 2 - 'no cmp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no cmp v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no cmp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cmp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no cmp v1.2.3; number correct 327s 1..6 327s ok 5248 - 'no cmp v1.2.3;' 327s ok 5249 - no errors 327s ok 5250 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cmp 1.2.3;' 327s ok 1 - no cmp 1.2.3; number of statements in document 327s ok 2 - 'no cmp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no cmp 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no cmp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cmp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no cmp 1.2.3; number correct 327s 1..6 327s ok 5251 - 'no cmp 1.2.3;' 327s ok 5252 - no errors 327s ok 5253 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no cmp v10;' 327s ok 1 - no cmp v10; number of statements in document 327s ok 2 - 'no cmp v10;' isa 'PPI::Statement::Include' 327s ok 3 - no cmp v10; tokens as expected # TODO known bug 327s ok 4 - 'no cmp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no cmp v10;' isa 'PPI::Token::Number' 327s ok 6 - no cmp v10; number correct 327s 1..6 327s ok 5254 - 'no cmp v10;' 327s ok 5255 - no errors 327s ok 5256 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use package ;' 327s ok 1 - use package ; number of statements in document 327s ok 2 - 'use package ;' isa 'PPI::Statement::Include' 327s ok 3 - use package ; tokens as expected 327s ok 4 - 'use package ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use package ;' isa 'PPI::Token::Number' 327s ok 6 - use package ; number correct 327s 1..6 327s ok 5257 - 'use package ;' 327s ok 5258 - no errors 327s ok 5259 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use package v1.2.3;' 327s ok 1 - use package v1.2.3; number of statements in document 327s ok 2 - 'use package v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use package v1.2.3; tokens as expected 327s ok 4 - 'use package v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use package v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use package v1.2.3; number correct 327s 1..6 327s ok 5260 - 'use package v1.2.3;' 327s ok 5261 - no errors 327s ok 5262 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use package 1.2.3;' 327s ok 1 - use package 1.2.3; number of statements in document 327s ok 2 - 'use package 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use package 1.2.3; tokens as expected 327s ok 4 - 'use package 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use package 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use package 1.2.3; number correct 327s 1..6 327s ok 5263 - 'use package 1.2.3;' 327s ok 5264 - no errors 327s ok 5265 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use package v10;' 327s ok 1 - use package v10; number of statements in document 327s ok 2 - 'use package v10;' isa 'PPI::Statement::Include' 327s ok 3 - use package v10; tokens as expected 327s ok 4 - 'use package v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use package v10;' isa 'PPI::Token::Number' 327s ok 6 - use package v10; number correct 327s 1..6 327s ok 5266 - 'use package v10;' 327s ok 5267 - no errors 327s ok 5268 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no package ;' 327s ok 1 - no package ; number of statements in document 327s ok 2 - 'no package ;' isa 'PPI::Statement::Include' 327s ok 3 - no package ; tokens as expected 327s ok 4 - 'no package ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no package ;' isa 'PPI::Token::Number' 327s ok 6 - no package ; number correct 327s 1..6 327s ok 5269 - 'no package ;' 327s ok 5270 - no errors 327s ok 5271 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no package v1.2.3;' 327s ok 1 - no package v1.2.3; number of statements in document 327s ok 2 - 'no package v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no package v1.2.3; tokens as expected 327s ok 4 - 'no package v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no package v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no package v1.2.3; number correct 327s 1..6 327s ok 5272 - 'no package v1.2.3;' 327s ok 5273 - no errors 327s ok 5274 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no package 1.2.3;' 327s ok 1 - no package 1.2.3; number of statements in document 327s ok 2 - 'no package 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no package 1.2.3; tokens as expected 327s ok 4 - 'no package 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no package 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no package 1.2.3; number correct 327s 1..6 327s ok 5275 - 'no package 1.2.3;' 327s ok 5276 - no errors 327s ok 5277 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no package v10;' 327s ok 1 - no package v10; number of statements in document 327s ok 2 - 'no package v10;' isa 'PPI::Statement::Include' 327s ok 3 - no package v10; tokens as expected 327s ok 4 - 'no package v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no package v10;' isa 'PPI::Token::Number' 327s ok 6 - no package v10; number correct 327s 1..6 327s ok 5278 - 'no package v10;' 327s ok 5279 - no errors 327s ok 5280 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use state ;' 327s ok 1 - use state ; number of statements in document 327s ok 2 - 'use state ;' isa 'PPI::Statement::Include' 327s ok 3 - use state ; tokens as expected 327s ok 4 - 'use state ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use state ;' isa 'PPI::Token::Number' 327s ok 6 - use state ; number correct 327s 1..6 327s ok 5281 - 'use state ;' 327s ok 5282 - no errors 327s ok 5283 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use state v1.2.3;' 327s ok 1 - use state v1.2.3; number of statements in document 327s ok 2 - 'use state v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use state v1.2.3; tokens as expected 327s ok 4 - 'use state v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use state v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use state v1.2.3; number correct 327s 1..6 327s ok 5284 - 'use state v1.2.3;' 327s ok 5285 - no errors 327s ok 5286 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use state 1.2.3;' 327s ok 1 - use state 1.2.3; number of statements in document 327s ok 2 - 'use state 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use state 1.2.3; tokens as expected 327s ok 4 - 'use state 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use state 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use state 1.2.3; number correct 327s 1..6 327s ok 5287 - 'use state 1.2.3;' 327s ok 5288 - no errors 327s ok 5289 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use state v10;' 327s ok 1 - use state v10; number of statements in document 327s ok 2 - 'use state v10;' isa 'PPI::Statement::Include' 327s ok 3 - use state v10; tokens as expected 327s ok 4 - 'use state v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use state v10;' isa 'PPI::Token::Number' 327s ok 6 - use state v10; number correct 327s 1..6 327s ok 5290 - 'use state v10;' 327s ok 5291 - no errors 327s ok 5292 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no state ;' 327s ok 1 - no state ; number of statements in document 327s ok 2 - 'no state ;' isa 'PPI::Statement::Include' 327s ok 3 - no state ; tokens as expected 327s ok 4 - 'no state ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no state ;' isa 'PPI::Token::Number' 327s ok 6 - no state ; number correct 327s 1..6 327s ok 5293 - 'no state ;' 327s ok 5294 - no errors 327s ok 5295 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no state v1.2.3;' 327s ok 1 - no state v1.2.3; number of statements in document 327s ok 2 - 'no state v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no state v1.2.3; tokens as expected 327s ok 4 - 'no state v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no state v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no state v1.2.3; number correct 327s 1..6 327s ok 5296 - 'no state v1.2.3;' 327s ok 5297 - no errors 327s ok 5298 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no state 1.2.3;' 327s ok 1 - no state 1.2.3; number of statements in document 327s ok 2 - 'no state 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no state 1.2.3; tokens as expected 327s ok 4 - 'no state 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no state 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no state 1.2.3; number correct 327s 1..6 327s ok 5299 - 'no state 1.2.3;' 327s ok 5300 - no errors 327s ok 5301 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no state v10;' 327s ok 1 - no state v10; number of statements in document 327s ok 2 - 'no state v10;' isa 'PPI::Statement::Include' 327s ok 3 - no state v10; tokens as expected 327s ok 4 - 'no state v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no state v10;' isa 'PPI::Token::Number' 327s ok 6 - no state v10; number correct 327s 1..6 327s ok 5302 - 'no state v10;' 327s ok 5303 - no errors 327s ok 5304 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use formline ;' 327s ok 1 - use formline ; number of statements in document 327s ok 2 - 'use formline ;' isa 'PPI::Statement::Include' 327s ok 3 - use formline ; tokens as expected 327s ok 4 - 'use formline ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use formline ;' isa 'PPI::Token::Number' 327s ok 6 - use formline ; number correct 327s 1..6 327s ok 5305 - 'use formline ;' 327s ok 5306 - no errors 327s ok 5307 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use formline v1.2.3;' 327s ok 1 - use formline v1.2.3; number of statements in document 327s ok 2 - 'use formline v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use formline v1.2.3; tokens as expected 327s ok 4 - 'use formline v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use formline v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use formline v1.2.3; number correct 327s 1..6 327s ok 5308 - 'use formline v1.2.3;' 327s ok 5309 - no errors 327s ok 5310 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use formline 1.2.3;' 327s ok 1 - use formline 1.2.3; number of statements in document 327s ok 2 - 'use formline 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use formline 1.2.3; tokens as expected 327s ok 4 - 'use formline 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use formline 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use formline 1.2.3; number correct 327s 1..6 327s ok 5311 - 'use formline 1.2.3;' 327s ok 5312 - no errors 327s ok 5313 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use formline v10;' 327s ok 1 - use formline v10; number of statements in document 327s ok 2 - 'use formline v10;' isa 'PPI::Statement::Include' 327s ok 3 - use formline v10; tokens as expected 327s ok 4 - 'use formline v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use formline v10;' isa 'PPI::Token::Number' 327s ok 6 - use formline v10; number correct 327s 1..6 327s ok 5314 - 'use formline v10;' 327s ok 5315 - no errors 327s ok 5316 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no formline ;' 327s ok 1 - no formline ; number of statements in document 327s ok 2 - 'no formline ;' isa 'PPI::Statement::Include' 327s ok 3 - no formline ; tokens as expected 327s ok 4 - 'no formline ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no formline ;' isa 'PPI::Token::Number' 327s ok 6 - no formline ; number correct 327s 1..6 327s ok 5317 - 'no formline ;' 327s ok 5318 - no errors 327s ok 5319 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no formline v1.2.3;' 327s ok 1 - no formline v1.2.3; number of statements in document 327s ok 2 - 'no formline v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no formline v1.2.3; tokens as expected 327s ok 4 - 'no formline v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no formline v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no formline v1.2.3; number correct 327s 1..6 327s ok 5320 - 'no formline v1.2.3;' 327s ok 5321 - no errors 327s ok 5322 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no formline 1.2.3;' 327s ok 1 - no formline 1.2.3; number of statements in document 327s ok 2 - 'no formline 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no formline 1.2.3; tokens as expected 327s ok 4 - 'no formline 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no formline 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no formline 1.2.3; number correct 327s 1..6 327s ok 5323 - 'no formline 1.2.3;' 327s ok 5324 - no errors 327s ok 5325 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no formline v10;' 327s ok 1 - no formline v10; number of statements in document 327s ok 2 - 'no formline v10;' isa 'PPI::Statement::Include' 327s ok 3 - no formline v10; tokens as expected 327s ok 4 - 'no formline v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no formline v10;' isa 'PPI::Token::Number' 327s ok 6 - no formline v10; number correct 327s 1..6 327s ok 5326 - 'no formline v10;' 327s ok 5327 - no errors 327s ok 5328 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use if ;' 327s ok 1 - use if ; number of statements in document 327s ok 2 - 'use if ;' isa 'PPI::Statement::Include' 327s ok 3 - use if ; tokens as expected 327s ok 4 - 'use if ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use if ;' isa 'PPI::Token::Number' 327s ok 6 - use if ; number correct 327s 1..6 327s ok 5329 - 'use if ;' 327s ok 5330 - no errors 327s ok 5331 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use if v1.2.3;' 327s ok 1 - use if v1.2.3; number of statements in document 327s ok 2 - 'use if v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use if v1.2.3; tokens as expected 327s ok 4 - 'use if v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use if v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use if v1.2.3; number correct 327s 1..6 327s ok 5332 - 'use if v1.2.3;' 327s ok 5333 - no errors 327s ok 5334 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use if 1.2.3;' 327s ok 1 - use if 1.2.3; number of statements in document 327s ok 2 - 'use if 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use if 1.2.3; tokens as expected 327s ok 4 - 'use if 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use if 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use if 1.2.3; number correct 327s 1..6 327s ok 5335 - 'use if 1.2.3;' 327s ok 5336 - no errors 327s ok 5337 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use if v10;' 327s ok 1 - use if v10; number of statements in document 327s ok 2 - 'use if v10;' isa 'PPI::Statement::Include' 327s ok 3 - use if v10; tokens as expected 327s ok 4 - 'use if v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use if v10;' isa 'PPI::Token::Number' 327s ok 6 - use if v10; number correct 327s 1..6 327s ok 5338 - 'use if v10;' 327s ok 5339 - no errors 327s ok 5340 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no if ;' 327s ok 1 - no if ; number of statements in document 327s ok 2 - 'no if ;' isa 'PPI::Statement::Include' 327s ok 3 - no if ; tokens as expected 327s ok 4 - 'no if ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no if ;' isa 'PPI::Token::Number' 327s ok 6 - no if ; number correct 327s 1..6 327s ok 5341 - 'no if ;' 327s ok 5342 - no errors 327s ok 5343 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no if v1.2.3;' 327s ok 1 - no if v1.2.3; number of statements in document 327s ok 2 - 'no if v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no if v1.2.3; tokens as expected 327s ok 4 - 'no if v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no if v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no if v1.2.3; number correct 327s 1..6 327s ok 5344 - 'no if v1.2.3;' 327s ok 5345 - no errors 327s ok 5346 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no if 1.2.3;' 327s ok 1 - no if 1.2.3; number of statements in document 327s ok 2 - 'no if 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no if 1.2.3; tokens as expected 327s ok 4 - 'no if 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no if 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no if 1.2.3; number correct 327s 1..6 327s ok 5347 - 'no if 1.2.3;' 327s ok 5348 - no errors 327s ok 5349 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no if v10;' 327s ok 1 - no if v10; number of statements in document 327s ok 2 - 'no if v10;' isa 'PPI::Statement::Include' 327s ok 3 - no if v10; tokens as expected 327s ok 4 - 'no if v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no if v10;' isa 'PPI::Token::Number' 327s ok 6 - no if v10; number correct 327s 1..6 327s ok 5350 - 'no if v10;' 327s ok 5351 - no errors 327s ok 5352 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chroot ;' 327s ok 1 - use chroot ; number of statements in document 327s ok 2 - 'use chroot ;' isa 'PPI::Statement::Include' 327s ok 3 - use chroot ; tokens as expected 327s ok 4 - 'use chroot ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chroot ;' isa 'PPI::Token::Number' 327s ok 6 - use chroot ; number correct 327s 1..6 327s ok 5353 - 'use chroot ;' 327s ok 5354 - no errors 327s ok 5355 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chroot v1.2.3;' 327s ok 1 - use chroot v1.2.3; number of statements in document 327s ok 2 - 'use chroot v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chroot v1.2.3; tokens as expected 327s ok 4 - 'use chroot v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chroot v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chroot v1.2.3; number correct 327s 1..6 327s ok 5356 - 'use chroot v1.2.3;' 327s ok 5357 - no errors 327s ok 5358 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chroot 1.2.3;' 327s ok 1 - use chroot 1.2.3; number of statements in document 327s ok 2 - 'use chroot 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use chroot 1.2.3; tokens as expected 327s ok 4 - 'use chroot 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chroot 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use chroot 1.2.3; number correct 327s 1..6 327s ok 5359 - 'use chroot 1.2.3;' 327s ok 5360 - no errors 327s ok 5361 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use chroot v10;' 327s ok 1 - use chroot v10; number of statements in document 327s ok 2 - 'use chroot v10;' isa 'PPI::Statement::Include' 327s ok 3 - use chroot v10; tokens as expected 327s ok 4 - 'use chroot v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use chroot v10;' isa 'PPI::Token::Number' 327s ok 6 - use chroot v10; number correct 327s 1..6 327s ok 5362 - 'use chroot v10;' 327s ok 5363 - no errors 327s ok 5364 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chroot ;' 327s ok 1 - no chroot ; number of statements in document 327s ok 2 - 'no chroot ;' isa 'PPI::Statement::Include' 327s ok 3 - no chroot ; tokens as expected 327s ok 4 - 'no chroot ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chroot ;' isa 'PPI::Token::Number' 327s ok 6 - no chroot ; number correct 327s 1..6 327s ok 5365 - 'no chroot ;' 327s ok 5366 - no errors 327s ok 5367 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chroot v1.2.3;' 327s ok 1 - no chroot v1.2.3; number of statements in document 327s ok 2 - 'no chroot v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chroot v1.2.3; tokens as expected 327s ok 4 - 'no chroot v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chroot v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chroot v1.2.3; number correct 327s 1..6 327s ok 5368 - 'no chroot v1.2.3;' 327s ok 5369 - no errors 327s ok 5370 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chroot 1.2.3;' 327s ok 1 - no chroot 1.2.3; number of statements in document 327s ok 2 - 'no chroot 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no chroot 1.2.3; tokens as expected 327s ok 4 - 'no chroot 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chroot 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no chroot 1.2.3; number correct 327s 1..6 327s ok 5371 - 'no chroot 1.2.3;' 327s ok 5372 - no errors 327s ok 5373 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no chroot v10;' 327s ok 1 - no chroot v10; number of statements in document 327s ok 2 - 'no chroot v10;' isa 'PPI::Statement::Include' 327s ok 3 - no chroot v10; tokens as expected 327s ok 4 - 'no chroot v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no chroot v10;' isa 'PPI::Token::Number' 327s ok 6 - no chroot v10; number correct 327s 1..6 327s ok 5374 - 'no chroot v10;' 327s ok 5375 - no errors 327s ok 5376 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use srand ;' 327s ok 1 - use srand ; number of statements in document 327s ok 2 - 'use srand ;' isa 'PPI::Statement::Include' 327s ok 3 - use srand ; tokens as expected 327s ok 4 - 'use srand ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use srand ;' isa 'PPI::Token::Number' 327s ok 6 - use srand ; number correct 327s 1..6 327s ok 5377 - 'use srand ;' 327s ok 5378 - no errors 327s ok 5379 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use srand v1.2.3;' 327s ok 1 - use srand v1.2.3; number of statements in document 327s ok 2 - 'use srand v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use srand v1.2.3; tokens as expected 327s ok 4 - 'use srand v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use srand v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use srand v1.2.3; number correct 327s 1..6 327s ok 5380 - 'use srand v1.2.3;' 327s ok 5381 - no errors 327s ok 5382 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use srand 1.2.3;' 327s ok 1 - use srand 1.2.3; number of statements in document 327s ok 2 - 'use srand 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use srand 1.2.3; tokens as expected 327s ok 4 - 'use srand 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use srand 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use srand 1.2.3; number correct 327s 1..6 327s ok 5383 - 'use srand 1.2.3;' 327s ok 5384 - no errors 327s ok 5385 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use srand v10;' 327s ok 1 - use srand v10; number of statements in document 327s ok 2 - 'use srand v10;' isa 'PPI::Statement::Include' 327s ok 3 - use srand v10; tokens as expected 327s ok 4 - 'use srand v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use srand v10;' isa 'PPI::Token::Number' 327s ok 6 - use srand v10; number correct 327s 1..6 327s ok 5386 - 'use srand v10;' 327s ok 5387 - no errors 327s ok 5388 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no srand ;' 327s ok 1 - no srand ; number of statements in document 327s ok 2 - 'no srand ;' isa 'PPI::Statement::Include' 327s ok 3 - no srand ; tokens as expected 327s ok 4 - 'no srand ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no srand ;' isa 'PPI::Token::Number' 327s ok 6 - no srand ; number correct 327s 1..6 327s ok 5389 - 'no srand ;' 327s ok 5390 - no errors 327s ok 5391 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no srand v1.2.3;' 327s ok 1 - no srand v1.2.3; number of statements in document 327s ok 2 - 'no srand v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no srand v1.2.3; tokens as expected 327s ok 4 - 'no srand v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no srand v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no srand v1.2.3; number correct 327s 1..6 327s ok 5392 - 'no srand v1.2.3;' 327s ok 5393 - no errors 327s ok 5394 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no srand 1.2.3;' 327s ok 1 - no srand 1.2.3; number of statements in document 327s ok 2 - 'no srand 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no srand 1.2.3; tokens as expected 327s ok 4 - 'no srand 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no srand 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no srand 1.2.3; number correct 327s 1..6 327s ok 5395 - 'no srand 1.2.3;' 327s ok 5396 - no errors 327s ok 5397 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no srand v10;' 327s ok 1 - no srand v10; number of statements in document 327s ok 2 - 'no srand v10;' isa 'PPI::Statement::Include' 327s ok 3 - no srand v10; tokens as expected 327s ok 4 - 'no srand v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no srand v10;' isa 'PPI::Token::Number' 327s ok 6 - no srand v10; number correct 327s 1..6 327s ok 5398 - 'no srand v10;' 327s ok 5399 - no errors 327s ok 5400 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyport ;' 327s ok 1 - use getservbyport ; number of statements in document 327s ok 2 - 'use getservbyport ;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyport ; tokens as expected 327s ok 4 - 'use getservbyport ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyport ;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyport ; number correct 327s 1..6 327s ok 5401 - 'use getservbyport ;' 327s ok 5402 - no errors 327s ok 5403 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyport v1.2.3;' 327s ok 1 - use getservbyport v1.2.3; number of statements in document 327s ok 2 - 'use getservbyport v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyport v1.2.3; tokens as expected 327s ok 4 - 'use getservbyport v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyport v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyport v1.2.3; number correct 327s 1..6 327s ok 5404 - 'use getservbyport v1.2.3;' 327s ok 5405 - no errors 327s ok 5406 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyport 1.2.3;' 327s ok 1 - use getservbyport 1.2.3; number of statements in document 327s ok 2 - 'use getservbyport 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyport 1.2.3; tokens as expected 327s ok 4 - 'use getservbyport 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyport 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyport 1.2.3; number correct 327s 1..6 327s ok 5407 - 'use getservbyport 1.2.3;' 327s ok 5408 - no errors 327s ok 5409 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getservbyport v10;' 327s ok 1 - use getservbyport v10; number of statements in document 327s ok 2 - 'use getservbyport v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getservbyport v10; tokens as expected 327s ok 4 - 'use getservbyport v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getservbyport v10;' isa 'PPI::Token::Number' 327s ok 6 - use getservbyport v10; number correct 327s 1..6 327s ok 5410 - 'use getservbyport v10;' 327s ok 5411 - no errors 327s ok 5412 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyport ;' 327s ok 1 - no getservbyport ; number of statements in document 327s ok 2 - 'no getservbyport ;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyport ; tokens as expected 327s ok 4 - 'no getservbyport ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyport ;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyport ; number correct 327s 1..6 327s ok 5413 - 'no getservbyport ;' 327s ok 5414 - no errors 327s ok 5415 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyport v1.2.3;' 327s ok 1 - no getservbyport v1.2.3; number of statements in document 327s ok 2 - 'no getservbyport v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyport v1.2.3; tokens as expected 327s ok 4 - 'no getservbyport v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyport v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyport v1.2.3; number correct 327s 1..6 327s ok 5416 - 'no getservbyport v1.2.3;' 327s ok 5417 - no errors 327s ok 5418 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyport 1.2.3;' 327s ok 1 - no getservbyport 1.2.3; number of statements in document 327s ok 2 - 'no getservbyport 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyport 1.2.3; tokens as expected 327s ok 4 - 'no getservbyport 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyport 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyport 1.2.3; number correct 327s 1..6 327s ok 5419 - 'no getservbyport 1.2.3;' 327s ok 5420 - no errors 327s ok 5421 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getservbyport v10;' 327s ok 1 - no getservbyport v10; number of statements in document 327s ok 2 - 'no getservbyport v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getservbyport v10; tokens as expected 327s ok 4 - 'no getservbyport v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getservbyport v10;' isa 'PPI::Token::Number' 327s ok 6 - no getservbyport v10; number correct 327s 1..6 327s ok 5422 - 'no getservbyport v10;' 327s ok 5423 - no errors 327s ok 5424 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpgrp ;' 327s ok 1 - use setpgrp ; number of statements in document 327s ok 2 - 'use setpgrp ;' isa 'PPI::Statement::Include' 327s ok 3 - use setpgrp ; tokens as expected 327s ok 4 - 'use setpgrp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpgrp ;' isa 'PPI::Token::Number' 327s ok 6 - use setpgrp ; number correct 327s 1..6 327s ok 5425 - 'use setpgrp ;' 327s ok 5426 - no errors 327s ok 5427 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpgrp v1.2.3;' 327s ok 1 - use setpgrp v1.2.3; number of statements in document 327s ok 2 - 'use setpgrp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpgrp v1.2.3; tokens as expected 327s ok 4 - 'use setpgrp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpgrp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpgrp v1.2.3; number correct 327s 1..6 327s ok 5428 - 'use setpgrp v1.2.3;' 327s ok 5429 - no errors 327s ok 5430 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpgrp 1.2.3;' 327s ok 1 - use setpgrp 1.2.3; number of statements in document 327s ok 2 - 'use setpgrp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use setpgrp 1.2.3; tokens as expected 327s ok 4 - 'use setpgrp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpgrp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use setpgrp 1.2.3; number correct 327s 1..6 327s ok 5431 - 'use setpgrp 1.2.3;' 327s ok 5432 - no errors 327s ok 5433 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use setpgrp v10;' 327s ok 1 - use setpgrp v10; number of statements in document 327s ok 2 - 'use setpgrp v10;' isa 'PPI::Statement::Include' 327s ok 3 - use setpgrp v10; tokens as expected 327s ok 4 - 'use setpgrp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use setpgrp v10;' isa 'PPI::Token::Number' 327s ok 6 - use setpgrp v10; number correct 327s 1..6 327s ok 5434 - 'use setpgrp v10;' 327s ok 5435 - no errors 327s ok 5436 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpgrp ;' 327s ok 1 - no setpgrp ; number of statements in document 327s ok 2 - 'no setpgrp ;' isa 'PPI::Statement::Include' 327s ok 3 - no setpgrp ; tokens as expected 327s ok 4 - 'no setpgrp ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpgrp ;' isa 'PPI::Token::Number' 327s ok 6 - no setpgrp ; number correct 327s 1..6 327s ok 5437 - 'no setpgrp ;' 327s ok 5438 - no errors 327s ok 5439 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpgrp v1.2.3;' 327s ok 1 - no setpgrp v1.2.3; number of statements in document 327s ok 2 - 'no setpgrp v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpgrp v1.2.3; tokens as expected 327s ok 4 - 'no setpgrp v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpgrp v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpgrp v1.2.3; number correct 327s 1..6 327s ok 5440 - 'no setpgrp v1.2.3;' 327s ok 5441 - no errors 327s ok 5442 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpgrp 1.2.3;' 327s ok 1 - no setpgrp 1.2.3; number of statements in document 327s ok 2 - 'no setpgrp 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no setpgrp 1.2.3; tokens as expected 327s ok 4 - 'no setpgrp 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpgrp 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no setpgrp 1.2.3; number correct 327s 1..6 327s ok 5443 - 'no setpgrp 1.2.3;' 327s ok 5444 - no errors 327s ok 5445 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no setpgrp v10;' 327s ok 1 - no setpgrp v10; number of statements in document 327s ok 2 - 'no setpgrp v10;' isa 'PPI::Statement::Include' 327s ok 3 - no setpgrp v10; tokens as expected 327s ok 4 - 'no setpgrp v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no setpgrp v10;' isa 'PPI::Token::Number' 327s ok 6 - no setpgrp v10; number correct 327s 1..6 327s ok 5446 - 'no setpgrp v10;' 327s ok 5447 - no errors 327s ok 5448 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use time ;' 327s ok 1 - use time ; number of statements in document 327s ok 2 - 'use time ;' isa 'PPI::Statement::Include' 327s ok 3 - use time ; tokens as expected 327s ok 4 - 'use time ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use time ;' isa 'PPI::Token::Number' 327s ok 6 - use time ; number correct 327s 1..6 327s ok 5449 - 'use time ;' 327s ok 5450 - no errors 327s ok 5451 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use time v1.2.3;' 327s ok 1 - use time v1.2.3; number of statements in document 327s ok 2 - 'use time v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use time v1.2.3; tokens as expected 327s ok 4 - 'use time v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use time v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use time v1.2.3; number correct 327s 1..6 327s ok 5452 - 'use time v1.2.3;' 327s ok 5453 - no errors 327s ok 5454 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use time 1.2.3;' 327s ok 1 - use time 1.2.3; number of statements in document 327s ok 2 - 'use time 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use time 1.2.3; tokens as expected 327s ok 4 - 'use time 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use time 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use time 1.2.3; number correct 327s 1..6 327s ok 5455 - 'use time 1.2.3;' 327s ok 5456 - no errors 327s ok 5457 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use time v10;' 327s ok 1 - use time v10; number of statements in document 327s ok 2 - 'use time v10;' isa 'PPI::Statement::Include' 327s ok 3 - use time v10; tokens as expected 327s ok 4 - 'use time v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use time v10;' isa 'PPI::Token::Number' 327s ok 6 - use time v10; number correct 327s 1..6 327s ok 5458 - 'use time v10;' 327s ok 5459 - no errors 327s ok 5460 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no time ;' 327s ok 1 - no time ; number of statements in document 327s ok 2 - 'no time ;' isa 'PPI::Statement::Include' 327s ok 3 - no time ; tokens as expected 327s ok 4 - 'no time ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no time ;' isa 'PPI::Token::Number' 327s ok 6 - no time ; number correct 327s 1..6 327s ok 5461 - 'no time ;' 327s ok 5462 - no errors 327s ok 5463 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no time v1.2.3;' 327s ok 1 - no time v1.2.3; number of statements in document 327s ok 2 - 'no time v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no time v1.2.3; tokens as expected 327s ok 4 - 'no time v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no time v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no time v1.2.3; number correct 327s 1..6 327s ok 5464 - 'no time v1.2.3;' 327s ok 5465 - no errors 327s ok 5466 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no time 1.2.3;' 327s ok 1 - no time 1.2.3; number of statements in document 327s ok 2 - 'no time 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no time 1.2.3; tokens as expected 327s ok 4 - 'no time 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no time 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no time 1.2.3; number correct 327s 1..6 327s ok 5467 - 'no time 1.2.3;' 327s ok 5468 - no errors 327s ok 5469 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no time v10;' 327s ok 1 - no time v10; number of statements in document 327s ok 2 - 'no time v10;' isa 'PPI::Statement::Include' 327s ok 3 - no time v10; tokens as expected 327s ok 4 - 'no time v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no time v10;' isa 'PPI::Token::Number' 327s ok 6 - no time v10; number correct 327s 1..6 327s ok 5470 - 'no time v10;' 327s ok 5471 - no errors 327s ok 5472 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ge ;' 327s ok 1 - use ge ; number of statements in document 327s ok 2 - 'use ge ;' isa 'PPI::Statement::Include' 327s ok 3 - use ge ; tokens as expected # TODO known bug 327s ok 4 - 'use ge ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ge ;' isa 'PPI::Token::Number' 327s ok 6 - use ge ; number correct 327s 1..6 327s ok 5473 - 'use ge ;' 327s ok 5474 - no errors 327s ok 5475 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ge v1.2.3;' 327s ok 1 - use ge v1.2.3; number of statements in document 327s ok 2 - 'use ge v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ge v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use ge v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ge v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ge v1.2.3; number correct 327s 1..6 327s ok 5476 - 'use ge v1.2.3;' 327s ok 5477 - no errors 327s ok 5478 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ge 1.2.3;' 327s ok 1 - use ge 1.2.3; number of statements in document 327s ok 2 - 'use ge 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use ge 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use ge 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ge 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use ge 1.2.3; number correct 327s 1..6 327s ok 5479 - 'use ge 1.2.3;' 327s ok 5480 - no errors 327s ok 5481 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use ge v10;' 327s ok 1 - use ge v10; number of statements in document 327s ok 2 - 'use ge v10;' isa 'PPI::Statement::Include' 327s ok 3 - use ge v10; tokens as expected # TODO known bug 327s ok 4 - 'use ge v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use ge v10;' isa 'PPI::Token::Number' 327s ok 6 - use ge v10; number correct 327s 1..6 327s ok 5482 - 'use ge v10;' 327s ok 5483 - no errors 327s ok 5484 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ge ;' 327s ok 1 - no ge ; number of statements in document 327s ok 2 - 'no ge ;' isa 'PPI::Statement::Include' 327s ok 3 - no ge ; tokens as expected # TODO known bug 327s ok 4 - 'no ge ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ge ;' isa 'PPI::Token::Number' 327s ok 6 - no ge ; number correct 327s 1..6 327s ok 5485 - 'no ge ;' 327s ok 5486 - no errors 327s ok 5487 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ge v1.2.3;' 327s ok 1 - no ge v1.2.3; number of statements in document 327s ok 2 - 'no ge v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ge v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no ge v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ge v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ge v1.2.3; number correct 327s 1..6 327s ok 5488 - 'no ge v1.2.3;' 327s ok 5489 - no errors 327s ok 5490 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ge 1.2.3;' 327s ok 1 - no ge 1.2.3; number of statements in document 327s ok 2 - 'no ge 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no ge 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no ge 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ge 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no ge 1.2.3; number correct 327s 1..6 327s ok 5491 - 'no ge 1.2.3;' 327s ok 5492 - no errors 327s ok 5493 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no ge v10;' 327s ok 1 - no ge v10; number of statements in document 327s ok 2 - 'no ge v10;' isa 'PPI::Statement::Include' 327s ok 3 - no ge v10; tokens as expected # TODO known bug 327s ok 4 - 'no ge v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no ge v10;' isa 'PPI::Token::Number' 327s ok 6 - no ge v10; number correct 327s 1..6 327s ok 5494 - 'no ge v10;' 327s ok 5495 - no errors 327s ok 5496 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seekdir ;' 327s ok 1 - use seekdir ; number of statements in document 327s ok 2 - 'use seekdir ;' isa 'PPI::Statement::Include' 327s ok 3 - use seekdir ; tokens as expected 327s ok 4 - 'use seekdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seekdir ;' isa 'PPI::Token::Number' 327s ok 6 - use seekdir ; number correct 327s 1..6 327s ok 5497 - 'use seekdir ;' 327s ok 5498 - no errors 327s ok 5499 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seekdir v1.2.3;' 327s ok 1 - use seekdir v1.2.3; number of statements in document 327s ok 2 - 'use seekdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use seekdir v1.2.3; tokens as expected 327s ok 4 - 'use seekdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seekdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use seekdir v1.2.3; number correct 327s 1..6 327s ok 5500 - 'use seekdir v1.2.3;' 327s ok 5501 - no errors 327s ok 5502 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seekdir 1.2.3;' 327s ok 1 - use seekdir 1.2.3; number of statements in document 327s ok 2 - 'use seekdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use seekdir 1.2.3; tokens as expected 327s ok 4 - 'use seekdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seekdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use seekdir 1.2.3; number correct 327s 1..6 327s ok 5503 - 'use seekdir 1.2.3;' 327s ok 5504 - no errors 327s ok 5505 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use seekdir v10;' 327s ok 1 - use seekdir v10; number of statements in document 327s ok 2 - 'use seekdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use seekdir v10; tokens as expected 327s ok 4 - 'use seekdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use seekdir v10;' isa 'PPI::Token::Number' 327s ok 6 - use seekdir v10; number correct 327s 1..6 327s ok 5506 - 'use seekdir v10;' 327s ok 5507 - no errors 327s ok 5508 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seekdir ;' 327s ok 1 - no seekdir ; number of statements in document 327s ok 2 - 'no seekdir ;' isa 'PPI::Statement::Include' 327s ok 3 - no seekdir ; tokens as expected 327s ok 4 - 'no seekdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seekdir ;' isa 'PPI::Token::Number' 327s ok 6 - no seekdir ; number correct 327s 1..6 327s ok 5509 - 'no seekdir ;' 327s ok 5510 - no errors 327s ok 5511 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seekdir v1.2.3;' 327s ok 1 - no seekdir v1.2.3; number of statements in document 327s ok 2 - 'no seekdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no seekdir v1.2.3; tokens as expected 327s ok 4 - 'no seekdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seekdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no seekdir v1.2.3; number correct 327s 1..6 327s ok 5512 - 'no seekdir v1.2.3;' 327s ok 5513 - no errors 327s ok 5514 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seekdir 1.2.3;' 327s ok 1 - no seekdir 1.2.3; number of statements in document 327s ok 2 - 'no seekdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no seekdir 1.2.3; tokens as expected 327s ok 4 - 'no seekdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seekdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no seekdir 1.2.3; number correct 327s 1..6 327s ok 5515 - 'no seekdir 1.2.3;' 327s ok 5516 - no errors 327s ok 5517 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no seekdir v10;' 327s ok 1 - no seekdir v10; number of statements in document 327s ok 2 - 'no seekdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no seekdir v10; tokens as expected 327s ok 4 - 'no seekdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no seekdir v10;' isa 'PPI::Token::Number' 327s ok 6 - no seekdir v10; number correct 327s 1..6 327s ok 5518 - 'no seekdir v10;' 327s ok 5519 - no errors 327s ok 5520 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use not ;' 327s ok 1 - use not ; number of statements in document 327s ok 2 - 'use not ;' isa 'PPI::Statement::Include' 327s ok 3 - use not ; tokens as expected # TODO known bug 327s ok 4 - 'use not ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use not ;' isa 'PPI::Token::Number' 327s ok 6 - use not ; number correct 327s 1..6 327s ok 5521 - 'use not ;' 327s ok 5522 - no errors 327s ok 5523 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use not v1.2.3;' 327s ok 1 - use not v1.2.3; number of statements in document 327s ok 2 - 'use not v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use not v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use not v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use not v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use not v1.2.3; number correct 327s 1..6 327s ok 5524 - 'use not v1.2.3;' 327s ok 5525 - no errors 327s ok 5526 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use not 1.2.3;' 327s ok 1 - use not 1.2.3; number of statements in document 327s ok 2 - 'use not 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use not 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use not 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use not 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use not 1.2.3; number correct 327s 1..6 327s ok 5527 - 'use not 1.2.3;' 327s ok 5528 - no errors 327s ok 5529 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use not v10;' 327s ok 1 - use not v10; number of statements in document 327s ok 2 - 'use not v10;' isa 'PPI::Statement::Include' 327s ok 3 - use not v10; tokens as expected # TODO known bug 327s ok 4 - 'use not v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use not v10;' isa 'PPI::Token::Number' 327s ok 6 - use not v10; number correct 327s 1..6 327s ok 5530 - 'use not v10;' 327s ok 5531 - no errors 327s ok 5532 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no not ;' 327s ok 1 - no not ; number of statements in document 327s ok 2 - 'no not ;' isa 'PPI::Statement::Include' 327s ok 3 - no not ; tokens as expected # TODO known bug 327s ok 4 - 'no not ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no not ;' isa 'PPI::Token::Number' 327s ok 6 - no not ; number correct 327s 1..6 327s ok 5533 - 'no not ;' 327s ok 5534 - no errors 327s ok 5535 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no not v1.2.3;' 327s ok 1 - no not v1.2.3; number of statements in document 327s ok 2 - 'no not v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no not v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no not v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no not v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no not v1.2.3; number correct 327s 1..6 327s ok 5536 - 'no not v1.2.3;' 327s ok 5537 - no errors 327s ok 5538 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no not 1.2.3;' 327s ok 1 - no not 1.2.3; number of statements in document 327s ok 2 - 'no not 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no not 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no not 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no not 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no not 1.2.3; number correct 327s 1..6 327s ok 5539 - 'no not 1.2.3;' 327s ok 5540 - no errors 327s ok 5541 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no not v10;' 327s ok 1 - no not v10; number of statements in document 327s ok 2 - 'no not v10;' isa 'PPI::Statement::Include' 327s ok 3 - no not v10; tokens as expected # TODO known bug 327s ok 4 - 'no not v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no not v10;' isa 'PPI::Token::Number' 327s ok 6 - no not v10; number correct 327s 1..6 327s ok 5542 - 'no not v10;' 327s ok 5543 - no errors 327s ok 5544 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semctl ;' 327s ok 1 - use semctl ; number of statements in document 327s ok 2 - 'use semctl ;' isa 'PPI::Statement::Include' 327s ok 3 - use semctl ; tokens as expected 327s ok 4 - 'use semctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semctl ;' isa 'PPI::Token::Number' 327s ok 6 - use semctl ; number correct 327s 1..6 327s ok 5545 - 'use semctl ;' 327s ok 5546 - no errors 327s ok 5547 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semctl v1.2.3;' 327s ok 1 - use semctl v1.2.3; number of statements in document 327s ok 2 - 'use semctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semctl v1.2.3; tokens as expected 327s ok 4 - 'use semctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semctl v1.2.3; number correct 327s 1..6 327s ok 5548 - 'use semctl v1.2.3;' 327s ok 5549 - no errors 327s ok 5550 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semctl 1.2.3;' 327s ok 1 - use semctl 1.2.3; number of statements in document 327s ok 2 - 'use semctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use semctl 1.2.3; tokens as expected 327s ok 4 - 'use semctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use semctl 1.2.3; number correct 327s 1..6 327s ok 5551 - 'use semctl 1.2.3;' 327s ok 5552 - no errors 327s ok 5553 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use semctl v10;' 327s ok 1 - use semctl v10; number of statements in document 327s ok 2 - 'use semctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - use semctl v10; tokens as expected 327s ok 4 - 'use semctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use semctl v10;' isa 'PPI::Token::Number' 327s ok 6 - use semctl v10; number correct 327s 1..6 327s ok 5554 - 'use semctl v10;' 327s ok 5555 - no errors 327s ok 5556 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semctl ;' 327s ok 1 - no semctl ; number of statements in document 327s ok 2 - 'no semctl ;' isa 'PPI::Statement::Include' 327s ok 3 - no semctl ; tokens as expected 327s ok 4 - 'no semctl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semctl ;' isa 'PPI::Token::Number' 327s ok 6 - no semctl ; number correct 327s 1..6 327s ok 5557 - 'no semctl ;' 327s ok 5558 - no errors 327s ok 5559 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semctl v1.2.3;' 327s ok 1 - no semctl v1.2.3; number of statements in document 327s ok 2 - 'no semctl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semctl v1.2.3; tokens as expected 327s ok 4 - 'no semctl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semctl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semctl v1.2.3; number correct 327s 1..6 327s ok 5560 - 'no semctl v1.2.3;' 327s ok 5561 - no errors 327s ok 5562 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semctl 1.2.3;' 327s ok 1 - no semctl 1.2.3; number of statements in document 327s ok 2 - 'no semctl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no semctl 1.2.3; tokens as expected 327s ok 4 - 'no semctl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semctl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no semctl 1.2.3; number correct 327s 1..6 327s ok 5563 - 'no semctl 1.2.3;' 327s ok 5564 - no errors 327s ok 5565 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no semctl v10;' 327s ok 1 - no semctl v10; number of statements in document 327s ok 2 - 'no semctl v10;' isa 'PPI::Statement::Include' 327s ok 3 - no semctl v10; tokens as expected 327s ok 4 - 'no semctl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no semctl v10;' isa 'PPI::Token::Number' 327s ok 6 - no semctl v10; number correct 327s 1..6 327s ok 5566 - 'no semctl v10;' 327s ok 5567 - no errors 327s ok 5568 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use format ;' 327s ok 1 - use format ; number of statements in document 327s ok 2 - 'use format ;' isa 'PPI::Statement::Include' 327s ok 3 - use format ; tokens as expected 327s ok 4 - 'use format ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use format ;' isa 'PPI::Token::Number' 327s ok 6 - use format ; number correct 327s 1..6 327s ok 5569 - 'use format ;' 327s ok 5570 - no errors 327s ok 5571 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use format v1.2.3;' 327s ok 1 - use format v1.2.3; number of statements in document 327s ok 2 - 'use format v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use format v1.2.3; tokens as expected 327s ok 4 - 'use format v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use format v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use format v1.2.3; number correct 327s 1..6 327s ok 5572 - 'use format v1.2.3;' 327s ok 5573 - no errors 327s ok 5574 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use format 1.2.3;' 327s ok 1 - use format 1.2.3; number of statements in document 327s ok 2 - 'use format 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use format 1.2.3; tokens as expected 327s ok 4 - 'use format 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use format 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use format 1.2.3; number correct 327s 1..6 327s ok 5575 - 'use format 1.2.3;' 327s ok 5576 - no errors 327s ok 5577 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use format v10;' 327s ok 1 - use format v10; number of statements in document 327s ok 2 - 'use format v10;' isa 'PPI::Statement::Include' 327s ok 3 - use format v10; tokens as expected 327s ok 4 - 'use format v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use format v10;' isa 'PPI::Token::Number' 327s ok 6 - use format v10; number correct 327s 1..6 327s ok 5578 - 'use format v10;' 327s ok 5579 - no errors 327s ok 5580 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no format ;' 327s ok 1 - no format ; number of statements in document 327s ok 2 - 'no format ;' isa 'PPI::Statement::Include' 327s ok 3 - no format ; tokens as expected 327s ok 4 - 'no format ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no format ;' isa 'PPI::Token::Number' 327s ok 6 - no format ; number correct 327s 1..6 327s ok 5581 - 'no format ;' 327s ok 5582 - no errors 327s ok 5583 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no format v1.2.3;' 327s ok 1 - no format v1.2.3; number of statements in document 327s ok 2 - 'no format v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no format v1.2.3; tokens as expected 327s ok 4 - 'no format v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no format v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no format v1.2.3; number correct 327s 1..6 327s ok 5584 - 'no format v1.2.3;' 327s ok 5585 - no errors 327s ok 5586 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no format 1.2.3;' 327s ok 1 - no format 1.2.3; number of statements in document 327s ok 2 - 'no format 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no format 1.2.3; tokens as expected 327s ok 4 - 'no format 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no format 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no format 1.2.3; number correct 327s 1..6 327s ok 5587 - 'no format 1.2.3;' 327s ok 5588 - no errors 327s ok 5589 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no format v10;' 327s ok 1 - no format v10; number of statements in document 327s ok 2 - 'no format v10;' isa 'PPI::Statement::Include' 327s ok 3 - no format v10; tokens as expected 327s ok 4 - 'no format v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no format v10;' isa 'PPI::Token::Number' 327s ok 6 - no format v10; number correct 327s 1..6 327s ok 5590 - 'no format v10;' 327s ok 5591 - no errors 327s ok 5592 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shift ;' 327s ok 1 - use shift ; number of statements in document 327s ok 2 - 'use shift ;' isa 'PPI::Statement::Include' 327s ok 3 - use shift ; tokens as expected 327s ok 4 - 'use shift ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shift ;' isa 'PPI::Token::Number' 327s ok 6 - use shift ; number correct 327s 1..6 327s ok 5593 - 'use shift ;' 327s ok 5594 - no errors 327s ok 5595 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shift v1.2.3;' 327s ok 1 - use shift v1.2.3; number of statements in document 327s ok 2 - 'use shift v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shift v1.2.3; tokens as expected 327s ok 4 - 'use shift v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shift v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shift v1.2.3; number correct 327s 1..6 327s ok 5596 - 'use shift v1.2.3;' 327s ok 5597 - no errors 327s ok 5598 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shift 1.2.3;' 327s ok 1 - use shift 1.2.3; number of statements in document 327s ok 2 - 'use shift 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use shift 1.2.3; tokens as expected 327s ok 4 - 'use shift 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shift 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use shift 1.2.3; number correct 327s 1..6 327s ok 5599 - 'use shift 1.2.3;' 327s ok 5600 - no errors 327s ok 5601 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use shift v10;' 327s ok 1 - use shift v10; number of statements in document 327s ok 2 - 'use shift v10;' isa 'PPI::Statement::Include' 327s ok 3 - use shift v10; tokens as expected 327s ok 4 - 'use shift v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use shift v10;' isa 'PPI::Token::Number' 327s ok 6 - use shift v10; number correct 327s 1..6 327s ok 5602 - 'use shift v10;' 327s ok 5603 - no errors 327s ok 5604 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shift ;' 327s ok 1 - no shift ; number of statements in document 327s ok 2 - 'no shift ;' isa 'PPI::Statement::Include' 327s ok 3 - no shift ; tokens as expected 327s ok 4 - 'no shift ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shift ;' isa 'PPI::Token::Number' 327s ok 6 - no shift ; number correct 327s 1..6 327s ok 5605 - 'no shift ;' 327s ok 5606 - no errors 327s ok 5607 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shift v1.2.3;' 327s ok 1 - no shift v1.2.3; number of statements in document 327s ok 2 - 'no shift v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shift v1.2.3; tokens as expected 327s ok 4 - 'no shift v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shift v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shift v1.2.3; number correct 327s 1..6 327s ok 5608 - 'no shift v1.2.3;' 327s ok 5609 - no errors 327s ok 5610 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shift 1.2.3;' 327s ok 1 - no shift 1.2.3; number of statements in document 327s ok 2 - 'no shift 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no shift 1.2.3; tokens as expected 327s ok 4 - 'no shift 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shift 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no shift 1.2.3; number correct 327s 1..6 327s ok 5611 - 'no shift 1.2.3;' 327s ok 5612 - no errors 327s ok 5613 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no shift v10;' 327s ok 1 - no shift v10; number of statements in document 327s ok 2 - 'no shift v10;' isa 'PPI::Statement::Include' 327s ok 3 - no shift v10; tokens as expected 327s ok 4 - 'no shift v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no shift v10;' isa 'PPI::Token::Number' 327s ok 6 - no shift v10; number correct 327s 1..6 327s ok 5614 - 'no shift v10;' 327s ok 5615 - no errors 327s ok 5616 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getc ;' 327s ok 1 - use getc ; number of statements in document 327s ok 2 - 'use getc ;' isa 'PPI::Statement::Include' 327s ok 3 - use getc ; tokens as expected 327s ok 4 - 'use getc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getc ;' isa 'PPI::Token::Number' 327s ok 6 - use getc ; number correct 327s 1..6 327s ok 5617 - 'use getc ;' 327s ok 5618 - no errors 327s ok 5619 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getc v1.2.3;' 327s ok 1 - use getc v1.2.3; number of statements in document 327s ok 2 - 'use getc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getc v1.2.3; tokens as expected 327s ok 4 - 'use getc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getc v1.2.3; number correct 327s 1..6 327s ok 5620 - 'use getc v1.2.3;' 327s ok 5621 - no errors 327s ok 5622 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getc 1.2.3;' 327s ok 1 - use getc 1.2.3; number of statements in document 327s ok 2 - 'use getc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use getc 1.2.3; tokens as expected 327s ok 4 - 'use getc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use getc 1.2.3; number correct 327s 1..6 327s ok 5623 - 'use getc 1.2.3;' 327s ok 5624 - no errors 327s ok 5625 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use getc v10;' 327s ok 1 - use getc v10; number of statements in document 327s ok 2 - 'use getc v10;' isa 'PPI::Statement::Include' 327s ok 3 - use getc v10; tokens as expected 327s ok 4 - 'use getc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use getc v10;' isa 'PPI::Token::Number' 327s ok 6 - use getc v10; number correct 327s 1..6 327s ok 5626 - 'use getc v10;' 327s ok 5627 - no errors 327s ok 5628 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getc ;' 327s ok 1 - no getc ; number of statements in document 327s ok 2 - 'no getc ;' isa 'PPI::Statement::Include' 327s ok 3 - no getc ; tokens as expected 327s ok 4 - 'no getc ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getc ;' isa 'PPI::Token::Number' 327s ok 6 - no getc ; number correct 327s 1..6 327s ok 5629 - 'no getc ;' 327s ok 5630 - no errors 327s ok 5631 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getc v1.2.3;' 327s ok 1 - no getc v1.2.3; number of statements in document 327s ok 2 - 'no getc v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getc v1.2.3; tokens as expected 327s ok 4 - 'no getc v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getc v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getc v1.2.3; number correct 327s 1..6 327s ok 5632 - 'no getc v1.2.3;' 327s ok 5633 - no errors 327s ok 5634 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getc 1.2.3;' 327s ok 1 - no getc 1.2.3; number of statements in document 327s ok 2 - 'no getc 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no getc 1.2.3; tokens as expected 327s ok 4 - 'no getc 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getc 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no getc 1.2.3; number correct 327s 1..6 327s ok 5635 - 'no getc 1.2.3;' 327s ok 5636 - no errors 327s ok 5637 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no getc v10;' 327s ok 1 - no getc v10; number of statements in document 327s ok 2 - 'no getc v10;' isa 'PPI::Statement::Include' 327s ok 3 - no getc v10; tokens as expected 327s ok 4 - 'no getc v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no getc v10;' isa 'PPI::Token::Number' 327s ok 6 - no getc v10; number correct 327s 1..6 327s ok 5638 - 'no getc v10;' 327s ok 5639 - no errors 327s ok 5640 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fcntl ;' 327s ok 1 - use fcntl ; number of statements in document 327s ok 2 - 'use fcntl ;' isa 'PPI::Statement::Include' 327s ok 3 - use fcntl ; tokens as expected 327s ok 4 - 'use fcntl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fcntl ;' isa 'PPI::Token::Number' 327s ok 6 - use fcntl ; number correct 327s 1..6 327s ok 5641 - 'use fcntl ;' 327s ok 5642 - no errors 327s ok 5643 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fcntl v1.2.3;' 327s ok 1 - use fcntl v1.2.3; number of statements in document 327s ok 2 - 'use fcntl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fcntl v1.2.3; tokens as expected 327s ok 4 - 'use fcntl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fcntl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fcntl v1.2.3; number correct 327s 1..6 327s ok 5644 - 'use fcntl v1.2.3;' 327s ok 5645 - no errors 327s ok 5646 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fcntl 1.2.3;' 327s ok 1 - use fcntl 1.2.3; number of statements in document 327s ok 2 - 'use fcntl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use fcntl 1.2.3; tokens as expected 327s ok 4 - 'use fcntl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fcntl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use fcntl 1.2.3; number correct 327s 1..6 327s ok 5647 - 'use fcntl 1.2.3;' 327s ok 5648 - no errors 327s ok 5649 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use fcntl v10;' 327s ok 1 - use fcntl v10; number of statements in document 327s ok 2 - 'use fcntl v10;' isa 'PPI::Statement::Include' 327s ok 3 - use fcntl v10; tokens as expected 327s ok 4 - 'use fcntl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use fcntl v10;' isa 'PPI::Token::Number' 327s ok 6 - use fcntl v10; number correct 327s 1..6 327s ok 5650 - 'use fcntl v10;' 327s ok 5651 - no errors 327s ok 5652 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fcntl ;' 327s ok 1 - no fcntl ; number of statements in document 327s ok 2 - 'no fcntl ;' isa 'PPI::Statement::Include' 327s ok 3 - no fcntl ; tokens as expected 327s ok 4 - 'no fcntl ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fcntl ;' isa 'PPI::Token::Number' 327s ok 6 - no fcntl ; number correct 327s 1..6 327s ok 5653 - 'no fcntl ;' 327s ok 5654 - no errors 327s ok 5655 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fcntl v1.2.3;' 327s ok 1 - no fcntl v1.2.3; number of statements in document 327s ok 2 - 'no fcntl v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fcntl v1.2.3; tokens as expected 327s ok 4 - 'no fcntl v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fcntl v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fcntl v1.2.3; number correct 327s 1..6 327s ok 5656 - 'no fcntl v1.2.3;' 327s ok 5657 - no errors 327s ok 5658 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fcntl 1.2.3;' 327s ok 1 - no fcntl 1.2.3; number of statements in document 327s ok 2 - 'no fcntl 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no fcntl 1.2.3; tokens as expected 327s ok 4 - 'no fcntl 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fcntl 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no fcntl 1.2.3; number correct 327s 1..6 327s ok 5659 - 'no fcntl 1.2.3;' 327s ok 5660 - no errors 327s ok 5661 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no fcntl v10;' 327s ok 1 - no fcntl v10; number of statements in document 327s ok 2 - 'no fcntl v10;' isa 'PPI::Statement::Include' 327s ok 3 - no fcntl v10; tokens as expected 327s ok 4 - 'no fcntl v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no fcntl v10;' isa 'PPI::Token::Number' 327s ok 6 - no fcntl v10; number correct 327s 1..6 327s ok 5662 - 'no fcntl v10;' 327s ok 5663 - no errors 327s ok 5664 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use m ;' 327s ok 1 - use m ; number of statements in document # TODO known bug 327s ok 2 - 'use m ;' isa 'PPI::Statement::Include' 327s ok 3 - use m ; tokens as expected # TODO known bug 327s ok 4 - 'use m ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use m ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use m ; number correct # TODO known bug 327s 1..6 327s ok 5665 - 'use m ;' 327s ok 5666 - no errors 327s ok 5667 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use m v1.2.3;' 327s ok 1 - use m v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use m v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use m v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use m v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use m v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use m v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 5668 - 'use m v1.2.3;' 327s ok 5669 - no errors 327s ok 5670 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use m 1.2.3;' 327s ok 1 - use m 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'use m 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use m 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use m 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use m 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use m 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 5671 - 'use m 1.2.3;' 327s ok 5672 - no errors 327s ok 5673 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use m v10;' 327s ok 1 - use m v10; number of statements in document # TODO known bug 327s ok 2 - 'use m v10;' isa 'PPI::Statement::Include' 327s ok 3 - use m v10; tokens as expected # TODO known bug 327s ok 4 - 'use m v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'use m v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - use m v10; number correct # TODO known bug 327s 1..6 327s ok 5674 - 'use m v10;' 327s ok 5675 - no errors 327s ok 5676 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no m ;' 327s ok 1 - no m ; number of statements in document # TODO known bug 327s ok 2 - 'no m ;' isa 'PPI::Statement::Include' 327s ok 3 - no m ; tokens as expected # TODO known bug 327s ok 4 - 'no m ; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no m ;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no m ; number correct # TODO known bug 327s 1..6 327s ok 5677 - 'no m ;' 327s ok 5678 - no errors 327s ok 5679 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no m v1.2.3;' 327s ok 1 - no m v1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no m v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no m v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no m v1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no m v1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no m v1.2.3; number correct # TODO known bug 327s 1..6 327s ok 5680 - 'no m v1.2.3;' 327s ok 5681 - no errors 327s ok 5682 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no m 1.2.3;' 327s ok 1 - no m 1.2.3; number of statements in document # TODO known bug 327s ok 2 - 'no m 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no m 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no m 1.2.3; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no m 1.2.3;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no m 1.2.3; number correct # TODO known bug 327s 1..6 327s ok 5683 - 'no m 1.2.3;' 327s ok 5684 - no errors 327s ok 5685 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no m v10;' 327s ok 1 - no m v10; number of statements in document # TODO known bug 327s ok 2 - 'no m v10;' isa 'PPI::Statement::Include' 327s ok 3 - no m v10; tokens as expected # TODO known bug 327s ok 4 - 'no m v10; prior statement end recognized' isa 'PPI::Statement' # TODO known bug 327s ok 5 - 'no m v10;' isa 'PPI::Token::Number' # TODO known bug 327s ok 6 - no m v10; number correct # TODO known bug 327s 1..6 327s ok 5686 - 'no m v10;' 327s ok 5687 - no errors 327s ok 5688 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lt ;' 327s ok 1 - use lt ; number of statements in document 327s ok 2 - 'use lt ;' isa 'PPI::Statement::Include' 327s ok 3 - use lt ; tokens as expected # TODO known bug 327s ok 4 - 'use lt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lt ;' isa 'PPI::Token::Number' 327s ok 6 - use lt ; number correct 327s 1..6 327s ok 5689 - 'use lt ;' 327s ok 5690 - no errors 327s ok 5691 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lt v1.2.3;' 327s ok 1 - use lt v1.2.3; number of statements in document 327s ok 2 - 'use lt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lt v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use lt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lt v1.2.3; number correct 327s 1..6 327s ok 5692 - 'use lt v1.2.3;' 327s ok 5693 - no errors 327s ok 5694 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lt 1.2.3;' 327s ok 1 - use lt 1.2.3; number of statements in document 327s ok 2 - 'use lt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use lt 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use lt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use lt 1.2.3; number correct 327s 1..6 327s ok 5695 - 'use lt 1.2.3;' 327s ok 5696 - no errors 327s ok 5697 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use lt v10;' 327s ok 1 - use lt v10; number of statements in document 327s ok 2 - 'use lt v10;' isa 'PPI::Statement::Include' 327s ok 3 - use lt v10; tokens as expected # TODO known bug 327s ok 4 - 'use lt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use lt v10;' isa 'PPI::Token::Number' 327s ok 6 - use lt v10; number correct 327s 1..6 327s ok 5698 - 'use lt v10;' 327s ok 5699 - no errors 327s ok 5700 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lt ;' 327s ok 1 - no lt ; number of statements in document 327s ok 2 - 'no lt ;' isa 'PPI::Statement::Include' 327s ok 3 - no lt ; tokens as expected # TODO known bug 327s ok 4 - 'no lt ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lt ;' isa 'PPI::Token::Number' 327s ok 6 - no lt ; number correct 327s 1..6 327s ok 5701 - 'no lt ;' 327s ok 5702 - no errors 327s ok 5703 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lt v1.2.3;' 327s ok 1 - no lt v1.2.3; number of statements in document 327s ok 2 - 'no lt v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lt v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no lt v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lt v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lt v1.2.3; number correct 327s 1..6 327s ok 5704 - 'no lt v1.2.3;' 327s ok 5705 - no errors 327s ok 5706 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lt 1.2.3;' 327s ok 1 - no lt 1.2.3; number of statements in document 327s ok 2 - 'no lt 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no lt 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no lt 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lt 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no lt 1.2.3; number correct 327s 1..6 327s ok 5707 - 'no lt 1.2.3;' 327s ok 5708 - no errors 327s ok 5709 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no lt v10;' 327s ok 1 - no lt v10; number of statements in document 327s ok 2 - 'no lt v10;' isa 'PPI::Statement::Include' 327s ok 3 - no lt v10; tokens as expected # TODO known bug 327s ok 4 - 'no lt v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no lt v10;' isa 'PPI::Token::Number' 327s ok 6 - no lt v10; number correct 327s 1..6 327s ok 5710 - 'no lt v10;' 327s ok 5711 - no errors 327s ok 5712 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use defined ;' 327s ok 1 - use defined ; number of statements in document 327s ok 2 - 'use defined ;' isa 'PPI::Statement::Include' 327s ok 3 - use defined ; tokens as expected 327s ok 4 - 'use defined ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use defined ;' isa 'PPI::Token::Number' 327s ok 6 - use defined ; number correct 327s 1..6 327s ok 5713 - 'use defined ;' 327s ok 5714 - no errors 327s ok 5715 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use defined v1.2.3;' 327s ok 1 - use defined v1.2.3; number of statements in document 327s ok 2 - 'use defined v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use defined v1.2.3; tokens as expected 327s ok 4 - 'use defined v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use defined v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use defined v1.2.3; number correct 327s 1..6 327s ok 5716 - 'use defined v1.2.3;' 327s ok 5717 - no errors 327s ok 5718 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use defined 1.2.3;' 327s ok 1 - use defined 1.2.3; number of statements in document 327s ok 2 - 'use defined 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use defined 1.2.3; tokens as expected 327s ok 4 - 'use defined 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use defined 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use defined 1.2.3; number correct 327s 1..6 327s ok 5719 - 'use defined 1.2.3;' 327s ok 5720 - no errors 327s ok 5721 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use defined v10;' 327s ok 1 - use defined v10; number of statements in document 327s ok 2 - 'use defined v10;' isa 'PPI::Statement::Include' 327s ok 3 - use defined v10; tokens as expected 327s ok 4 - 'use defined v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use defined v10;' isa 'PPI::Token::Number' 327s ok 6 - use defined v10; number correct 327s 1..6 327s ok 5722 - 'use defined v10;' 327s ok 5723 - no errors 327s ok 5724 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no defined ;' 327s ok 1 - no defined ; number of statements in document 327s ok 2 - 'no defined ;' isa 'PPI::Statement::Include' 327s ok 3 - no defined ; tokens as expected 327s ok 4 - 'no defined ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no defined ;' isa 'PPI::Token::Number' 327s ok 6 - no defined ; number correct 327s 1..6 327s ok 5725 - 'no defined ;' 327s ok 5726 - no errors 327s ok 5727 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no defined v1.2.3;' 327s ok 1 - no defined v1.2.3; number of statements in document 327s ok 2 - 'no defined v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no defined v1.2.3; tokens as expected 327s ok 4 - 'no defined v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no defined v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no defined v1.2.3; number correct 327s 1..6 327s ok 5728 - 'no defined v1.2.3;' 327s ok 5729 - no errors 327s ok 5730 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no defined 1.2.3;' 327s ok 1 - no defined 1.2.3; number of statements in document 327s ok 2 - 'no defined 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no defined 1.2.3; tokens as expected 327s ok 4 - 'no defined 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no defined 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no defined 1.2.3; number correct 327s 1..6 327s ok 5731 - 'no defined 1.2.3;' 327s ok 5732 - no errors 327s ok 5733 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no defined v10;' 327s ok 1 - no defined v10; number of statements in document 327s ok 2 - 'no defined v10;' isa 'PPI::Statement::Include' 327s ok 3 - no defined v10; tokens as expected 327s ok 4 - 'no defined v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no defined v10;' isa 'PPI::Token::Number' 327s ok 6 - no defined v10; number correct 327s 1..6 327s ok 5734 - 'no defined v10;' 327s ok 5735 - no errors 327s ok 5736 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use oct ;' 327s ok 1 - use oct ; number of statements in document 327s ok 2 - 'use oct ;' isa 'PPI::Statement::Include' 327s ok 3 - use oct ; tokens as expected 327s ok 4 - 'use oct ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use oct ;' isa 'PPI::Token::Number' 327s ok 6 - use oct ; number correct 327s 1..6 327s ok 5737 - 'use oct ;' 327s ok 5738 - no errors 327s ok 5739 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use oct v1.2.3;' 327s ok 1 - use oct v1.2.3; number of statements in document 327s ok 2 - 'use oct v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use oct v1.2.3; tokens as expected 327s ok 4 - 'use oct v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use oct v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use oct v1.2.3; number correct 327s 1..6 327s ok 5740 - 'use oct v1.2.3;' 327s ok 5741 - no errors 327s ok 5742 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use oct 1.2.3;' 327s ok 1 - use oct 1.2.3; number of statements in document 327s ok 2 - 'use oct 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use oct 1.2.3; tokens as expected 327s ok 4 - 'use oct 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use oct 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use oct 1.2.3; number correct 327s 1..6 327s ok 5743 - 'use oct 1.2.3;' 327s ok 5744 - no errors 327s ok 5745 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use oct v10;' 327s ok 1 - use oct v10; number of statements in document 327s ok 2 - 'use oct v10;' isa 'PPI::Statement::Include' 327s ok 3 - use oct v10; tokens as expected 327s ok 4 - 'use oct v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use oct v10;' isa 'PPI::Token::Number' 327s ok 6 - use oct v10; number correct 327s 1..6 327s ok 5746 - 'use oct v10;' 327s ok 5747 - no errors 327s ok 5748 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no oct ;' 327s ok 1 - no oct ; number of statements in document 327s ok 2 - 'no oct ;' isa 'PPI::Statement::Include' 327s ok 3 - no oct ; tokens as expected 327s ok 4 - 'no oct ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no oct ;' isa 'PPI::Token::Number' 327s ok 6 - no oct ; number correct 327s 1..6 327s ok 5749 - 'no oct ;' 327s ok 5750 - no errors 327s ok 5751 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no oct v1.2.3;' 327s ok 1 - no oct v1.2.3; number of statements in document 327s ok 2 - 'no oct v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no oct v1.2.3; tokens as expected 327s ok 4 - 'no oct v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no oct v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no oct v1.2.3; number correct 327s 1..6 327s ok 5752 - 'no oct v1.2.3;' 327s ok 5753 - no errors 327s ok 5754 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no oct 1.2.3;' 327s ok 1 - no oct 1.2.3; number of statements in document 327s ok 2 - 'no oct 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no oct 1.2.3; tokens as expected 327s ok 4 - 'no oct 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no oct 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no oct 1.2.3; number correct 327s 1..6 327s ok 5755 - 'no oct 1.2.3;' 327s ok 5756 - no errors 327s ok 5757 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no oct v10;' 327s ok 1 - no oct v10; number of statements in document 327s ok 2 - 'no oct v10;' isa 'PPI::Statement::Include' 327s ok 3 - no oct v10; tokens as expected 327s ok 4 - 'no oct v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no oct v10;' isa 'PPI::Token::Number' 327s ok 6 - no oct v10; number correct 327s 1..6 327s ok 5758 - 'no oct v10;' 327s ok 5759 - no errors 327s ok 5760 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dbmopen ;' 327s ok 1 - use dbmopen ; number of statements in document 327s ok 2 - 'use dbmopen ;' isa 'PPI::Statement::Include' 327s ok 3 - use dbmopen ; tokens as expected 327s ok 4 - 'use dbmopen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dbmopen ;' isa 'PPI::Token::Number' 327s ok 6 - use dbmopen ; number correct 327s 1..6 327s ok 5761 - 'use dbmopen ;' 327s ok 5762 - no errors 327s ok 5763 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dbmopen v1.2.3;' 327s ok 1 - use dbmopen v1.2.3; number of statements in document 327s ok 2 - 'use dbmopen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use dbmopen v1.2.3; tokens as expected 327s ok 4 - 'use dbmopen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dbmopen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use dbmopen v1.2.3; number correct 327s 1..6 327s ok 5764 - 'use dbmopen v1.2.3;' 327s ok 5765 - no errors 327s ok 5766 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dbmopen 1.2.3;' 327s ok 1 - use dbmopen 1.2.3; number of statements in document 327s ok 2 - 'use dbmopen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use dbmopen 1.2.3; tokens as expected 327s ok 4 - 'use dbmopen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dbmopen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use dbmopen 1.2.3; number correct 327s 1..6 327s ok 5767 - 'use dbmopen 1.2.3;' 327s ok 5768 - no errors 327s ok 5769 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use dbmopen v10;' 327s ok 1 - use dbmopen v10; number of statements in document 327s ok 2 - 'use dbmopen v10;' isa 'PPI::Statement::Include' 327s ok 3 - use dbmopen v10; tokens as expected 327s ok 4 - 'use dbmopen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use dbmopen v10;' isa 'PPI::Token::Number' 327s ok 6 - use dbmopen v10; number correct 327s 1..6 327s ok 5770 - 'use dbmopen v10;' 327s ok 5771 - no errors 327s ok 5772 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dbmopen ;' 327s ok 1 - no dbmopen ; number of statements in document 327s ok 2 - 'no dbmopen ;' isa 'PPI::Statement::Include' 327s ok 3 - no dbmopen ; tokens as expected 327s ok 4 - 'no dbmopen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dbmopen ;' isa 'PPI::Token::Number' 327s ok 6 - no dbmopen ; number correct 327s 1..6 327s ok 5773 - 'no dbmopen ;' 327s ok 5774 - no errors 327s ok 5775 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dbmopen v1.2.3;' 327s ok 1 - no dbmopen v1.2.3; number of statements in document 327s ok 2 - 'no dbmopen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no dbmopen v1.2.3; tokens as expected 327s ok 4 - 'no dbmopen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dbmopen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no dbmopen v1.2.3; number correct 327s 1..6 327s ok 5776 - 'no dbmopen v1.2.3;' 327s ok 5777 - no errors 327s ok 5778 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dbmopen 1.2.3;' 327s ok 1 - no dbmopen 1.2.3; number of statements in document 327s ok 2 - 'no dbmopen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no dbmopen 1.2.3; tokens as expected 327s ok 4 - 'no dbmopen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dbmopen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no dbmopen 1.2.3; number correct 327s 1..6 327s ok 5779 - 'no dbmopen 1.2.3;' 327s ok 5780 - no errors 327s ok 5781 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no dbmopen v10;' 327s ok 1 - no dbmopen v10; number of statements in document 327s ok 2 - 'no dbmopen v10;' isa 'PPI::Statement::Include' 327s ok 3 - no dbmopen v10; tokens as expected 327s ok 4 - 'no dbmopen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no dbmopen v10;' isa 'PPI::Token::Number' 327s ok 6 - no dbmopen v10; number correct 327s 1..6 327s ok 5782 - 'no dbmopen v10;' 327s ok 5783 - no errors 327s ok 5784 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use return ;' 327s ok 1 - use return ; number of statements in document 327s ok 2 - 'use return ;' isa 'PPI::Statement::Include' 327s ok 3 - use return ; tokens as expected 327s ok 4 - 'use return ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use return ;' isa 'PPI::Token::Number' 327s ok 6 - use return ; number correct 327s 1..6 327s ok 5785 - 'use return ;' 327s ok 5786 - no errors 327s ok 5787 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use return v1.2.3;' 327s ok 1 - use return v1.2.3; number of statements in document 327s ok 2 - 'use return v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use return v1.2.3; tokens as expected 327s ok 4 - 'use return v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use return v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use return v1.2.3; number correct 327s 1..6 327s ok 5788 - 'use return v1.2.3;' 327s ok 5789 - no errors 327s ok 5790 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use return 1.2.3;' 327s ok 1 - use return 1.2.3; number of statements in document 327s ok 2 - 'use return 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use return 1.2.3; tokens as expected 327s ok 4 - 'use return 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use return 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use return 1.2.3; number correct 327s 1..6 327s ok 5791 - 'use return 1.2.3;' 327s ok 5792 - no errors 327s ok 5793 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use return v10;' 327s ok 1 - use return v10; number of statements in document 327s ok 2 - 'use return v10;' isa 'PPI::Statement::Include' 327s ok 3 - use return v10; tokens as expected 327s ok 4 - 'use return v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use return v10;' isa 'PPI::Token::Number' 327s ok 6 - use return v10; number correct 327s 1..6 327s ok 5794 - 'use return v10;' 327s ok 5795 - no errors 327s ok 5796 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no return ;' 327s ok 1 - no return ; number of statements in document 327s ok 2 - 'no return ;' isa 'PPI::Statement::Include' 327s ok 3 - no return ; tokens as expected 327s ok 4 - 'no return ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no return ;' isa 'PPI::Token::Number' 327s ok 6 - no return ; number correct 327s 1..6 327s ok 5797 - 'no return ;' 327s ok 5798 - no errors 327s ok 5799 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no return v1.2.3;' 327s ok 1 - no return v1.2.3; number of statements in document 327s ok 2 - 'no return v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no return v1.2.3; tokens as expected 327s ok 4 - 'no return v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no return v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no return v1.2.3; number correct 327s 1..6 327s ok 5800 - 'no return v1.2.3;' 327s ok 5801 - no errors 327s ok 5802 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no return 1.2.3;' 327s ok 1 - no return 1.2.3; number of statements in document 327s ok 2 - 'no return 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no return 1.2.3; tokens as expected 327s ok 4 - 'no return 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no return 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no return 1.2.3; number correct 327s 1..6 327s ok 5803 - 'no return 1.2.3;' 327s ok 5804 - no errors 327s ok 5805 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no return v10;' 327s ok 1 - no return v10; number of statements in document 327s ok 2 - 'no return v10;' isa 'PPI::Statement::Include' 327s ok 3 - no return v10; tokens as expected 327s ok 4 - 'no return v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no return v10;' isa 'PPI::Token::Number' 327s ok 6 - no return v10; number correct 327s 1..6 327s ok 5806 - 'no return v10;' 327s ok 5807 - no errors 327s ok 5808 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use values ;' 327s ok 1 - use values ; number of statements in document 327s ok 2 - 'use values ;' isa 'PPI::Statement::Include' 327s ok 3 - use values ; tokens as expected 327s ok 4 - 'use values ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use values ;' isa 'PPI::Token::Number' 327s ok 6 - use values ; number correct 327s 1..6 327s ok 5809 - 'use values ;' 327s ok 5810 - no errors 327s ok 5811 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use values v1.2.3;' 327s ok 1 - use values v1.2.3; number of statements in document 327s ok 2 - 'use values v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use values v1.2.3; tokens as expected 327s ok 4 - 'use values v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use values v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use values v1.2.3; number correct 327s 1..6 327s ok 5812 - 'use values v1.2.3;' 327s ok 5813 - no errors 327s ok 5814 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use values 1.2.3;' 327s ok 1 - use values 1.2.3; number of statements in document 327s ok 2 - 'use values 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use values 1.2.3; tokens as expected 327s ok 4 - 'use values 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use values 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use values 1.2.3; number correct 327s 1..6 327s ok 5815 - 'use values 1.2.3;' 327s ok 5816 - no errors 327s ok 5817 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use values v10;' 327s ok 1 - use values v10; number of statements in document 327s ok 2 - 'use values v10;' isa 'PPI::Statement::Include' 327s ok 3 - use values v10; tokens as expected 327s ok 4 - 'use values v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use values v10;' isa 'PPI::Token::Number' 327s ok 6 - use values v10; number correct 327s 1..6 327s ok 5818 - 'use values v10;' 327s ok 5819 - no errors 327s ok 5820 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no values ;' 327s ok 1 - no values ; number of statements in document 327s ok 2 - 'no values ;' isa 'PPI::Statement::Include' 327s ok 3 - no values ; tokens as expected 327s ok 4 - 'no values ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no values ;' isa 'PPI::Token::Number' 327s ok 6 - no values ; number correct 327s 1..6 327s ok 5821 - 'no values ;' 327s ok 5822 - no errors 327s ok 5823 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no values v1.2.3;' 327s ok 1 - no values v1.2.3; number of statements in document 327s ok 2 - 'no values v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no values v1.2.3; tokens as expected 327s ok 4 - 'no values v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no values v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no values v1.2.3; number correct 327s 1..6 327s ok 5824 - 'no values v1.2.3;' 327s ok 5825 - no errors 327s ok 5826 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no values 1.2.3;' 327s ok 1 - no values 1.2.3; number of statements in document 327s ok 2 - 'no values 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no values 1.2.3; tokens as expected 327s ok 4 - 'no values 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no values 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no values 1.2.3; number correct 327s 1..6 327s ok 5827 - 'no values 1.2.3;' 327s ok 5828 - no errors 327s ok 5829 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no values v10;' 327s ok 1 - no values v10; number of statements in document 327s ok 2 - 'no values v10;' isa 'PPI::Statement::Include' 327s ok 3 - no values v10; tokens as expected 327s ok 4 - 'no values v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no values v10;' isa 'PPI::Token::Number' 327s ok 6 - no values v10; number correct 327s 1..6 327s ok 5830 - 'no values v10;' 327s ok 5831 - no errors 327s ok 5832 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use xor ;' 327s ok 1 - use xor ; number of statements in document 327s ok 2 - 'use xor ;' isa 'PPI::Statement::Include' 327s ok 3 - use xor ; tokens as expected # TODO known bug 327s ok 4 - 'use xor ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use xor ;' isa 'PPI::Token::Number' 327s ok 6 - use xor ; number correct 327s 1..6 327s ok 5833 - 'use xor ;' 327s ok 5834 - no errors 327s ok 5835 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use xor v1.2.3;' 327s ok 1 - use xor v1.2.3; number of statements in document 327s ok 2 - 'use xor v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use xor v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use xor v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use xor v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use xor v1.2.3; number correct 327s 1..6 327s ok 5836 - 'use xor v1.2.3;' 327s ok 5837 - no errors 327s ok 5838 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use xor 1.2.3;' 327s ok 1 - use xor 1.2.3; number of statements in document 327s ok 2 - 'use xor 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use xor 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'use xor 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use xor 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use xor 1.2.3; number correct 327s 1..6 327s ok 5839 - 'use xor 1.2.3;' 327s ok 5840 - no errors 327s ok 5841 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use xor v10;' 327s ok 1 - use xor v10; number of statements in document 327s ok 2 - 'use xor v10;' isa 'PPI::Statement::Include' 327s ok 3 - use xor v10; tokens as expected # TODO known bug 327s ok 4 - 'use xor v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use xor v10;' isa 'PPI::Token::Number' 327s ok 6 - use xor v10; number correct 327s 1..6 327s ok 5842 - 'use xor v10;' 327s ok 5843 - no errors 327s ok 5844 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no xor ;' 327s ok 1 - no xor ; number of statements in document 327s ok 2 - 'no xor ;' isa 'PPI::Statement::Include' 327s ok 3 - no xor ; tokens as expected # TODO known bug 327s ok 4 - 'no xor ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no xor ;' isa 'PPI::Token::Number' 327s ok 6 - no xor ; number correct 327s 1..6 327s ok 5845 - 'no xor ;' 327s ok 5846 - no errors 327s ok 5847 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no xor v1.2.3;' 327s ok 1 - no xor v1.2.3; number of statements in document 327s ok 2 - 'no xor v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no xor v1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no xor v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no xor v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no xor v1.2.3; number correct 327s 1..6 327s ok 5848 - 'no xor v1.2.3;' 327s ok 5849 - no errors 327s ok 5850 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no xor 1.2.3;' 327s ok 1 - no xor 1.2.3; number of statements in document 327s ok 2 - 'no xor 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no xor 1.2.3; tokens as expected # TODO known bug 327s ok 4 - 'no xor 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no xor 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no xor 1.2.3; number correct 327s 1..6 327s ok 5851 - 'no xor 1.2.3;' 327s ok 5852 - no errors 327s ok 5853 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no xor v10;' 327s ok 1 - no xor v10; number of statements in document 327s ok 2 - 'no xor v10;' isa 'PPI::Statement::Include' 327s ok 3 - no xor v10; tokens as expected # TODO known bug 327s ok 4 - 'no xor v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no xor v10;' isa 'PPI::Token::Number' 327s ok 6 - no xor v10; number correct 327s 1..6 327s ok 5854 - 'no xor v10;' 327s ok 5855 - no errors 327s ok 5856 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysopen ;' 327s ok 1 - use sysopen ; number of statements in document 327s ok 2 - 'use sysopen ;' isa 'PPI::Statement::Include' 327s ok 3 - use sysopen ; tokens as expected 327s ok 4 - 'use sysopen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysopen ;' isa 'PPI::Token::Number' 327s ok 6 - use sysopen ; number correct 327s 1..6 327s ok 5857 - 'use sysopen ;' 327s ok 5858 - no errors 327s ok 5859 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysopen v1.2.3;' 327s ok 1 - use sysopen v1.2.3; number of statements in document 327s ok 2 - 'use sysopen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sysopen v1.2.3; tokens as expected 327s ok 4 - 'use sysopen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysopen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sysopen v1.2.3; number correct 327s 1..6 327s ok 5860 - 'use sysopen v1.2.3;' 327s ok 5861 - no errors 327s ok 5862 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysopen 1.2.3;' 327s ok 1 - use sysopen 1.2.3; number of statements in document 327s ok 2 - 'use sysopen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use sysopen 1.2.3; tokens as expected 327s ok 4 - 'use sysopen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysopen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use sysopen 1.2.3; number correct 327s 1..6 327s ok 5863 - 'use sysopen 1.2.3;' 327s ok 5864 - no errors 327s ok 5865 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use sysopen v10;' 327s ok 1 - use sysopen v10; number of statements in document 327s ok 2 - 'use sysopen v10;' isa 'PPI::Statement::Include' 327s ok 3 - use sysopen v10; tokens as expected 327s ok 4 - 'use sysopen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use sysopen v10;' isa 'PPI::Token::Number' 327s ok 6 - use sysopen v10; number correct 327s 1..6 327s ok 5866 - 'use sysopen v10;' 327s ok 5867 - no errors 327s ok 5868 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysopen ;' 327s ok 1 - no sysopen ; number of statements in document 327s ok 2 - 'no sysopen ;' isa 'PPI::Statement::Include' 327s ok 3 - no sysopen ; tokens as expected 327s ok 4 - 'no sysopen ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysopen ;' isa 'PPI::Token::Number' 327s ok 6 - no sysopen ; number correct 327s 1..6 327s ok 5869 - 'no sysopen ;' 327s ok 5870 - no errors 327s ok 5871 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysopen v1.2.3;' 327s ok 1 - no sysopen v1.2.3; number of statements in document 327s ok 2 - 'no sysopen v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sysopen v1.2.3; tokens as expected 327s ok 4 - 'no sysopen v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysopen v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sysopen v1.2.3; number correct 327s 1..6 327s ok 5872 - 'no sysopen v1.2.3;' 327s ok 5873 - no errors 327s ok 5874 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysopen 1.2.3;' 327s ok 1 - no sysopen 1.2.3; number of statements in document 327s ok 2 - 'no sysopen 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no sysopen 1.2.3; tokens as expected 327s ok 4 - 'no sysopen 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysopen 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no sysopen 1.2.3; number correct 327s 1..6 327s ok 5875 - 'no sysopen 1.2.3;' 327s ok 5876 - no errors 327s ok 5877 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no sysopen v10;' 327s ok 1 - no sysopen v10; number of statements in document 327s ok 2 - 'no sysopen v10;' isa 'PPI::Statement::Include' 327s ok 3 - no sysopen v10; tokens as expected 327s ok 4 - 'no sysopen v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no sysopen v10;' isa 'PPI::Token::Number' 327s ok 6 - no sysopen v10; number correct 327s 1..6 327s ok 5878 - 'no sysopen v10;' 327s ok 5879 - no errors 327s ok 5880 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readdir ;' 327s ok 1 - use readdir ; number of statements in document 327s ok 2 - 'use readdir ;' isa 'PPI::Statement::Include' 327s ok 3 - use readdir ; tokens as expected 327s ok 4 - 'use readdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readdir ;' isa 'PPI::Token::Number' 327s ok 6 - use readdir ; number correct 327s 1..6 327s ok 5881 - 'use readdir ;' 327s ok 5882 - no errors 327s ok 5883 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readdir v1.2.3;' 327s ok 1 - use readdir v1.2.3; number of statements in document 327s ok 2 - 'use readdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readdir v1.2.3; tokens as expected 327s ok 4 - 'use readdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readdir v1.2.3; number correct 327s 1..6 327s ok 5884 - 'use readdir v1.2.3;' 327s ok 5885 - no errors 327s ok 5886 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readdir 1.2.3;' 327s ok 1 - use readdir 1.2.3; number of statements in document 327s ok 2 - 'use readdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use readdir 1.2.3; tokens as expected 327s ok 4 - 'use readdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use readdir 1.2.3; number correct 327s 1..6 327s ok 5887 - 'use readdir 1.2.3;' 327s ok 5888 - no errors 327s ok 5889 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use readdir v10;' 327s ok 1 - use readdir v10; number of statements in document 327s ok 2 - 'use readdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - use readdir v10; tokens as expected 327s ok 4 - 'use readdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use readdir v10;' isa 'PPI::Token::Number' 327s ok 6 - use readdir v10; number correct 327s 1..6 327s ok 5890 - 'use readdir v10;' 327s ok 5891 - no errors 327s ok 5892 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readdir ;' 327s ok 1 - no readdir ; number of statements in document 327s ok 2 - 'no readdir ;' isa 'PPI::Statement::Include' 327s ok 3 - no readdir ; tokens as expected 327s ok 4 - 'no readdir ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readdir ;' isa 'PPI::Token::Number' 327s ok 6 - no readdir ; number correct 327s 1..6 327s ok 5893 - 'no readdir ;' 327s ok 5894 - no errors 327s ok 5895 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readdir v1.2.3;' 327s ok 1 - no readdir v1.2.3; number of statements in document 327s ok 2 - 'no readdir v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readdir v1.2.3; tokens as expected 327s ok 4 - 'no readdir v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readdir v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readdir v1.2.3; number correct 327s 1..6 327s ok 5896 - 'no readdir v1.2.3;' 327s ok 5897 - no errors 327s ok 5898 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readdir 1.2.3;' 327s ok 1 - no readdir 1.2.3; number of statements in document 327s ok 2 - 'no readdir 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no readdir 1.2.3; tokens as expected 327s ok 4 - 'no readdir 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readdir 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no readdir 1.2.3; number correct 327s 1..6 327s ok 5899 - 'no readdir 1.2.3;' 327s ok 5900 - no errors 327s ok 5901 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no readdir v10;' 327s ok 1 - no readdir v10; number of statements in document 327s ok 2 - 'no readdir v10;' isa 'PPI::Statement::Include' 327s ok 3 - no readdir v10; tokens as expected 327s ok 4 - 'no readdir v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no readdir v10;' isa 'PPI::Token::Number' 327s ok 6 - no readdir v10; number correct 327s 1..6 327s ok 5902 - 'no readdir v10;' 327s ok 5903 - no errors 327s ok 5904 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use while ;' 327s ok 1 - use while ; number of statements in document 327s ok 2 - 'use while ;' isa 'PPI::Statement::Include' 327s ok 3 - use while ; tokens as expected 327s ok 4 - 'use while ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use while ;' isa 'PPI::Token::Number' 327s ok 6 - use while ; number correct 327s 1..6 327s ok 5905 - 'use while ;' 327s ok 5906 - no errors 327s ok 5907 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use while v1.2.3;' 327s ok 1 - use while v1.2.3; number of statements in document 327s ok 2 - 'use while v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use while v1.2.3; tokens as expected 327s ok 4 - 'use while v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use while v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use while v1.2.3; number correct 327s 1..6 327s ok 5908 - 'use while v1.2.3;' 327s ok 5909 - no errors 327s ok 5910 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use while 1.2.3;' 327s ok 1 - use while 1.2.3; number of statements in document 327s ok 2 - 'use while 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use while 1.2.3; tokens as expected 327s ok 4 - 'use while 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use while 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use while 1.2.3; number correct 327s 1..6 327s ok 5911 - 'use while 1.2.3;' 327s ok 5912 - no errors 327s ok 5913 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use while v10;' 327s ok 1 - use while v10; number of statements in document 327s ok 2 - 'use while v10;' isa 'PPI::Statement::Include' 327s ok 3 - use while v10; tokens as expected 327s ok 4 - 'use while v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use while v10;' isa 'PPI::Token::Number' 327s ok 6 - use while v10; number correct 327s 1..6 327s ok 5914 - 'use while v10;' 327s ok 5915 - no errors 327s ok 5916 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no while ;' 327s ok 1 - no while ; number of statements in document 327s ok 2 - 'no while ;' isa 'PPI::Statement::Include' 327s ok 3 - no while ; tokens as expected 327s ok 4 - 'no while ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no while ;' isa 'PPI::Token::Number' 327s ok 6 - no while ; number correct 327s 1..6 327s ok 5917 - 'no while ;' 327s ok 5918 - no errors 327s ok 5919 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no while v1.2.3;' 327s ok 1 - no while v1.2.3; number of statements in document 327s ok 2 - 'no while v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no while v1.2.3; tokens as expected 327s ok 4 - 'no while v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no while v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no while v1.2.3; number correct 327s 1..6 327s ok 5920 - 'no while v1.2.3;' 327s ok 5921 - no errors 327s ok 5922 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no while 1.2.3;' 327s ok 1 - no while 1.2.3; number of statements in document 327s ok 2 - 'no while 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no while 1.2.3; tokens as expected 327s ok 4 - 'no while 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no while 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no while 1.2.3; number correct 327s 1..6 327s ok 5923 - 'no while 1.2.3;' 327s ok 5924 - no errors 327s ok 5925 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no while v10;' 327s ok 1 - no while v10; number of statements in document 327s ok 2 - 'no while v10;' isa 'PPI::Statement::Include' 327s ok 3 - no while v10; tokens as expected 327s ok 4 - 'no while v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no while v10;' isa 'PPI::Token::Number' 327s ok 6 - no while v10; number correct 327s 1..6 327s ok 5926 - 'no while v10;' 327s ok 5927 - no errors 327s ok 5928 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eval ;' 327s ok 1 - use eval ; number of statements in document 327s ok 2 - 'use eval ;' isa 'PPI::Statement::Include' 327s ok 3 - use eval ; tokens as expected 327s ok 4 - 'use eval ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eval ;' isa 'PPI::Token::Number' 327s ok 6 - use eval ; number correct 327s 1..6 327s ok 5929 - 'use eval ;' 327s ok 5930 - no errors 327s ok 5931 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eval v1.2.3;' 327s ok 1 - use eval v1.2.3; number of statements in document 327s ok 2 - 'use eval v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use eval v1.2.3; tokens as expected 327s ok 4 - 'use eval v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eval v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use eval v1.2.3; number correct 327s 1..6 327s ok 5932 - 'use eval v1.2.3;' 327s ok 5933 - no errors 327s ok 5934 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eval 1.2.3;' 327s ok 1 - use eval 1.2.3; number of statements in document 327s ok 2 - 'use eval 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use eval 1.2.3; tokens as expected 327s ok 4 - 'use eval 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eval 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use eval 1.2.3; number correct 327s 1..6 327s ok 5935 - 'use eval 1.2.3;' 327s ok 5936 - no errors 327s ok 5937 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use eval v10;' 327s ok 1 - use eval v10; number of statements in document 327s ok 2 - 'use eval v10;' isa 'PPI::Statement::Include' 327s ok 3 - use eval v10; tokens as expected 327s ok 4 - 'use eval v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use eval v10;' isa 'PPI::Token::Number' 327s ok 6 - use eval v10; number correct 327s 1..6 327s ok 5938 - 'use eval v10;' 327s ok 5939 - no errors 327s ok 5940 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eval ;' 327s ok 1 - no eval ; number of statements in document 327s ok 2 - 'no eval ;' isa 'PPI::Statement::Include' 327s ok 3 - no eval ; tokens as expected 327s ok 4 - 'no eval ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eval ;' isa 'PPI::Token::Number' 327s ok 6 - no eval ; number correct 327s 1..6 327s ok 5941 - 'no eval ;' 327s ok 5942 - no errors 327s ok 5943 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eval v1.2.3;' 327s ok 1 - no eval v1.2.3; number of statements in document 327s ok 2 - 'no eval v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no eval v1.2.3; tokens as expected 327s ok 4 - 'no eval v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eval v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no eval v1.2.3; number correct 327s 1..6 327s ok 5944 - 'no eval v1.2.3;' 327s ok 5945 - no errors 327s ok 5946 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eval 1.2.3;' 327s ok 1 - no eval 1.2.3; number of statements in document 327s ok 2 - 'no eval 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no eval 1.2.3; tokens as expected 327s ok 4 - 'no eval 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eval 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no eval 1.2.3; number correct 327s 1..6 327s ok 5947 - 'no eval 1.2.3;' 327s ok 5948 - no errors 327s ok 5949 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no eval v10;' 327s ok 1 - no eval v10; number of statements in document 327s ok 2 - 'no eval v10;' isa 'PPI::Statement::Include' 327s ok 3 - no eval v10; tokens as expected 327s ok 4 - 'no eval v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no eval v10;' isa 'PPI::Token::Number' 327s ok 6 - no eval v10; number correct 327s 1..6 327s ok 5950 - 'no eval v10;' 327s ok 5951 - no errors 327s ok 5952 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __PACKAGE__ ;' 327s ok 1 - use __PACKAGE__ ; number of statements in document 327s ok 2 - 'use __PACKAGE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - use __PACKAGE__ ; tokens as expected 327s ok 4 - 'use __PACKAGE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __PACKAGE__ ;' isa 'PPI::Token::Number' 327s ok 6 - use __PACKAGE__ ; number correct 327s 1..6 327s ok 5953 - 'use __PACKAGE__ ;' 327s ok 5954 - no errors 327s ok 5955 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __PACKAGE__ v1.2.3;' 327s ok 1 - use __PACKAGE__ v1.2.3; number of statements in document 327s ok 2 - 'use __PACKAGE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __PACKAGE__ v1.2.3; tokens as expected 327s ok 4 - 'use __PACKAGE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __PACKAGE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __PACKAGE__ v1.2.3; number correct 327s 1..6 327s ok 5956 - 'use __PACKAGE__ v1.2.3;' 327s ok 5957 - no errors 327s ok 5958 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __PACKAGE__ 1.2.3;' 327s ok 1 - use __PACKAGE__ 1.2.3; number of statements in document 327s ok 2 - 'use __PACKAGE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __PACKAGE__ 1.2.3; tokens as expected 327s ok 4 - 'use __PACKAGE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __PACKAGE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __PACKAGE__ 1.2.3; number correct 327s 1..6 327s ok 5959 - 'use __PACKAGE__ 1.2.3;' 327s ok 5960 - no errors 327s ok 5961 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __PACKAGE__ v10;' 327s ok 1 - use __PACKAGE__ v10; number of statements in document 327s ok 2 - 'use __PACKAGE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - use __PACKAGE__ v10; tokens as expected 327s ok 4 - 'use __PACKAGE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __PACKAGE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - use __PACKAGE__ v10; number correct 327s 1..6 327s ok 5962 - 'use __PACKAGE__ v10;' 327s ok 5963 - no errors 327s ok 5964 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __PACKAGE__ ;' 327s ok 1 - no __PACKAGE__ ; number of statements in document 327s ok 2 - 'no __PACKAGE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - no __PACKAGE__ ; tokens as expected 327s ok 4 - 'no __PACKAGE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __PACKAGE__ ;' isa 'PPI::Token::Number' 327s ok 6 - no __PACKAGE__ ; number correct 327s 1..6 327s ok 5965 - 'no __PACKAGE__ ;' 327s ok 5966 - no errors 327s ok 5967 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __PACKAGE__ v1.2.3;' 327s ok 1 - no __PACKAGE__ v1.2.3; number of statements in document 327s ok 2 - 'no __PACKAGE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __PACKAGE__ v1.2.3; tokens as expected 327s ok 4 - 'no __PACKAGE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __PACKAGE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __PACKAGE__ v1.2.3; number correct 327s 1..6 327s ok 5968 - 'no __PACKAGE__ v1.2.3;' 327s ok 5969 - no errors 327s ok 5970 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __PACKAGE__ 1.2.3;' 327s ok 1 - no __PACKAGE__ 1.2.3; number of statements in document 327s ok 2 - 'no __PACKAGE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __PACKAGE__ 1.2.3; tokens as expected 327s ok 4 - 'no __PACKAGE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __PACKAGE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __PACKAGE__ 1.2.3; number correct 327s 1..6 327s ok 5971 - 'no __PACKAGE__ 1.2.3;' 327s ok 5972 - no errors 327s ok 5973 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __PACKAGE__ v10;' 327s ok 1 - no __PACKAGE__ v10; number of statements in document 327s ok 2 - 'no __PACKAGE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - no __PACKAGE__ v10; tokens as expected 327s ok 4 - 'no __PACKAGE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __PACKAGE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - no __PACKAGE__ v10; number correct 327s 1..6 327s ok 5974 - 'no __PACKAGE__ v10;' 327s ok 5975 - no errors 327s ok 5976 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __FILE__ ;' 327s ok 1 - use __FILE__ ; number of statements in document 327s ok 2 - 'use __FILE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - use __FILE__ ; tokens as expected 327s ok 4 - 'use __FILE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __FILE__ ;' isa 'PPI::Token::Number' 327s ok 6 - use __FILE__ ; number correct 327s 1..6 327s ok 5977 - 'use __FILE__ ;' 327s ok 5978 - no errors 327s ok 5979 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __FILE__ v1.2.3;' 327s ok 1 - use __FILE__ v1.2.3; number of statements in document 327s ok 2 - 'use __FILE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __FILE__ v1.2.3; tokens as expected 327s ok 4 - 'use __FILE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __FILE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __FILE__ v1.2.3; number correct 327s 1..6 327s ok 5980 - 'use __FILE__ v1.2.3;' 327s ok 5981 - no errors 327s ok 5982 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __FILE__ 1.2.3;' 327s ok 1 - use __FILE__ 1.2.3; number of statements in document 327s ok 2 - 'use __FILE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __FILE__ 1.2.3; tokens as expected 327s ok 4 - 'use __FILE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __FILE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __FILE__ 1.2.3; number correct 327s 1..6 327s ok 5983 - 'use __FILE__ 1.2.3;' 327s ok 5984 - no errors 327s ok 5985 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __FILE__ v10;' 327s ok 1 - use __FILE__ v10; number of statements in document 327s ok 2 - 'use __FILE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - use __FILE__ v10; tokens as expected 327s ok 4 - 'use __FILE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __FILE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - use __FILE__ v10; number correct 327s 1..6 327s ok 5986 - 'use __FILE__ v10;' 327s ok 5987 - no errors 327s ok 5988 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __FILE__ ;' 327s ok 1 - no __FILE__ ; number of statements in document 327s ok 2 - 'no __FILE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - no __FILE__ ; tokens as expected 327s ok 4 - 'no __FILE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __FILE__ ;' isa 'PPI::Token::Number' 327s ok 6 - no __FILE__ ; number correct 327s 1..6 327s ok 5989 - 'no __FILE__ ;' 327s ok 5990 - no errors 327s ok 5991 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __FILE__ v1.2.3;' 327s ok 1 - no __FILE__ v1.2.3; number of statements in document 327s ok 2 - 'no __FILE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __FILE__ v1.2.3; tokens as expected 327s ok 4 - 'no __FILE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __FILE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __FILE__ v1.2.3; number correct 327s 1..6 327s ok 5992 - 'no __FILE__ v1.2.3;' 327s ok 5993 - no errors 327s ok 5994 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __FILE__ 1.2.3;' 327s ok 1 - no __FILE__ 1.2.3; number of statements in document 327s ok 2 - 'no __FILE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __FILE__ 1.2.3; tokens as expected 327s ok 4 - 'no __FILE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __FILE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __FILE__ 1.2.3; number correct 327s 1..6 327s ok 5995 - 'no __FILE__ 1.2.3;' 327s ok 5996 - no errors 327s ok 5997 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __FILE__ v10;' 327s ok 1 - no __FILE__ v10; number of statements in document 327s ok 2 - 'no __FILE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - no __FILE__ v10; tokens as expected 327s ok 4 - 'no __FILE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __FILE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - no __FILE__ v10; number correct 327s 1..6 327s ok 5998 - 'no __FILE__ v10;' 327s ok 5999 - no errors 327s ok 6000 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __LINE__ ;' 327s ok 1 - use __LINE__ ; number of statements in document 327s ok 2 - 'use __LINE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - use __LINE__ ; tokens as expected 327s ok 4 - 'use __LINE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __LINE__ ;' isa 'PPI::Token::Number' 327s ok 6 - use __LINE__ ; number correct 327s 1..6 327s ok 6001 - 'use __LINE__ ;' 327s ok 6002 - no errors 327s ok 6003 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __LINE__ v1.2.3;' 327s ok 1 - use __LINE__ v1.2.3; number of statements in document 327s ok 2 - 'use __LINE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __LINE__ v1.2.3; tokens as expected 327s ok 4 - 'use __LINE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __LINE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __LINE__ v1.2.3; number correct 327s 1..6 327s ok 6004 - 'use __LINE__ v1.2.3;' 327s ok 6005 - no errors 327s ok 6006 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __LINE__ 1.2.3;' 327s ok 1 - use __LINE__ 1.2.3; number of statements in document 327s ok 2 - 'use __LINE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __LINE__ 1.2.3; tokens as expected 327s ok 4 - 'use __LINE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __LINE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __LINE__ 1.2.3; number correct 327s 1..6 327s ok 6007 - 'use __LINE__ 1.2.3;' 327s ok 6008 - no errors 327s ok 6009 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __LINE__ v10;' 327s ok 1 - use __LINE__ v10; number of statements in document 327s ok 2 - 'use __LINE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - use __LINE__ v10; tokens as expected 327s ok 4 - 'use __LINE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __LINE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - use __LINE__ v10; number correct 327s 1..6 327s ok 6010 - 'use __LINE__ v10;' 327s ok 6011 - no errors 327s ok 6012 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __LINE__ ;' 327s ok 1 - no __LINE__ ; number of statements in document 327s ok 2 - 'no __LINE__ ;' isa 'PPI::Statement::Include' 327s ok 3 - no __LINE__ ; tokens as expected 327s ok 4 - 'no __LINE__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __LINE__ ;' isa 'PPI::Token::Number' 327s ok 6 - no __LINE__ ; number correct 327s 1..6 327s ok 6013 - 'no __LINE__ ;' 327s ok 6014 - no errors 327s ok 6015 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __LINE__ v1.2.3;' 327s ok 1 - no __LINE__ v1.2.3; number of statements in document 327s ok 2 - 'no __LINE__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __LINE__ v1.2.3; tokens as expected 327s ok 4 - 'no __LINE__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __LINE__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __LINE__ v1.2.3; number correct 327s 1..6 327s ok 6016 - 'no __LINE__ v1.2.3;' 327s ok 6017 - no errors 327s ok 6018 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __LINE__ 1.2.3;' 327s ok 1 - no __LINE__ 1.2.3; number of statements in document 327s ok 2 - 'no __LINE__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __LINE__ 1.2.3; tokens as expected 327s ok 4 - 'no __LINE__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __LINE__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __LINE__ 1.2.3; number correct 327s 1..6 327s ok 6019 - 'no __LINE__ 1.2.3;' 327s ok 6020 - no errors 327s ok 6021 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __LINE__ v10;' 327s ok 1 - no __LINE__ v10; number of statements in document 327s ok 2 - 'no __LINE__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - no __LINE__ v10; tokens as expected 327s ok 4 - 'no __LINE__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __LINE__ v10;' isa 'PPI::Token::Number' 327s ok 6 - no __LINE__ v10; number correct 327s 1..6 327s ok 6022 - 'no __LINE__ v10;' 327s ok 6023 - no errors 327s ok 6024 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __SUB__ ;' 327s ok 1 - use __SUB__ ; number of statements in document 327s ok 2 - 'use __SUB__ ;' isa 'PPI::Statement::Include' 327s ok 3 - use __SUB__ ; tokens as expected 327s ok 4 - 'use __SUB__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __SUB__ ;' isa 'PPI::Token::Number' 327s ok 6 - use __SUB__ ; number correct 327s 1..6 327s ok 6025 - 'use __SUB__ ;' 327s ok 6026 - no errors 327s ok 6027 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __SUB__ v1.2.3;' 327s ok 1 - use __SUB__ v1.2.3; number of statements in document 327s ok 2 - 'use __SUB__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __SUB__ v1.2.3; tokens as expected 327s ok 4 - 'use __SUB__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __SUB__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __SUB__ v1.2.3; number correct 327s 1..6 327s ok 6028 - 'use __SUB__ v1.2.3;' 327s ok 6029 - no errors 327s ok 6030 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __SUB__ 1.2.3;' 327s ok 1 - use __SUB__ 1.2.3; number of statements in document 327s ok 2 - 'use __SUB__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use __SUB__ 1.2.3; tokens as expected 327s ok 4 - 'use __SUB__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __SUB__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use __SUB__ 1.2.3; number correct 327s 1..6 327s ok 6031 - 'use __SUB__ 1.2.3;' 327s ok 6032 - no errors 327s ok 6033 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use __SUB__ v10;' 327s ok 1 - use __SUB__ v10; number of statements in document 327s ok 2 - 'use __SUB__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - use __SUB__ v10; tokens as expected 327s ok 4 - 'use __SUB__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use __SUB__ v10;' isa 'PPI::Token::Number' 327s ok 6 - use __SUB__ v10; number correct 327s 1..6 327s ok 6034 - 'use __SUB__ v10;' 327s ok 6035 - no errors 327s ok 6036 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __SUB__ ;' 327s ok 1 - no __SUB__ ; number of statements in document 327s ok 2 - 'no __SUB__ ;' isa 'PPI::Statement::Include' 327s ok 3 - no __SUB__ ; tokens as expected 327s ok 4 - 'no __SUB__ ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __SUB__ ;' isa 'PPI::Token::Number' 327s ok 6 - no __SUB__ ; number correct 327s 1..6 327s ok 6037 - 'no __SUB__ ;' 327s ok 6038 - no errors 327s ok 6039 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __SUB__ v1.2.3;' 327s ok 1 - no __SUB__ v1.2.3; number of statements in document 327s ok 2 - 'no __SUB__ v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __SUB__ v1.2.3; tokens as expected 327s ok 4 - 'no __SUB__ v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __SUB__ v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __SUB__ v1.2.3; number correct 327s 1..6 327s ok 6040 - 'no __SUB__ v1.2.3;' 327s ok 6041 - no errors 327s ok 6042 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __SUB__ 1.2.3;' 327s ok 1 - no __SUB__ 1.2.3; number of statements in document 327s ok 2 - 'no __SUB__ 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no __SUB__ 1.2.3; tokens as expected 327s ok 4 - 'no __SUB__ 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __SUB__ 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no __SUB__ 1.2.3; number correct 327s 1..6 327s ok 6043 - 'no __SUB__ 1.2.3;' 327s ok 6044 - no errors 327s ok 6045 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no __SUB__ v10;' 327s ok 1 - no __SUB__ v10; number of statements in document 327s ok 2 - 'no __SUB__ v10;' isa 'PPI::Statement::Include' 327s ok 3 - no __SUB__ v10; tokens as expected 327s ok 4 - 'no __SUB__ v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no __SUB__ v10;' isa 'PPI::Token::Number' 327s ok 6 - no __SUB__ v10; number correct 327s 1..6 327s ok 6046 - 'no __SUB__ v10;' 327s ok 6047 - no errors 327s ok 6048 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use AUTOLOAD ;' 327s ok 1 - use AUTOLOAD ; number of statements in document 327s ok 2 - 'use AUTOLOAD ;' isa 'PPI::Statement::Include' 327s ok 3 - use AUTOLOAD ; tokens as expected 327s ok 4 - 'use AUTOLOAD ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use AUTOLOAD ;' isa 'PPI::Token::Number' 327s ok 6 - use AUTOLOAD ; number correct 327s 1..6 327s ok 6049 - 'use AUTOLOAD ;' 327s ok 6050 - no errors 327s ok 6051 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use AUTOLOAD v1.2.3;' 327s ok 1 - use AUTOLOAD v1.2.3; number of statements in document 327s ok 2 - 'use AUTOLOAD v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use AUTOLOAD v1.2.3; tokens as expected 327s ok 4 - 'use AUTOLOAD v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use AUTOLOAD v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use AUTOLOAD v1.2.3; number correct 327s 1..6 327s ok 6052 - 'use AUTOLOAD v1.2.3;' 327s ok 6053 - no errors 327s ok 6054 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use AUTOLOAD 1.2.3;' 327s ok 1 - use AUTOLOAD 1.2.3; number of statements in document 327s ok 2 - 'use AUTOLOAD 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - use AUTOLOAD 1.2.3; tokens as expected 327s ok 4 - 'use AUTOLOAD 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use AUTOLOAD 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - use AUTOLOAD 1.2.3; number correct 327s 1..6 327s ok 6055 - 'use AUTOLOAD 1.2.3;' 327s ok 6056 - no errors 327s ok 6057 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'use AUTOLOAD v10;' 327s ok 1 - use AUTOLOAD v10; number of statements in document 327s ok 2 - 'use AUTOLOAD v10;' isa 'PPI::Statement::Include' 327s ok 3 - use AUTOLOAD v10; tokens as expected 327s ok 4 - 'use AUTOLOAD v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'use AUTOLOAD v10;' isa 'PPI::Token::Number' 327s ok 6 - use AUTOLOAD v10; number correct 327s 1..6 327s ok 6058 - 'use AUTOLOAD v10;' 327s ok 6059 - no errors 327s ok 6060 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no AUTOLOAD ;' 327s ok 1 - no AUTOLOAD ; number of statements in document 327s ok 2 - 'no AUTOLOAD ;' isa 'PPI::Statement::Include' 327s ok 3 - no AUTOLOAD ; tokens as expected 327s ok 4 - 'no AUTOLOAD ; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no AUTOLOAD ;' isa 'PPI::Token::Number' 327s ok 6 - no AUTOLOAD ; number correct 327s 1..6 327s ok 6061 - 'no AUTOLOAD ;' 327s ok 6062 - no errors 327s ok 6063 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no AUTOLOAD v1.2.3;' 327s ok 1 - no AUTOLOAD v1.2.3; number of statements in document 327s ok 2 - 'no AUTOLOAD v1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no AUTOLOAD v1.2.3; tokens as expected 327s ok 4 - 'no AUTOLOAD v1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no AUTOLOAD v1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no AUTOLOAD v1.2.3; number correct 327s 1..6 327s ok 6064 - 'no AUTOLOAD v1.2.3;' 327s ok 6065 - no errors 327s ok 6066 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no AUTOLOAD 1.2.3;' 327s ok 1 - no AUTOLOAD 1.2.3; number of statements in document 327s ok 2 - 'no AUTOLOAD 1.2.3;' isa 'PPI::Statement::Include' 327s ok 3 - no AUTOLOAD 1.2.3; tokens as expected 327s ok 4 - 'no AUTOLOAD 1.2.3; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no AUTOLOAD 1.2.3;' isa 'PPI::Token::Number' 327s ok 6 - no AUTOLOAD 1.2.3; number correct 327s 1..6 327s ok 6067 - 'no AUTOLOAD 1.2.3;' 327s ok 6068 - no errors 327s ok 6069 - An object of class 'PPI::Document' isa 'PPI::Document' 327s # Subtest: 'no AUTOLOAD v10;' 327s ok 1 - no AUTOLOAD v10; number of statements in document 327s ok 2 - 'no AUTOLOAD v10;' isa 'PPI::Statement::Include' 327s ok 3 - no AUTOLOAD v10; tokens as expected 327s ok 4 - 'no AUTOLOAD v10; prior statement end recognized' isa 'PPI::Statement' 327s ok 5 - 'no AUTOLOAD v10;' isa 'PPI::Token::Number' 327s ok 6 - no AUTOLOAD v10; number correct 327s 1..6 327s ok 6070 - 'no AUTOLOAD v10;' 327s ok 331s t/ppi_statement_package.t ........ 331s 1..2508 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - Found no package statements in hash constructors - RT \#52259 331s ok 4 - no errors 331s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 6 - Found 2 package statements 331s ok 7 - Package 1 returns correct namespace 331s ok 8 - Package 2 returns correct namespace 331s ok 9 - Package 3 returns correct namespace 331s ok 10 - Package 4 returns correct namespace 331s ok 11 - ->file_scoped returns true for package 1 331s ok 12 - ->file_scoped returns false for package 2 331s ok 13 - ->file_scoped returns true for package 3 331s ok 14 - ->file_scoped returns true for package 4 331s ok 15 - Package 1 has no version 331s ok 16 - Package 2 has no version 331s ok 17 - Package 3 returns correct version 331s ok 18 - Package 4 returns correct version 331s # Subtest: 'package Foo v1.2.3 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 19 - 'package Foo v1.2.3 ;' 331s # Subtest: 'package Foo v1.2.3 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 20 - 'package Foo v1.2.3 { 1 }' 331s # Subtest: 'package Foo v1.2.3;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 21 - 'package Foo v1.2.3;' 331s # Subtest: 'package Foo v1.2.3{ 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 22 - 'package Foo v1.2.3{ 1 }' 331s # Subtest: 'package Foo 0.50 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 23 - 'package Foo 0.50 ;' 331s # Subtest: 'package Foo 0.50 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 24 - 'package Foo 0.50 { 1 }' 331s # Subtest: 'package Foo 0.50;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 25 - 'package Foo 0.50;' 331s # Subtest: 'package Foo 0.50{ 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 26 - 'package Foo 0.50{ 1 }' 331s # Subtest: 'package Foo ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 27 - 'package Foo ;' 331s # Subtest: 'package Foo { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 28 - 'package Foo { 1 }' 331s # Subtest: 'package tie v1.2.3 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 29 - 'package tie v1.2.3 ;' 331s # Subtest: 'package tie v1.2.3 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 30 - 'package tie v1.2.3 { 1 }' 331s # Subtest: 'package tie v1.2.3;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 31 - 'package tie v1.2.3;' 331s # Subtest: 'package tie v1.2.3{ 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 32 - 'package tie v1.2.3{ 1 }' 331s # Subtest: 'package tie 0.50 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 33 - 'package tie 0.50 ;' 331s # Subtest: 'package tie 0.50 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 34 - 'package tie 0.50 { 1 }' 331s # Subtest: 'package tie 0.50;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 35 - 'package tie 0.50;' 331s # Subtest: 'package tie 0.50{ 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 36 - 'package tie 0.50{ 1 }' 331s # Subtest: 'package tie ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 37 - 'package tie ;' 331s # Subtest: 'package tie { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 38 - 'package tie { 1 }' 331s # Subtest: 'package unless v1.2.3 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 39 - 'package unless v1.2.3 ;' 331s # Subtest: 'package unless v1.2.3 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 40 - 'package unless v1.2.3 { 1 }' 331s # Subtest: 'package unless v1.2.3;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 41 - 'package unless v1.2.3;' 331s # Subtest: 'package unless v1.2.3{ 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 42 - 'package unless v1.2.3{ 1 }' 331s # Subtest: 'package unless 0.50 ;' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 331s ok 7 - 'inner code' isa 'PPI::Token::Number' 331s ok 8 - number correct 331s 1..8 331s ok 43 - 'package unless 0.50 ;' 331s # Subtest: 'package unless 0.50 { 1 }' 331s ok 1 - no errors 331s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 331s ok 3 - correct number of statements in document 331s ok 4 - 'entire code' isa 'PPI::Statement::Package' 331s ok 5 - tokens as expected 331s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 44 - 'package unless 0.50 { 1 }' 332s # Subtest: 'package unless 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 45 - 'package unless 0.50;' 332s # Subtest: 'package unless 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 46 - 'package unless 0.50{ 1 }' 332s # Subtest: 'package unless ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 47 - 'package unless ;' 332s # Subtest: 'package unless { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 48 - 'package unless { 1 }' 332s # Subtest: 'package msgctl v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 49 - 'package msgctl v1.2.3 ;' 332s # Subtest: 'package msgctl v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 50 - 'package msgctl v1.2.3 { 1 }' 332s # Subtest: 'package msgctl v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 51 - 'package msgctl v1.2.3;' 332s # Subtest: 'package msgctl v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 52 - 'package msgctl v1.2.3{ 1 }' 332s # Subtest: 'package msgctl 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 53 - 'package msgctl 0.50 ;' 332s # Subtest: 'package msgctl 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 54 - 'package msgctl 0.50 { 1 }' 332s # Subtest: 'package msgctl 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 55 - 'package msgctl 0.50;' 332s # Subtest: 'package msgctl 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 56 - 'package msgctl 0.50{ 1 }' 332s # Subtest: 'package msgctl ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 57 - 'package msgctl ;' 332s # Subtest: 'package msgctl { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 58 - 'package msgctl { 1 }' 332s # Subtest: 'package endprotoent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 59 - 'package endprotoent v1.2.3 ;' 332s # Subtest: 'package endprotoent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 60 - 'package endprotoent v1.2.3 { 1 }' 332s # Subtest: 'package endprotoent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 61 - 'package endprotoent v1.2.3;' 332s # Subtest: 'package endprotoent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 62 - 'package endprotoent v1.2.3{ 1 }' 332s # Subtest: 'package endprotoent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 63 - 'package endprotoent 0.50 ;' 332s # Subtest: 'package endprotoent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 64 - 'package endprotoent 0.50 { 1 }' 332s # Subtest: 'package endprotoent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 65 - 'package endprotoent 0.50;' 332s # Subtest: 'package endprotoent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 66 - 'package endprotoent 0.50{ 1 }' 332s # Subtest: 'package endprotoent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 67 - 'package endprotoent ;' 332s # Subtest: 'package endprotoent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 68 - 'package endprotoent { 1 }' 332s # Subtest: 'package eval v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 69 - 'package eval v1.2.3 ;' 332s # Subtest: 'package eval v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 70 - 'package eval v1.2.3 { 1 }' 332s # Subtest: 'package eval v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 71 - 'package eval v1.2.3;' 332s # Subtest: 'package eval v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 72 - 'package eval v1.2.3{ 1 }' 332s # Subtest: 'package eval 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 73 - 'package eval 0.50 ;' 332s # Subtest: 'package eval 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 74 - 'package eval 0.50 { 1 }' 332s # Subtest: 'package eval 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 75 - 'package eval 0.50;' 332s # Subtest: 'package eval 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 76 - 'package eval 0.50{ 1 }' 332s # Subtest: 'package eval ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 77 - 'package eval ;' 332s # Subtest: 'package eval { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 78 - 'package eval { 1 }' 332s # Subtest: 'package warn v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 79 - 'package warn v1.2.3 ;' 332s # Subtest: 'package warn v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 80 - 'package warn v1.2.3 { 1 }' 332s # Subtest: 'package warn v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 81 - 'package warn v1.2.3;' 332s # Subtest: 'package warn v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 82 - 'package warn v1.2.3{ 1 }' 332s # Subtest: 'package warn 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 83 - 'package warn 0.50 ;' 332s # Subtest: 'package warn 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 84 - 'package warn 0.50 { 1 }' 332s # Subtest: 'package warn 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 85 - 'package warn 0.50;' 332s # Subtest: 'package warn 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 86 - 'package warn 0.50{ 1 }' 332s # Subtest: 'package warn ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 87 - 'package warn ;' 332s # Subtest: 'package warn { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 88 - 'package warn { 1 }' 332s # Subtest: 'package dump v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 89 - 'package dump v1.2.3 ;' 332s # Subtest: 'package dump v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 90 - 'package dump v1.2.3 { 1 }' 332s # Subtest: 'package dump v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 91 - 'package dump v1.2.3;' 332s # Subtest: 'package dump v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 92 - 'package dump v1.2.3{ 1 }' 332s # Subtest: 'package dump 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 93 - 'package dump 0.50 ;' 332s # Subtest: 'package dump 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 94 - 'package dump 0.50 { 1 }' 332s # Subtest: 'package dump 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 95 - 'package dump 0.50;' 332s # Subtest: 'package dump 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 96 - 'package dump 0.50{ 1 }' 332s # Subtest: 'package dump ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 97 - 'package dump ;' 332s # Subtest: 'package dump { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 98 - 'package dump { 1 }' 332s # Subtest: 'package umask v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 99 - 'package umask v1.2.3 ;' 332s # Subtest: 'package umask v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 100 - 'package umask v1.2.3 { 1 }' 332s # Subtest: 'package umask v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 101 - 'package umask v1.2.3;' 332s # Subtest: 'package umask v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 102 - 'package umask v1.2.3{ 1 }' 332s # Subtest: 'package umask 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 103 - 'package umask 0.50 ;' 332s # Subtest: 'package umask 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 104 - 'package umask 0.50 { 1 }' 332s # Subtest: 'package umask 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 105 - 'package umask 0.50;' 332s # Subtest: 'package umask 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 106 - 'package umask 0.50{ 1 }' 332s # Subtest: 'package umask ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 107 - 'package umask ;' 332s # Subtest: 'package umask { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 108 - 'package umask { 1 }' 332s # Subtest: 'package shift v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 109 - 'package shift v1.2.3 ;' 332s # Subtest: 'package shift v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 110 - 'package shift v1.2.3 { 1 }' 332s # Subtest: 'package shift v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 111 - 'package shift v1.2.3;' 332s # Subtest: 'package shift v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 112 - 'package shift v1.2.3{ 1 }' 332s # Subtest: 'package shift 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 113 - 'package shift 0.50 ;' 332s # Subtest: 'package shift 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 114 - 'package shift 0.50 { 1 }' 332s # Subtest: 'package shift 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 115 - 'package shift 0.50;' 332s # Subtest: 'package shift 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 116 - 'package shift 0.50{ 1 }' 332s # Subtest: 'package shift ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 117 - 'package shift ;' 332s # Subtest: 'package shift { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 118 - 'package shift { 1 }' 332s # Subtest: 'package until v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 119 - 'package until v1.2.3 ;' 332s # Subtest: 'package until v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 120 - 'package until v1.2.3 { 1 }' 332s # Subtest: 'package until v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 121 - 'package until v1.2.3;' 332s # Subtest: 'package until v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 122 - 'package until v1.2.3{ 1 }' 332s # Subtest: 'package until 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 123 - 'package until 0.50 ;' 332s # Subtest: 'package until 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 124 - 'package until 0.50 { 1 }' 332s # Subtest: 'package until 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 125 - 'package until 0.50;' 332s # Subtest: 'package until 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 126 - 'package until 0.50{ 1 }' 332s # Subtest: 'package until ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 127 - 'package until ;' 332s # Subtest: 'package until { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 128 - 'package until { 1 }' 332s # Subtest: 'package tied v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 129 - 'package tied v1.2.3 ;' 332s # Subtest: 'package tied v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 130 - 'package tied v1.2.3 { 1 }' 332s # Subtest: 'package tied v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 131 - 'package tied v1.2.3;' 332s # Subtest: 'package tied v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 132 - 'package tied v1.2.3{ 1 }' 332s # Subtest: 'package tied 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 133 - 'package tied 0.50 ;' 332s # Subtest: 'package tied 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 134 - 'package tied 0.50 { 1 }' 332s # Subtest: 'package tied 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 135 - 'package tied 0.50;' 332s # Subtest: 'package tied 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 136 - 'package tied 0.50{ 1 }' 332s # Subtest: 'package tied ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 137 - 'package tied ;' 332s # Subtest: 'package tied { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 138 - 'package tied { 1 }' 332s # Subtest: 'package rindex v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 139 - 'package rindex v1.2.3 ;' 332s # Subtest: 'package rindex v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 140 - 'package rindex v1.2.3 { 1 }' 332s # Subtest: 'package rindex v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 141 - 'package rindex v1.2.3;' 332s # Subtest: 'package rindex v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 142 - 'package rindex v1.2.3{ 1 }' 332s # Subtest: 'package rindex 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 143 - 'package rindex 0.50 ;' 332s # Subtest: 'package rindex 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 144 - 'package rindex 0.50 { 1 }' 332s # Subtest: 'package rindex 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 145 - 'package rindex 0.50;' 332s # Subtest: 'package rindex 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 146 - 'package rindex 0.50{ 1 }' 332s # Subtest: 'package rindex ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 147 - 'package rindex ;' 332s # Subtest: 'package rindex { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 148 - 'package rindex { 1 }' 332s # Subtest: 'package fork v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 149 - 'package fork v1.2.3 ;' 332s # Subtest: 'package fork v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 150 - 'package fork v1.2.3 { 1 }' 332s # Subtest: 'package fork v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 151 - 'package fork v1.2.3;' 332s # Subtest: 'package fork v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 152 - 'package fork v1.2.3{ 1 }' 332s # Subtest: 'package fork 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 153 - 'package fork 0.50 ;' 332s # Subtest: 'package fork 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 154 - 'package fork 0.50 { 1 }' 332s # Subtest: 'package fork 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 155 - 'package fork 0.50;' 332s # Subtest: 'package fork 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 156 - 'package fork 0.50{ 1 }' 332s # Subtest: 'package fork ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 157 - 'package fork ;' 332s # Subtest: 'package fork { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 158 - 'package fork { 1 }' 332s # Subtest: 'package pos v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 159 - 'package pos v1.2.3 ;' 332s # Subtest: 'package pos v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 160 - 'package pos v1.2.3 { 1 }' 332s # Subtest: 'package pos v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 161 - 'package pos v1.2.3;' 332s # Subtest: 'package pos v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 162 - 'package pos v1.2.3{ 1 }' 332s # Subtest: 'package pos 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 163 - 'package pos 0.50 ;' 332s # Subtest: 'package pos 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 164 - 'package pos 0.50 { 1 }' 332s # Subtest: 'package pos 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 165 - 'package pos 0.50;' 332s # Subtest: 'package pos 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 166 - 'package pos 0.50{ 1 }' 332s # Subtest: 'package pos ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 167 - 'package pos ;' 332s # Subtest: 'package pos { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 168 - 'package pos { 1 }' 332s # Subtest: 'package die v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 169 - 'package die v1.2.3 ;' 332s # Subtest: 'package die v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 170 - 'package die v1.2.3 { 1 }' 332s # Subtest: 'package die v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 171 - 'package die v1.2.3;' 332s # Subtest: 'package die v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 172 - 'package die v1.2.3{ 1 }' 332s # Subtest: 'package die 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 173 - 'package die 0.50 ;' 332s # Subtest: 'package die 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 174 - 'package die 0.50 { 1 }' 332s # Subtest: 'package die 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 175 - 'package die 0.50;' 332s # Subtest: 'package die 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 176 - 'package die 0.50{ 1 }' 332s # Subtest: 'package die ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 177 - 'package die ;' 332s # Subtest: 'package die { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 178 - 'package die { 1 }' 332s # Subtest: 'package lstat v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 179 - 'package lstat v1.2.3 ;' 332s # Subtest: 'package lstat v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 180 - 'package lstat v1.2.3 { 1 }' 332s # Subtest: 'package lstat v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 181 - 'package lstat v1.2.3;' 332s # Subtest: 'package lstat v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 182 - 'package lstat v1.2.3{ 1 }' 332s # Subtest: 'package lstat 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 183 - 'package lstat 0.50 ;' 332s # Subtest: 'package lstat 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 184 - 'package lstat 0.50 { 1 }' 332s # Subtest: 'package lstat 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 185 - 'package lstat 0.50;' 332s # Subtest: 'package lstat 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 186 - 'package lstat 0.50{ 1 }' 332s # Subtest: 'package lstat ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 187 - 'package lstat ;' 332s # Subtest: 'package lstat { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 188 - 'package lstat { 1 }' 332s # Subtest: 'package shmctl v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 189 - 'package shmctl v1.2.3 ;' 332s # Subtest: 'package shmctl v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 190 - 'package shmctl v1.2.3 { 1 }' 332s # Subtest: 'package shmctl v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 191 - 'package shmctl v1.2.3;' 332s # Subtest: 'package shmctl v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 192 - 'package shmctl v1.2.3{ 1 }' 332s # Subtest: 'package shmctl 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 193 - 'package shmctl 0.50 ;' 332s # Subtest: 'package shmctl 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 194 - 'package shmctl 0.50 { 1 }' 332s # Subtest: 'package shmctl 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 195 - 'package shmctl 0.50;' 332s # Subtest: 'package shmctl 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 196 - 'package shmctl 0.50{ 1 }' 332s # Subtest: 'package shmctl ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 197 - 'package shmctl ;' 332s # Subtest: 'package shmctl { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 198 - 'package shmctl { 1 }' 332s # Subtest: 'package getprotoent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 199 - 'package getprotoent v1.2.3 ;' 332s # Subtest: 'package getprotoent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 200 - 'package getprotoent v1.2.3 { 1 }' 332s # Subtest: 'package getprotoent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 201 - 'package getprotoent v1.2.3;' 332s # Subtest: 'package getprotoent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 202 - 'package getprotoent v1.2.3{ 1 }' 332s # Subtest: 'package getprotoent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 203 - 'package getprotoent 0.50 ;' 332s # Subtest: 'package getprotoent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 204 - 'package getprotoent 0.50 { 1 }' 332s # Subtest: 'package getprotoent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 205 - 'package getprotoent 0.50;' 332s # Subtest: 'package getprotoent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 206 - 'package getprotoent 0.50{ 1 }' 332s # Subtest: 'package getprotoent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 207 - 'package getprotoent ;' 332s # Subtest: 'package getprotoent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 208 - 'package getprotoent { 1 }' 332s # Subtest: 'package alarm v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 209 - 'package alarm v1.2.3 ;' 332s # Subtest: 'package alarm v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 210 - 'package alarm v1.2.3 { 1 }' 332s # Subtest: 'package alarm v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 211 - 'package alarm v1.2.3;' 332s # Subtest: 'package alarm v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 212 - 'package alarm v1.2.3{ 1 }' 332s # Subtest: 'package alarm 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 213 - 'package alarm 0.50 ;' 332s # Subtest: 'package alarm 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 214 - 'package alarm 0.50 { 1 }' 332s # Subtest: 'package alarm 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 215 - 'package alarm 0.50;' 332s # Subtest: 'package alarm 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 216 - 'package alarm 0.50{ 1 }' 332s # Subtest: 'package alarm ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 217 - 'package alarm ;' 332s # Subtest: 'package alarm { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 218 - 'package alarm { 1 }' 332s # Subtest: 'package syscall v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 219 - 'package syscall v1.2.3 ;' 332s # Subtest: 'package syscall v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 220 - 'package syscall v1.2.3 { 1 }' 332s # Subtest: 'package syscall v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 221 - 'package syscall v1.2.3;' 332s # Subtest: 'package syscall v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 222 - 'package syscall v1.2.3{ 1 }' 332s # Subtest: 'package syscall 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 223 - 'package syscall 0.50 ;' 332s # Subtest: 'package syscall 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 224 - 'package syscall 0.50 { 1 }' 332s # Subtest: 'package syscall 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 225 - 'package syscall 0.50;' 332s # Subtest: 'package syscall 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 226 - 'package syscall 0.50{ 1 }' 332s # Subtest: 'package syscall ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 227 - 'package syscall ;' 332s # Subtest: 'package syscall { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 228 - 'package syscall { 1 }' 332s # Subtest: 'package send v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 229 - 'package send v1.2.3 ;' 332s # Subtest: 'package send v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 230 - 'package send v1.2.3 { 1 }' 332s # Subtest: 'package send v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 231 - 'package send v1.2.3;' 332s # Subtest: 'package send v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 232 - 'package send v1.2.3{ 1 }' 332s # Subtest: 'package send 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 233 - 'package send 0.50 ;' 332s # Subtest: 'package send 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 234 - 'package send 0.50 { 1 }' 332s # Subtest: 'package send 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 235 - 'package send 0.50;' 332s # Subtest: 'package send 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 236 - 'package send 0.50{ 1 }' 332s # Subtest: 'package send ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 237 - 'package send ;' 332s # Subtest: 'package send { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 238 - 'package send { 1 }' 332s # Subtest: 'package syswrite v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 239 - 'package syswrite v1.2.3 ;' 332s # Subtest: 'package syswrite v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 240 - 'package syswrite v1.2.3 { 1 }' 332s # Subtest: 'package syswrite v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 241 - 'package syswrite v1.2.3;' 332s # Subtest: 'package syswrite v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 242 - 'package syswrite v1.2.3{ 1 }' 332s # Subtest: 'package syswrite 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 243 - 'package syswrite 0.50 ;' 332s # Subtest: 'package syswrite 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 244 - 'package syswrite 0.50 { 1 }' 332s # Subtest: 'package syswrite 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 245 - 'package syswrite 0.50;' 332s # Subtest: 'package syswrite 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 246 - 'package syswrite 0.50{ 1 }' 332s # Subtest: 'package syswrite ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 247 - 'package syswrite ;' 332s # Subtest: 'package syswrite { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 248 - 'package syswrite { 1 }' 332s # Subtest: 'package unlink v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 249 - 'package unlink v1.2.3 ;' 332s # Subtest: 'package unlink v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 250 - 'package unlink v1.2.3 { 1 }' 332s # Subtest: 'package unlink v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 251 - 'package unlink v1.2.3;' 332s # Subtest: 'package unlink v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 252 - 'package unlink v1.2.3{ 1 }' 332s # Subtest: 'package unlink 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 253 - 'package unlink 0.50 ;' 332s # Subtest: 'package unlink 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 254 - 'package unlink 0.50 { 1 }' 332s # Subtest: 'package unlink 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 255 - 'package unlink 0.50;' 332s # Subtest: 'package unlink 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 256 - 'package unlink 0.50{ 1 }' 332s # Subtest: 'package unlink ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 257 - 'package unlink ;' 332s # Subtest: 'package unlink { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 258 - 'package unlink { 1 }' 332s # Subtest: 'package if v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 259 - 'package if v1.2.3 ;' 332s # Subtest: 'package if v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 260 - 'package if v1.2.3 { 1 }' 332s # Subtest: 'package if v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 261 - 'package if v1.2.3;' 332s # Subtest: 'package if v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 262 - 'package if v1.2.3{ 1 }' 332s # Subtest: 'package if 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 263 - 'package if 0.50 ;' 332s # Subtest: 'package if 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 264 - 'package if 0.50 { 1 }' 332s # Subtest: 'package if 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 265 - 'package if 0.50;' 332s # Subtest: 'package if 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 266 - 'package if 0.50{ 1 }' 332s # Subtest: 'package if ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 267 - 'package if ;' 332s # Subtest: 'package if { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 268 - 'package if { 1 }' 332s # Subtest: 'package default v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 269 - 'package default v1.2.3 ;' 332s # Subtest: 'package default v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 270 - 'package default v1.2.3 { 1 }' 332s # Subtest: 'package default v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 271 - 'package default v1.2.3;' 332s # Subtest: 'package default v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 272 - 'package default v1.2.3{ 1 }' 332s # Subtest: 'package default 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 273 - 'package default 0.50 ;' 332s # Subtest: 'package default 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 274 - 'package default 0.50 { 1 }' 332s # Subtest: 'package default 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 275 - 'package default 0.50;' 332s # Subtest: 'package default 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 276 - 'package default 0.50{ 1 }' 332s # Subtest: 'package default ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 277 - 'package default ;' 332s # Subtest: 'package default { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 278 - 'package default { 1 }' 332s # Subtest: 'package getservbyport v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 279 - 'package getservbyport v1.2.3 ;' 332s # Subtest: 'package getservbyport v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 280 - 'package getservbyport v1.2.3 { 1 }' 332s # Subtest: 'package getservbyport v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 281 - 'package getservbyport v1.2.3;' 332s # Subtest: 'package getservbyport v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 282 - 'package getservbyport v1.2.3{ 1 }' 332s # Subtest: 'package getservbyport 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 283 - 'package getservbyport 0.50 ;' 332s # Subtest: 'package getservbyport 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 284 - 'package getservbyport 0.50 { 1 }' 332s # Subtest: 'package getservbyport 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 285 - 'package getservbyport 0.50;' 332s # Subtest: 'package getservbyport 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 286 - 'package getservbyport 0.50{ 1 }' 332s # Subtest: 'package getservbyport ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 287 - 'package getservbyport ;' 332s # Subtest: 'package getservbyport { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 288 - 'package getservbyport { 1 }' 332s # Subtest: 'package symlink v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 289 - 'package symlink v1.2.3 ;' 332s # Subtest: 'package symlink v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 290 - 'package symlink v1.2.3 { 1 }' 332s # Subtest: 'package symlink v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 291 - 'package symlink v1.2.3;' 332s # Subtest: 'package symlink v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 292 - 'package symlink v1.2.3{ 1 }' 332s # Subtest: 'package symlink 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 293 - 'package symlink 0.50 ;' 332s # Subtest: 'package symlink 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 294 - 'package symlink 0.50 { 1 }' 332s # Subtest: 'package symlink 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 295 - 'package symlink 0.50;' 332s # Subtest: 'package symlink 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 296 - 'package symlink 0.50{ 1 }' 332s # Subtest: 'package symlink ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 297 - 'package symlink ;' 332s # Subtest: 'package symlink { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 298 - 'package symlink { 1 }' 332s # Subtest: 'package delete v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 299 - 'package delete v1.2.3 ;' 332s # Subtest: 'package delete v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 300 - 'package delete v1.2.3 { 1 }' 332s # Subtest: 'package delete v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 301 - 'package delete v1.2.3;' 332s # Subtest: 'package delete v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 302 - 'package delete v1.2.3{ 1 }' 332s # Subtest: 'package delete 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 303 - 'package delete 0.50 ;' 332s # Subtest: 'package delete 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 304 - 'package delete 0.50 { 1 }' 332s # Subtest: 'package delete 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 305 - 'package delete 0.50;' 332s # Subtest: 'package delete 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 306 - 'package delete 0.50{ 1 }' 332s # Subtest: 'package delete ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 307 - 'package delete ;' 332s # Subtest: 'package delete { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 308 - 'package delete { 1 }' 332s # Subtest: 'package getsockopt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 309 - 'package getsockopt v1.2.3 ;' 332s # Subtest: 'package getsockopt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 310 - 'package getsockopt v1.2.3 { 1 }' 332s # Subtest: 'package getsockopt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 311 - 'package getsockopt v1.2.3;' 332s # Subtest: 'package getsockopt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 312 - 'package getsockopt v1.2.3{ 1 }' 332s # Subtest: 'package getsockopt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 313 - 'package getsockopt 0.50 ;' 332s # Subtest: 'package getsockopt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 314 - 'package getsockopt 0.50 { 1 }' 332s # Subtest: 'package getsockopt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 315 - 'package getsockopt 0.50;' 332s # Subtest: 'package getsockopt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 316 - 'package getsockopt 0.50{ 1 }' 332s # Subtest: 'package getsockopt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 317 - 'package getsockopt ;' 332s # Subtest: 'package getsockopt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 318 - 'package getsockopt { 1 }' 332s # Subtest: 'package utime v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 319 - 'package utime v1.2.3 ;' 332s # Subtest: 'package utime v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 320 - 'package utime v1.2.3 { 1 }' 332s # Subtest: 'package utime v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 321 - 'package utime v1.2.3;' 332s # Subtest: 'package utime v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 322 - 'package utime v1.2.3{ 1 }' 332s # Subtest: 'package utime 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 323 - 'package utime 0.50 ;' 332s # Subtest: 'package utime 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 324 - 'package utime 0.50 { 1 }' 332s # Subtest: 'package utime 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 325 - 'package utime 0.50;' 332s # Subtest: 'package utime 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 326 - 'package utime 0.50{ 1 }' 332s # Subtest: 'package utime ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 327 - 'package utime ;' 332s # Subtest: 'package utime { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 328 - 'package utime { 1 }' 332s # Subtest: 'package s v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 329 - 'package s v1.2.3 ;' 332s # Subtest: 'package s v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 330 - 'package s v1.2.3 { 1 }' 332s # Subtest: 'package s v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 331 - 'package s v1.2.3;' 332s # Subtest: 'package s v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 332 - 'package s v1.2.3{ 1 }' 332s # Subtest: 'package s 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 333 - 'package s 0.50 ;' 332s # Subtest: 'package s 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 334 - 'package s 0.50 { 1 }' 332s # Subtest: 'package s 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 335 - 'package s 0.50;' 332s # Subtest: 'package s 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 336 - 'package s 0.50{ 1 }' 332s # Subtest: 'package s ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 337 - 'package s ;' 332s # Subtest: 'package s { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 338 - 'package s { 1 }' 332s # Subtest: 'package exists v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 339 - 'package exists v1.2.3 ;' 332s # Subtest: 'package exists v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 340 - 'package exists v1.2.3 { 1 }' 332s # Subtest: 'package exists v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 341 - 'package exists v1.2.3;' 332s # Subtest: 'package exists v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 342 - 'package exists v1.2.3{ 1 }' 332s # Subtest: 'package exists 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 343 - 'package exists 0.50 ;' 332s # Subtest: 'package exists 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 344 - 'package exists 0.50 { 1 }' 332s # Subtest: 'package exists 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 345 - 'package exists 0.50;' 332s # Subtest: 'package exists 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 346 - 'package exists 0.50{ 1 }' 332s # Subtest: 'package exists ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 347 - 'package exists ;' 332s # Subtest: 'package exists { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 348 - 'package exists { 1 }' 332s # Subtest: 'package use v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 349 - 'package use v1.2.3 ;' 332s # Subtest: 'package use v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 350 - 'package use v1.2.3 { 1 }' 332s # Subtest: 'package use v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 351 - 'package use v1.2.3;' 332s # Subtest: 'package use v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 352 - 'package use v1.2.3{ 1 }' 332s # Subtest: 'package use 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 353 - 'package use 0.50 ;' 332s # Subtest: 'package use 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 354 - 'package use 0.50 { 1 }' 332s # Subtest: 'package use 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 355 - 'package use 0.50;' 332s # Subtest: 'package use 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 356 - 'package use 0.50{ 1 }' 332s # Subtest: 'package use ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 357 - 'package use ;' 332s # Subtest: 'package use { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 358 - 'package use { 1 }' 332s # Subtest: 'package scalar v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 359 - 'package scalar v1.2.3 ;' 332s # Subtest: 'package scalar v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 360 - 'package scalar v1.2.3 { 1 }' 332s # Subtest: 'package scalar v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 361 - 'package scalar v1.2.3;' 332s # Subtest: 'package scalar v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 362 - 'package scalar v1.2.3{ 1 }' 332s # Subtest: 'package scalar 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 363 - 'package scalar 0.50 ;' 332s # Subtest: 'package scalar 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 364 - 'package scalar 0.50 { 1 }' 332s # Subtest: 'package scalar 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 365 - 'package scalar 0.50;' 332s # Subtest: 'package scalar 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 366 - 'package scalar 0.50{ 1 }' 332s # Subtest: 'package scalar ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 367 - 'package scalar ;' 332s # Subtest: 'package scalar { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 368 - 'package scalar { 1 }' 332s # Subtest: 'package gethostent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 369 - 'package gethostent v1.2.3 ;' 332s # Subtest: 'package gethostent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 370 - 'package gethostent v1.2.3 { 1 }' 332s # Subtest: 'package gethostent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 371 - 'package gethostent v1.2.3;' 332s # Subtest: 'package gethostent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 372 - 'package gethostent v1.2.3{ 1 }' 332s # Subtest: 'package gethostent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 373 - 'package gethostent 0.50 ;' 332s # Subtest: 'package gethostent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 374 - 'package gethostent 0.50 { 1 }' 332s # Subtest: 'package gethostent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 375 - 'package gethostent 0.50;' 332s # Subtest: 'package gethostent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 376 - 'package gethostent 0.50{ 1 }' 332s # Subtest: 'package gethostent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 377 - 'package gethostent ;' 332s # Subtest: 'package gethostent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 378 - 'package gethostent { 1 }' 332s # Subtest: 'package getpwent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 379 - 'package getpwent v1.2.3 ;' 332s # Subtest: 'package getpwent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 380 - 'package getpwent v1.2.3 { 1 }' 332s # Subtest: 'package getpwent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 381 - 'package getpwent v1.2.3;' 332s # Subtest: 'package getpwent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 382 - 'package getpwent v1.2.3{ 1 }' 332s # Subtest: 'package getpwent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 383 - 'package getpwent 0.50 ;' 332s # Subtest: 'package getpwent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 384 - 'package getpwent 0.50 { 1 }' 332s # Subtest: 'package getpwent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 385 - 'package getpwent 0.50;' 332s # Subtest: 'package getpwent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 386 - 'package getpwent 0.50{ 1 }' 332s # Subtest: 'package getpwent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 387 - 'package getpwent ;' 332s # Subtest: 'package getpwent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 388 - 'package getpwent { 1 }' 332s # Subtest: 'package formline v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 389 - 'package formline v1.2.3 ;' 332s # Subtest: 'package formline v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 390 - 'package formline v1.2.3 { 1 }' 332s # Subtest: 'package formline v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 391 - 'package formline v1.2.3;' 332s # Subtest: 'package formline v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 392 - 'package formline v1.2.3{ 1 }' 332s # Subtest: 'package formline 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 393 - 'package formline 0.50 ;' 332s # Subtest: 'package formline 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 394 - 'package formline 0.50 { 1 }' 332s # Subtest: 'package formline 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 395 - 'package formline 0.50;' 332s # Subtest: 'package formline 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 396 - 'package formline 0.50{ 1 }' 332s # Subtest: 'package formline ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 397 - 'package formline ;' 332s # Subtest: 'package formline { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 398 - 'package formline { 1 }' 332s # Subtest: 'package sysopen v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 399 - 'package sysopen v1.2.3 ;' 332s # Subtest: 'package sysopen v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 400 - 'package sysopen v1.2.3 { 1 }' 332s # Subtest: 'package sysopen v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 401 - 'package sysopen v1.2.3;' 332s # Subtest: 'package sysopen v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 402 - 'package sysopen v1.2.3{ 1 }' 332s # Subtest: 'package sysopen 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 403 - 'package sysopen 0.50 ;' 332s # Subtest: 'package sysopen 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 404 - 'package sysopen 0.50 { 1 }' 332s # Subtest: 'package sysopen 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 405 - 'package sysopen 0.50;' 332s # Subtest: 'package sysopen 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 406 - 'package sysopen 0.50{ 1 }' 332s # Subtest: 'package sysopen ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 407 - 'package sysopen ;' 332s # Subtest: 'package sysopen { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 408 - 'package sysopen { 1 }' 332s # Subtest: 'package closedir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 409 - 'package closedir v1.2.3 ;' 332s # Subtest: 'package closedir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 410 - 'package closedir v1.2.3 { 1 }' 332s # Subtest: 'package closedir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 411 - 'package closedir v1.2.3;' 332s # Subtest: 'package closedir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 412 - 'package closedir v1.2.3{ 1 }' 332s # Subtest: 'package closedir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 413 - 'package closedir 0.50 ;' 332s # Subtest: 'package closedir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 414 - 'package closedir 0.50 { 1 }' 332s # Subtest: 'package closedir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 415 - 'package closedir 0.50;' 332s # Subtest: 'package closedir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 416 - 'package closedir 0.50{ 1 }' 332s # Subtest: 'package closedir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 417 - 'package closedir ;' 332s # Subtest: 'package closedir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 418 - 'package closedir { 1 }' 332s # Subtest: 'package gethostbyname v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 419 - 'package gethostbyname v1.2.3 ;' 332s # Subtest: 'package gethostbyname v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 420 - 'package gethostbyname v1.2.3 { 1 }' 332s # Subtest: 'package gethostbyname v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 421 - 'package gethostbyname v1.2.3;' 332s # Subtest: 'package gethostbyname v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 422 - 'package gethostbyname v1.2.3{ 1 }' 332s # Subtest: 'package gethostbyname 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 423 - 'package gethostbyname 0.50 ;' 332s # Subtest: 'package gethostbyname 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 424 - 'package gethostbyname 0.50 { 1 }' 332s # Subtest: 'package gethostbyname 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 425 - 'package gethostbyname 0.50;' 332s # Subtest: 'package gethostbyname 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 426 - 'package gethostbyname 0.50{ 1 }' 332s # Subtest: 'package gethostbyname ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 427 - 'package gethostbyname ;' 332s # Subtest: 'package gethostbyname { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 428 - 'package gethostbyname { 1 }' 332s # Subtest: 'package readline v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 429 - 'package readline v1.2.3 ;' 332s # Subtest: 'package readline v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 430 - 'package readline v1.2.3 { 1 }' 332s # Subtest: 'package readline v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 431 - 'package readline v1.2.3;' 332s # Subtest: 'package readline v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 432 - 'package readline v1.2.3{ 1 }' 332s # Subtest: 'package readline 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 433 - 'package readline 0.50 ;' 332s # Subtest: 'package readline 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 434 - 'package readline 0.50 { 1 }' 332s # Subtest: 'package readline 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 435 - 'package readline 0.50;' 332s # Subtest: 'package readline 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 436 - 'package readline 0.50{ 1 }' 332s # Subtest: 'package readline ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 437 - 'package readline ;' 332s # Subtest: 'package readline { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 438 - 'package readline { 1 }' 332s # Subtest: 'package break v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 439 - 'package break v1.2.3 ;' 332s # Subtest: 'package break v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 440 - 'package break v1.2.3 { 1 }' 332s # Subtest: 'package break v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 441 - 'package break v1.2.3;' 332s # Subtest: 'package break v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 442 - 'package break v1.2.3{ 1 }' 332s # Subtest: 'package break 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 443 - 'package break 0.50 ;' 332s # Subtest: 'package break 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 444 - 'package break 0.50 { 1 }' 332s # Subtest: 'package break 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 445 - 'package break 0.50;' 332s # Subtest: 'package break 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 446 - 'package break 0.50{ 1 }' 332s # Subtest: 'package break ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 447 - 'package break ;' 332s # Subtest: 'package break { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 448 - 'package break { 1 }' 332s # Subtest: 'package endhostent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 449 - 'package endhostent v1.2.3 ;' 332s # Subtest: 'package endhostent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 450 - 'package endhostent v1.2.3 { 1 }' 332s # Subtest: 'package endhostent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 451 - 'package endhostent v1.2.3;' 332s # Subtest: 'package endhostent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 452 - 'package endhostent v1.2.3{ 1 }' 332s # Subtest: 'package endhostent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 453 - 'package endhostent 0.50 ;' 332s # Subtest: 'package endhostent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 454 - 'package endhostent 0.50 { 1 }' 332s # Subtest: 'package endhostent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 455 - 'package endhostent 0.50;' 332s # Subtest: 'package endhostent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 456 - 'package endhostent 0.50{ 1 }' 332s # Subtest: 'package endhostent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 457 - 'package endhostent ;' 332s # Subtest: 'package endhostent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 458 - 'package endhostent { 1 }' 332s # Subtest: 'package splice v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 459 - 'package splice v1.2.3 ;' 332s # Subtest: 'package splice v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 460 - 'package splice v1.2.3 { 1 }' 332s # Subtest: 'package splice v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 461 - 'package splice v1.2.3;' 332s # Subtest: 'package splice v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 462 - 'package splice v1.2.3{ 1 }' 332s # Subtest: 'package splice 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 463 - 'package splice 0.50 ;' 332s # Subtest: 'package splice 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 464 - 'package splice 0.50 { 1 }' 332s # Subtest: 'package splice 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 465 - 'package splice 0.50;' 332s # Subtest: 'package splice 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 466 - 'package splice 0.50{ 1 }' 332s # Subtest: 'package splice ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 467 - 'package splice ;' 332s # Subtest: 'package splice { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 468 - 'package splice { 1 }' 332s # Subtest: 'package endpwent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 469 - 'package endpwent v1.2.3 ;' 332s # Subtest: 'package endpwent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 470 - 'package endpwent v1.2.3 { 1 }' 332s # Subtest: 'package endpwent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 471 - 'package endpwent v1.2.3;' 332s # Subtest: 'package endpwent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 472 - 'package endpwent v1.2.3{ 1 }' 332s # Subtest: 'package endpwent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 473 - 'package endpwent 0.50 ;' 332s # Subtest: 'package endpwent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 474 - 'package endpwent 0.50 { 1 }' 332s # Subtest: 'package endpwent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 475 - 'package endpwent 0.50;' 332s # Subtest: 'package endpwent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 476 - 'package endpwent 0.50{ 1 }' 332s # Subtest: 'package endpwent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 477 - 'package endpwent ;' 332s # Subtest: 'package endpwent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 478 - 'package endpwent { 1 }' 332s # Subtest: 'package unpack v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 479 - 'package unpack v1.2.3 ;' 332s # Subtest: 'package unpack v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 480 - 'package unpack v1.2.3 { 1 }' 332s # Subtest: 'package unpack v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 481 - 'package unpack v1.2.3;' 332s # Subtest: 'package unpack v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 482 - 'package unpack v1.2.3{ 1 }' 332s # Subtest: 'package unpack 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 483 - 'package unpack 0.50 ;' 332s # Subtest: 'package unpack 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 484 - 'package unpack 0.50 { 1 }' 332s # Subtest: 'package unpack 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 485 - 'package unpack 0.50;' 332s # Subtest: 'package unpack 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 486 - 'package unpack 0.50{ 1 }' 332s # Subtest: 'package unpack ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 487 - 'package unpack ;' 332s # Subtest: 'package unpack { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 488 - 'package unpack { 1 }' 332s # Subtest: 'package glob v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 489 - 'package glob v1.2.3 ;' 332s # Subtest: 'package glob v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 490 - 'package glob v1.2.3 { 1 }' 332s # Subtest: 'package glob v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 491 - 'package glob v1.2.3;' 332s # Subtest: 'package glob v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 492 - 'package glob v1.2.3{ 1 }' 332s # Subtest: 'package glob 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 493 - 'package glob 0.50 ;' 332s # Subtest: 'package glob 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 494 - 'package glob 0.50 { 1 }' 332s # Subtest: 'package glob 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 495 - 'package glob 0.50;' 332s # Subtest: 'package glob 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 496 - 'package glob 0.50{ 1 }' 332s # Subtest: 'package glob ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 497 - 'package glob ;' 332s # Subtest: 'package glob { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 498 - 'package glob { 1 }' 332s # Subtest: 'package pipe v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 499 - 'package pipe v1.2.3 ;' 332s # Subtest: 'package pipe v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 500 - 'package pipe v1.2.3 { 1 }' 332s # Subtest: 'package pipe v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 501 - 'package pipe v1.2.3;' 332s # Subtest: 'package pipe v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 502 - 'package pipe v1.2.3{ 1 }' 332s # Subtest: 'package pipe 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 503 - 'package pipe 0.50 ;' 332s # Subtest: 'package pipe 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 504 - 'package pipe 0.50 { 1 }' 332s # Subtest: 'package pipe 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 505 - 'package pipe 0.50;' 332s # Subtest: 'package pipe 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 506 - 'package pipe 0.50{ 1 }' 332s # Subtest: 'package pipe ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 507 - 'package pipe ;' 332s # Subtest: 'package pipe { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 508 - 'package pipe { 1 }' 332s # Subtest: 'package atan2 v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 509 - 'package atan2 v1.2.3 ;' 332s # Subtest: 'package atan2 v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 510 - 'package atan2 v1.2.3 { 1 }' 332s # Subtest: 'package atan2 v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 511 - 'package atan2 v1.2.3;' 332s # Subtest: 'package atan2 v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 512 - 'package atan2 v1.2.3{ 1 }' 332s # Subtest: 'package atan2 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 513 - 'package atan2 0.50 ;' 332s # Subtest: 'package atan2 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 514 - 'package atan2 0.50 { 1 }' 332s # Subtest: 'package atan2 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 515 - 'package atan2 0.50;' 332s # Subtest: 'package atan2 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 516 - 'package atan2 0.50{ 1 }' 332s # Subtest: 'package atan2 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 517 - 'package atan2 ;' 332s # Subtest: 'package atan2 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 518 - 'package atan2 { 1 }' 332s # Subtest: 'package do v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 519 - 'package do v1.2.3 ;' 332s # Subtest: 'package do v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 520 - 'package do v1.2.3 { 1 }' 332s # Subtest: 'package do v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 521 - 'package do v1.2.3;' 332s # Subtest: 'package do v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 522 - 'package do v1.2.3{ 1 }' 332s # Subtest: 'package do 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 523 - 'package do 0.50 ;' 332s # Subtest: 'package do 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 524 - 'package do 0.50 { 1 }' 332s # Subtest: 'package do 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 525 - 'package do 0.50;' 332s # Subtest: 'package do 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 526 - 'package do 0.50{ 1 }' 332s # Subtest: 'package do ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 527 - 'package do ;' 332s # Subtest: 'package do { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 528 - 'package do { 1 }' 332s # Subtest: 'package sub v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 529 - 'package sub v1.2.3 ;' 332s # Subtest: 'package sub v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 530 - 'package sub v1.2.3 { 1 }' 332s # Subtest: 'package sub v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 531 - 'package sub v1.2.3;' 332s # Subtest: 'package sub v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 532 - 'package sub v1.2.3{ 1 }' 332s # Subtest: 'package sub 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 533 - 'package sub 0.50 ;' 332s # Subtest: 'package sub 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 534 - 'package sub 0.50 { 1 }' 332s # Subtest: 'package sub 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 535 - 'package sub 0.50;' 332s # Subtest: 'package sub 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 536 - 'package sub 0.50{ 1 }' 332s # Subtest: 'package sub ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 537 - 'package sub ;' 332s # Subtest: 'package sub { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 538 - 'package sub { 1 }' 332s # Subtest: 'package elsif v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 539 - 'package elsif v1.2.3 ;' 332s # Subtest: 'package elsif v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 540 - 'package elsif v1.2.3 { 1 }' 332s # Subtest: 'package elsif v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 541 - 'package elsif v1.2.3;' 332s # Subtest: 'package elsif v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 542 - 'package elsif v1.2.3{ 1 }' 332s # Subtest: 'package elsif 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 543 - 'package elsif 0.50 ;' 332s # Subtest: 'package elsif 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 544 - 'package elsif 0.50 { 1 }' 332s # Subtest: 'package elsif 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 545 - 'package elsif 0.50;' 332s # Subtest: 'package elsif 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 546 - 'package elsif 0.50{ 1 }' 332s # Subtest: 'package elsif ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 547 - 'package elsif ;' 332s # Subtest: 'package elsif { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 548 - 'package elsif { 1 }' 332s # Subtest: 'package mkdir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 549 - 'package mkdir v1.2.3 ;' 332s # Subtest: 'package mkdir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 550 - 'package mkdir v1.2.3 { 1 }' 332s # Subtest: 'package mkdir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 551 - 'package mkdir v1.2.3;' 332s # Subtest: 'package mkdir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 552 - 'package mkdir v1.2.3{ 1 }' 332s # Subtest: 'package mkdir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 553 - 'package mkdir 0.50 ;' 332s # Subtest: 'package mkdir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 554 - 'package mkdir 0.50 { 1 }' 332s # Subtest: 'package mkdir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 555 - 'package mkdir 0.50;' 332s # Subtest: 'package mkdir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 556 - 'package mkdir 0.50{ 1 }' 332s # Subtest: 'package mkdir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 557 - 'package mkdir ;' 332s # Subtest: 'package mkdir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 558 - 'package mkdir { 1 }' 332s # Subtest: 'package join v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 559 - 'package join v1.2.3 ;' 332s # Subtest: 'package join v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 560 - 'package join v1.2.3 { 1 }' 332s # Subtest: 'package join v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 561 - 'package join v1.2.3;' 332s # Subtest: 'package join v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 562 - 'package join v1.2.3{ 1 }' 332s # Subtest: 'package join 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 563 - 'package join 0.50 ;' 332s # Subtest: 'package join 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 564 - 'package join 0.50 { 1 }' 332s # Subtest: 'package join 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 565 - 'package join 0.50;' 332s # Subtest: 'package join 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 566 - 'package join 0.50{ 1 }' 332s # Subtest: 'package join ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 567 - 'package join ;' 332s # Subtest: 'package join { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 568 - 'package join { 1 }' 332s # Subtest: 'package shmwrite v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 569 - 'package shmwrite v1.2.3 ;' 332s # Subtest: 'package shmwrite v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 570 - 'package shmwrite v1.2.3 { 1 }' 332s # Subtest: 'package shmwrite v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 571 - 'package shmwrite v1.2.3;' 332s # Subtest: 'package shmwrite v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 572 - 'package shmwrite v1.2.3{ 1 }' 332s # Subtest: 'package shmwrite 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 573 - 'package shmwrite 0.50 ;' 332s # Subtest: 'package shmwrite 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 574 - 'package shmwrite 0.50 { 1 }' 332s # Subtest: 'package shmwrite 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 575 - 'package shmwrite 0.50;' 332s # Subtest: 'package shmwrite 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 576 - 'package shmwrite 0.50{ 1 }' 332s # Subtest: 'package shmwrite ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 577 - 'package shmwrite ;' 332s # Subtest: 'package shmwrite { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 578 - 'package shmwrite { 1 }' 332s # Subtest: 'package and v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 579 - 'package and v1.2.3 ;' 332s # Subtest: 'package and v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 580 - 'package and v1.2.3 { 1 }' 332s # Subtest: 'package and v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 581 - 'package and v1.2.3;' 332s # Subtest: 'package and v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 582 - 'package and v1.2.3{ 1 }' 332s # Subtest: 'package and 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 583 - 'package and 0.50 ;' 332s # Subtest: 'package and 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 584 - 'package and 0.50 { 1 }' 332s # Subtest: 'package and 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 585 - 'package and 0.50;' 332s # Subtest: 'package and 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 586 - 'package and 0.50{ 1 }' 332s # Subtest: 'package and ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 587 - 'package and ;' 332s # Subtest: 'package and { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 588 - 'package and { 1 }' 332s # Subtest: 'package or v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 589 - 'package or v1.2.3 ;' 332s # Subtest: 'package or v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 590 - 'package or v1.2.3 { 1 }' 332s # Subtest: 'package or v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 591 - 'package or v1.2.3;' 332s # Subtest: 'package or v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 592 - 'package or v1.2.3{ 1 }' 332s # Subtest: 'package or 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 593 - 'package or 0.50 ;' 332s # Subtest: 'package or 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 594 - 'package or 0.50 { 1 }' 332s # Subtest: 'package or 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 595 - 'package or 0.50;' 332s # Subtest: 'package or 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 596 - 'package or 0.50{ 1 }' 332s # Subtest: 'package or ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 597 - 'package or ;' 332s # Subtest: 'package or { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 598 - 'package or { 1 }' 332s # Subtest: 'package x v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 599 - 'package x v1.2.3 ;' 332s # Subtest: 'package x v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 600 - 'package x v1.2.3 { 1 }' 332s # Subtest: 'package x v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 601 - 'package x v1.2.3;' 332s # Subtest: 'package x v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 602 - 'package x v1.2.3{ 1 }' 332s # Subtest: 'package x 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 603 - 'package x 0.50 ;' 332s # Subtest: 'package x 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 604 - 'package x 0.50 { 1 }' 332s # Subtest: 'package x 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 605 - 'package x 0.50;' 332s # Subtest: 'package x 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 606 - 'package x 0.50{ 1 }' 332s # Subtest: 'package x ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 607 - 'package x ;' 332s # Subtest: 'package x { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 608 - 'package x { 1 }' 332s # Subtest: 'package waitpid v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 609 - 'package waitpid v1.2.3 ;' 332s # Subtest: 'package waitpid v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 610 - 'package waitpid v1.2.3 { 1 }' 332s # Subtest: 'package waitpid v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 611 - 'package waitpid v1.2.3;' 332s # Subtest: 'package waitpid v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 612 - 'package waitpid v1.2.3{ 1 }' 332s # Subtest: 'package waitpid 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 613 - 'package waitpid 0.50 ;' 332s # Subtest: 'package waitpid 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 614 - 'package waitpid 0.50 { 1 }' 332s # Subtest: 'package waitpid 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 615 - 'package waitpid 0.50;' 332s # Subtest: 'package waitpid 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 616 - 'package waitpid 0.50{ 1 }' 332s # Subtest: 'package waitpid ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 617 - 'package waitpid ;' 332s # Subtest: 'package waitpid { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 618 - 'package waitpid { 1 }' 332s # Subtest: 'package study v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 619 - 'package study v1.2.3 ;' 332s # Subtest: 'package study v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 620 - 'package study v1.2.3 { 1 }' 332s # Subtest: 'package study v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 621 - 'package study v1.2.3;' 332s # Subtest: 'package study v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 622 - 'package study v1.2.3{ 1 }' 332s # Subtest: 'package study 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 623 - 'package study 0.50 ;' 332s # Subtest: 'package study 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 624 - 'package study 0.50 { 1 }' 332s # Subtest: 'package study 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 625 - 'package study 0.50;' 332s # Subtest: 'package study 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 626 - 'package study 0.50{ 1 }' 332s # Subtest: 'package study ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 627 - 'package study ;' 332s # Subtest: 'package study { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 628 - 'package study { 1 }' 332s # Subtest: 'package sort v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 629 - 'package sort v1.2.3 ;' 332s # Subtest: 'package sort v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 630 - 'package sort v1.2.3 { 1 }' 332s # Subtest: 'package sort v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 631 - 'package sort v1.2.3;' 332s # Subtest: 'package sort v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 632 - 'package sort v1.2.3{ 1 }' 332s # Subtest: 'package sort 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 633 - 'package sort 0.50 ;' 332s # Subtest: 'package sort 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 634 - 'package sort 0.50 { 1 }' 332s # Subtest: 'package sort 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 635 - 'package sort 0.50;' 332s # Subtest: 'package sort 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 636 - 'package sort 0.50{ 1 }' 332s # Subtest: 'package sort ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 637 - 'package sort ;' 332s # Subtest: 'package sort { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 638 - 'package sort { 1 }' 332s # Subtest: 'package setservent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 639 - 'package setservent v1.2.3 ;' 332s # Subtest: 'package setservent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 640 - 'package setservent v1.2.3 { 1 }' 332s # Subtest: 'package setservent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 641 - 'package setservent v1.2.3;' 332s # Subtest: 'package setservent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 642 - 'package setservent v1.2.3{ 1 }' 332s # Subtest: 'package setservent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 643 - 'package setservent 0.50 ;' 332s # Subtest: 'package setservent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 644 - 'package setservent 0.50 { 1 }' 332s # Subtest: 'package setservent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 645 - 'package setservent 0.50;' 332s # Subtest: 'package setservent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 646 - 'package setservent 0.50{ 1 }' 332s # Subtest: 'package setservent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 647 - 'package setservent ;' 332s # Subtest: 'package setservent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 648 - 'package setservent { 1 }' 332s # Subtest: 'package when v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 649 - 'package when v1.2.3 ;' 332s # Subtest: 'package when v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 650 - 'package when v1.2.3 { 1 }' 332s # Subtest: 'package when v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 651 - 'package when v1.2.3;' 332s # Subtest: 'package when v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 652 - 'package when v1.2.3{ 1 }' 332s # Subtest: 'package when 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 653 - 'package when 0.50 ;' 332s # Subtest: 'package when 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 654 - 'package when 0.50 { 1 }' 332s # Subtest: 'package when 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 655 - 'package when 0.50;' 332s # Subtest: 'package when 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 656 - 'package when 0.50{ 1 }' 332s # Subtest: 'package when ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 657 - 'package when ;' 332s # Subtest: 'package when { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 658 - 'package when { 1 }' 332s # Subtest: 'package ge v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 659 - 'package ge v1.2.3 ;' 332s # Subtest: 'package ge v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 660 - 'package ge v1.2.3 { 1 }' 332s # Subtest: 'package ge v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 661 - 'package ge v1.2.3;' 332s # Subtest: 'package ge v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 662 - 'package ge v1.2.3{ 1 }' 332s # Subtest: 'package ge 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 663 - 'package ge 0.50 ;' 332s # Subtest: 'package ge 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 664 - 'package ge 0.50 { 1 }' 332s # Subtest: 'package ge 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 665 - 'package ge 0.50;' 332s # Subtest: 'package ge 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 666 - 'package ge 0.50{ 1 }' 332s # Subtest: 'package ge ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 667 - 'package ge ;' 332s # Subtest: 'package ge { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 668 - 'package ge { 1 }' 332s # Subtest: 'package shmread v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 669 - 'package shmread v1.2.3 ;' 332s # Subtest: 'package shmread v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 670 - 'package shmread v1.2.3 { 1 }' 332s # Subtest: 'package shmread v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 671 - 'package shmread v1.2.3;' 332s # Subtest: 'package shmread v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 672 - 'package shmread v1.2.3{ 1 }' 332s # Subtest: 'package shmread 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 673 - 'package shmread 0.50 ;' 332s # Subtest: 'package shmread 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 674 - 'package shmread 0.50 { 1 }' 332s # Subtest: 'package shmread 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 675 - 'package shmread 0.50;' 332s # Subtest: 'package shmread 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 676 - 'package shmread 0.50{ 1 }' 332s # Subtest: 'package shmread ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 677 - 'package shmread ;' 332s # Subtest: 'package shmread { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 678 - 'package shmread { 1 }' 332s # Subtest: 'package msgsnd v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 679 - 'package msgsnd v1.2.3 ;' 332s # Subtest: 'package msgsnd v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 680 - 'package msgsnd v1.2.3 { 1 }' 332s # Subtest: 'package msgsnd v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 681 - 'package msgsnd v1.2.3;' 332s # Subtest: 'package msgsnd v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 682 - 'package msgsnd v1.2.3{ 1 }' 332s # Subtest: 'package msgsnd 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 683 - 'package msgsnd 0.50 ;' 332s # Subtest: 'package msgsnd 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 684 - 'package msgsnd 0.50 { 1 }' 332s # Subtest: 'package msgsnd 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 685 - 'package msgsnd 0.50;' 332s # Subtest: 'package msgsnd 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 686 - 'package msgsnd 0.50{ 1 }' 332s # Subtest: 'package msgsnd ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 687 - 'package msgsnd ;' 332s # Subtest: 'package msgsnd { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 688 - 'package msgsnd { 1 }' 332s # Subtest: 'package m v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 689 - 'package m v1.2.3 ;' 332s # Subtest: 'package m v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 690 - 'package m v1.2.3 { 1 }' 332s # Subtest: 'package m v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 691 - 'package m v1.2.3;' 332s # Subtest: 'package m v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 692 - 'package m v1.2.3{ 1 }' 332s # Subtest: 'package m 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 693 - 'package m 0.50 ;' 332s # Subtest: 'package m 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 694 - 'package m 0.50 { 1 }' 332s # Subtest: 'package m 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 695 - 'package m 0.50;' 332s # Subtest: 'package m 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 696 - 'package m 0.50{ 1 }' 332s # Subtest: 'package m ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 697 - 'package m ;' 332s # Subtest: 'package m { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 698 - 'package m { 1 }' 332s # Subtest: 'package package v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 699 - 'package package v1.2.3 ;' 332s # Subtest: 'package package v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 700 - 'package package v1.2.3 { 1 }' 332s # Subtest: 'package package v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 701 - 'package package v1.2.3;' 332s # Subtest: 'package package v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 702 - 'package package v1.2.3{ 1 }' 332s # Subtest: 'package package 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 703 - 'package package 0.50 ;' 332s # Subtest: 'package package 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 704 - 'package package 0.50 { 1 }' 332s # Subtest: 'package package 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 705 - 'package package 0.50;' 332s # Subtest: 'package package 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 706 - 'package package 0.50{ 1 }' 332s # Subtest: 'package package ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 707 - 'package package ;' 332s # Subtest: 'package package { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 708 - 'package package { 1 }' 332s # Subtest: 'package gethostbyaddr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 709 - 'package gethostbyaddr v1.2.3 ;' 332s # Subtest: 'package gethostbyaddr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 710 - 'package gethostbyaddr v1.2.3 { 1 }' 332s # Subtest: 'package gethostbyaddr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 711 - 'package gethostbyaddr v1.2.3;' 332s # Subtest: 'package gethostbyaddr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 712 - 'package gethostbyaddr v1.2.3{ 1 }' 332s # Subtest: 'package gethostbyaddr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 713 - 'package gethostbyaddr 0.50 ;' 332s # Subtest: 'package gethostbyaddr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 714 - 'package gethostbyaddr 0.50 { 1 }' 332s # Subtest: 'package gethostbyaddr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 715 - 'package gethostbyaddr 0.50;' 332s # Subtest: 'package gethostbyaddr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 716 - 'package gethostbyaddr 0.50{ 1 }' 332s # Subtest: 'package gethostbyaddr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 717 - 'package gethostbyaddr ;' 332s # Subtest: 'package gethostbyaddr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 718 - 'package gethostbyaddr { 1 }' 332s # Subtest: 'package continue v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 719 - 'package continue v1.2.3 ;' 332s # Subtest: 'package continue v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 720 - 'package continue v1.2.3 { 1 }' 332s # Subtest: 'package continue v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 721 - 'package continue v1.2.3;' 332s # Subtest: 'package continue v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 722 - 'package continue v1.2.3{ 1 }' 332s # Subtest: 'package continue 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 723 - 'package continue 0.50 ;' 332s # Subtest: 'package continue 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 724 - 'package continue 0.50 { 1 }' 332s # Subtest: 'package continue 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 725 - 'package continue 0.50;' 332s # Subtest: 'package continue 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 726 - 'package continue 0.50{ 1 }' 332s # Subtest: 'package continue ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 727 - 'package continue ;' 332s # Subtest: 'package continue { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 728 - 'package continue { 1 }' 332s # Subtest: 'package eof v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 729 - 'package eof v1.2.3 ;' 332s # Subtest: 'package eof v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 730 - 'package eof v1.2.3 { 1 }' 332s # Subtest: 'package eof v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 731 - 'package eof v1.2.3;' 332s # Subtest: 'package eof v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 732 - 'package eof v1.2.3{ 1 }' 332s # Subtest: 'package eof 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 733 - 'package eof 0.50 ;' 332s # Subtest: 'package eof 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 734 - 'package eof 0.50 { 1 }' 332s # Subtest: 'package eof 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 735 - 'package eof 0.50;' 332s # Subtest: 'package eof 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 736 - 'package eof 0.50{ 1 }' 332s # Subtest: 'package eof ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 737 - 'package eof ;' 332s # Subtest: 'package eof { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 738 - 'package eof { 1 }' 332s # Subtest: 'package chown v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 739 - 'package chown v1.2.3 ;' 332s # Subtest: 'package chown v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 740 - 'package chown v1.2.3 { 1 }' 332s # Subtest: 'package chown v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 741 - 'package chown v1.2.3;' 332s # Subtest: 'package chown v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 742 - 'package chown v1.2.3{ 1 }' 332s # Subtest: 'package chown 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 743 - 'package chown 0.50 ;' 332s # Subtest: 'package chown 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 744 - 'package chown 0.50 { 1 }' 332s # Subtest: 'package chown 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 745 - 'package chown 0.50;' 332s # Subtest: 'package chown 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 746 - 'package chown 0.50{ 1 }' 332s # Subtest: 'package chown ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 747 - 'package chown ;' 332s # Subtest: 'package chown { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 748 - 'package chown { 1 }' 332s # Subtest: 'package length v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 749 - 'package length v1.2.3 ;' 332s # Subtest: 'package length v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 750 - 'package length v1.2.3 { 1 }' 332s # Subtest: 'package length v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 751 - 'package length v1.2.3;' 332s # Subtest: 'package length v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 752 - 'package length v1.2.3{ 1 }' 332s # Subtest: 'package length 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 753 - 'package length 0.50 ;' 332s # Subtest: 'package length 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 754 - 'package length 0.50 { 1 }' 332s # Subtest: 'package length 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 755 - 'package length 0.50;' 332s # Subtest: 'package length 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 756 - 'package length 0.50{ 1 }' 332s # Subtest: 'package length ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 757 - 'package length ;' 332s # Subtest: 'package length { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 758 - 'package length { 1 }' 332s # Subtest: 'package telldir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 759 - 'package telldir v1.2.3 ;' 332s # Subtest: 'package telldir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 760 - 'package telldir v1.2.3 { 1 }' 332s # Subtest: 'package telldir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 761 - 'package telldir v1.2.3;' 332s # Subtest: 'package telldir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 762 - 'package telldir v1.2.3{ 1 }' 332s # Subtest: 'package telldir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 763 - 'package telldir 0.50 ;' 332s # Subtest: 'package telldir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 764 - 'package telldir 0.50 { 1 }' 332s # Subtest: 'package telldir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 765 - 'package telldir 0.50;' 332s # Subtest: 'package telldir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 766 - 'package telldir 0.50{ 1 }' 332s # Subtest: 'package telldir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 767 - 'package telldir ;' 332s # Subtest: 'package telldir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 768 - 'package telldir { 1 }' 332s # Subtest: 'package open v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 769 - 'package open v1.2.3 ;' 332s # Subtest: 'package open v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 770 - 'package open v1.2.3 { 1 }' 332s # Subtest: 'package open v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 771 - 'package open v1.2.3;' 332s # Subtest: 'package open v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 772 - 'package open v1.2.3{ 1 }' 332s # Subtest: 'package open 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 773 - 'package open 0.50 ;' 332s # Subtest: 'package open 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 774 - 'package open 0.50 { 1 }' 332s # Subtest: 'package open 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 775 - 'package open 0.50;' 332s # Subtest: 'package open 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 776 - 'package open 0.50{ 1 }' 332s # Subtest: 'package open ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 777 - 'package open ;' 332s # Subtest: 'package open { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 778 - 'package open { 1 }' 332s # Subtest: 'package write v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 779 - 'package write v1.2.3 ;' 332s # Subtest: 'package write v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 780 - 'package write v1.2.3 { 1 }' 332s # Subtest: 'package write v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 781 - 'package write v1.2.3;' 332s # Subtest: 'package write v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 782 - 'package write v1.2.3{ 1 }' 332s # Subtest: 'package write 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 783 - 'package write 0.50 ;' 332s # Subtest: 'package write 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 784 - 'package write 0.50 { 1 }' 332s # Subtest: 'package write 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 785 - 'package write 0.50;' 332s # Subtest: 'package write 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 786 - 'package write 0.50{ 1 }' 332s # Subtest: 'package write ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 787 - 'package write ;' 332s # Subtest: 'package write { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 788 - 'package write { 1 }' 332s # Subtest: 'package getppid v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 789 - 'package getppid v1.2.3 ;' 332s # Subtest: 'package getppid v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 790 - 'package getppid v1.2.3 { 1 }' 332s # Subtest: 'package getppid v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 791 - 'package getppid v1.2.3;' 332s # Subtest: 'package getppid v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 792 - 'package getppid v1.2.3{ 1 }' 332s # Subtest: 'package getppid 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 793 - 'package getppid 0.50 ;' 332s # Subtest: 'package getppid 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 794 - 'package getppid 0.50 { 1 }' 332s # Subtest: 'package getppid 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 795 - 'package getppid 0.50;' 332s # Subtest: 'package getppid 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 796 - 'package getppid 0.50{ 1 }' 332s # Subtest: 'package getppid ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 797 - 'package getppid ;' 332s # Subtest: 'package getppid { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 798 - 'package getppid { 1 }' 332s # Subtest: 'package ucfirst v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 799 - 'package ucfirst v1.2.3 ;' 332s # Subtest: 'package ucfirst v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 800 - 'package ucfirst v1.2.3 { 1 }' 332s # Subtest: 'package ucfirst v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 801 - 'package ucfirst v1.2.3;' 332s # Subtest: 'package ucfirst v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 802 - 'package ucfirst v1.2.3{ 1 }' 332s # Subtest: 'package ucfirst 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 803 - 'package ucfirst 0.50 ;' 332s # Subtest: 'package ucfirst 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 804 - 'package ucfirst 0.50 { 1 }' 332s # Subtest: 'package ucfirst 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 805 - 'package ucfirst 0.50;' 332s # Subtest: 'package ucfirst 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 806 - 'package ucfirst 0.50{ 1 }' 332s # Subtest: 'package ucfirst ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 807 - 'package ucfirst ;' 332s # Subtest: 'package ucfirst { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 808 - 'package ucfirst { 1 }' 332s # Subtest: 'package vec v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 809 - 'package vec v1.2.3 ;' 332s # Subtest: 'package vec v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 810 - 'package vec v1.2.3 { 1 }' 332s # Subtest: 'package vec v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 811 - 'package vec v1.2.3;' 332s # Subtest: 'package vec v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 812 - 'package vec v1.2.3{ 1 }' 332s # Subtest: 'package vec 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 813 - 'package vec 0.50 ;' 332s # Subtest: 'package vec 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 814 - 'package vec 0.50 { 1 }' 332s # Subtest: 'package vec 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 815 - 'package vec 0.50;' 332s # Subtest: 'package vec 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 816 - 'package vec 0.50{ 1 }' 332s # Subtest: 'package vec ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 817 - 'package vec ;' 332s # Subtest: 'package vec { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 818 - 'package vec { 1 }' 332s # Subtest: 'package shutdown v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 819 - 'package shutdown v1.2.3 ;' 332s # Subtest: 'package shutdown v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 820 - 'package shutdown v1.2.3 { 1 }' 332s # Subtest: 'package shutdown v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 821 - 'package shutdown v1.2.3;' 332s # Subtest: 'package shutdown v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 822 - 'package shutdown v1.2.3{ 1 }' 332s # Subtest: 'package shutdown 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 823 - 'package shutdown 0.50 ;' 332s # Subtest: 'package shutdown 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 824 - 'package shutdown 0.50 { 1 }' 332s # Subtest: 'package shutdown 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 825 - 'package shutdown 0.50;' 332s # Subtest: 'package shutdown 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 826 - 'package shutdown 0.50{ 1 }' 332s # Subtest: 'package shutdown ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 827 - 'package shutdown ;' 332s # Subtest: 'package shutdown { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 828 - 'package shutdown { 1 }' 332s # Subtest: 'package truncate v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 829 - 'package truncate v1.2.3 ;' 332s # Subtest: 'package truncate v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 830 - 'package truncate v1.2.3 { 1 }' 332s # Subtest: 'package truncate v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 831 - 'package truncate v1.2.3;' 332s # Subtest: 'package truncate v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 832 - 'package truncate v1.2.3{ 1 }' 332s # Subtest: 'package truncate 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 833 - 'package truncate 0.50 ;' 332s # Subtest: 'package truncate 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 834 - 'package truncate 0.50 { 1 }' 332s # Subtest: 'package truncate 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 835 - 'package truncate 0.50;' 332s # Subtest: 'package truncate 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 836 - 'package truncate 0.50{ 1 }' 332s # Subtest: 'package truncate ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 837 - 'package truncate ;' 332s # Subtest: 'package truncate { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 838 - 'package truncate { 1 }' 332s # Subtest: 'package values v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 839 - 'package values v1.2.3 ;' 332s # Subtest: 'package values v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 840 - 'package values v1.2.3 { 1 }' 332s # Subtest: 'package values v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 841 - 'package values v1.2.3;' 332s # Subtest: 'package values v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 842 - 'package values v1.2.3{ 1 }' 332s # Subtest: 'package values 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 843 - 'package values 0.50 ;' 332s # Subtest: 'package values 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 844 - 'package values 0.50 { 1 }' 332s # Subtest: 'package values 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 845 - 'package values 0.50;' 332s # Subtest: 'package values 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 846 - 'package values 0.50{ 1 }' 332s # Subtest: 'package values ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 847 - 'package values ;' 332s # Subtest: 'package values { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 848 - 'package values { 1 }' 332s # Subtest: 'package printf v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 849 - 'package printf v1.2.3 ;' 332s # Subtest: 'package printf v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 850 - 'package printf v1.2.3 { 1 }' 332s # Subtest: 'package printf v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 851 - 'package printf v1.2.3;' 332s # Subtest: 'package printf v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 852 - 'package printf v1.2.3{ 1 }' 332s # Subtest: 'package printf 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 853 - 'package printf 0.50 ;' 332s # Subtest: 'package printf 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 854 - 'package printf 0.50 { 1 }' 332s # Subtest: 'package printf 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 855 - 'package printf 0.50;' 332s # Subtest: 'package printf 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 856 - 'package printf 0.50{ 1 }' 332s # Subtest: 'package printf ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 857 - 'package printf ;' 332s # Subtest: 'package printf { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 858 - 'package printf { 1 }' 332s # Subtest: 'package bless v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 859 - 'package bless v1.2.3 ;' 332s # Subtest: 'package bless v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 860 - 'package bless v1.2.3 { 1 }' 332s # Subtest: 'package bless v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 861 - 'package bless v1.2.3;' 332s # Subtest: 'package bless v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 862 - 'package bless v1.2.3{ 1 }' 332s # Subtest: 'package bless 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 863 - 'package bless 0.50 ;' 332s # Subtest: 'package bless 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 864 - 'package bless 0.50 { 1 }' 332s # Subtest: 'package bless 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 865 - 'package bless 0.50;' 332s # Subtest: 'package bless 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 866 - 'package bless 0.50{ 1 }' 332s # Subtest: 'package bless ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 867 - 'package bless ;' 332s # Subtest: 'package bless { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 868 - 'package bless { 1 }' 332s # Subtest: 'package chdir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 869 - 'package chdir v1.2.3 ;' 332s # Subtest: 'package chdir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 870 - 'package chdir v1.2.3 { 1 }' 332s # Subtest: 'package chdir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 871 - 'package chdir v1.2.3;' 332s # Subtest: 'package chdir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 872 - 'package chdir v1.2.3{ 1 }' 332s # Subtest: 'package chdir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 873 - 'package chdir 0.50 ;' 332s # Subtest: 'package chdir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 874 - 'package chdir 0.50 { 1 }' 332s # Subtest: 'package chdir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 875 - 'package chdir 0.50;' 332s # Subtest: 'package chdir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 876 - 'package chdir 0.50{ 1 }' 332s # Subtest: 'package chdir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 877 - 'package chdir ;' 332s # Subtest: 'package chdir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 878 - 'package chdir { 1 }' 332s # Subtest: 'package y v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 879 - 'package y v1.2.3 ;' 332s # Subtest: 'package y v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 880 - 'package y v1.2.3 { 1 }' 332s # Subtest: 'package y v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 881 - 'package y v1.2.3;' 332s # Subtest: 'package y v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 882 - 'package y v1.2.3{ 1 }' 332s # Subtest: 'package y 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 883 - 'package y 0.50 ;' 332s # Subtest: 'package y 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 884 - 'package y 0.50 { 1 }' 332s # Subtest: 'package y 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 885 - 'package y 0.50;' 332s # Subtest: 'package y 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 886 - 'package y 0.50{ 1 }' 332s # Subtest: 'package y ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 887 - 'package y ;' 332s # Subtest: 'package y { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 888 - 'package y { 1 }' 332s # Subtest: 'package local v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 889 - 'package local v1.2.3 ;' 332s # Subtest: 'package local v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 890 - 'package local v1.2.3 { 1 }' 332s # Subtest: 'package local v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 891 - 'package local v1.2.3;' 332s # Subtest: 'package local v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 892 - 'package local v1.2.3{ 1 }' 332s # Subtest: 'package local 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 893 - 'package local 0.50 ;' 332s # Subtest: 'package local 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 894 - 'package local 0.50 { 1 }' 332s # Subtest: 'package local 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 895 - 'package local 0.50;' 332s # Subtest: 'package local 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 896 - 'package local 0.50{ 1 }' 332s # Subtest: 'package local ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 897 - 'package local ;' 332s # Subtest: 'package local { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 898 - 'package local { 1 }' 332s # Subtest: 'package our v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 899 - 'package our v1.2.3 ;' 332s # Subtest: 'package our v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 900 - 'package our v1.2.3 { 1 }' 332s # Subtest: 'package our v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 901 - 'package our v1.2.3;' 332s # Subtest: 'package our v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 902 - 'package our v1.2.3{ 1 }' 332s # Subtest: 'package our 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 903 - 'package our 0.50 ;' 332s # Subtest: 'package our 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 904 - 'package our 0.50 { 1 }' 332s # Subtest: 'package our 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 905 - 'package our 0.50;' 332s # Subtest: 'package our 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 906 - 'package our 0.50{ 1 }' 332s # Subtest: 'package our ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 907 - 'package our ;' 332s # Subtest: 'package our { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 908 - 'package our { 1 }' 332s # Subtest: 'package sysread v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 909 - 'package sysread v1.2.3 ;' 332s # Subtest: 'package sysread v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 910 - 'package sysread v1.2.3 { 1 }' 332s # Subtest: 'package sysread v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 911 - 'package sysread v1.2.3;' 332s # Subtest: 'package sysread v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 912 - 'package sysread v1.2.3{ 1 }' 332s # Subtest: 'package sysread 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 913 - 'package sysread 0.50 ;' 332s # Subtest: 'package sysread 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 914 - 'package sysread 0.50 { 1 }' 332s # Subtest: 'package sysread 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 915 - 'package sysread 0.50;' 332s # Subtest: 'package sysread 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 916 - 'package sysread 0.50{ 1 }' 332s # Subtest: 'package sysread ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 917 - 'package sysread ;' 332s # Subtest: 'package sysread { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 918 - 'package sysread { 1 }' 332s # Subtest: 'package getc v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 919 - 'package getc v1.2.3 ;' 332s # Subtest: 'package getc v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 920 - 'package getc v1.2.3 { 1 }' 332s # Subtest: 'package getc v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 921 - 'package getc v1.2.3;' 332s # Subtest: 'package getc v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 922 - 'package getc v1.2.3{ 1 }' 332s # Subtest: 'package getc 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 923 - 'package getc 0.50 ;' 332s # Subtest: 'package getc 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 924 - 'package getc 0.50 { 1 }' 332s # Subtest: 'package getc 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 925 - 'package getc 0.50;' 332s # Subtest: 'package getc 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 926 - 'package getc 0.50{ 1 }' 332s # Subtest: 'package getc ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 927 - 'package getc ;' 332s # Subtest: 'package getc { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 928 - 'package getc { 1 }' 332s # Subtest: 'package tell v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 929 - 'package tell v1.2.3 ;' 332s # Subtest: 'package tell v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 930 - 'package tell v1.2.3 { 1 }' 332s # Subtest: 'package tell v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 931 - 'package tell v1.2.3;' 332s # Subtest: 'package tell v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 932 - 'package tell v1.2.3{ 1 }' 332s # Subtest: 'package tell 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 933 - 'package tell 0.50 ;' 332s # Subtest: 'package tell 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 934 - 'package tell 0.50 { 1 }' 332s # Subtest: 'package tell 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 935 - 'package tell 0.50;' 332s # Subtest: 'package tell 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 936 - 'package tell 0.50{ 1 }' 332s # Subtest: 'package tell ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 937 - 'package tell ;' 332s # Subtest: 'package tell { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 938 - 'package tell { 1 }' 332s # Subtest: 'package opendir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 939 - 'package opendir v1.2.3 ;' 332s # Subtest: 'package opendir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 940 - 'package opendir v1.2.3 { 1 }' 332s # Subtest: 'package opendir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 941 - 'package opendir v1.2.3;' 332s # Subtest: 'package opendir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 942 - 'package opendir v1.2.3{ 1 }' 332s # Subtest: 'package opendir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 943 - 'package opendir 0.50 ;' 332s # Subtest: 'package opendir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 944 - 'package opendir 0.50 { 1 }' 332s # Subtest: 'package opendir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 945 - 'package opendir 0.50;' 332s # Subtest: 'package opendir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 946 - 'package opendir 0.50{ 1 }' 332s # Subtest: 'package opendir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 947 - 'package opendir ;' 332s # Subtest: 'package opendir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 948 - 'package opendir { 1 }' 332s # Subtest: 'package state v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 949 - 'package state v1.2.3 ;' 332s # Subtest: 'package state v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 950 - 'package state v1.2.3 { 1 }' 332s # Subtest: 'package state v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 951 - 'package state v1.2.3;' 332s # Subtest: 'package state v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 952 - 'package state v1.2.3{ 1 }' 332s # Subtest: 'package state 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 953 - 'package state 0.50 ;' 332s # Subtest: 'package state 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 954 - 'package state 0.50 { 1 }' 332s # Subtest: 'package state 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 955 - 'package state 0.50;' 332s # Subtest: 'package state 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 956 - 'package state 0.50{ 1 }' 332s # Subtest: 'package state ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 957 - 'package state ;' 332s # Subtest: 'package state { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 958 - 'package state { 1 }' 332s # Subtest: 'package setnetent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 959 - 'package setnetent v1.2.3 ;' 332s # Subtest: 'package setnetent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 960 - 'package setnetent v1.2.3 { 1 }' 332s # Subtest: 'package setnetent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 961 - 'package setnetent v1.2.3;' 332s # Subtest: 'package setnetent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 962 - 'package setnetent v1.2.3{ 1 }' 332s # Subtest: 'package setnetent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 963 - 'package setnetent 0.50 ;' 332s # Subtest: 'package setnetent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 964 - 'package setnetent 0.50 { 1 }' 332s # Subtest: 'package setnetent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 965 - 'package setnetent 0.50;' 332s # Subtest: 'package setnetent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 966 - 'package setnetent 0.50{ 1 }' 332s # Subtest: 'package setnetent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 967 - 'package setnetent ;' 332s # Subtest: 'package setnetent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 968 - 'package setnetent { 1 }' 332s # Subtest: 'package link v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 969 - 'package link v1.2.3 ;' 332s # Subtest: 'package link v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 970 - 'package link v1.2.3 { 1 }' 332s # Subtest: 'package link v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 971 - 'package link v1.2.3;' 332s # Subtest: 'package link v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 972 - 'package link v1.2.3{ 1 }' 332s # Subtest: 'package link 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 973 - 'package link 0.50 ;' 332s # Subtest: 'package link 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 974 - 'package link 0.50 { 1 }' 332s # Subtest: 'package link 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 975 - 'package link 0.50;' 332s # Subtest: 'package link 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 976 - 'package link 0.50{ 1 }' 332s # Subtest: 'package link ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 977 - 'package link ;' 332s # Subtest: 'package link { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 978 - 'package link { 1 }' 332s # Subtest: 'package setgrent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 979 - 'package setgrent v1.2.3 ;' 332s # Subtest: 'package setgrent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 980 - 'package setgrent v1.2.3 { 1 }' 332s # Subtest: 'package setgrent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 981 - 'package setgrent v1.2.3;' 332s # Subtest: 'package setgrent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 982 - 'package setgrent v1.2.3{ 1 }' 332s # Subtest: 'package setgrent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 983 - 'package setgrent 0.50 ;' 332s # Subtest: 'package setgrent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 984 - 'package setgrent 0.50 { 1 }' 332s # Subtest: 'package setgrent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 985 - 'package setgrent 0.50;' 332s # Subtest: 'package setgrent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 986 - 'package setgrent 0.50{ 1 }' 332s # Subtest: 'package setgrent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 987 - 'package setgrent ;' 332s # Subtest: 'package setgrent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 988 - 'package setgrent { 1 }' 332s # Subtest: 'package getpwnam v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 989 - 'package getpwnam v1.2.3 ;' 332s # Subtest: 'package getpwnam v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 990 - 'package getpwnam v1.2.3 { 1 }' 332s # Subtest: 'package getpwnam v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 991 - 'package getpwnam v1.2.3;' 332s # Subtest: 'package getpwnam v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 992 - 'package getpwnam v1.2.3{ 1 }' 332s # Subtest: 'package getpwnam 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 993 - 'package getpwnam 0.50 ;' 332s # Subtest: 'package getpwnam 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 994 - 'package getpwnam 0.50 { 1 }' 332s # Subtest: 'package getpwnam 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 995 - 'package getpwnam 0.50;' 332s # Subtest: 'package getpwnam 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 996 - 'package getpwnam 0.50{ 1 }' 332s # Subtest: 'package getpwnam ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 997 - 'package getpwnam ;' 332s # Subtest: 'package getpwnam { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 998 - 'package getpwnam { 1 }' 332s # Subtest: 'package rand v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 999 - 'package rand v1.2.3 ;' 332s # Subtest: 'package rand v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1000 - 'package rand v1.2.3 { 1 }' 332s # Subtest: 'package rand v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1001 - 'package rand v1.2.3;' 332s # Subtest: 'package rand v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1002 - 'package rand v1.2.3{ 1 }' 332s # Subtest: 'package rand 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1003 - 'package rand 0.50 ;' 332s # Subtest: 'package rand 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1004 - 'package rand 0.50 { 1 }' 332s # Subtest: 'package rand 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1005 - 'package rand 0.50;' 332s # Subtest: 'package rand 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1006 - 'package rand 0.50{ 1 }' 332s # Subtest: 'package rand ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1007 - 'package rand ;' 332s # Subtest: 'package rand { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1008 - 'package rand { 1 }' 332s # Subtest: 'package gt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1009 - 'package gt v1.2.3 ;' 332s # Subtest: 'package gt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1010 - 'package gt v1.2.3 { 1 }' 332s # Subtest: 'package gt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1011 - 'package gt v1.2.3;' 332s # Subtest: 'package gt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1012 - 'package gt v1.2.3{ 1 }' 332s # Subtest: 'package gt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1013 - 'package gt 0.50 ;' 332s # Subtest: 'package gt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1014 - 'package gt 0.50 { 1 }' 332s # Subtest: 'package gt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1015 - 'package gt 0.50;' 332s # Subtest: 'package gt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1016 - 'package gt 0.50{ 1 }' 332s # Subtest: 'package gt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1017 - 'package gt ;' 332s # Subtest: 'package gt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1018 - 'package gt { 1 }' 332s # Subtest: 'package ioctl v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1019 - 'package ioctl v1.2.3 ;' 332s # Subtest: 'package ioctl v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1020 - 'package ioctl v1.2.3 { 1 }' 332s # Subtest: 'package ioctl v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1021 - 'package ioctl v1.2.3;' 332s # Subtest: 'package ioctl v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1022 - 'package ioctl v1.2.3{ 1 }' 332s # Subtest: 'package ioctl 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1023 - 'package ioctl 0.50 ;' 332s # Subtest: 'package ioctl 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1024 - 'package ioctl 0.50 { 1 }' 332s # Subtest: 'package ioctl 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1025 - 'package ioctl 0.50;' 332s # Subtest: 'package ioctl 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1026 - 'package ioctl 0.50{ 1 }' 332s # Subtest: 'package ioctl ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1027 - 'package ioctl ;' 332s # Subtest: 'package ioctl { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1028 - 'package ioctl { 1 }' 332s # Subtest: 'package getgrgid v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1029 - 'package getgrgid v1.2.3 ;' 332s # Subtest: 'package getgrgid v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1030 - 'package getgrgid v1.2.3 { 1 }' 332s # Subtest: 'package getgrgid v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1031 - 'package getgrgid v1.2.3;' 332s # Subtest: 'package getgrgid v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1032 - 'package getgrgid v1.2.3{ 1 }' 332s # Subtest: 'package getgrgid 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1033 - 'package getgrgid 0.50 ;' 332s # Subtest: 'package getgrgid 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1034 - 'package getgrgid 0.50 { 1 }' 332s # Subtest: 'package getgrgid 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1035 - 'package getgrgid 0.50;' 332s # Subtest: 'package getgrgid 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1036 - 'package getgrgid 0.50{ 1 }' 332s # Subtest: 'package getgrgid ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1037 - 'package getgrgid ;' 332s # Subtest: 'package getgrgid { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1038 - 'package getgrgid { 1 }' 332s # Subtest: 'package chmod v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1039 - 'package chmod v1.2.3 ;' 332s # Subtest: 'package chmod v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1040 - 'package chmod v1.2.3 { 1 }' 332s # Subtest: 'package chmod v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1041 - 'package chmod v1.2.3;' 332s # Subtest: 'package chmod v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1042 - 'package chmod v1.2.3{ 1 }' 332s # Subtest: 'package chmod 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1043 - 'package chmod 0.50 ;' 332s # Subtest: 'package chmod 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1044 - 'package chmod 0.50 { 1 }' 332s # Subtest: 'package chmod 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1045 - 'package chmod 0.50;' 332s # Subtest: 'package chmod 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1046 - 'package chmod 0.50{ 1 }' 332s # Subtest: 'package chmod ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1047 - 'package chmod ;' 332s # Subtest: 'package chmod { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1048 - 'package chmod { 1 }' 332s # Subtest: 'package ord v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1049 - 'package ord v1.2.3 ;' 332s # Subtest: 'package ord v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1050 - 'package ord v1.2.3 { 1 }' 332s # Subtest: 'package ord v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1051 - 'package ord v1.2.3;' 332s # Subtest: 'package ord v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1052 - 'package ord v1.2.3{ 1 }' 332s # Subtest: 'package ord 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1053 - 'package ord 0.50 ;' 332s # Subtest: 'package ord 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1054 - 'package ord 0.50 { 1 }' 332s # Subtest: 'package ord 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1055 - 'package ord 0.50;' 332s # Subtest: 'package ord 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1056 - 'package ord 0.50{ 1 }' 332s # Subtest: 'package ord ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1057 - 'package ord ;' 332s # Subtest: 'package ord { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1058 - 'package ord { 1 }' 332s # Subtest: 'package eq v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1059 - 'package eq v1.2.3 ;' 332s # Subtest: 'package eq v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1060 - 'package eq v1.2.3 { 1 }' 332s # Subtest: 'package eq v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1061 - 'package eq v1.2.3;' 332s # Subtest: 'package eq v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1062 - 'package eq v1.2.3{ 1 }' 332s # Subtest: 'package eq 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1063 - 'package eq 0.50 ;' 332s # Subtest: 'package eq 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1064 - 'package eq 0.50 { 1 }' 332s # Subtest: 'package eq 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1065 - 'package eq 0.50;' 332s # Subtest: 'package eq 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1066 - 'package eq 0.50{ 1 }' 332s # Subtest: 'package eq ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1067 - 'package eq ;' 332s # Subtest: 'package eq { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1068 - 'package eq { 1 }' 332s # Subtest: 'package accept v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1069 - 'package accept v1.2.3 ;' 332s # Subtest: 'package accept v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1070 - 'package accept v1.2.3 { 1 }' 332s # Subtest: 'package accept v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1071 - 'package accept v1.2.3;' 332s # Subtest: 'package accept v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1072 - 'package accept v1.2.3{ 1 }' 332s # Subtest: 'package accept 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1073 - 'package accept 0.50 ;' 332s # Subtest: 'package accept 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1074 - 'package accept 0.50 { 1 }' 332s # Subtest: 'package accept 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1075 - 'package accept 0.50;' 332s # Subtest: 'package accept 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1076 - 'package accept 0.50{ 1 }' 332s # Subtest: 'package accept ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1077 - 'package accept ;' 332s # Subtest: 'package accept { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1078 - 'package accept { 1 }' 332s # Subtest: 'package lcfirst v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1079 - 'package lcfirst v1.2.3 ;' 332s # Subtest: 'package lcfirst v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1080 - 'package lcfirst v1.2.3 { 1 }' 332s # Subtest: 'package lcfirst v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1081 - 'package lcfirst v1.2.3;' 332s # Subtest: 'package lcfirst v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1082 - 'package lcfirst v1.2.3{ 1 }' 332s # Subtest: 'package lcfirst 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1083 - 'package lcfirst 0.50 ;' 332s # Subtest: 'package lcfirst 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1084 - 'package lcfirst 0.50 { 1 }' 332s # Subtest: 'package lcfirst 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1085 - 'package lcfirst 0.50;' 332s # Subtest: 'package lcfirst 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1086 - 'package lcfirst 0.50{ 1 }' 332s # Subtest: 'package lcfirst ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1087 - 'package lcfirst ;' 332s # Subtest: 'package lcfirst { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1088 - 'package lcfirst { 1 }' 332s # Subtest: 'package setpgrp v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1089 - 'package setpgrp v1.2.3 ;' 332s # Subtest: 'package setpgrp v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1090 - 'package setpgrp v1.2.3 { 1 }' 332s # Subtest: 'package setpgrp v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1091 - 'package setpgrp v1.2.3;' 332s # Subtest: 'package setpgrp v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1092 - 'package setpgrp v1.2.3{ 1 }' 332s # Subtest: 'package setpgrp 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1093 - 'package setpgrp 0.50 ;' 332s # Subtest: 'package setpgrp 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1094 - 'package setpgrp 0.50 { 1 }' 332s # Subtest: 'package setpgrp 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1095 - 'package setpgrp 0.50;' 332s # Subtest: 'package setpgrp 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1096 - 'package setpgrp 0.50{ 1 }' 332s # Subtest: 'package setpgrp ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1097 - 'package setpgrp ;' 332s # Subtest: 'package setpgrp { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1098 - 'package setpgrp { 1 }' 332s # Subtest: 'package print v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1099 - 'package print v1.2.3 ;' 332s # Subtest: 'package print v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1100 - 'package print v1.2.3 { 1 }' 332s # Subtest: 'package print v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1101 - 'package print v1.2.3;' 332s # Subtest: 'package print v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1102 - 'package print v1.2.3{ 1 }' 332s # Subtest: 'package print 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1103 - 'package print 0.50 ;' 332s # Subtest: 'package print 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1104 - 'package print 0.50 { 1 }' 332s # Subtest: 'package print 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1105 - 'package print 0.50;' 332s # Subtest: 'package print 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1106 - 'package print 0.50{ 1 }' 332s # Subtest: 'package print ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1107 - 'package print ;' 332s # Subtest: 'package print { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1108 - 'package print { 1 }' 332s # Subtest: 'package rmdir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1109 - 'package rmdir v1.2.3 ;' 332s # Subtest: 'package rmdir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1110 - 'package rmdir v1.2.3 { 1 }' 332s # Subtest: 'package rmdir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1111 - 'package rmdir v1.2.3;' 332s # Subtest: 'package rmdir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1112 - 'package rmdir v1.2.3{ 1 }' 332s # Subtest: 'package rmdir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1113 - 'package rmdir 0.50 ;' 332s # Subtest: 'package rmdir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1114 - 'package rmdir 0.50 { 1 }' 332s # Subtest: 'package rmdir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1115 - 'package rmdir 0.50;' 332s # Subtest: 'package rmdir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1116 - 'package rmdir 0.50{ 1 }' 332s # Subtest: 'package rmdir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1117 - 'package rmdir ;' 332s # Subtest: 'package rmdir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1118 - 'package rmdir { 1 }' 332s # Subtest: 'package qw v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1119 - 'package qw v1.2.3 ;' 332s # Subtest: 'package qw v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1120 - 'package qw v1.2.3 { 1 }' 332s # Subtest: 'package qw v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1121 - 'package qw v1.2.3;' 332s # Subtest: 'package qw v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1122 - 'package qw v1.2.3{ 1 }' 332s # Subtest: 'package qw 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1123 - 'package qw 0.50 ;' 332s # Subtest: 'package qw 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1124 - 'package qw 0.50 { 1 }' 332s # Subtest: 'package qw 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1125 - 'package qw 0.50;' 332s # Subtest: 'package qw 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1126 - 'package qw 0.50{ 1 }' 332s # Subtest: 'package qw ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1127 - 'package qw ;' 332s # Subtest: 'package qw { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1128 - 'package qw { 1 }' 332s # Subtest: 'package setpriority v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1129 - 'package setpriority v1.2.3 ;' 332s # Subtest: 'package setpriority v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1130 - 'package setpriority v1.2.3 { 1 }' 332s # Subtest: 'package setpriority v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1131 - 'package setpriority v1.2.3;' 332s # Subtest: 'package setpriority v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1132 - 'package setpriority v1.2.3{ 1 }' 332s # Subtest: 'package setpriority 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1133 - 'package setpriority 0.50 ;' 332s # Subtest: 'package setpriority 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1134 - 'package setpriority 0.50 { 1 }' 332s # Subtest: 'package setpriority 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1135 - 'package setpriority 0.50;' 332s # Subtest: 'package setpriority 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1136 - 'package setpriority 0.50{ 1 }' 332s # Subtest: 'package setpriority ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1137 - 'package setpriority ;' 332s # Subtest: 'package setpriority { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1138 - 'package setpriority { 1 }' 332s # Subtest: 'package semctl v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1139 - 'package semctl v1.2.3 ;' 332s # Subtest: 'package semctl v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1140 - 'package semctl v1.2.3 { 1 }' 332s # Subtest: 'package semctl v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1141 - 'package semctl v1.2.3;' 332s # Subtest: 'package semctl v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1142 - 'package semctl v1.2.3{ 1 }' 332s # Subtest: 'package semctl 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1143 - 'package semctl 0.50 ;' 332s # Subtest: 'package semctl 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1144 - 'package semctl 0.50 { 1 }' 332s # Subtest: 'package semctl 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1145 - 'package semctl 0.50;' 332s # Subtest: 'package semctl 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1146 - 'package semctl 0.50{ 1 }' 332s # Subtest: 'package semctl ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1147 - 'package semctl ;' 332s # Subtest: 'package semctl { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1148 - 'package semctl { 1 }' 332s # Subtest: 'package getprotobyname v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1149 - 'package getprotobyname v1.2.3 ;' 332s # Subtest: 'package getprotobyname v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1150 - 'package getprotobyname v1.2.3 { 1 }' 332s # Subtest: 'package getprotobyname v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1151 - 'package getprotobyname v1.2.3;' 332s # Subtest: 'package getprotobyname v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1152 - 'package getprotobyname v1.2.3{ 1 }' 332s # Subtest: 'package getprotobyname 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1153 - 'package getprotobyname 0.50 ;' 332s # Subtest: 'package getprotobyname 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1154 - 'package getprotobyname 0.50 { 1 }' 332s # Subtest: 'package getprotobyname 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1155 - 'package getprotobyname 0.50;' 332s # Subtest: 'package getprotobyname 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1156 - 'package getprotobyname 0.50{ 1 }' 332s # Subtest: 'package getprotobyname ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1157 - 'package getprotobyname ;' 332s # Subtest: 'package getprotobyname { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1158 - 'package getprotobyname { 1 }' 332s # Subtest: 'package evalbytes v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1159 - 'package evalbytes v1.2.3 ;' 332s # Subtest: 'package evalbytes v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1160 - 'package evalbytes v1.2.3 { 1 }' 332s # Subtest: 'package evalbytes v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1161 - 'package evalbytes v1.2.3;' 332s # Subtest: 'package evalbytes v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1162 - 'package evalbytes v1.2.3{ 1 }' 332s # Subtest: 'package evalbytes 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1163 - 'package evalbytes 0.50 ;' 332s # Subtest: 'package evalbytes 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1164 - 'package evalbytes 0.50 { 1 }' 332s # Subtest: 'package evalbytes 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1165 - 'package evalbytes 0.50;' 332s # Subtest: 'package evalbytes 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1166 - 'package evalbytes 0.50{ 1 }' 332s # Subtest: 'package evalbytes ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1167 - 'package evalbytes ;' 332s # Subtest: 'package evalbytes { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1168 - 'package evalbytes { 1 }' 332s # Subtest: 'package sysseek v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1169 - 'package sysseek v1.2.3 ;' 332s # Subtest: 'package sysseek v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1170 - 'package sysseek v1.2.3 { 1 }' 332s # Subtest: 'package sysseek v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1171 - 'package sysseek v1.2.3;' 332s # Subtest: 'package sysseek v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1172 - 'package sysseek v1.2.3{ 1 }' 332s # Subtest: 'package sysseek 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1173 - 'package sysseek 0.50 ;' 332s # Subtest: 'package sysseek 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1174 - 'package sysseek 0.50 { 1 }' 332s # Subtest: 'package sysseek 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1175 - 'package sysseek 0.50;' 332s # Subtest: 'package sysseek 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1176 - 'package sysseek 0.50{ 1 }' 332s # Subtest: 'package sysseek ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1177 - 'package sysseek ;' 332s # Subtest: 'package sysseek { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1178 - 'package sysseek { 1 }' 332s # Subtest: 'package time v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1179 - 'package time v1.2.3 ;' 332s # Subtest: 'package time v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1180 - 'package time v1.2.3 { 1 }' 332s # Subtest: 'package time v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1181 - 'package time v1.2.3;' 332s # Subtest: 'package time v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1182 - 'package time v1.2.3{ 1 }' 332s # Subtest: 'package time 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1183 - 'package time 0.50 ;' 332s # Subtest: 'package time 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1184 - 'package time 0.50 { 1 }' 332s # Subtest: 'package time 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1185 - 'package time 0.50;' 332s # Subtest: 'package time 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1186 - 'package time 0.50{ 1 }' 332s # Subtest: 'package time ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1187 - 'package time ;' 332s # Subtest: 'package time { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1188 - 'package time { 1 }' 332s # Subtest: 'package substr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1189 - 'package substr v1.2.3 ;' 332s # Subtest: 'package substr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1190 - 'package substr v1.2.3 { 1 }' 332s # Subtest: 'package substr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1191 - 'package substr v1.2.3;' 332s # Subtest: 'package substr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1192 - 'package substr v1.2.3{ 1 }' 332s # Subtest: 'package substr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1193 - 'package substr 0.50 ;' 332s # Subtest: 'package substr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1194 - 'package substr 0.50 { 1 }' 332s # Subtest: 'package substr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1195 - 'package substr 0.50;' 332s # Subtest: 'package substr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1196 - 'package substr 0.50{ 1 }' 332s # Subtest: 'package substr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1197 - 'package substr ;' 332s # Subtest: 'package substr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1198 - 'package substr { 1 }' 332s # Subtest: 'package map v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1199 - 'package map v1.2.3 ;' 332s # Subtest: 'package map v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1200 - 'package map v1.2.3 { 1 }' 332s # Subtest: 'package map v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1201 - 'package map v1.2.3;' 332s # Subtest: 'package map v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1202 - 'package map v1.2.3{ 1 }' 332s # Subtest: 'package map 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1203 - 'package map 0.50 ;' 332s # Subtest: 'package map 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1204 - 'package map 0.50 { 1 }' 332s # Subtest: 'package map 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1205 - 'package map 0.50;' 332s # Subtest: 'package map 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1206 - 'package map 0.50{ 1 }' 332s # Subtest: 'package map ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1207 - 'package map ;' 332s # Subtest: 'package map { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1208 - 'package map { 1 }' 332s # Subtest: 'package caller v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1209 - 'package caller v1.2.3 ;' 332s # Subtest: 'package caller v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1210 - 'package caller v1.2.3 { 1 }' 332s # Subtest: 'package caller v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1211 - 'package caller v1.2.3;' 332s # Subtest: 'package caller v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1212 - 'package caller v1.2.3{ 1 }' 332s # Subtest: 'package caller 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1213 - 'package caller 0.50 ;' 332s # Subtest: 'package caller 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1214 - 'package caller 0.50 { 1 }' 332s # Subtest: 'package caller 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1215 - 'package caller 0.50;' 332s # Subtest: 'package caller 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1216 - 'package caller 0.50{ 1 }' 332s # Subtest: 'package caller ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1217 - 'package caller ;' 332s # Subtest: 'package caller { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1218 - 'package caller { 1 }' 332s # Subtest: 'package xor v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1219 - 'package xor v1.2.3 ;' 332s # Subtest: 'package xor v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1220 - 'package xor v1.2.3 { 1 }' 332s # Subtest: 'package xor v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1221 - 'package xor v1.2.3;' 332s # Subtest: 'package xor v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1222 - 'package xor v1.2.3{ 1 }' 332s # Subtest: 'package xor 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1223 - 'package xor 0.50 ;' 332s # Subtest: 'package xor 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1224 - 'package xor 0.50 { 1 }' 332s # Subtest: 'package xor 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1225 - 'package xor 0.50;' 332s # Subtest: 'package xor 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1226 - 'package xor 0.50{ 1 }' 332s # Subtest: 'package xor ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1227 - 'package xor ;' 332s # Subtest: 'package xor { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1228 - 'package xor { 1 }' 332s # Subtest: 'package system v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1229 - 'package system v1.2.3 ;' 332s # Subtest: 'package system v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1230 - 'package system v1.2.3 { 1 }' 332s # Subtest: 'package system v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1231 - 'package system v1.2.3;' 332s # Subtest: 'package system v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1232 - 'package system v1.2.3{ 1 }' 332s # Subtest: 'package system 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1233 - 'package system 0.50 ;' 332s # Subtest: 'package system 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1234 - 'package system 0.50 { 1 }' 332s # Subtest: 'package system 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1235 - 'package system 0.50;' 332s # Subtest: 'package system 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1236 - 'package system 0.50{ 1 }' 332s # Subtest: 'package system ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1237 - 'package system ;' 332s # Subtest: 'package system { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1238 - 'package system { 1 }' 332s # Subtest: 'package lock v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1239 - 'package lock v1.2.3 ;' 332s # Subtest: 'package lock v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1240 - 'package lock v1.2.3 { 1 }' 332s # Subtest: 'package lock v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1241 - 'package lock v1.2.3;' 332s # Subtest: 'package lock v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1242 - 'package lock v1.2.3{ 1 }' 332s # Subtest: 'package lock 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1243 - 'package lock 0.50 ;' 332s # Subtest: 'package lock 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1244 - 'package lock 0.50 { 1 }' 332s # Subtest: 'package lock 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1245 - 'package lock 0.50;' 332s # Subtest: 'package lock 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1246 - 'package lock 0.50{ 1 }' 332s # Subtest: 'package lock ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1247 - 'package lock ;' 332s # Subtest: 'package lock { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1248 - 'package lock { 1 }' 332s # Subtest: 'package getgrnam v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1249 - 'package getgrnam v1.2.3 ;' 332s # Subtest: 'package getgrnam v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1250 - 'package getgrnam v1.2.3 { 1 }' 332s # Subtest: 'package getgrnam v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1251 - 'package getgrnam v1.2.3;' 332s # Subtest: 'package getgrnam v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1252 - 'package getgrnam v1.2.3{ 1 }' 332s # Subtest: 'package getgrnam 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1253 - 'package getgrnam 0.50 ;' 332s # Subtest: 'package getgrnam 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1254 - 'package getgrnam 0.50 { 1 }' 332s # Subtest: 'package getgrnam 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1255 - 'package getgrnam 0.50;' 332s # Subtest: 'package getgrnam 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1256 - 'package getgrnam 0.50{ 1 }' 332s # Subtest: 'package getgrnam ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1257 - 'package getgrnam ;' 332s # Subtest: 'package getgrnam { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1258 - 'package getgrnam { 1 }' 332s # Subtest: 'package getlogin v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1259 - 'package getlogin v1.2.3 ;' 332s # Subtest: 'package getlogin v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1260 - 'package getlogin v1.2.3 { 1 }' 332s # Subtest: 'package getlogin v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1261 - 'package getlogin v1.2.3;' 332s # Subtest: 'package getlogin v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1262 - 'package getlogin v1.2.3{ 1 }' 332s # Subtest: 'package getlogin 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1263 - 'package getlogin 0.50 ;' 332s # Subtest: 'package getlogin 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1264 - 'package getlogin 0.50 { 1 }' 332s # Subtest: 'package getlogin 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1265 - 'package getlogin 0.50;' 332s # Subtest: 'package getlogin 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1266 - 'package getlogin 0.50{ 1 }' 332s # Subtest: 'package getlogin ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1267 - 'package getlogin ;' 332s # Subtest: 'package getlogin { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1268 - 'package getlogin { 1 }' 332s # Subtest: 'package return v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1269 - 'package return v1.2.3 ;' 332s # Subtest: 'package return v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1270 - 'package return v1.2.3 { 1 }' 332s # Subtest: 'package return v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1271 - 'package return v1.2.3;' 332s # Subtest: 'package return v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1272 - 'package return v1.2.3{ 1 }' 332s # Subtest: 'package return 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1273 - 'package return 0.50 ;' 332s # Subtest: 'package return 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1274 - 'package return 0.50 { 1 }' 332s # Subtest: 'package return 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1275 - 'package return 0.50;' 332s # Subtest: 'package return 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1276 - 'package return 0.50{ 1 }' 332s # Subtest: 'package return ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1277 - 'package return ;' 332s # Subtest: 'package return { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1278 - 'package return { 1 }' 332s # Subtest: 'package index v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1279 - 'package index v1.2.3 ;' 332s # Subtest: 'package index v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1280 - 'package index v1.2.3 { 1 }' 332s # Subtest: 'package index v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1281 - 'package index v1.2.3;' 332s # Subtest: 'package index v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1282 - 'package index v1.2.3{ 1 }' 332s # Subtest: 'package index 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1283 - 'package index 0.50 ;' 332s # Subtest: 'package index 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1284 - 'package index 0.50 { 1 }' 332s # Subtest: 'package index 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1285 - 'package index 0.50;' 332s # Subtest: 'package index 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1286 - 'package index 0.50{ 1 }' 332s # Subtest: 'package index ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1287 - 'package index ;' 332s # Subtest: 'package index { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1288 - 'package index { 1 }' 332s # Subtest: 'package msgrcv v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1289 - 'package msgrcv v1.2.3 ;' 332s # Subtest: 'package msgrcv v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1290 - 'package msgrcv v1.2.3 { 1 }' 332s # Subtest: 'package msgrcv v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1291 - 'package msgrcv v1.2.3;' 332s # Subtest: 'package msgrcv v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1292 - 'package msgrcv v1.2.3{ 1 }' 332s # Subtest: 'package msgrcv 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1293 - 'package msgrcv 0.50 ;' 332s # Subtest: 'package msgrcv 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1294 - 'package msgrcv 0.50 { 1 }' 332s # Subtest: 'package msgrcv 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1295 - 'package msgrcv 0.50;' 332s # Subtest: 'package msgrcv 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1296 - 'package msgrcv 0.50{ 1 }' 332s # Subtest: 'package msgrcv ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1297 - 'package msgrcv ;' 332s # Subtest: 'package msgrcv { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1298 - 'package msgrcv { 1 }' 332s # Subtest: 'package flock v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1299 - 'package flock v1.2.3 ;' 332s # Subtest: 'package flock v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1300 - 'package flock v1.2.3 { 1 }' 332s # Subtest: 'package flock v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1301 - 'package flock v1.2.3;' 332s # Subtest: 'package flock v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1302 - 'package flock v1.2.3{ 1 }' 332s # Subtest: 'package flock 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1303 - 'package flock 0.50 ;' 332s # Subtest: 'package flock 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1304 - 'package flock 0.50 { 1 }' 332s # Subtest: 'package flock 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1305 - 'package flock 0.50;' 332s # Subtest: 'package flock 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1306 - 'package flock 0.50{ 1 }' 332s # Subtest: 'package flock ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1307 - 'package flock ;' 332s # Subtest: 'package flock { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1308 - 'package flock { 1 }' 332s # Subtest: 'package foreach v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1309 - 'package foreach v1.2.3 ;' 332s # Subtest: 'package foreach v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1310 - 'package foreach v1.2.3 { 1 }' 332s # Subtest: 'package foreach v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1311 - 'package foreach v1.2.3;' 332s # Subtest: 'package foreach v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1312 - 'package foreach v1.2.3{ 1 }' 332s # Subtest: 'package foreach 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1313 - 'package foreach 0.50 ;' 332s # Subtest: 'package foreach 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1314 - 'package foreach 0.50 { 1 }' 332s # Subtest: 'package foreach 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1315 - 'package foreach 0.50;' 332s # Subtest: 'package foreach 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1316 - 'package foreach 0.50{ 1 }' 332s # Subtest: 'package foreach ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1317 - 'package foreach ;' 332s # Subtest: 'package foreach { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1318 - 'package foreach { 1 }' 332s # Subtest: 'package fcntl v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1319 - 'package fcntl v1.2.3 ;' 332s # Subtest: 'package fcntl v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1320 - 'package fcntl v1.2.3 { 1 }' 332s # Subtest: 'package fcntl v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1321 - 'package fcntl v1.2.3;' 332s # Subtest: 'package fcntl v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1322 - 'package fcntl v1.2.3{ 1 }' 332s # Subtest: 'package fcntl 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1323 - 'package fcntl 0.50 ;' 332s # Subtest: 'package fcntl 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1324 - 'package fcntl 0.50 { 1 }' 332s # Subtest: 'package fcntl 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1325 - 'package fcntl 0.50;' 332s # Subtest: 'package fcntl 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1326 - 'package fcntl 0.50{ 1 }' 332s # Subtest: 'package fcntl ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1327 - 'package fcntl ;' 332s # Subtest: 'package fcntl { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1328 - 'package fcntl { 1 }' 332s # Subtest: 'package rename v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1329 - 'package rename v1.2.3 ;' 332s # Subtest: 'package rename v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1330 - 'package rename v1.2.3 { 1 }' 332s # Subtest: 'package rename v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1331 - 'package rename v1.2.3;' 332s # Subtest: 'package rename v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1332 - 'package rename v1.2.3{ 1 }' 332s # Subtest: 'package rename 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1333 - 'package rename 0.50 ;' 332s # Subtest: 'package rename 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1334 - 'package rename 0.50 { 1 }' 332s # Subtest: 'package rename 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1335 - 'package rename 0.50;' 332s # Subtest: 'package rename 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1336 - 'package rename 0.50{ 1 }' 332s # Subtest: 'package rename ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1337 - 'package rename ;' 332s # Subtest: 'package rename { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1338 - 'package rename { 1 }' 332s # Subtest: 'package undef v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1339 - 'package undef v1.2.3 ;' 332s # Subtest: 'package undef v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1340 - 'package undef v1.2.3 { 1 }' 332s # Subtest: 'package undef v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1341 - 'package undef v1.2.3;' 332s # Subtest: 'package undef v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1342 - 'package undef v1.2.3{ 1 }' 332s # Subtest: 'package undef 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1343 - 'package undef 0.50 ;' 332s # Subtest: 'package undef 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1344 - 'package undef 0.50 { 1 }' 332s # Subtest: 'package undef 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1345 - 'package undef 0.50;' 332s # Subtest: 'package undef 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1346 - 'package undef 0.50{ 1 }' 332s # Subtest: 'package undef ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1347 - 'package undef ;' 332s # Subtest: 'package undef { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1348 - 'package undef { 1 }' 332s # Subtest: 'package ne v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1349 - 'package ne v1.2.3 ;' 332s # Subtest: 'package ne v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1350 - 'package ne v1.2.3 { 1 }' 332s # Subtest: 'package ne v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1351 - 'package ne v1.2.3;' 332s # Subtest: 'package ne v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1352 - 'package ne v1.2.3{ 1 }' 332s # Subtest: 'package ne 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1353 - 'package ne 0.50 ;' 332s # Subtest: 'package ne 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1354 - 'package ne 0.50 { 1 }' 332s # Subtest: 'package ne 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1355 - 'package ne 0.50;' 332s # Subtest: 'package ne 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1356 - 'package ne 0.50{ 1 }' 332s # Subtest: 'package ne ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1357 - 'package ne ;' 332s # Subtest: 'package ne { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1358 - 'package ne { 1 }' 332s # Subtest: 'package log v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1359 - 'package log v1.2.3 ;' 332s # Subtest: 'package log v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1360 - 'package log v1.2.3 { 1 }' 332s # Subtest: 'package log v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1361 - 'package log v1.2.3;' 332s # Subtest: 'package log v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1362 - 'package log v1.2.3{ 1 }' 332s # Subtest: 'package log 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1363 - 'package log 0.50 ;' 332s # Subtest: 'package log 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1364 - 'package log 0.50 { 1 }' 332s # Subtest: 'package log 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1365 - 'package log 0.50;' 332s # Subtest: 'package log 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1366 - 'package log 0.50{ 1 }' 332s # Subtest: 'package log ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1367 - 'package log ;' 332s # Subtest: 'package log { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1368 - 'package log { 1 }' 332s # Subtest: 'package crypt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1369 - 'package crypt v1.2.3 ;' 332s # Subtest: 'package crypt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1370 - 'package crypt v1.2.3 { 1 }' 332s # Subtest: 'package crypt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1371 - 'package crypt v1.2.3;' 332s # Subtest: 'package crypt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1372 - 'package crypt v1.2.3{ 1 }' 332s # Subtest: 'package crypt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1373 - 'package crypt 0.50 ;' 332s # Subtest: 'package crypt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1374 - 'package crypt 0.50 { 1 }' 332s # Subtest: 'package crypt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1375 - 'package crypt 0.50;' 332s # Subtest: 'package crypt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1376 - 'package crypt 0.50{ 1 }' 332s # Subtest: 'package crypt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1377 - 'package crypt ;' 332s # Subtest: 'package crypt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1378 - 'package crypt { 1 }' 332s # Subtest: 'package unshift v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1379 - 'package unshift v1.2.3 ;' 332s # Subtest: 'package unshift v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1380 - 'package unshift v1.2.3 { 1 }' 332s # Subtest: 'package unshift v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1381 - 'package unshift v1.2.3;' 332s # Subtest: 'package unshift v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1382 - 'package unshift v1.2.3{ 1 }' 332s # Subtest: 'package unshift 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1383 - 'package unshift 0.50 ;' 332s # Subtest: 'package unshift 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1384 - 'package unshift 0.50 { 1 }' 332s # Subtest: 'package unshift 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1385 - 'package unshift 0.50;' 332s # Subtest: 'package unshift 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1386 - 'package unshift 0.50{ 1 }' 332s # Subtest: 'package unshift ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1387 - 'package unshift ;' 332s # Subtest: 'package unshift { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1388 - 'package unshift { 1 }' 332s # Subtest: 'package stat v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1389 - 'package stat v1.2.3 ;' 332s # Subtest: 'package stat v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1390 - 'package stat v1.2.3 { 1 }' 332s # Subtest: 'package stat v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1391 - 'package stat v1.2.3;' 332s # Subtest: 'package stat v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1392 - 'package stat v1.2.3{ 1 }' 332s # Subtest: 'package stat 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1393 - 'package stat 0.50 ;' 332s # Subtest: 'package stat 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1394 - 'package stat 0.50 { 1 }' 332s # Subtest: 'package stat 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1395 - 'package stat 0.50;' 332s # Subtest: 'package stat 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1396 - 'package stat 0.50{ 1 }' 332s # Subtest: 'package stat ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1397 - 'package stat ;' 332s # Subtest: 'package stat { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1398 - 'package stat { 1 }' 332s # Subtest: 'package setpwent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1399 - 'package setpwent v1.2.3 ;' 332s # Subtest: 'package setpwent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1400 - 'package setpwent v1.2.3 { 1 }' 332s # Subtest: 'package setpwent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1401 - 'package setpwent v1.2.3;' 332s # Subtest: 'package setpwent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1402 - 'package setpwent v1.2.3{ 1 }' 332s # Subtest: 'package setpwent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1403 - 'package setpwent 0.50 ;' 332s # Subtest: 'package setpwent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1404 - 'package setpwent 0.50 { 1 }' 332s # Subtest: 'package setpwent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1405 - 'package setpwent 0.50;' 332s # Subtest: 'package setpwent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1406 - 'package setpwent 0.50{ 1 }' 332s # Subtest: 'package setpwent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1407 - 'package setpwent ;' 332s # Subtest: 'package setpwent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1408 - 'package setpwent { 1 }' 332s # Subtest: 'package kill v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1409 - 'package kill v1.2.3 ;' 332s # Subtest: 'package kill v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1410 - 'package kill v1.2.3 { 1 }' 332s # Subtest: 'package kill v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1411 - 'package kill v1.2.3;' 332s # Subtest: 'package kill v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1412 - 'package kill v1.2.3{ 1 }' 332s # Subtest: 'package kill 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1413 - 'package kill 0.50 ;' 332s # Subtest: 'package kill 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1414 - 'package kill 0.50 { 1 }' 332s # Subtest: 'package kill 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1415 - 'package kill 0.50;' 332s # Subtest: 'package kill 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1416 - 'package kill 0.50{ 1 }' 332s # Subtest: 'package kill ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1417 - 'package kill ;' 332s # Subtest: 'package kill { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1418 - 'package kill { 1 }' 332s # Subtest: 'package sethostent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1419 - 'package sethostent v1.2.3 ;' 332s # Subtest: 'package sethostent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1420 - 'package sethostent v1.2.3 { 1 }' 332s # Subtest: 'package sethostent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1421 - 'package sethostent v1.2.3;' 332s # Subtest: 'package sethostent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1422 - 'package sethostent v1.2.3{ 1 }' 332s # Subtest: 'package sethostent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1423 - 'package sethostent 0.50 ;' 332s # Subtest: 'package sethostent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1424 - 'package sethostent 0.50 { 1 }' 332s # Subtest: 'package sethostent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1425 - 'package sethostent 0.50;' 332s # Subtest: 'package sethostent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1426 - 'package sethostent 0.50{ 1 }' 332s # Subtest: 'package sethostent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1427 - 'package sethostent ;' 332s # Subtest: 'package sethostent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1428 - 'package sethostent { 1 }' 332s # Subtest: 'package ref v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1429 - 'package ref v1.2.3 ;' 332s # Subtest: 'package ref v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1430 - 'package ref v1.2.3 { 1 }' 332s # Subtest: 'package ref v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1431 - 'package ref v1.2.3;' 332s # Subtest: 'package ref v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1432 - 'package ref v1.2.3{ 1 }' 332s # Subtest: 'package ref 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1433 - 'package ref 0.50 ;' 332s # Subtest: 'package ref 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1434 - 'package ref 0.50 { 1 }' 332s # Subtest: 'package ref 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1435 - 'package ref 0.50;' 332s # Subtest: 'package ref 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1436 - 'package ref 0.50{ 1 }' 332s # Subtest: 'package ref ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1437 - 'package ref ;' 332s # Subtest: 'package ref { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1438 - 'package ref { 1 }' 332s # Subtest: 'package wantarray v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1439 - 'package wantarray v1.2.3 ;' 332s # Subtest: 'package wantarray v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1440 - 'package wantarray v1.2.3 { 1 }' 332s # Subtest: 'package wantarray v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1441 - 'package wantarray v1.2.3;' 332s # Subtest: 'package wantarray v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1442 - 'package wantarray v1.2.3{ 1 }' 332s # Subtest: 'package wantarray 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1443 - 'package wantarray 0.50 ;' 332s # Subtest: 'package wantarray 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1444 - 'package wantarray 0.50 { 1 }' 332s # Subtest: 'package wantarray 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1445 - 'package wantarray 0.50;' 332s # Subtest: 'package wantarray 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1446 - 'package wantarray 0.50{ 1 }' 332s # Subtest: 'package wantarray ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1447 - 'package wantarray ;' 332s # Subtest: 'package wantarray { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1448 - 'package wantarray { 1 }' 332s # Subtest: 'package sin v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1449 - 'package sin v1.2.3 ;' 332s # Subtest: 'package sin v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1450 - 'package sin v1.2.3 { 1 }' 332s # Subtest: 'package sin v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1451 - 'package sin v1.2.3;' 332s # Subtest: 'package sin v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1452 - 'package sin v1.2.3{ 1 }' 332s # Subtest: 'package sin 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1453 - 'package sin 0.50 ;' 332s # Subtest: 'package sin 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1454 - 'package sin 0.50 { 1 }' 332s # Subtest: 'package sin 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1455 - 'package sin 0.50;' 332s # Subtest: 'package sin 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1456 - 'package sin 0.50{ 1 }' 332s # Subtest: 'package sin ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1457 - 'package sin ;' 332s # Subtest: 'package sin { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1458 - 'package sin { 1 }' 332s # Subtest: 'package reset v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1459 - 'package reset v1.2.3 ;' 332s # Subtest: 'package reset v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1460 - 'package reset v1.2.3 { 1 }' 332s # Subtest: 'package reset v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1461 - 'package reset v1.2.3;' 332s # Subtest: 'package reset v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1462 - 'package reset v1.2.3{ 1 }' 332s # Subtest: 'package reset 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1463 - 'package reset 0.50 ;' 332s # Subtest: 'package reset 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1464 - 'package reset 0.50 { 1 }' 332s # Subtest: 'package reset 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1465 - 'package reset 0.50;' 332s # Subtest: 'package reset 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1466 - 'package reset 0.50{ 1 }' 332s # Subtest: 'package reset ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1467 - 'package reset ;' 332s # Subtest: 'package reset { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1468 - 'package reset { 1 }' 332s # Subtest: 'package gmtime v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1469 - 'package gmtime v1.2.3 ;' 332s # Subtest: 'package gmtime v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1470 - 'package gmtime v1.2.3 { 1 }' 332s # Subtest: 'package gmtime v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1471 - 'package gmtime v1.2.3;' 332s # Subtest: 'package gmtime v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1472 - 'package gmtime v1.2.3{ 1 }' 332s # Subtest: 'package gmtime 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1473 - 'package gmtime 0.50 ;' 332s # Subtest: 'package gmtime 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1474 - 'package gmtime 0.50 { 1 }' 332s # Subtest: 'package gmtime 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1475 - 'package gmtime 0.50;' 332s # Subtest: 'package gmtime 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1476 - 'package gmtime 0.50{ 1 }' 332s # Subtest: 'package gmtime ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1477 - 'package gmtime ;' 332s # Subtest: 'package gmtime { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1478 - 'package gmtime { 1 }' 332s # Subtest: 'package keys v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1479 - 'package keys v1.2.3 ;' 332s # Subtest: 'package keys v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1480 - 'package keys v1.2.3 { 1 }' 332s # Subtest: 'package keys v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1481 - 'package keys v1.2.3;' 332s # Subtest: 'package keys v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1482 - 'package keys v1.2.3{ 1 }' 332s # Subtest: 'package keys 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1483 - 'package keys 0.50 ;' 332s # Subtest: 'package keys 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1484 - 'package keys 0.50 { 1 }' 332s # Subtest: 'package keys 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1485 - 'package keys 0.50;' 332s # Subtest: 'package keys 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1486 - 'package keys 0.50{ 1 }' 332s # Subtest: 'package keys ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1487 - 'package keys ;' 332s # Subtest: 'package keys { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1488 - 'package keys { 1 }' 332s # Subtest: 'package setsockopt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1489 - 'package setsockopt v1.2.3 ;' 332s # Subtest: 'package setsockopt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1490 - 'package setsockopt v1.2.3 { 1 }' 332s # Subtest: 'package setsockopt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1491 - 'package setsockopt v1.2.3;' 332s # Subtest: 'package setsockopt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1492 - 'package setsockopt v1.2.3{ 1 }' 332s # Subtest: 'package setsockopt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1493 - 'package setsockopt 0.50 ;' 332s # Subtest: 'package setsockopt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1494 - 'package setsockopt 0.50 { 1 }' 332s # Subtest: 'package setsockopt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1495 - 'package setsockopt 0.50;' 332s # Subtest: 'package setsockopt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1496 - 'package setsockopt 0.50{ 1 }' 332s # Subtest: 'package setsockopt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1497 - 'package setsockopt ;' 332s # Subtest: 'package setsockopt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1498 - 'package setsockopt { 1 }' 332s # Subtest: 'package push v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1499 - 'package push v1.2.3 ;' 332s # Subtest: 'package push v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1500 - 'package push v1.2.3 { 1 }' 332s # Subtest: 'package push v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1501 - 'package push v1.2.3;' 332s # Subtest: 'package push v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1502 - 'package push v1.2.3{ 1 }' 332s # Subtest: 'package push 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1503 - 'package push 0.50 ;' 332s # Subtest: 'package push 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1504 - 'package push 0.50 { 1 }' 332s # Subtest: 'package push 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1505 - 'package push 0.50;' 332s # Subtest: 'package push 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1506 - 'package push 0.50{ 1 }' 332s # Subtest: 'package push ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1507 - 'package push ;' 332s # Subtest: 'package push { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1508 - 'package push { 1 }' 332s # Subtest: 'package socketpair v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1509 - 'package socketpair v1.2.3 ;' 332s # Subtest: 'package socketpair v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1510 - 'package socketpair v1.2.3 { 1 }' 332s # Subtest: 'package socketpair v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1511 - 'package socketpair v1.2.3;' 332s # Subtest: 'package socketpair v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1512 - 'package socketpair v1.2.3{ 1 }' 332s # Subtest: 'package socketpair 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1513 - 'package socketpair 0.50 ;' 332s # Subtest: 'package socketpair 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1514 - 'package socketpair 0.50 { 1 }' 332s # Subtest: 'package socketpair 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1515 - 'package socketpair 0.50;' 332s # Subtest: 'package socketpair 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1516 - 'package socketpair 0.50{ 1 }' 332s # Subtest: 'package socketpair ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1517 - 'package socketpair ;' 332s # Subtest: 'package socketpair { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1518 - 'package socketpair { 1 }' 332s # Subtest: 'package chr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1519 - 'package chr v1.2.3 ;' 332s # Subtest: 'package chr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1520 - 'package chr v1.2.3 { 1 }' 332s # Subtest: 'package chr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1521 - 'package chr v1.2.3;' 332s # Subtest: 'package chr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1522 - 'package chr v1.2.3{ 1 }' 332s # Subtest: 'package chr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1523 - 'package chr 0.50 ;' 332s # Subtest: 'package chr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1524 - 'package chr 0.50 { 1 }' 332s # Subtest: 'package chr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1525 - 'package chr 0.50;' 332s # Subtest: 'package chr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1526 - 'package chr 0.50{ 1 }' 332s # Subtest: 'package chr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1527 - 'package chr ;' 332s # Subtest: 'package chr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1528 - 'package chr { 1 }' 332s # Subtest: 'package tr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1529 - 'package tr v1.2.3 ;' 332s # Subtest: 'package tr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1530 - 'package tr v1.2.3 { 1 }' 332s # Subtest: 'package tr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1531 - 'package tr v1.2.3;' 332s # Subtest: 'package tr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1532 - 'package tr v1.2.3{ 1 }' 332s # Subtest: 'package tr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1533 - 'package tr 0.50 ;' 332s # Subtest: 'package tr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1534 - 'package tr 0.50 { 1 }' 332s # Subtest: 'package tr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1535 - 'package tr 0.50;' 332s # Subtest: 'package tr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1536 - 'package tr 0.50{ 1 }' 332s # Subtest: 'package tr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1537 - 'package tr ;' 332s # Subtest: 'package tr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1538 - 'package tr { 1 }' 332s # Subtest: 'package setprotoent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1539 - 'package setprotoent v1.2.3 ;' 332s # Subtest: 'package setprotoent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1540 - 'package setprotoent v1.2.3 { 1 }' 332s # Subtest: 'package setprotoent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1541 - 'package setprotoent v1.2.3;' 332s # Subtest: 'package setprotoent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1542 - 'package setprotoent v1.2.3{ 1 }' 332s # Subtest: 'package setprotoent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1543 - 'package setprotoent 0.50 ;' 332s # Subtest: 'package setprotoent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1544 - 'package setprotoent 0.50 { 1 }' 332s # Subtest: 'package setprotoent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1545 - 'package setprotoent 0.50;' 332s # Subtest: 'package setprotoent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1546 - 'package setprotoent 0.50{ 1 }' 332s # Subtest: 'package setprotoent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1547 - 'package setprotoent ;' 332s # Subtest: 'package setprotoent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1548 - 'package setprotoent { 1 }' 332s # Subtest: 'package exec v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1549 - 'package exec v1.2.3 ;' 332s # Subtest: 'package exec v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1550 - 'package exec v1.2.3 { 1 }' 332s # Subtest: 'package exec v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1551 - 'package exec v1.2.3;' 332s # Subtest: 'package exec v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1552 - 'package exec v1.2.3{ 1 }' 332s # Subtest: 'package exec 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1553 - 'package exec 0.50 ;' 332s # Subtest: 'package exec 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1554 - 'package exec 0.50 { 1 }' 332s # Subtest: 'package exec 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1555 - 'package exec 0.50;' 332s # Subtest: 'package exec 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1556 - 'package exec 0.50{ 1 }' 332s # Subtest: 'package exec ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1557 - 'package exec ;' 332s # Subtest: 'package exec { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1558 - 'package exec { 1 }' 332s # Subtest: 'package while v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1559 - 'package while v1.2.3 ;' 332s # Subtest: 'package while v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1560 - 'package while v1.2.3 { 1 }' 332s # Subtest: 'package while v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1561 - 'package while v1.2.3;' 332s # Subtest: 'package while v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1562 - 'package while v1.2.3{ 1 }' 332s # Subtest: 'package while 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1563 - 'package while 0.50 ;' 332s # Subtest: 'package while 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1564 - 'package while 0.50 { 1 }' 332s # Subtest: 'package while 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1565 - 'package while 0.50;' 332s # Subtest: 'package while 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1566 - 'package while 0.50{ 1 }' 332s # Subtest: 'package while ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1567 - 'package while ;' 332s # Subtest: 'package while { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1568 - 'package while { 1 }' 332s # Subtest: 'package goto v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1569 - 'package goto v1.2.3 ;' 332s # Subtest: 'package goto v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1570 - 'package goto v1.2.3 { 1 }' 332s # Subtest: 'package goto v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1571 - 'package goto v1.2.3;' 332s # Subtest: 'package goto v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1572 - 'package goto v1.2.3{ 1 }' 332s # Subtest: 'package goto 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1573 - 'package goto 0.50 ;' 332s # Subtest: 'package goto 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1574 - 'package goto 0.50 { 1 }' 332s # Subtest: 'package goto 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1575 - 'package goto 0.50;' 332s # Subtest: 'package goto 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1576 - 'package goto 0.50{ 1 }' 332s # Subtest: 'package goto ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1577 - 'package goto ;' 332s # Subtest: 'package goto { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1578 - 'package goto { 1 }' 332s # Subtest: 'package next v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1579 - 'package next v1.2.3 ;' 332s # Subtest: 'package next v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1580 - 'package next v1.2.3 { 1 }' 332s # Subtest: 'package next v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1581 - 'package next v1.2.3;' 332s # Subtest: 'package next v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1582 - 'package next v1.2.3{ 1 }' 332s # Subtest: 'package next 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1583 - 'package next 0.50 ;' 332s # Subtest: 'package next 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1584 - 'package next 0.50 { 1 }' 332s # Subtest: 'package next 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1585 - 'package next 0.50;' 332s # Subtest: 'package next 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1586 - 'package next 0.50{ 1 }' 332s # Subtest: 'package next ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1587 - 'package next ;' 332s # Subtest: 'package next { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1588 - 'package next { 1 }' 332s # Subtest: 'package bind v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1589 - 'package bind v1.2.3 ;' 332s # Subtest: 'package bind v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1590 - 'package bind v1.2.3 { 1 }' 332s # Subtest: 'package bind v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1591 - 'package bind v1.2.3;' 332s # Subtest: 'package bind v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1592 - 'package bind v1.2.3{ 1 }' 332s # Subtest: 'package bind 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1593 - 'package bind 0.50 ;' 332s # Subtest: 'package bind 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1594 - 'package bind 0.50 { 1 }' 332s # Subtest: 'package bind 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1595 - 'package bind 0.50;' 332s # Subtest: 'package bind 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1596 - 'package bind 0.50{ 1 }' 332s # Subtest: 'package bind ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1597 - 'package bind ;' 332s # Subtest: 'package bind { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1598 - 'package bind { 1 }' 332s # Subtest: 'package msgget v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1599 - 'package msgget v1.2.3 ;' 332s # Subtest: 'package msgget v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1600 - 'package msgget v1.2.3 { 1 }' 332s # Subtest: 'package msgget v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1601 - 'package msgget v1.2.3;' 332s # Subtest: 'package msgget v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1602 - 'package msgget v1.2.3{ 1 }' 332s # Subtest: 'package msgget 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1603 - 'package msgget 0.50 ;' 332s # Subtest: 'package msgget 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1604 - 'package msgget 0.50 { 1 }' 332s # Subtest: 'package msgget 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1605 - 'package msgget 0.50;' 332s # Subtest: 'package msgget 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1606 - 'package msgget 0.50{ 1 }' 332s # Subtest: 'package msgget ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1607 - 'package msgget ;' 332s # Subtest: 'package msgget { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1608 - 'package msgget { 1 }' 332s # Subtest: 'package getsockname v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1609 - 'package getsockname v1.2.3 ;' 332s # Subtest: 'package getsockname v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1610 - 'package getsockname v1.2.3 { 1 }' 332s # Subtest: 'package getsockname v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1611 - 'package getsockname v1.2.3;' 332s # Subtest: 'package getsockname v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1612 - 'package getsockname v1.2.3{ 1 }' 332s # Subtest: 'package getsockname 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1613 - 'package getsockname 0.50 ;' 332s # Subtest: 'package getsockname 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1614 - 'package getsockname 0.50 { 1 }' 332s # Subtest: 'package getsockname 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1615 - 'package getsockname 0.50;' 332s # Subtest: 'package getsockname 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1616 - 'package getsockname 0.50{ 1 }' 332s # Subtest: 'package getsockname ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1617 - 'package getsockname ;' 332s # Subtest: 'package getsockname { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1618 - 'package getsockname { 1 }' 332s # Subtest: 'package shmget v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1619 - 'package shmget v1.2.3 ;' 332s # Subtest: 'package shmget v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1620 - 'package shmget v1.2.3 { 1 }' 332s # Subtest: 'package shmget v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1621 - 'package shmget v1.2.3;' 332s # Subtest: 'package shmget v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1622 - 'package shmget v1.2.3{ 1 }' 332s # Subtest: 'package shmget 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1623 - 'package shmget 0.50 ;' 332s # Subtest: 'package shmget 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1624 - 'package shmget 0.50 { 1 }' 332s # Subtest: 'package shmget 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1625 - 'package shmget 0.50;' 332s # Subtest: 'package shmget 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1626 - 'package shmget 0.50{ 1 }' 332s # Subtest: 'package shmget ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1627 - 'package shmget ;' 332s # Subtest: 'package shmget { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1628 - 'package shmget { 1 }' 332s # Subtest: 'package recv v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1629 - 'package recv v1.2.3 ;' 332s # Subtest: 'package recv v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1630 - 'package recv v1.2.3 { 1 }' 332s # Subtest: 'package recv v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1631 - 'package recv v1.2.3;' 332s # Subtest: 'package recv v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1632 - 'package recv v1.2.3{ 1 }' 332s # Subtest: 'package recv 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1633 - 'package recv 0.50 ;' 332s # Subtest: 'package recv 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1634 - 'package recv 0.50 { 1 }' 332s # Subtest: 'package recv 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1635 - 'package recv 0.50;' 332s # Subtest: 'package recv 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1636 - 'package recv 0.50{ 1 }' 332s # Subtest: 'package recv ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1637 - 'package recv ;' 332s # Subtest: 'package recv { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1638 - 'package recv { 1 }' 332s # Subtest: 'package getpeername v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1639 - 'package getpeername v1.2.3 ;' 332s # Subtest: 'package getpeername v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1640 - 'package getpeername v1.2.3 { 1 }' 332s # Subtest: 'package getpeername v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1641 - 'package getpeername v1.2.3;' 332s # Subtest: 'package getpeername v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1642 - 'package getpeername v1.2.3{ 1 }' 332s # Subtest: 'package getpeername 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1643 - 'package getpeername 0.50 ;' 332s # Subtest: 'package getpeername 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1644 - 'package getpeername 0.50 { 1 }' 332s # Subtest: 'package getpeername 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1645 - 'package getpeername 0.50;' 332s # Subtest: 'package getpeername 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1646 - 'package getpeername 0.50{ 1 }' 332s # Subtest: 'package getpeername ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1647 - 'package getpeername ;' 332s # Subtest: 'package getpeername { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1648 - 'package getpeername { 1 }' 332s # Subtest: 'package pop v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1649 - 'package pop v1.2.3 ;' 332s # Subtest: 'package pop v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1650 - 'package pop v1.2.3 { 1 }' 332s # Subtest: 'package pop v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1651 - 'package pop v1.2.3;' 332s # Subtest: 'package pop v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1652 - 'package pop v1.2.3{ 1 }' 332s # Subtest: 'package pop 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1653 - 'package pop 0.50 ;' 332s # Subtest: 'package pop 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1654 - 'package pop 0.50 { 1 }' 332s # Subtest: 'package pop 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1655 - 'package pop 0.50;' 332s # Subtest: 'package pop 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1656 - 'package pop 0.50{ 1 }' 332s # Subtest: 'package pop ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1657 - 'package pop ;' 332s # Subtest: 'package pop { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1658 - 'package pop { 1 }' 332s # Subtest: 'package q v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1659 - 'package q v1.2.3 ;' 332s # Subtest: 'package q v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1660 - 'package q v1.2.3 { 1 }' 332s # Subtest: 'package q v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1661 - 'package q v1.2.3;' 332s # Subtest: 'package q v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1662 - 'package q v1.2.3{ 1 }' 332s # Subtest: 'package q 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1663 - 'package q 0.50 ;' 332s # Subtest: 'package q 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1664 - 'package q 0.50 { 1 }' 332s # Subtest: 'package q 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1665 - 'package q 0.50;' 332s # Subtest: 'package q 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1666 - 'package q 0.50{ 1 }' 332s # Subtest: 'package q ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1667 - 'package q ;' 332s # Subtest: 'package q { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1668 - 'package q { 1 }' 332s # Subtest: 'package defined v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1669 - 'package defined v1.2.3 ;' 332s # Subtest: 'package defined v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1670 - 'package defined v1.2.3 { 1 }' 332s # Subtest: 'package defined v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1671 - 'package defined v1.2.3;' 332s # Subtest: 'package defined v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1672 - 'package defined v1.2.3{ 1 }' 332s # Subtest: 'package defined 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1673 - 'package defined 0.50 ;' 332s # Subtest: 'package defined 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1674 - 'package defined 0.50 { 1 }' 332s # Subtest: 'package defined 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1675 - 'package defined 0.50;' 332s # Subtest: 'package defined 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1676 - 'package defined 0.50{ 1 }' 332s # Subtest: 'package defined ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1677 - 'package defined ;' 332s # Subtest: 'package defined { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1678 - 'package defined { 1 }' 332s # Subtest: 'package endnetent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1679 - 'package endnetent v1.2.3 ;' 332s # Subtest: 'package endnetent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1680 - 'package endnetent v1.2.3 { 1 }' 332s # Subtest: 'package endnetent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1681 - 'package endnetent v1.2.3;' 332s # Subtest: 'package endnetent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1682 - 'package endnetent v1.2.3{ 1 }' 332s # Subtest: 'package endnetent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1683 - 'package endnetent 0.50 ;' 332s # Subtest: 'package endnetent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1684 - 'package endnetent 0.50 { 1 }' 332s # Subtest: 'package endnetent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1685 - 'package endnetent 0.50;' 332s # Subtest: 'package endnetent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1686 - 'package endnetent 0.50{ 1 }' 332s # Subtest: 'package endnetent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1687 - 'package endnetent ;' 332s # Subtest: 'package endnetent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1688 - 'package endnetent { 1 }' 332s # Subtest: 'package getpriority v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1689 - 'package getpriority v1.2.3 ;' 332s # Subtest: 'package getpriority v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1690 - 'package getpriority v1.2.3 { 1 }' 332s # Subtest: 'package getpriority v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1691 - 'package getpriority v1.2.3;' 332s # Subtest: 'package getpriority v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1692 - 'package getpriority v1.2.3{ 1 }' 332s # Subtest: 'package getpriority 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1693 - 'package getpriority 0.50 ;' 332s # Subtest: 'package getpriority 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1694 - 'package getpriority 0.50 { 1 }' 332s # Subtest: 'package getpriority 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1695 - 'package getpriority 0.50;' 332s # Subtest: 'package getpriority 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1696 - 'package getpriority 0.50{ 1 }' 332s # Subtest: 'package getpriority ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1697 - 'package getpriority ;' 332s # Subtest: 'package getpriority { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1698 - 'package getpriority { 1 }' 332s # Subtest: 'package srand v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1699 - 'package srand v1.2.3 ;' 332s # Subtest: 'package srand v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1700 - 'package srand v1.2.3 { 1 }' 332s # Subtest: 'package srand v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1701 - 'package srand v1.2.3;' 332s # Subtest: 'package srand v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1702 - 'package srand v1.2.3{ 1 }' 332s # Subtest: 'package srand 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1703 - 'package srand 0.50 ;' 332s # Subtest: 'package srand 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1704 - 'package srand 0.50 { 1 }' 332s # Subtest: 'package srand 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1705 - 'package srand 0.50;' 332s # Subtest: 'package srand 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1706 - 'package srand 0.50{ 1 }' 332s # Subtest: 'package srand ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1707 - 'package srand ;' 332s # Subtest: 'package srand { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1708 - 'package srand { 1 }' 332s # Subtest: 'package quotemeta v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1709 - 'package quotemeta v1.2.3 ;' 332s # Subtest: 'package quotemeta v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1710 - 'package quotemeta v1.2.3 { 1 }' 332s # Subtest: 'package quotemeta v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1711 - 'package quotemeta v1.2.3;' 332s # Subtest: 'package quotemeta v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1712 - 'package quotemeta v1.2.3{ 1 }' 332s # Subtest: 'package quotemeta 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1713 - 'package quotemeta 0.50 ;' 332s # Subtest: 'package quotemeta 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1714 - 'package quotemeta 0.50 { 1 }' 332s # Subtest: 'package quotemeta 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1715 - 'package quotemeta 0.50;' 332s # Subtest: 'package quotemeta 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1716 - 'package quotemeta 0.50{ 1 }' 332s # Subtest: 'package quotemeta ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1717 - 'package quotemeta ;' 332s # Subtest: 'package quotemeta { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1718 - 'package quotemeta { 1 }' 332s # Subtest: 'package endgrent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1719 - 'package endgrent v1.2.3 ;' 332s # Subtest: 'package endgrent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1720 - 'package endgrent v1.2.3 { 1 }' 332s # Subtest: 'package endgrent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1721 - 'package endgrent v1.2.3;' 332s # Subtest: 'package endgrent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1722 - 'package endgrent v1.2.3{ 1 }' 332s # Subtest: 'package endgrent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1723 - 'package endgrent 0.50 ;' 332s # Subtest: 'package endgrent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1724 - 'package endgrent 0.50 { 1 }' 332s # Subtest: 'package endgrent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1725 - 'package endgrent 0.50;' 332s # Subtest: 'package endgrent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1726 - 'package endgrent 0.50{ 1 }' 332s # Subtest: 'package endgrent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1727 - 'package endgrent ;' 332s # Subtest: 'package endgrent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1728 - 'package endgrent { 1 }' 332s # Subtest: 'package chomp v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1729 - 'package chomp v1.2.3 ;' 332s # Subtest: 'package chomp v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1730 - 'package chomp v1.2.3 { 1 }' 332s # Subtest: 'package chomp v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1731 - 'package chomp v1.2.3;' 332s # Subtest: 'package chomp v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1732 - 'package chomp v1.2.3{ 1 }' 332s # Subtest: 'package chomp 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1733 - 'package chomp 0.50 ;' 332s # Subtest: 'package chomp 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1734 - 'package chomp 0.50 { 1 }' 332s # Subtest: 'package chomp 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1735 - 'package chomp 0.50;' 332s # Subtest: 'package chomp 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1736 - 'package chomp 0.50{ 1 }' 332s # Subtest: 'package chomp ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1737 - 'package chomp ;' 332s # Subtest: 'package chomp { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1738 - 'package chomp { 1 }' 332s # Subtest: 'package for v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1739 - 'package for v1.2.3 ;' 332s # Subtest: 'package for v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1740 - 'package for v1.2.3 { 1 }' 332s # Subtest: 'package for v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1741 - 'package for v1.2.3;' 332s # Subtest: 'package for v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1742 - 'package for v1.2.3{ 1 }' 332s # Subtest: 'package for 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1743 - 'package for 0.50 ;' 332s # Subtest: 'package for 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1744 - 'package for 0.50 { 1 }' 332s # Subtest: 'package for 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1745 - 'package for 0.50;' 332s # Subtest: 'package for 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1746 - 'package for 0.50{ 1 }' 332s # Subtest: 'package for ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1747 - 'package for ;' 332s # Subtest: 'package for { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1748 - 'package for { 1 }' 332s # Subtest: 'package last v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1749 - 'package last v1.2.3 ;' 332s # Subtest: 'package last v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1750 - 'package last v1.2.3 { 1 }' 332s # Subtest: 'package last v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1751 - 'package last v1.2.3;' 332s # Subtest: 'package last v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1752 - 'package last v1.2.3{ 1 }' 332s # Subtest: 'package last 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1753 - 'package last 0.50 ;' 332s # Subtest: 'package last 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1754 - 'package last 0.50 { 1 }' 332s # Subtest: 'package last 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1755 - 'package last 0.50;' 332s # Subtest: 'package last 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1756 - 'package last 0.50{ 1 }' 332s # Subtest: 'package last ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1757 - 'package last ;' 332s # Subtest: 'package last { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1758 - 'package last { 1 }' 332s # Subtest: 'package qx v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1759 - 'package qx v1.2.3 ;' 332s # Subtest: 'package qx v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1760 - 'package qx v1.2.3 { 1 }' 332s # Subtest: 'package qx v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1761 - 'package qx v1.2.3;' 332s # Subtest: 'package qx v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1762 - 'package qx v1.2.3{ 1 }' 332s # Subtest: 'package qx 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1763 - 'package qx 0.50 ;' 332s # Subtest: 'package qx 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1764 - 'package qx 0.50 { 1 }' 332s # Subtest: 'package qx 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1765 - 'package qx 0.50;' 332s # Subtest: 'package qx 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1766 - 'package qx 0.50{ 1 }' 332s # Subtest: 'package qx ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1767 - 'package qx ;' 332s # Subtest: 'package qx { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1768 - 'package qx { 1 }' 332s # Subtest: 'package getpgrp v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1769 - 'package getpgrp v1.2.3 ;' 332s # Subtest: 'package getpgrp v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1770 - 'package getpgrp v1.2.3 { 1 }' 332s # Subtest: 'package getpgrp v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1771 - 'package getpgrp v1.2.3;' 332s # Subtest: 'package getpgrp v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1772 - 'package getpgrp v1.2.3{ 1 }' 332s # Subtest: 'package getpgrp 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1773 - 'package getpgrp 0.50 ;' 332s # Subtest: 'package getpgrp 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1774 - 'package getpgrp 0.50 { 1 }' 332s # Subtest: 'package getpgrp 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1775 - 'package getpgrp 0.50;' 332s # Subtest: 'package getpgrp 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1776 - 'package getpgrp 0.50{ 1 }' 332s # Subtest: 'package getpgrp ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1777 - 'package getpgrp ;' 332s # Subtest: 'package getpgrp { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1778 - 'package getpgrp { 1 }' 332s # Subtest: 'package le v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1779 - 'package le v1.2.3 ;' 332s # Subtest: 'package le v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1780 - 'package le v1.2.3 { 1 }' 332s # Subtest: 'package le v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1781 - 'package le v1.2.3;' 332s # Subtest: 'package le v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1782 - 'package le v1.2.3{ 1 }' 332s # Subtest: 'package le 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1783 - 'package le 0.50 ;' 332s # Subtest: 'package le 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1784 - 'package le 0.50 { 1 }' 332s # Subtest: 'package le 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1785 - 'package le 0.50;' 332s # Subtest: 'package le 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1786 - 'package le 0.50{ 1 }' 332s # Subtest: 'package le ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1787 - 'package le ;' 332s # Subtest: 'package le { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1788 - 'package le { 1 }' 332s # Subtest: 'package semop v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1789 - 'package semop v1.2.3 ;' 332s # Subtest: 'package semop v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1790 - 'package semop v1.2.3 { 1 }' 332s # Subtest: 'package semop v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1791 - 'package semop v1.2.3;' 332s # Subtest: 'package semop v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1792 - 'package semop v1.2.3{ 1 }' 332s # Subtest: 'package semop 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1793 - 'package semop 0.50 ;' 332s # Subtest: 'package semop 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1794 - 'package semop 0.50 { 1 }' 332s # Subtest: 'package semop 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1795 - 'package semop 0.50;' 332s # Subtest: 'package semop 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1796 - 'package semop 0.50{ 1 }' 332s # Subtest: 'package semop ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1797 - 'package semop ;' 332s # Subtest: 'package semop { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1798 - 'package semop { 1 }' 332s # Subtest: 'package sprintf v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1799 - 'package sprintf v1.2.3 ;' 332s # Subtest: 'package sprintf v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1800 - 'package sprintf v1.2.3 { 1 }' 332s # Subtest: 'package sprintf v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1801 - 'package sprintf v1.2.3;' 332s # Subtest: 'package sprintf v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1802 - 'package sprintf v1.2.3{ 1 }' 332s # Subtest: 'package sprintf 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1803 - 'package sprintf 0.50 ;' 332s # Subtest: 'package sprintf 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1804 - 'package sprintf 0.50 { 1 }' 332s # Subtest: 'package sprintf 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1805 - 'package sprintf 0.50;' 332s # Subtest: 'package sprintf 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1806 - 'package sprintf 0.50{ 1 }' 332s # Subtest: 'package sprintf ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1807 - 'package sprintf ;' 332s # Subtest: 'package sprintf { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1808 - 'package sprintf { 1 }' 332s # Subtest: 'package format v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1809 - 'package format v1.2.3 ;' 332s # Subtest: 'package format v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1810 - 'package format v1.2.3 { 1 }' 332s # Subtest: 'package format v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1811 - 'package format v1.2.3;' 332s # Subtest: 'package format v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1812 - 'package format v1.2.3{ 1 }' 332s # Subtest: 'package format 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1813 - 'package format 0.50 ;' 332s # Subtest: 'package format 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1814 - 'package format 0.50 { 1 }' 332s # Subtest: 'package format 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1815 - 'package format 0.50;' 332s # Subtest: 'package format 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1816 - 'package format 0.50{ 1 }' 332s # Subtest: 'package format ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1817 - 'package format ;' 332s # Subtest: 'package format { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1818 - 'package format { 1 }' 332s # Subtest: 'package fc v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1819 - 'package fc v1.2.3 ;' 332s # Subtest: 'package fc v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1820 - 'package fc v1.2.3 { 1 }' 332s # Subtest: 'package fc v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1821 - 'package fc v1.2.3;' 332s # Subtest: 'package fc v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1822 - 'package fc v1.2.3{ 1 }' 332s # Subtest: 'package fc 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1823 - 'package fc 0.50 ;' 332s # Subtest: 'package fc 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1824 - 'package fc 0.50 { 1 }' 332s # Subtest: 'package fc 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1825 - 'package fc 0.50;' 332s # Subtest: 'package fc 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1826 - 'package fc 0.50{ 1 }' 332s # Subtest: 'package fc ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1827 - 'package fc ;' 332s # Subtest: 'package fc { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1828 - 'package fc { 1 }' 332s # Subtest: 'package my v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1829 - 'package my v1.2.3 ;' 332s # Subtest: 'package my v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1830 - 'package my v1.2.3 { 1 }' 332s # Subtest: 'package my v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1831 - 'package my v1.2.3;' 332s # Subtest: 'package my v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1832 - 'package my v1.2.3{ 1 }' 332s # Subtest: 'package my 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1833 - 'package my 0.50 ;' 332s # Subtest: 'package my 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1834 - 'package my 0.50 { 1 }' 332s # Subtest: 'package my 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1835 - 'package my 0.50;' 332s # Subtest: 'package my 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1836 - 'package my 0.50{ 1 }' 332s # Subtest: 'package my ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1837 - 'package my ;' 332s # Subtest: 'package my { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1838 - 'package my { 1 }' 332s # Subtest: 'package qq v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1839 - 'package qq v1.2.3 ;' 332s # Subtest: 'package qq v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1840 - 'package qq v1.2.3 { 1 }' 332s # Subtest: 'package qq v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1841 - 'package qq v1.2.3;' 332s # Subtest: 'package qq v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1842 - 'package qq v1.2.3{ 1 }' 332s # Subtest: 'package qq 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1843 - 'package qq 0.50 ;' 332s # Subtest: 'package qq 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1844 - 'package qq 0.50 { 1 }' 332s # Subtest: 'package qq 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1845 - 'package qq 0.50;' 332s # Subtest: 'package qq 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1846 - 'package qq 0.50{ 1 }' 332s # Subtest: 'package qq ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1847 - 'package qq ;' 332s # Subtest: 'package qq { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1848 - 'package qq { 1 }' 332s # Subtest: 'package each v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1849 - 'package each v1.2.3 ;' 332s # Subtest: 'package each v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1850 - 'package each v1.2.3 { 1 }' 332s # Subtest: 'package each v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1851 - 'package each v1.2.3;' 332s # Subtest: 'package each v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1852 - 'package each v1.2.3{ 1 }' 332s # Subtest: 'package each 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1853 - 'package each 0.50 ;' 332s # Subtest: 'package each 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1854 - 'package each 0.50 { 1 }' 332s # Subtest: 'package each 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1855 - 'package each 0.50;' 332s # Subtest: 'package each 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1856 - 'package each 0.50{ 1 }' 332s # Subtest: 'package each ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1857 - 'package each ;' 332s # Subtest: 'package each { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1858 - 'package each { 1 }' 332s # Subtest: 'package wait v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1859 - 'package wait v1.2.3 ;' 332s # Subtest: 'package wait v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1860 - 'package wait v1.2.3 { 1 }' 332s # Subtest: 'package wait v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1861 - 'package wait v1.2.3;' 332s # Subtest: 'package wait v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1862 - 'package wait v1.2.3{ 1 }' 332s # Subtest: 'package wait 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1863 - 'package wait 0.50 ;' 332s # Subtest: 'package wait 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1864 - 'package wait 0.50 { 1 }' 332s # Subtest: 'package wait 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1865 - 'package wait 0.50;' 332s # Subtest: 'package wait 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1866 - 'package wait 0.50{ 1 }' 332s # Subtest: 'package wait ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1867 - 'package wait ;' 332s # Subtest: 'package wait { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1868 - 'package wait { 1 }' 332s # Subtest: 'package readdir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1869 - 'package readdir v1.2.3 ;' 332s # Subtest: 'package readdir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1870 - 'package readdir v1.2.3 { 1 }' 332s # Subtest: 'package readdir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1871 - 'package readdir v1.2.3;' 332s # Subtest: 'package readdir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1872 - 'package readdir v1.2.3{ 1 }' 332s # Subtest: 'package readdir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1873 - 'package readdir 0.50 ;' 332s # Subtest: 'package readdir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1874 - 'package readdir 0.50 { 1 }' 332s # Subtest: 'package readdir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1875 - 'package readdir 0.50;' 332s # Subtest: 'package readdir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1876 - 'package readdir 0.50{ 1 }' 332s # Subtest: 'package readdir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1877 - 'package readdir ;' 332s # Subtest: 'package readdir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1878 - 'package readdir { 1 }' 332s # Subtest: 'package semget v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1879 - 'package semget v1.2.3 ;' 332s # Subtest: 'package semget v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1880 - 'package semget v1.2.3 { 1 }' 332s # Subtest: 'package semget v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1881 - 'package semget v1.2.3;' 332s # Subtest: 'package semget v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1882 - 'package semget v1.2.3{ 1 }' 332s # Subtest: 'package semget 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1883 - 'package semget 0.50 ;' 332s # Subtest: 'package semget 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1884 - 'package semget 0.50 { 1 }' 332s # Subtest: 'package semget 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1885 - 'package semget 0.50;' 332s # Subtest: 'package semget 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1886 - 'package semget 0.50{ 1 }' 332s # Subtest: 'package semget ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1887 - 'package semget ;' 332s # Subtest: 'package semget { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1888 - 'package semget { 1 }' 332s # Subtest: 'package connect v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1889 - 'package connect v1.2.3 ;' 332s # Subtest: 'package connect v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1890 - 'package connect v1.2.3 { 1 }' 332s # Subtest: 'package connect v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1891 - 'package connect v1.2.3;' 332s # Subtest: 'package connect v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1892 - 'package connect v1.2.3{ 1 }' 332s # Subtest: 'package connect 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1893 - 'package connect 0.50 ;' 332s # Subtest: 'package connect 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1894 - 'package connect 0.50 { 1 }' 332s # Subtest: 'package connect 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1895 - 'package connect 0.50;' 332s # Subtest: 'package connect 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1896 - 'package connect 0.50{ 1 }' 332s # Subtest: 'package connect ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1897 - 'package connect ;' 332s # Subtest: 'package connect { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1898 - 'package connect { 1 }' 332s # Subtest: 'package binmode v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1899 - 'package binmode v1.2.3 ;' 332s # Subtest: 'package binmode v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1900 - 'package binmode v1.2.3 { 1 }' 332s # Subtest: 'package binmode v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1901 - 'package binmode v1.2.3;' 332s # Subtest: 'package binmode v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1902 - 'package binmode v1.2.3{ 1 }' 332s # Subtest: 'package binmode 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1903 - 'package binmode 0.50 ;' 332s # Subtest: 'package binmode 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1904 - 'package binmode 0.50 { 1 }' 332s # Subtest: 'package binmode 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1905 - 'package binmode 0.50;' 332s # Subtest: 'package binmode 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1906 - 'package binmode 0.50{ 1 }' 332s # Subtest: 'package binmode ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1907 - 'package binmode ;' 332s # Subtest: 'package binmode { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1908 - 'package binmode { 1 }' 332s # Subtest: 'package exit v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1909 - 'package exit v1.2.3 ;' 332s # Subtest: 'package exit v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1910 - 'package exit v1.2.3 { 1 }' 332s # Subtest: 'package exit v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1911 - 'package exit v1.2.3;' 332s # Subtest: 'package exit v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1912 - 'package exit v1.2.3{ 1 }' 332s # Subtest: 'package exit 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1913 - 'package exit 0.50 ;' 332s # Subtest: 'package exit 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1914 - 'package exit 0.50 { 1 }' 332s # Subtest: 'package exit 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1915 - 'package exit 0.50;' 332s # Subtest: 'package exit 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1916 - 'package exit 0.50{ 1 }' 332s # Subtest: 'package exit ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1917 - 'package exit ;' 332s # Subtest: 'package exit { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1918 - 'package exit { 1 }' 332s # Subtest: 'package require v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1919 - 'package require v1.2.3 ;' 332s # Subtest: 'package require v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1920 - 'package require v1.2.3 { 1 }' 332s # Subtest: 'package require v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1921 - 'package require v1.2.3;' 332s # Subtest: 'package require v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1922 - 'package require v1.2.3{ 1 }' 332s # Subtest: 'package require 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1923 - 'package require 0.50 ;' 332s # Subtest: 'package require 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1924 - 'package require 0.50 { 1 }' 332s # Subtest: 'package require 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1925 - 'package require 0.50;' 332s # Subtest: 'package require 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1926 - 'package require 0.50{ 1 }' 332s # Subtest: 'package require ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1927 - 'package require ;' 332s # Subtest: 'package require { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1928 - 'package require { 1 }' 332s # Subtest: 'package getgrent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1929 - 'package getgrent v1.2.3 ;' 332s # Subtest: 'package getgrent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1930 - 'package getgrent v1.2.3 { 1 }' 332s # Subtest: 'package getgrent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1931 - 'package getgrent v1.2.3;' 332s # Subtest: 'package getgrent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1932 - 'package getgrent v1.2.3{ 1 }' 332s # Subtest: 'package getgrent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1933 - 'package getgrent 0.50 ;' 332s # Subtest: 'package getgrent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1934 - 'package getgrent 0.50 { 1 }' 332s # Subtest: 'package getgrent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1935 - 'package getgrent 0.50;' 332s # Subtest: 'package getgrent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1936 - 'package getgrent 0.50{ 1 }' 332s # Subtest: 'package getgrent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1937 - 'package getgrent ;' 332s # Subtest: 'package getgrent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1938 - 'package getgrent { 1 }' 332s # Subtest: 'package say v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1939 - 'package say v1.2.3 ;' 332s # Subtest: 'package say v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1940 - 'package say v1.2.3 { 1 }' 332s # Subtest: 'package say v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1941 - 'package say v1.2.3;' 332s # Subtest: 'package say v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1942 - 'package say v1.2.3{ 1 }' 332s # Subtest: 'package say 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1943 - 'package say 0.50 ;' 332s # Subtest: 'package say 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1944 - 'package say 0.50 { 1 }' 332s # Subtest: 'package say 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1945 - 'package say 0.50;' 332s # Subtest: 'package say 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1946 - 'package say 0.50{ 1 }' 332s # Subtest: 'package say ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1947 - 'package say ;' 332s # Subtest: 'package say { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1948 - 'package say { 1 }' 332s # Subtest: 'package lc v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1949 - 'package lc v1.2.3 ;' 332s # Subtest: 'package lc v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1950 - 'package lc v1.2.3 { 1 }' 332s # Subtest: 'package lc v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1951 - 'package lc v1.2.3;' 332s # Subtest: 'package lc v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1952 - 'package lc v1.2.3{ 1 }' 332s # Subtest: 'package lc 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1953 - 'package lc 0.50 ;' 332s # Subtest: 'package lc 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1954 - 'package lc 0.50 { 1 }' 332s # Subtest: 'package lc 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1955 - 'package lc 0.50;' 332s # Subtest: 'package lc 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1956 - 'package lc 0.50{ 1 }' 332s # Subtest: 'package lc ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1957 - 'package lc ;' 332s # Subtest: 'package lc { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1958 - 'package lc { 1 }' 332s # Subtest: 'package getnetent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1959 - 'package getnetent v1.2.3 ;' 332s # Subtest: 'package getnetent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1960 - 'package getnetent v1.2.3 { 1 }' 332s # Subtest: 'package getnetent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1961 - 'package getnetent v1.2.3;' 332s # Subtest: 'package getnetent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1962 - 'package getnetent v1.2.3{ 1 }' 332s # Subtest: 'package getnetent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1963 - 'package getnetent 0.50 ;' 332s # Subtest: 'package getnetent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1964 - 'package getnetent 0.50 { 1 }' 332s # Subtest: 'package getnetent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1965 - 'package getnetent 0.50;' 332s # Subtest: 'package getnetent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1966 - 'package getnetent 0.50{ 1 }' 332s # Subtest: 'package getnetent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1967 - 'package getnetent ;' 332s # Subtest: 'package getnetent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1968 - 'package getnetent { 1 }' 332s # Subtest: 'package localtime v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1969 - 'package localtime v1.2.3 ;' 332s # Subtest: 'package localtime v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1970 - 'package localtime v1.2.3 { 1 }' 332s # Subtest: 'package localtime v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1971 - 'package localtime v1.2.3;' 332s # Subtest: 'package localtime v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1972 - 'package localtime v1.2.3{ 1 }' 332s # Subtest: 'package localtime 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1973 - 'package localtime 0.50 ;' 332s # Subtest: 'package localtime 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1974 - 'package localtime 0.50 { 1 }' 332s # Subtest: 'package localtime 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1975 - 'package localtime 0.50;' 332s # Subtest: 'package localtime 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1976 - 'package localtime 0.50{ 1 }' 332s # Subtest: 'package localtime ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1977 - 'package localtime ;' 332s # Subtest: 'package localtime { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1978 - 'package localtime { 1 }' 332s # Subtest: 'package grep v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1979 - 'package grep v1.2.3 ;' 332s # Subtest: 'package grep v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1980 - 'package grep v1.2.3 { 1 }' 332s # Subtest: 'package grep v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1981 - 'package grep v1.2.3;' 332s # Subtest: 'package grep v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1982 - 'package grep v1.2.3{ 1 }' 332s # Subtest: 'package grep 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1983 - 'package grep 0.50 ;' 332s # Subtest: 'package grep 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1984 - 'package grep 0.50 { 1 }' 332s # Subtest: 'package grep 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1985 - 'package grep 0.50;' 332s # Subtest: 'package grep 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1986 - 'package grep 0.50{ 1 }' 332s # Subtest: 'package grep ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1987 - 'package grep ;' 332s # Subtest: 'package grep { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1988 - 'package grep { 1 }' 332s # Subtest: 'package seekdir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1989 - 'package seekdir v1.2.3 ;' 332s # Subtest: 'package seekdir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1990 - 'package seekdir v1.2.3 { 1 }' 332s # Subtest: 'package seekdir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1991 - 'package seekdir v1.2.3;' 332s # Subtest: 'package seekdir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1992 - 'package seekdir v1.2.3{ 1 }' 332s # Subtest: 'package seekdir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1993 - 'package seekdir 0.50 ;' 332s # Subtest: 'package seekdir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1994 - 'package seekdir 0.50 { 1 }' 332s # Subtest: 'package seekdir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1995 - 'package seekdir 0.50;' 332s # Subtest: 'package seekdir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1996 - 'package seekdir 0.50{ 1 }' 332s # Subtest: 'package seekdir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1997 - 'package seekdir ;' 332s # Subtest: 'package seekdir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1998 - 'package seekdir { 1 }' 332s # Subtest: 'package not v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 1999 - 'package not v1.2.3 ;' 332s # Subtest: 'package not v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2000 - 'package not v1.2.3 { 1 }' 332s # Subtest: 'package not v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2001 - 'package not v1.2.3;' 332s # Subtest: 'package not v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2002 - 'package not v1.2.3{ 1 }' 332s # Subtest: 'package not 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2003 - 'package not 0.50 ;' 332s # Subtest: 'package not 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2004 - 'package not 0.50 { 1 }' 332s # Subtest: 'package not 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2005 - 'package not 0.50;' 332s # Subtest: 'package not 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2006 - 'package not 0.50{ 1 }' 332s # Subtest: 'package not ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2007 - 'package not ;' 332s # Subtest: 'package not { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2008 - 'package not { 1 }' 332s # Subtest: 'package reverse v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2009 - 'package reverse v1.2.3 ;' 332s # Subtest: 'package reverse v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2010 - 'package reverse v1.2.3 { 1 }' 332s # Subtest: 'package reverse v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2011 - 'package reverse v1.2.3;' 332s # Subtest: 'package reverse v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2012 - 'package reverse v1.2.3{ 1 }' 332s # Subtest: 'package reverse 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2013 - 'package reverse 0.50 ;' 332s # Subtest: 'package reverse 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2014 - 'package reverse 0.50 { 1 }' 332s # Subtest: 'package reverse 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2015 - 'package reverse 0.50;' 332s # Subtest: 'package reverse 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2016 - 'package reverse 0.50{ 1 }' 332s # Subtest: 'package reverse ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2017 - 'package reverse ;' 332s # Subtest: 'package reverse { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2018 - 'package reverse { 1 }' 332s # Subtest: 'package sleep v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2019 - 'package sleep v1.2.3 ;' 332s # Subtest: 'package sleep v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2020 - 'package sleep v1.2.3 { 1 }' 332s # Subtest: 'package sleep v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2021 - 'package sleep v1.2.3;' 332s # Subtest: 'package sleep v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2022 - 'package sleep v1.2.3{ 1 }' 332s # Subtest: 'package sleep 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2023 - 'package sleep 0.50 ;' 332s # Subtest: 'package sleep 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2024 - 'package sleep 0.50 { 1 }' 332s # Subtest: 'package sleep 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2025 - 'package sleep 0.50;' 332s # Subtest: 'package sleep 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2026 - 'package sleep 0.50{ 1 }' 332s # Subtest: 'package sleep ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2027 - 'package sleep ;' 332s # Subtest: 'package sleep { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2028 - 'package sleep { 1 }' 332s # Subtest: 'package getnetbyaddr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2029 - 'package getnetbyaddr v1.2.3 ;' 332s # Subtest: 'package getnetbyaddr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2030 - 'package getnetbyaddr v1.2.3 { 1 }' 332s # Subtest: 'package getnetbyaddr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2031 - 'package getnetbyaddr v1.2.3;' 332s # Subtest: 'package getnetbyaddr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2032 - 'package getnetbyaddr v1.2.3{ 1 }' 332s # Subtest: 'package getnetbyaddr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2033 - 'package getnetbyaddr 0.50 ;' 332s # Subtest: 'package getnetbyaddr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2034 - 'package getnetbyaddr 0.50 { 1 }' 332s # Subtest: 'package getnetbyaddr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2035 - 'package getnetbyaddr 0.50;' 332s # Subtest: 'package getnetbyaddr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2036 - 'package getnetbyaddr 0.50{ 1 }' 332s # Subtest: 'package getnetbyaddr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2037 - 'package getnetbyaddr ;' 332s # Subtest: 'package getnetbyaddr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2038 - 'package getnetbyaddr { 1 }' 332s # Subtest: 'package split v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2039 - 'package split v1.2.3 ;' 332s # Subtest: 'package split v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2040 - 'package split v1.2.3 { 1 }' 332s # Subtest: 'package split v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2041 - 'package split v1.2.3;' 332s # Subtest: 'package split v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2042 - 'package split v1.2.3{ 1 }' 332s # Subtest: 'package split 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2043 - 'package split 0.50 ;' 332s # Subtest: 'package split 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2044 - 'package split 0.50 { 1 }' 332s # Subtest: 'package split 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2045 - 'package split 0.50;' 332s # Subtest: 'package split 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2046 - 'package split 0.50{ 1 }' 332s # Subtest: 'package split ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2047 - 'package split ;' 332s # Subtest: 'package split { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2048 - 'package split { 1 }' 332s # Subtest: 'package else v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2049 - 'package else v1.2.3 ;' 332s # Subtest: 'package else v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2050 - 'package else v1.2.3 { 1 }' 332s # Subtest: 'package else v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2051 - 'package else v1.2.3;' 332s # Subtest: 'package else v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2052 - 'package else v1.2.3{ 1 }' 332s # Subtest: 'package else 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2053 - 'package else 0.50 ;' 332s # Subtest: 'package else 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2054 - 'package else 0.50 { 1 }' 332s # Subtest: 'package else 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2055 - 'package else 0.50;' 332s # Subtest: 'package else 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2056 - 'package else 0.50{ 1 }' 332s # Subtest: 'package else ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2057 - 'package else ;' 332s # Subtest: 'package else { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2058 - 'package else { 1 }' 332s # Subtest: 'package cmp v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2059 - 'package cmp v1.2.3 ;' 332s # Subtest: 'package cmp v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2060 - 'package cmp v1.2.3 { 1 }' 332s # Subtest: 'package cmp v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2061 - 'package cmp v1.2.3;' 332s # Subtest: 'package cmp v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2062 - 'package cmp v1.2.3{ 1 }' 332s # Subtest: 'package cmp 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2063 - 'package cmp 0.50 ;' 332s # Subtest: 'package cmp 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2064 - 'package cmp 0.50 { 1 }' 332s # Subtest: 'package cmp 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2065 - 'package cmp 0.50;' 332s # Subtest: 'package cmp 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2066 - 'package cmp 0.50{ 1 }' 332s # Subtest: 'package cmp ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2067 - 'package cmp ;' 332s # Subtest: 'package cmp { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2068 - 'package cmp { 1 }' 332s # Subtest: 'package qr v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2069 - 'package qr v1.2.3 ;' 332s # Subtest: 'package qr v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2070 - 'package qr v1.2.3 { 1 }' 332s # Subtest: 'package qr v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2071 - 'package qr v1.2.3;' 332s # Subtest: 'package qr v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2072 - 'package qr v1.2.3{ 1 }' 332s # Subtest: 'package qr 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2073 - 'package qr 0.50 ;' 332s # Subtest: 'package qr 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2074 - 'package qr 0.50 { 1 }' 332s # Subtest: 'package qr 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2075 - 'package qr 0.50;' 332s # Subtest: 'package qr 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2076 - 'package qr 0.50{ 1 }' 332s # Subtest: 'package qr ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2077 - 'package qr ;' 332s # Subtest: 'package qr { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2078 - 'package qr { 1 }' 332s # Subtest: 'package close v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2079 - 'package close v1.2.3 ;' 332s # Subtest: 'package close v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2080 - 'package close v1.2.3 { 1 }' 332s # Subtest: 'package close v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2081 - 'package close v1.2.3;' 332s # Subtest: 'package close v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2082 - 'package close v1.2.3{ 1 }' 332s # Subtest: 'package close 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2083 - 'package close 0.50 ;' 332s # Subtest: 'package close 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2084 - 'package close 0.50 { 1 }' 332s # Subtest: 'package close 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2085 - 'package close 0.50;' 332s # Subtest: 'package close 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2086 - 'package close 0.50{ 1 }' 332s # Subtest: 'package close ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2087 - 'package close ;' 332s # Subtest: 'package close { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2088 - 'package close { 1 }' 332s # Subtest: 'package seek v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2089 - 'package seek v1.2.3 ;' 332s # Subtest: 'package seek v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2090 - 'package seek v1.2.3 { 1 }' 332s # Subtest: 'package seek v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2091 - 'package seek v1.2.3;' 332s # Subtest: 'package seek v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2092 - 'package seek v1.2.3{ 1 }' 332s # Subtest: 'package seek 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2093 - 'package seek 0.50 ;' 332s # Subtest: 'package seek 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2094 - 'package seek 0.50 { 1 }' 332s # Subtest: 'package seek 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2095 - 'package seek 0.50;' 332s # Subtest: 'package seek 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2096 - 'package seek 0.50{ 1 }' 332s # Subtest: 'package seek ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2097 - 'package seek ;' 332s # Subtest: 'package seek { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2098 - 'package seek { 1 }' 332s # Subtest: 'package fileno v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2099 - 'package fileno v1.2.3 ;' 332s # Subtest: 'package fileno v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2100 - 'package fileno v1.2.3 { 1 }' 332s # Subtest: 'package fileno v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2101 - 'package fileno v1.2.3;' 332s # Subtest: 'package fileno v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2102 - 'package fileno v1.2.3{ 1 }' 332s # Subtest: 'package fileno 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2103 - 'package fileno 0.50 ;' 332s # Subtest: 'package fileno 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2104 - 'package fileno 0.50 { 1 }' 332s # Subtest: 'package fileno 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2105 - 'package fileno 0.50;' 332s # Subtest: 'package fileno 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2106 - 'package fileno 0.50{ 1 }' 332s # Subtest: 'package fileno ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2107 - 'package fileno ;' 332s # Subtest: 'package fileno { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2108 - 'package fileno { 1 }' 332s # Subtest: 'package select v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2109 - 'package select v1.2.3 ;' 332s # Subtest: 'package select v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2110 - 'package select v1.2.3 { 1 }' 332s # Subtest: 'package select v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2111 - 'package select v1.2.3;' 332s # Subtest: 'package select v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2112 - 'package select v1.2.3{ 1 }' 332s # Subtest: 'package select 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2113 - 'package select 0.50 ;' 332s # Subtest: 'package select 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2114 - 'package select 0.50 { 1 }' 332s # Subtest: 'package select 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2115 - 'package select 0.50;' 332s # Subtest: 'package select 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2116 - 'package select 0.50{ 1 }' 332s # Subtest: 'package select ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2117 - 'package select ;' 332s # Subtest: 'package select { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2118 - 'package select { 1 }' 332s # Subtest: 'package given v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2119 - 'package given v1.2.3 ;' 332s # Subtest: 'package given v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2120 - 'package given v1.2.3 { 1 }' 332s # Subtest: 'package given v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2121 - 'package given v1.2.3;' 332s # Subtest: 'package given v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2122 - 'package given v1.2.3{ 1 }' 332s # Subtest: 'package given 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2123 - 'package given 0.50 ;' 332s # Subtest: 'package given 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2124 - 'package given 0.50 { 1 }' 332s # Subtest: 'package given 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2125 - 'package given 0.50;' 332s # Subtest: 'package given 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2126 - 'package given 0.50{ 1 }' 332s # Subtest: 'package given ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2127 - 'package given ;' 332s # Subtest: 'package given { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2128 - 'package given { 1 }' 332s # Subtest: 'package untie v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2129 - 'package untie v1.2.3 ;' 332s # Subtest: 'package untie v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2130 - 'package untie v1.2.3 { 1 }' 332s # Subtest: 'package untie v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2131 - 'package untie v1.2.3;' 332s # Subtest: 'package untie v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2132 - 'package untie v1.2.3{ 1 }' 332s # Subtest: 'package untie 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2133 - 'package untie 0.50 ;' 332s # Subtest: 'package untie 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2134 - 'package untie 0.50 { 1 }' 332s # Subtest: 'package untie 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2135 - 'package untie 0.50;' 332s # Subtest: 'package untie 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2136 - 'package untie 0.50{ 1 }' 332s # Subtest: 'package untie ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2137 - 'package untie ;' 332s # Subtest: 'package untie { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2138 - 'package untie { 1 }' 332s # Subtest: 'package listen v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2139 - 'package listen v1.2.3 ;' 332s # Subtest: 'package listen v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2140 - 'package listen v1.2.3 { 1 }' 332s # Subtest: 'package listen v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2141 - 'package listen v1.2.3;' 332s # Subtest: 'package listen v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2142 - 'package listen v1.2.3{ 1 }' 332s # Subtest: 'package listen 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2143 - 'package listen 0.50 ;' 332s # Subtest: 'package listen 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2144 - 'package listen 0.50 { 1 }' 332s # Subtest: 'package listen 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2145 - 'package listen 0.50;' 332s # Subtest: 'package listen 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2146 - 'package listen 0.50{ 1 }' 332s # Subtest: 'package listen ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2147 - 'package listen ;' 332s # Subtest: 'package listen { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2148 - 'package listen { 1 }' 332s # Subtest: 'package pack v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2149 - 'package pack v1.2.3 ;' 332s # Subtest: 'package pack v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2150 - 'package pack v1.2.3 { 1 }' 332s # Subtest: 'package pack v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2151 - 'package pack v1.2.3;' 332s # Subtest: 'package pack v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2152 - 'package pack v1.2.3{ 1 }' 332s # Subtest: 'package pack 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2153 - 'package pack 0.50 ;' 332s # Subtest: 'package pack 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2154 - 'package pack 0.50 { 1 }' 332s # Subtest: 'package pack 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2155 - 'package pack 0.50;' 332s # Subtest: 'package pack 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2156 - 'package pack 0.50{ 1 }' 332s # Subtest: 'package pack ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2157 - 'package pack ;' 332s # Subtest: 'package pack { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2158 - 'package pack { 1 }' 332s # Subtest: 'package endservent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2159 - 'package endservent v1.2.3 ;' 332s # Subtest: 'package endservent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2160 - 'package endservent v1.2.3 { 1 }' 332s # Subtest: 'package endservent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2161 - 'package endservent v1.2.3;' 332s # Subtest: 'package endservent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2162 - 'package endservent v1.2.3{ 1 }' 332s # Subtest: 'package endservent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2163 - 'package endservent 0.50 ;' 332s # Subtest: 'package endservent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2164 - 'package endservent 0.50 { 1 }' 332s # Subtest: 'package endservent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2165 - 'package endservent 0.50;' 332s # Subtest: 'package endservent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2166 - 'package endservent 0.50{ 1 }' 332s # Subtest: 'package endservent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2167 - 'package endservent ;' 332s # Subtest: 'package endservent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2168 - 'package endservent { 1 }' 332s # Subtest: 'package getnetbyname v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2169 - 'package getnetbyname v1.2.3 ;' 332s # Subtest: 'package getnetbyname v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2170 - 'package getnetbyname v1.2.3 { 1 }' 332s # Subtest: 'package getnetbyname v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2171 - 'package getnetbyname v1.2.3;' 332s # Subtest: 'package getnetbyname v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2172 - 'package getnetbyname v1.2.3{ 1 }' 332s # Subtest: 'package getnetbyname 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2173 - 'package getnetbyname 0.50 ;' 332s # Subtest: 'package getnetbyname 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2174 - 'package getnetbyname 0.50 { 1 }' 332s # Subtest: 'package getnetbyname 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2175 - 'package getnetbyname 0.50;' 332s # Subtest: 'package getnetbyname 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2176 - 'package getnetbyname 0.50{ 1 }' 332s # Subtest: 'package getnetbyname ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2177 - 'package getnetbyname ;' 332s # Subtest: 'package getnetbyname { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2178 - 'package getnetbyname { 1 }' 332s # Subtest: 'package rewinddir v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2179 - 'package rewinddir v1.2.3 ;' 332s # Subtest: 'package rewinddir v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2180 - 'package rewinddir v1.2.3 { 1 }' 332s # Subtest: 'package rewinddir v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2181 - 'package rewinddir v1.2.3;' 332s # Subtest: 'package rewinddir v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2182 - 'package rewinddir v1.2.3{ 1 }' 332s # Subtest: 'package rewinddir 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2183 - 'package rewinddir 0.50 ;' 332s # Subtest: 'package rewinddir 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2184 - 'package rewinddir 0.50 { 1 }' 332s # Subtest: 'package rewinddir 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2185 - 'package rewinddir 0.50;' 332s # Subtest: 'package rewinddir 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2186 - 'package rewinddir 0.50{ 1 }' 332s # Subtest: 'package rewinddir ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2187 - 'package rewinddir ;' 332s # Subtest: 'package rewinddir { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2188 - 'package rewinddir { 1 }' 332s # Subtest: 'package getpwuid v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2189 - 'package getpwuid v1.2.3 ;' 332s # Subtest: 'package getpwuid v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2190 - 'package getpwuid v1.2.3 { 1 }' 332s # Subtest: 'package getpwuid v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2191 - 'package getpwuid v1.2.3;' 332s # Subtest: 'package getpwuid v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2192 - 'package getpwuid v1.2.3{ 1 }' 332s # Subtest: 'package getpwuid 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2193 - 'package getpwuid 0.50 ;' 332s # Subtest: 'package getpwuid 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2194 - 'package getpwuid 0.50 { 1 }' 332s # Subtest: 'package getpwuid 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2195 - 'package getpwuid 0.50;' 332s # Subtest: 'package getpwuid 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2196 - 'package getpwuid 0.50{ 1 }' 332s # Subtest: 'package getpwuid ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2197 - 'package getpwuid ;' 332s # Subtest: 'package getpwuid { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2198 - 'package getpwuid { 1 }' 332s # Subtest: 'package readpipe v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2199 - 'package readpipe v1.2.3 ;' 332s # Subtest: 'package readpipe v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2200 - 'package readpipe v1.2.3 { 1 }' 332s # Subtest: 'package readpipe v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2201 - 'package readpipe v1.2.3;' 332s # Subtest: 'package readpipe v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2202 - 'package readpipe v1.2.3{ 1 }' 332s # Subtest: 'package readpipe 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2203 - 'package readpipe 0.50 ;' 332s # Subtest: 'package readpipe 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2204 - 'package readpipe 0.50 { 1 }' 332s # Subtest: 'package readpipe 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2205 - 'package readpipe 0.50;' 332s # Subtest: 'package readpipe 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2206 - 'package readpipe 0.50{ 1 }' 332s # Subtest: 'package readpipe ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2207 - 'package readpipe ;' 332s # Subtest: 'package readpipe { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2208 - 'package readpipe { 1 }' 332s # Subtest: 'package socket v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2209 - 'package socket v1.2.3 ;' 332s # Subtest: 'package socket v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2210 - 'package socket v1.2.3 { 1 }' 332s # Subtest: 'package socket v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2211 - 'package socket v1.2.3;' 332s # Subtest: 'package socket v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2212 - 'package socket v1.2.3{ 1 }' 332s # Subtest: 'package socket 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2213 - 'package socket 0.50 ;' 332s # Subtest: 'package socket 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2214 - 'package socket 0.50 { 1 }' 332s # Subtest: 'package socket 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2215 - 'package socket 0.50;' 332s # Subtest: 'package socket 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2216 - 'package socket 0.50{ 1 }' 332s # Subtest: 'package socket ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2217 - 'package socket ;' 332s # Subtest: 'package socket { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2218 - 'package socket { 1 }' 332s # Subtest: 'package lt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2219 - 'package lt v1.2.3 ;' 332s # Subtest: 'package lt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2220 - 'package lt v1.2.3 { 1 }' 332s # Subtest: 'package lt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2221 - 'package lt v1.2.3;' 332s # Subtest: 'package lt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2222 - 'package lt v1.2.3{ 1 }' 332s # Subtest: 'package lt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2223 - 'package lt 0.50 ;' 332s # Subtest: 'package lt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2224 - 'package lt 0.50 { 1 }' 332s # Subtest: 'package lt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2225 - 'package lt 0.50;' 332s # Subtest: 'package lt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2226 - 'package lt 0.50{ 1 }' 332s # Subtest: 'package lt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2227 - 'package lt ;' 332s # Subtest: 'package lt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2228 - 'package lt { 1 }' 332s # Subtest: 'package no v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2229 - 'package no v1.2.3 ;' 332s # Subtest: 'package no v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2230 - 'package no v1.2.3 { 1 }' 332s # Subtest: 'package no v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2231 - 'package no v1.2.3;' 332s # Subtest: 'package no v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2232 - 'package no v1.2.3{ 1 }' 332s # Subtest: 'package no 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2233 - 'package no 0.50 ;' 332s # Subtest: 'package no 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2234 - 'package no 0.50 { 1 }' 332s # Subtest: 'package no 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2235 - 'package no 0.50;' 332s # Subtest: 'package no 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2236 - 'package no 0.50{ 1 }' 332s # Subtest: 'package no ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2237 - 'package no ;' 332s # Subtest: 'package no { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2238 - 'package no { 1 }' 332s # Subtest: 'package cos v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2239 - 'package cos v1.2.3 ;' 332s # Subtest: 'package cos v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2240 - 'package cos v1.2.3 { 1 }' 332s # Subtest: 'package cos v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2241 - 'package cos v1.2.3;' 332s # Subtest: 'package cos v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2242 - 'package cos v1.2.3{ 1 }' 332s # Subtest: 'package cos 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2243 - 'package cos 0.50 ;' 332s # Subtest: 'package cos 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2244 - 'package cos 0.50 { 1 }' 332s # Subtest: 'package cos 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2245 - 'package cos 0.50;' 332s # Subtest: 'package cos 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2246 - 'package cos 0.50{ 1 }' 332s # Subtest: 'package cos ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2247 - 'package cos ;' 332s # Subtest: 'package cos { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2248 - 'package cos { 1 }' 332s # Subtest: 'package dbmclose v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2249 - 'package dbmclose v1.2.3 ;' 332s # Subtest: 'package dbmclose v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2250 - 'package dbmclose v1.2.3 { 1 }' 332s # Subtest: 'package dbmclose v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2251 - 'package dbmclose v1.2.3;' 332s # Subtest: 'package dbmclose v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2252 - 'package dbmclose v1.2.3{ 1 }' 332s # Subtest: 'package dbmclose 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2253 - 'package dbmclose 0.50 ;' 332s # Subtest: 'package dbmclose 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2254 - 'package dbmclose 0.50 { 1 }' 332s # Subtest: 'package dbmclose 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2255 - 'package dbmclose 0.50;' 332s # Subtest: 'package dbmclose 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2256 - 'package dbmclose 0.50{ 1 }' 332s # Subtest: 'package dbmclose ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2257 - 'package dbmclose ;' 332s # Subtest: 'package dbmclose { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2258 - 'package dbmclose { 1 }' 332s # Subtest: 'package readlink v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2259 - 'package readlink v1.2.3 ;' 332s # Subtest: 'package readlink v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2260 - 'package readlink v1.2.3 { 1 }' 332s # Subtest: 'package readlink v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2261 - 'package readlink v1.2.3;' 332s # Subtest: 'package readlink v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2262 - 'package readlink v1.2.3{ 1 }' 332s # Subtest: 'package readlink 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2263 - 'package readlink 0.50 ;' 332s # Subtest: 'package readlink 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2264 - 'package readlink 0.50 { 1 }' 332s # Subtest: 'package readlink 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2265 - 'package readlink 0.50;' 332s # Subtest: 'package readlink 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2266 - 'package readlink 0.50{ 1 }' 332s # Subtest: 'package readlink ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2267 - 'package readlink ;' 332s # Subtest: 'package readlink { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2268 - 'package readlink { 1 }' 332s # Subtest: 'package getservbyname v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2269 - 'package getservbyname v1.2.3 ;' 332s # Subtest: 'package getservbyname v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2270 - 'package getservbyname v1.2.3 { 1 }' 332s # Subtest: 'package getservbyname v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2271 - 'package getservbyname v1.2.3;' 332s # Subtest: 'package getservbyname v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2272 - 'package getservbyname v1.2.3{ 1 }' 332s # Subtest: 'package getservbyname 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2273 - 'package getservbyname 0.50 ;' 332s # Subtest: 'package getservbyname 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2274 - 'package getservbyname 0.50 { 1 }' 332s # Subtest: 'package getservbyname 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2275 - 'package getservbyname 0.50;' 332s # Subtest: 'package getservbyname 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2276 - 'package getservbyname 0.50{ 1 }' 332s # Subtest: 'package getservbyname ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2277 - 'package getservbyname ;' 332s # Subtest: 'package getservbyname { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2278 - 'package getservbyname { 1 }' 332s # Subtest: 'package dbmopen v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2279 - 'package dbmopen v1.2.3 ;' 332s # Subtest: 'package dbmopen v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2280 - 'package dbmopen v1.2.3 { 1 }' 332s # Subtest: 'package dbmopen v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2281 - 'package dbmopen v1.2.3;' 332s # Subtest: 'package dbmopen v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2282 - 'package dbmopen v1.2.3{ 1 }' 332s # Subtest: 'package dbmopen 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2283 - 'package dbmopen 0.50 ;' 332s # Subtest: 'package dbmopen 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2284 - 'package dbmopen 0.50 { 1 }' 332s # Subtest: 'package dbmopen 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2285 - 'package dbmopen 0.50;' 332s # Subtest: 'package dbmopen 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2286 - 'package dbmopen 0.50{ 1 }' 332s # Subtest: 'package dbmopen ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2287 - 'package dbmopen ;' 332s # Subtest: 'package dbmopen { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2288 - 'package dbmopen { 1 }' 332s # Subtest: 'package getservent v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2289 - 'package getservent v1.2.3 ;' 332s # Subtest: 'package getservent v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2290 - 'package getservent v1.2.3 { 1 }' 332s # Subtest: 'package getservent v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2291 - 'package getservent v1.2.3;' 332s # Subtest: 'package getservent v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2292 - 'package getservent v1.2.3{ 1 }' 332s # Subtest: 'package getservent 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2293 - 'package getservent 0.50 ;' 332s # Subtest: 'package getservent 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2294 - 'package getservent 0.50 { 1 }' 332s # Subtest: 'package getservent 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2295 - 'package getservent 0.50;' 332s # Subtest: 'package getservent 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2296 - 'package getservent 0.50{ 1 }' 332s # Subtest: 'package getservent ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2297 - 'package getservent ;' 332s # Subtest: 'package getservent { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2298 - 'package getservent { 1 }' 332s # Subtest: 'package chroot v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2299 - 'package chroot v1.2.3 ;' 332s # Subtest: 'package chroot v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2300 - 'package chroot v1.2.3 { 1 }' 332s # Subtest: 'package chroot v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2301 - 'package chroot v1.2.3;' 332s # Subtest: 'package chroot v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2302 - 'package chroot v1.2.3{ 1 }' 332s # Subtest: 'package chroot 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2303 - 'package chroot 0.50 ;' 332s # Subtest: 'package chroot 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2304 - 'package chroot 0.50 { 1 }' 332s # Subtest: 'package chroot 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2305 - 'package chroot 0.50;' 332s # Subtest: 'package chroot 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2306 - 'package chroot 0.50{ 1 }' 332s # Subtest: 'package chroot ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2307 - 'package chroot ;' 332s # Subtest: 'package chroot { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2308 - 'package chroot { 1 }' 332s # Subtest: 'package abs v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2309 - 'package abs v1.2.3 ;' 332s # Subtest: 'package abs v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2310 - 'package abs v1.2.3 { 1 }' 332s # Subtest: 'package abs v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2311 - 'package abs v1.2.3;' 332s # Subtest: 'package abs v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2312 - 'package abs v1.2.3{ 1 }' 332s # Subtest: 'package abs 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2313 - 'package abs 0.50 ;' 332s # Subtest: 'package abs 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2314 - 'package abs 0.50 { 1 }' 332s # Subtest: 'package abs 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2315 - 'package abs 0.50;' 332s # Subtest: 'package abs 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2316 - 'package abs 0.50{ 1 }' 332s # Subtest: 'package abs ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2317 - 'package abs ;' 332s # Subtest: 'package abs { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2318 - 'package abs { 1 }' 332s # Subtest: 'package getprotobynumber v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2319 - 'package getprotobynumber v1.2.3 ;' 332s # Subtest: 'package getprotobynumber v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2320 - 'package getprotobynumber v1.2.3 { 1 }' 332s # Subtest: 'package getprotobynumber v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2321 - 'package getprotobynumber v1.2.3;' 332s # Subtest: 'package getprotobynumber v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2322 - 'package getprotobynumber v1.2.3{ 1 }' 332s # Subtest: 'package getprotobynumber 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2323 - 'package getprotobynumber 0.50 ;' 332s # Subtest: 'package getprotobynumber 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2324 - 'package getprotobynumber 0.50 { 1 }' 332s # Subtest: 'package getprotobynumber 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2325 - 'package getprotobynumber 0.50;' 332s # Subtest: 'package getprotobynumber 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2326 - 'package getprotobynumber 0.50{ 1 }' 332s # Subtest: 'package getprotobynumber ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2327 - 'package getprotobynumber ;' 332s # Subtest: 'package getprotobynumber { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2328 - 'package getprotobynumber { 1 }' 332s # Subtest: 'package sqrt v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2329 - 'package sqrt v1.2.3 ;' 332s # Subtest: 'package sqrt v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2330 - 'package sqrt v1.2.3 { 1 }' 332s # Subtest: 'package sqrt v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2331 - 'package sqrt v1.2.3;' 332s # Subtest: 'package sqrt v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2332 - 'package sqrt v1.2.3{ 1 }' 332s # Subtest: 'package sqrt 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2333 - 'package sqrt 0.50 ;' 332s # Subtest: 'package sqrt 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2334 - 'package sqrt 0.50 { 1 }' 332s # Subtest: 'package sqrt 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2335 - 'package sqrt 0.50;' 332s # Subtest: 'package sqrt 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2336 - 'package sqrt 0.50{ 1 }' 332s # Subtest: 'package sqrt ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2337 - 'package sqrt ;' 332s # Subtest: 'package sqrt { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2338 - 'package sqrt { 1 }' 332s # Subtest: 'package uc v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2339 - 'package uc v1.2.3 ;' 332s # Subtest: 'package uc v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2340 - 'package uc v1.2.3 { 1 }' 332s # Subtest: 'package uc v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2341 - 'package uc v1.2.3;' 332s # Subtest: 'package uc v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2342 - 'package uc v1.2.3{ 1 }' 332s # Subtest: 'package uc 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2343 - 'package uc 0.50 ;' 332s # Subtest: 'package uc 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2344 - 'package uc 0.50 { 1 }' 332s # Subtest: 'package uc 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2345 - 'package uc 0.50;' 332s # Subtest: 'package uc 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2346 - 'package uc 0.50{ 1 }' 332s # Subtest: 'package uc ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2347 - 'package uc ;' 332s # Subtest: 'package uc { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2348 - 'package uc { 1 }' 332s # Subtest: 'package oct v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2349 - 'package oct v1.2.3 ;' 332s # Subtest: 'package oct v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2350 - 'package oct v1.2.3 { 1 }' 332s # Subtest: 'package oct v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2351 - 'package oct v1.2.3;' 332s # Subtest: 'package oct v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2352 - 'package oct v1.2.3{ 1 }' 332s # Subtest: 'package oct 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2353 - 'package oct 0.50 ;' 332s # Subtest: 'package oct 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2354 - 'package oct 0.50 { 1 }' 332s # Subtest: 'package oct 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2355 - 'package oct 0.50;' 332s # Subtest: 'package oct 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2356 - 'package oct 0.50{ 1 }' 332s # Subtest: 'package oct ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2357 - 'package oct ;' 332s # Subtest: 'package oct { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2358 - 'package oct { 1 }' 332s # Subtest: 'package read v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2359 - 'package read v1.2.3 ;' 332s # Subtest: 'package read v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2360 - 'package read v1.2.3 { 1 }' 332s # Subtest: 'package read v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2361 - 'package read v1.2.3;' 332s # Subtest: 'package read v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2362 - 'package read v1.2.3{ 1 }' 332s # Subtest: 'package read 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2363 - 'package read 0.50 ;' 332s # Subtest: 'package read 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2364 - 'package read 0.50 { 1 }' 332s # Subtest: 'package read 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2365 - 'package read 0.50;' 332s # Subtest: 'package read 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2366 - 'package read 0.50{ 1 }' 332s # Subtest: 'package read ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2367 - 'package read ;' 332s # Subtest: 'package read { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2368 - 'package read { 1 }' 332s # Subtest: 'package hex v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2369 - 'package hex v1.2.3 ;' 332s # Subtest: 'package hex v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2370 - 'package hex v1.2.3 { 1 }' 332s # Subtest: 'package hex v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2371 - 'package hex v1.2.3;' 332s # Subtest: 'package hex v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2372 - 'package hex v1.2.3{ 1 }' 332s # Subtest: 'package hex 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2373 - 'package hex 0.50 ;' 332s # Subtest: 'package hex 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2374 - 'package hex 0.50 { 1 }' 332s # Subtest: 'package hex 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2375 - 'package hex 0.50;' 332s # Subtest: 'package hex 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2376 - 'package hex 0.50{ 1 }' 332s # Subtest: 'package hex ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2377 - 'package hex ;' 332s # Subtest: 'package hex { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2378 - 'package hex { 1 }' 332s # Subtest: 'package chop v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2379 - 'package chop v1.2.3 ;' 332s # Subtest: 'package chop v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2380 - 'package chop v1.2.3 { 1 }' 332s # Subtest: 'package chop v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2381 - 'package chop v1.2.3;' 332s # Subtest: 'package chop v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2382 - 'package chop v1.2.3{ 1 }' 332s # Subtest: 'package chop 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2383 - 'package chop 0.50 ;' 332s # Subtest: 'package chop 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2384 - 'package chop 0.50 { 1 }' 332s # Subtest: 'package chop 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2385 - 'package chop 0.50;' 332s # Subtest: 'package chop 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2386 - 'package chop 0.50{ 1 }' 332s # Subtest: 'package chop ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2387 - 'package chop ;' 332s # Subtest: 'package chop { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2388 - 'package chop { 1 }' 332s # Subtest: 'package redo v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2389 - 'package redo v1.2.3 ;' 332s # Subtest: 'package redo v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2390 - 'package redo v1.2.3 { 1 }' 332s # Subtest: 'package redo v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2391 - 'package redo v1.2.3;' 332s # Subtest: 'package redo v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2392 - 'package redo v1.2.3{ 1 }' 332s # Subtest: 'package redo 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2393 - 'package redo 0.50 ;' 332s # Subtest: 'package redo 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2394 - 'package redo 0.50 { 1 }' 332s # Subtest: 'package redo 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2395 - 'package redo 0.50;' 332s # Subtest: 'package redo 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2396 - 'package redo 0.50{ 1 }' 332s # Subtest: 'package redo ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2397 - 'package redo ;' 332s # Subtest: 'package redo { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2398 - 'package redo { 1 }' 332s # Subtest: 'package prototype v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2399 - 'package prototype v1.2.3 ;' 332s # Subtest: 'package prototype v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2400 - 'package prototype v1.2.3 { 1 }' 332s # Subtest: 'package prototype v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2401 - 'package prototype v1.2.3;' 332s # Subtest: 'package prototype v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2402 - 'package prototype v1.2.3{ 1 }' 332s # Subtest: 'package prototype 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2403 - 'package prototype 0.50 ;' 332s # Subtest: 'package prototype 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2404 - 'package prototype 0.50 { 1 }' 332s # Subtest: 'package prototype 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2405 - 'package prototype 0.50;' 332s # Subtest: 'package prototype 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2406 - 'package prototype 0.50{ 1 }' 332s # Subtest: 'package prototype ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2407 - 'package prototype ;' 332s # Subtest: 'package prototype { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2408 - 'package prototype { 1 }' 332s # Subtest: 'package exp v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2409 - 'package exp v1.2.3 ;' 332s # Subtest: 'package exp v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2410 - 'package exp v1.2.3 { 1 }' 332s # Subtest: 'package exp v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2411 - 'package exp v1.2.3;' 332s # Subtest: 'package exp v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2412 - 'package exp v1.2.3{ 1 }' 332s # Subtest: 'package exp 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2413 - 'package exp 0.50 ;' 332s # Subtest: 'package exp 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2414 - 'package exp 0.50 { 1 }' 332s # Subtest: 'package exp 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2415 - 'package exp 0.50;' 332s # Subtest: 'package exp 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2416 - 'package exp 0.50{ 1 }' 332s # Subtest: 'package exp ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2417 - 'package exp ;' 332s # Subtest: 'package exp { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2418 - 'package exp { 1 }' 332s # Subtest: 'package int v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2419 - 'package int v1.2.3 ;' 332s # Subtest: 'package int v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2420 - 'package int v1.2.3 { 1 }' 332s # Subtest: 'package int v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2421 - 'package int v1.2.3;' 332s # Subtest: 'package int v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2422 - 'package int v1.2.3{ 1 }' 332s # Subtest: 'package int 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2423 - 'package int 0.50 ;' 332s # Subtest: 'package int 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2424 - 'package int 0.50 { 1 }' 332s # Subtest: 'package int 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2425 - 'package int 0.50;' 332s # Subtest: 'package int 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2426 - 'package int 0.50{ 1 }' 332s # Subtest: 'package int ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2427 - 'package int ;' 332s # Subtest: 'package int { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2428 - 'package int { 1 }' 332s # Subtest: 'package times v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2429 - 'package times v1.2.3 ;' 332s # Subtest: 'package times v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2430 - 'package times v1.2.3 { 1 }' 332s # Subtest: 'package times v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2431 - 'package times v1.2.3;' 332s # Subtest: 'package times v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2432 - 'package times v1.2.3{ 1 }' 332s # Subtest: 'package times 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2433 - 'package times 0.50 ;' 332s # Subtest: 'package times 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2434 - 'package times 0.50 { 1 }' 332s # Subtest: 'package times 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2435 - 'package times 0.50;' 332s # Subtest: 'package times 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2436 - 'package times 0.50{ 1 }' 332s # Subtest: 'package times ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2437 - 'package times ;' 332s # Subtest: 'package times { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2438 - 'package times { 1 }' 332s # Subtest: 'package v10 v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2439 - 'package v10 v1.2.3 ;' 332s # Subtest: 'package v10 v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2440 - 'package v10 v1.2.3 { 1 }' 332s # Subtest: 'package v10 v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2441 - 'package v10 v1.2.3;' 332s # Subtest: 'package v10 v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2442 - 'package v10 v1.2.3{ 1 }' 332s # Subtest: 'package v10 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2443 - 'package v10 0.50 ;' 332s # Subtest: 'package v10 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2444 - 'package v10 0.50 { 1 }' 332s # Subtest: 'package v10 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2445 - 'package v10 0.50;' 332s # Subtest: 'package v10 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2446 - 'package v10 0.50{ 1 }' 332s # Subtest: 'package v10 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2447 - 'package v10 ;' 332s # Subtest: 'package v10 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2448 - 'package v10 { 1 }' 332s # Subtest: 'package x64 v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2449 - 'package x64 v1.2.3 ;' 332s # Subtest: 'package x64 v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2450 - 'package x64 v1.2.3 { 1 }' 332s # Subtest: 'package x64 v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2451 - 'package x64 v1.2.3;' 332s # Subtest: 'package x64 v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2452 - 'package x64 v1.2.3{ 1 }' 332s # Subtest: 'package x64 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2453 - 'package x64 0.50 ;' 332s # Subtest: 'package x64 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2454 - 'package x64 0.50 { 1 }' 332s # Subtest: 'package x64 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2455 - 'package x64 0.50;' 332s # Subtest: 'package x64 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2456 - 'package x64 0.50{ 1 }' 332s # Subtest: 'package x64 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2457 - 'package x64 ;' 332s # Subtest: 'package x64 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2458 - 'package x64 { 1 }' 332s # Subtest: 'package __PACKAGE__ v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2459 - 'package __PACKAGE__ v1.2.3 ;' 332s # Subtest: 'package __PACKAGE__ v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2460 - 'package __PACKAGE__ v1.2.3 { 1 }' 332s # Subtest: 'package __PACKAGE__ v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2461 - 'package __PACKAGE__ v1.2.3;' 332s # Subtest: 'package __PACKAGE__ v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2462 - 'package __PACKAGE__ v1.2.3{ 1 }' 332s # Subtest: 'package __PACKAGE__ 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2463 - 'package __PACKAGE__ 0.50 ;' 332s # Subtest: 'package __PACKAGE__ 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2464 - 'package __PACKAGE__ 0.50 { 1 }' 332s # Subtest: 'package __PACKAGE__ 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2465 - 'package __PACKAGE__ 0.50;' 332s # Subtest: 'package __PACKAGE__ 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2466 - 'package __PACKAGE__ 0.50{ 1 }' 332s # Subtest: 'package __PACKAGE__ ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2467 - 'package __PACKAGE__ ;' 332s # Subtest: 'package __PACKAGE__ { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2468 - 'package __PACKAGE__ { 1 }' 332s # Subtest: 'package __FILE__ v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2469 - 'package __FILE__ v1.2.3 ;' 332s # Subtest: 'package __FILE__ v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2470 - 'package __FILE__ v1.2.3 { 1 }' 332s # Subtest: 'package __FILE__ v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2471 - 'package __FILE__ v1.2.3;' 332s # Subtest: 'package __FILE__ v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2472 - 'package __FILE__ v1.2.3{ 1 }' 332s # Subtest: 'package __FILE__ 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2473 - 'package __FILE__ 0.50 ;' 332s # Subtest: 'package __FILE__ 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2474 - 'package __FILE__ 0.50 { 1 }' 332s # Subtest: 'package __FILE__ 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2475 - 'package __FILE__ 0.50;' 332s # Subtest: 'package __FILE__ 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2476 - 'package __FILE__ 0.50{ 1 }' 332s # Subtest: 'package __FILE__ ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2477 - 'package __FILE__ ;' 332s # Subtest: 'package __FILE__ { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2478 - 'package __FILE__ { 1 }' 332s # Subtest: 'package __LINE__ v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2479 - 'package __LINE__ v1.2.3 ;' 332s # Subtest: 'package __LINE__ v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2480 - 'package __LINE__ v1.2.3 { 1 }' 332s # Subtest: 'package __LINE__ v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2481 - 'package __LINE__ v1.2.3;' 332s # Subtest: 'package __LINE__ v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2482 - 'package __LINE__ v1.2.3{ 1 }' 332s # Subtest: 'package __LINE__ 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2483 - 'package __LINE__ 0.50 ;' 332s # Subtest: 'package __LINE__ 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2484 - 'package __LINE__ 0.50 { 1 }' 332s # Subtest: 'package __LINE__ 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2485 - 'package __LINE__ 0.50;' 332s # Subtest: 'package __LINE__ 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2486 - 'package __LINE__ 0.50{ 1 }' 332s # Subtest: 'package __LINE__ ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2487 - 'package __LINE__ ;' 332s # Subtest: 'package __LINE__ { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2488 - 'package __LINE__ { 1 }' 332s # Subtest: 'package __SUB__ v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2489 - 'package __SUB__ v1.2.3 ;' 332s # Subtest: 'package __SUB__ v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2490 - 'package __SUB__ v1.2.3 { 1 }' 332s # Subtest: 'package __SUB__ v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2491 - 'package __SUB__ v1.2.3;' 332s # Subtest: 'package __SUB__ v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2492 - 'package __SUB__ v1.2.3{ 1 }' 332s # Subtest: 'package __SUB__ 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2493 - 'package __SUB__ 0.50 ;' 332s # Subtest: 'package __SUB__ 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2494 - 'package __SUB__ 0.50 { 1 }' 332s # Subtest: 'package __SUB__ 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2495 - 'package __SUB__ 0.50;' 332s # Subtest: 'package __SUB__ 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2496 - 'package __SUB__ 0.50{ 1 }' 332s # Subtest: 'package __SUB__ ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2497 - 'package __SUB__ ;' 332s # Subtest: 'package __SUB__ { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2498 - 'package __SUB__ { 1 }' 332s # Subtest: 'package AUTOLOAD v1.2.3 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2499 - 'package AUTOLOAD v1.2.3 ;' 332s # Subtest: 'package AUTOLOAD v1.2.3 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2500 - 'package AUTOLOAD v1.2.3 { 1 }' 332s # Subtest: 'package AUTOLOAD v1.2.3;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2501 - 'package AUTOLOAD v1.2.3;' 332s # Subtest: 'package AUTOLOAD v1.2.3{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2502 - 'package AUTOLOAD v1.2.3{ 1 }' 332s # Subtest: 'package AUTOLOAD 0.50 ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2503 - 'package AUTOLOAD 0.50 ;' 332s # Subtest: 'package AUTOLOAD 0.50 { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2504 - 'package AUTOLOAD 0.50 { 1 }' 332s # Subtest: 'package AUTOLOAD 0.50;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2505 - 'package AUTOLOAD 0.50;' 332s # Subtest: 'package AUTOLOAD 0.50{ 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2506 - 'package AUTOLOAD 0.50{ 1 }' 332s # Subtest: 'package AUTOLOAD ;' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2507 - 'package AUTOLOAD ;' 332s # Subtest: 'package AUTOLOAD { 1 }' 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - correct number of statements in document 332s ok 4 - 'entire code' isa 'PPI::Statement::Package' 332s ok 5 - tokens as expected 332s ok 6 - 'code prior statement end recognized' isa 'PPI::Statement' 332s ok 7 - 'inner code' isa 'PPI::Token::Number' 332s ok 8 - number correct 332s 1..8 332s ok 2508 - 'package AUTOLOAD { 1 }' 332s ok 332s t/ppi_statement_scheduled.t ...... 332s 1..280 332s ok 1 - no errors 332s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 3 - 'BEGIN {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 4 - BEGIN {}: document has exactly one child 332s ok 5 - BEGIN {}: is reserved 332s ok 6 - BEGIN {}: name() correct 332s ok 7 - 'BEGIN {}: has a block' isa 'PPI::Structure::Block' 332s ok 8 - no errors 332s ok 9 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 10 - 'BEGIN{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 11 - BEGIN{}: document has exactly one child 332s ok 12 - BEGIN{}: is reserved 332s ok 13 - BEGIN{}: name() correct 332s ok 14 - 'BEGIN{}: has a block' isa 'PPI::Structure::Block' 332s ok 15 - no errors 332s ok 16 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 17 - 'BEGIN;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 18 - BEGIN;: document has exactly one child 332s ok 19 - BEGIN;: is reserved 332s ok 20 - BEGIN;: name() correct 332s ok 21 - BEGIN;: has no block 332s ok 22 - no errors 332s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 24 - 'BEGIN: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 25 - BEGIN: document has exactly one child 332s ok 26 - BEGIN: is reserved 332s ok 27 - BEGIN: name() correct 332s ok 28 - BEGIN: has no block 332s ok 29 - no errors 332s ok 30 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 31 - 'sub BEGIN {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 32 - sub BEGIN {}: document has exactly one child 332s ok 33 - sub BEGIN {}: is reserved 332s ok 34 - sub BEGIN {}: name() correct 332s ok 35 - 'sub BEGIN {}: has a block' isa 'PPI::Structure::Block' 332s ok 36 - no errors 332s ok 37 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 38 - 'sub BEGIN{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 39 - sub BEGIN{}: document has exactly one child 332s ok 40 - sub BEGIN{}: is reserved 332s ok 41 - sub BEGIN{}: name() correct 332s ok 42 - 'sub BEGIN{}: has a block' isa 'PPI::Structure::Block' 332s ok 43 - no errors 332s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 45 - 'sub BEGIN;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 46 - sub BEGIN;: document has exactly one child 332s ok 47 - sub BEGIN;: is reserved 332s ok 48 - sub BEGIN;: name() correct 332s ok 49 - sub BEGIN;: has no block 332s ok 50 - no errors 332s ok 51 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 52 - 'sub BEGIN: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 53 - sub BEGIN: document has exactly one child 332s ok 54 - sub BEGIN: is reserved 332s ok 55 - sub BEGIN: name() correct 332s ok 56 - sub BEGIN: has no block 332s ok 57 - no errors 332s ok 58 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 59 - 'CHECK {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 60 - CHECK {}: document has exactly one child 332s ok 61 - CHECK {}: is reserved 332s ok 62 - CHECK {}: name() correct 332s ok 63 - 'CHECK {}: has a block' isa 'PPI::Structure::Block' 332s ok 64 - no errors 332s ok 65 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 66 - 'CHECK{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 67 - CHECK{}: document has exactly one child 332s ok 68 - CHECK{}: is reserved 332s ok 69 - CHECK{}: name() correct 332s ok 70 - 'CHECK{}: has a block' isa 'PPI::Structure::Block' 332s ok 71 - no errors 332s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 73 - 'CHECK;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 74 - CHECK;: document has exactly one child 332s ok 75 - CHECK;: is reserved 332s ok 76 - CHECK;: name() correct 332s ok 77 - CHECK;: has no block 332s ok 78 - no errors 332s ok 79 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 80 - 'CHECK: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 81 - CHECK: document has exactly one child 332s ok 82 - CHECK: is reserved 332s ok 83 - CHECK: name() correct 332s ok 84 - CHECK: has no block 332s ok 85 - no errors 332s ok 86 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 87 - 'sub CHECK {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 88 - sub CHECK {}: document has exactly one child 332s ok 89 - sub CHECK {}: is reserved 332s ok 90 - sub CHECK {}: name() correct 332s ok 91 - 'sub CHECK {}: has a block' isa 'PPI::Structure::Block' 332s ok 92 - no errors 332s ok 93 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 94 - 'sub CHECK{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 95 - sub CHECK{}: document has exactly one child 332s ok 96 - sub CHECK{}: is reserved 332s ok 97 - sub CHECK{}: name() correct 332s ok 98 - 'sub CHECK{}: has a block' isa 'PPI::Structure::Block' 332s ok 99 - no errors 332s ok 100 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 101 - 'sub CHECK;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 102 - sub CHECK;: document has exactly one child 332s ok 103 - sub CHECK;: is reserved 332s ok 104 - sub CHECK;: name() correct 332s ok 105 - sub CHECK;: has no block 332s ok 106 - no errors 332s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 108 - 'sub CHECK: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 109 - sub CHECK: document has exactly one child 332s ok 110 - sub CHECK: is reserved 332s ok 111 - sub CHECK: name() correct 332s ok 112 - sub CHECK: has no block 332s ok 113 - no errors 332s ok 114 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 115 - 'UNITCHECK {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 116 - UNITCHECK {}: document has exactly one child 332s ok 117 - UNITCHECK {}: is reserved 332s ok 118 - UNITCHECK {}: name() correct 332s ok 119 - 'UNITCHECK {}: has a block' isa 'PPI::Structure::Block' 332s ok 120 - no errors 332s ok 121 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 122 - 'UNITCHECK{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 123 - UNITCHECK{}: document has exactly one child 332s ok 124 - UNITCHECK{}: is reserved 332s ok 125 - UNITCHECK{}: name() correct 332s ok 126 - 'UNITCHECK{}: has a block' isa 'PPI::Structure::Block' 332s ok 127 - no errors 332s ok 128 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 129 - 'UNITCHECK;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 130 - UNITCHECK;: document has exactly one child 332s ok 131 - UNITCHECK;: is reserved 332s ok 132 - UNITCHECK;: name() correct 332s ok 133 - UNITCHECK;: has no block 332s ok 134 - no errors 332s ok 135 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 136 - 'UNITCHECK: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 137 - UNITCHECK: document has exactly one child 332s ok 138 - UNITCHECK: is reserved 332s ok 139 - UNITCHECK: name() correct 332s ok 140 - UNITCHECK: has no block 332s ok 141 - no errors 332s ok 142 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 143 - 'sub UNITCHECK {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 144 - sub UNITCHECK {}: document has exactly one child 332s ok 145 - sub UNITCHECK {}: is reserved 332s ok 146 - sub UNITCHECK {}: name() correct 332s ok 147 - 'sub UNITCHECK {}: has a block' isa 'PPI::Structure::Block' 332s ok 148 - no errors 332s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 150 - 'sub UNITCHECK{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 151 - sub UNITCHECK{}: document has exactly one child 332s ok 152 - sub UNITCHECK{}: is reserved 332s ok 153 - sub UNITCHECK{}: name() correct 332s ok 154 - 'sub UNITCHECK{}: has a block' isa 'PPI::Structure::Block' 332s ok 155 - no errors 332s ok 156 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 157 - 'sub UNITCHECK;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 158 - sub UNITCHECK;: document has exactly one child 332s ok 159 - sub UNITCHECK;: is reserved 332s ok 160 - sub UNITCHECK;: name() correct 332s ok 161 - sub UNITCHECK;: has no block 332s ok 162 - no errors 332s ok 163 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 164 - 'sub UNITCHECK: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 165 - sub UNITCHECK: document has exactly one child 332s ok 166 - sub UNITCHECK: is reserved 332s ok 167 - sub UNITCHECK: name() correct 332s ok 168 - sub UNITCHECK: has no block 332s ok 169 - no errors 332s ok 170 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 171 - 'INIT {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 172 - INIT {}: document has exactly one child 332s ok 173 - INIT {}: is reserved 332s ok 174 - INIT {}: name() correct 332s ok 175 - 'INIT {}: has a block' isa 'PPI::Structure::Block' 332s ok 176 - no errors 332s ok 177 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 178 - 'INIT{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 179 - INIT{}: document has exactly one child 332s ok 180 - INIT{}: is reserved 332s ok 181 - INIT{}: name() correct 332s ok 182 - 'INIT{}: has a block' isa 'PPI::Structure::Block' 332s ok 183 - no errors 332s ok 184 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 185 - 'INIT;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 186 - INIT;: document has exactly one child 332s ok 187 - INIT;: is reserved 332s ok 188 - INIT;: name() correct 332s ok 189 - INIT;: has no block 332s ok 190 - no errors 332s ok 191 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 192 - 'INIT: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 193 - INIT: document has exactly one child 332s ok 194 - INIT: is reserved 332s ok 195 - INIT: name() correct 332s ok 196 - INIT: has no block 332s ok 197 - no errors 332s ok 198 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 199 - 'sub INIT {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 200 - sub INIT {}: document has exactly one child 332s ok 201 - sub INIT {}: is reserved 332s ok 202 - sub INIT {}: name() correct 332s ok 203 - 'sub INIT {}: has a block' isa 'PPI::Structure::Block' 332s ok 204 - no errors 332s ok 205 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 206 - 'sub INIT{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 207 - sub INIT{}: document has exactly one child 332s ok 208 - sub INIT{}: is reserved 332s ok 209 - sub INIT{}: name() correct 332s ok 210 - 'sub INIT{}: has a block' isa 'PPI::Structure::Block' 332s ok 211 - no errors 332s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 213 - 'sub INIT;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 214 - sub INIT;: document has exactly one child 332s ok 215 - sub INIT;: is reserved 332s ok 216 - sub INIT;: name() correct 332s ok 217 - sub INIT;: has no block 332s ok 218 - no errors 332s ok 219 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 220 - 'sub INIT: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 221 - sub INIT: document has exactly one child 332s ok 222 - sub INIT: is reserved 332s ok 223 - sub INIT: name() correct 332s ok 224 - sub INIT: has no block 332s ok 225 - no errors 332s ok 226 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 227 - 'END {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 228 - END {}: document has exactly one child 332s ok 229 - END {}: is reserved 332s ok 230 - END {}: name() correct 332s ok 231 - 'END {}: has a block' isa 'PPI::Structure::Block' 332s ok 232 - no errors 332s ok 233 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 234 - 'END{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 235 - END{}: document has exactly one child 332s ok 236 - END{}: is reserved 332s ok 237 - END{}: name() correct 332s ok 238 - 'END{}: has a block' isa 'PPI::Structure::Block' 332s ok 239 - no errors 332s ok 240 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 241 - 'END;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 242 - END;: document has exactly one child 332s ok 243 - END;: is reserved 332s ok 244 - END;: name() correct 332s ok 245 - END;: has no block 332s ok 246 - no errors 332s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 248 - 'END: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 249 - END: document has exactly one child 332s ok 250 - END: is reserved 332s ok 251 - END: name() correct 332s ok 252 - END: has no block 332s ok 253 - no errors 332s ok 254 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 255 - 'sub END {}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 256 - sub END {}: document has exactly one child 332s ok 257 - sub END {}: is reserved 332s ok 258 - sub END {}: name() correct 332s ok 259 - 'sub END {}: has a block' isa 'PPI::Structure::Block' 332s ok 260 - no errors 332s ok 261 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 262 - 'sub END{}: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 263 - sub END{}: document has exactly one child 332s ok 264 - sub END{}: is reserved 332s ok 265 - sub END{}: name() correct 332s ok 266 - 'sub END{}: has a block' isa 'PPI::Structure::Block' 332s ok 267 - no errors 332s ok 268 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 269 - 'sub END;: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 270 - sub END;: document has exactly one child 332s ok 271 - sub END;: is reserved 332s ok 272 - sub END;: name() correct 332s ok 273 - sub END;: has no block 332s ok 274 - no errors 332s ok 275 - An object of class 'PPI::Document' isa 'PPI::Document' 332s ok 276 - 'sub END: document child is a scheduled statement' isa 'PPI::Statement::Scheduled' 332s ok 277 - sub END: document has exactly one child 332s ok 278 - sub END: is reserved 332s ok 279 - sub END: name() correct 332s ok 280 - sub END: has no block 332s ok 334s t/ppi_statement_sub.t ............ 334s 1..1297 334s # Subtest: 'sub foo {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 1 - 'sub foo {}' 334s # Subtest: 'sub foo{}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 2 - 'sub foo{}' 334s # Subtest: 'sub FOO {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 3 - 'sub FOO {}' 334s # Subtest: 'sub _foo {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 4 - 'sub _foo {}' 334s # Subtest: 'sub _0foo {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 5 - 'sub _0foo {}' 334s # Subtest: 'sub _foo0 {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 6 - 'sub _foo0 {}' 334s # Subtest: 'sub ___ {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 7 - 'sub ___ {}' 334s # Subtest: 'sub bar() {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 8 - 'sub bar() {}' 334s # Subtest: 'sub baz : method{}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 9 - 'sub baz : method{}' 334s # Subtest: 'sub baz : method lvalue{}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 10 - 'sub baz : method lvalue{}' 334s # Subtest: 'sub baz : method:lvalue{}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 11 - 'sub baz : method:lvalue{}' 334s # Subtest: 'sub baz (*) : method : lvalue{}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 12 - 'sub baz (*) : method : lvalue{}' 334s # Subtest: 'sub x64 {}' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - 'document child' isa 'PPI::Statement::Sub' 334s ok 4 - document has exactly one child 334s ok 5 - name() correct 334s 1..5 334s ok 13 - 'sub x64 {}' 334s ok 14 - no errors 334s ok 15 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 16 - 'sub foo {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 17 - sub foo {}: document has exactly one child 334s ok 18 - sub foo {}: type matches 334s ok 19 - sub foo {}: name matches 334s ok 20 - no errors 334s ok 21 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 22 - 'my sub foo {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 23 - my sub foo {}: document has exactly one child 334s ok 24 - my sub foo {}: type matches 334s ok 25 - my sub foo {}: name matches 334s ok 26 - no errors 334s ok 27 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 28 - 'our sub foo {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 29 - our sub foo {}: document has exactly one child 334s ok 30 - our sub foo {}: type matches 334s ok 31 - our sub foo {}: name matches 334s ok 32 - no errors 334s ok 33 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 34 - 'state sub foo {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 35 - state sub foo {}: document has exactly one child 334s ok 36 - state sub foo {}: type matches 334s ok 37 - state sub foo {}: name matches 334s ok 38 - no errors 334s ok 39 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 40 - 'my sub foo ($) {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 41 - my sub foo ($) {}: document has exactly one child 334s ok 42 - my sub foo ($) {}: type matches 334s ok 43 - my sub foo ($) {}: name matches 334s ok 44 - no errors 334s ok 45 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 46 - 'AUTOLOAD {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 47 - AUTOLOAD {}: not a PPI::Statement::Scheduled 334s ok 48 - AUTOLOAD {}: document has exactly one child 334s ok 49 - AUTOLOAD {}: is reserved 334s ok 50 - AUTOLOAD {}: name() correct 334s ok 51 - 'AUTOLOAD {}: has a block' isa 'PPI::Structure::Block' 334s ok 52 - no errors 334s ok 53 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 54 - 'AUTOLOAD{}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 55 - AUTOLOAD{}: not a PPI::Statement::Scheduled 334s ok 56 - AUTOLOAD{}: document has exactly one child 334s ok 57 - AUTOLOAD{}: is reserved 334s ok 58 - AUTOLOAD{}: name() correct 334s ok 59 - 'AUTOLOAD{}: has a block' isa 'PPI::Structure::Block' 334s ok 60 - no errors 334s ok 61 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 62 - 'AUTOLOAD;: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 63 - AUTOLOAD;: not a PPI::Statement::Scheduled 334s ok 64 - AUTOLOAD;: document has exactly one child 334s ok 65 - AUTOLOAD;: is reserved 334s ok 66 - AUTOLOAD;: name() correct 334s ok 67 - AUTOLOAD;: has no block 334s ok 68 - no errors 334s ok 69 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 70 - 'AUTOLOAD: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 71 - AUTOLOAD: not a PPI::Statement::Scheduled 334s ok 72 - AUTOLOAD: document has exactly one child 334s ok 73 - AUTOLOAD: is reserved 334s ok 74 - AUTOLOAD: name() correct 334s ok 75 - AUTOLOAD: has no block 334s ok 76 - no errors 334s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 78 - 'sub AUTOLOAD {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 79 - sub AUTOLOAD {}: not a PPI::Statement::Scheduled 334s ok 80 - sub AUTOLOAD {}: document has exactly one child 334s ok 81 - sub AUTOLOAD {}: is reserved 334s ok 82 - sub AUTOLOAD {}: name() correct 334s ok 83 - 'sub AUTOLOAD {}: has a block' isa 'PPI::Structure::Block' 334s ok 84 - no errors 334s ok 85 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 86 - 'sub AUTOLOAD{}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 87 - sub AUTOLOAD{}: not a PPI::Statement::Scheduled 334s ok 88 - sub AUTOLOAD{}: document has exactly one child 334s ok 89 - sub AUTOLOAD{}: is reserved 334s ok 90 - sub AUTOLOAD{}: name() correct 334s ok 91 - 'sub AUTOLOAD{}: has a block' isa 'PPI::Structure::Block' 334s ok 92 - no errors 334s ok 93 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 94 - 'sub AUTOLOAD;: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 95 - sub AUTOLOAD;: not a PPI::Statement::Scheduled 334s ok 96 - sub AUTOLOAD;: document has exactly one child 334s ok 97 - sub AUTOLOAD;: is reserved 334s ok 98 - sub AUTOLOAD;: name() correct 334s ok 99 - sub AUTOLOAD;: has no block 334s ok 100 - no errors 334s ok 101 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 102 - 'sub AUTOLOAD: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 103 - sub AUTOLOAD: not a PPI::Statement::Scheduled 334s ok 104 - sub AUTOLOAD: document has exactly one child 334s ok 105 - sub AUTOLOAD: is reserved 334s ok 106 - sub AUTOLOAD: name() correct 334s ok 107 - sub AUTOLOAD: has no block 334s ok 108 - no errors 334s ok 109 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 110 - 'DESTROY {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 111 - DESTROY {}: not a PPI::Statement::Scheduled 334s ok 112 - DESTROY {}: document has exactly one child 334s ok 113 - DESTROY {}: is reserved 334s ok 114 - DESTROY {}: name() correct 334s ok 115 - 'DESTROY {}: has a block' isa 'PPI::Structure::Block' 334s ok 116 - no errors 334s ok 117 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 118 - 'DESTROY{}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 119 - DESTROY{}: not a PPI::Statement::Scheduled 334s ok 120 - DESTROY{}: document has exactly one child 334s ok 121 - DESTROY{}: is reserved 334s ok 122 - DESTROY{}: name() correct 334s ok 123 - 'DESTROY{}: has a block' isa 'PPI::Structure::Block' 334s ok 124 - no errors 334s ok 125 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 126 - 'DESTROY;: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 127 - DESTROY;: not a PPI::Statement::Scheduled 334s ok 128 - DESTROY;: document has exactly one child 334s ok 129 - DESTROY;: is reserved 334s ok 130 - DESTROY;: name() correct 334s ok 131 - DESTROY;: has no block 334s ok 132 - no errors 334s ok 133 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 134 - 'DESTROY: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 135 - DESTROY: not a PPI::Statement::Scheduled 334s ok 136 - DESTROY: document has exactly one child 334s ok 137 - DESTROY: is reserved 334s ok 138 - DESTROY: name() correct 334s ok 139 - DESTROY: has no block 334s ok 140 - no errors 334s ok 141 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 142 - 'sub DESTROY {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 143 - sub DESTROY {}: not a PPI::Statement::Scheduled 334s ok 144 - sub DESTROY {}: document has exactly one child 334s ok 145 - sub DESTROY {}: is reserved 334s ok 146 - sub DESTROY {}: name() correct 334s ok 147 - 'sub DESTROY {}: has a block' isa 'PPI::Structure::Block' 334s ok 148 - no errors 334s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 150 - 'sub DESTROY{}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 151 - sub DESTROY{}: not a PPI::Statement::Scheduled 334s ok 152 - sub DESTROY{}: document has exactly one child 334s ok 153 - sub DESTROY{}: is reserved 334s ok 154 - sub DESTROY{}: name() correct 334s ok 155 - 'sub DESTROY{}: has a block' isa 'PPI::Structure::Block' 334s ok 156 - no errors 334s ok 157 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 158 - 'sub DESTROY;: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 159 - sub DESTROY;: not a PPI::Statement::Scheduled 334s ok 160 - sub DESTROY;: document has exactly one child 334s ok 161 - sub DESTROY;: is reserved 334s ok 162 - sub DESTROY;: name() correct 334s ok 163 - sub DESTROY;: has no block 334s ok 164 - no errors 334s ok 165 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 166 - 'sub DESTROY: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 167 - sub DESTROY: not a PPI::Statement::Scheduled 334s ok 168 - sub DESTROY: document has exactly one child 334s ok 169 - sub DESTROY: is reserved 334s ok 170 - sub DESTROY: name() correct 334s ok 171 - sub DESTROY: has no block 334s ok 172 - no errors 334s ok 173 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 174 - regression: word+block not gobbling to statement terminator for AUTOLOAD + sub 334s ok 175 - no errors 334s ok 176 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 177 - regression: word+block not gobbling to statement terminator for AUTOLOAD + package 334s ok 178 - regression: word+block not gobbling to statement terminator for AUTOLOAD + package 334s ok 179 - no errors 334s ok 180 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 181 - regression: word+block not gobbling to statement terminator for DESTROY + sub 334s ok 182 - no errors 334s ok 183 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 184 - regression: word+block not gobbling to statement terminator for DESTROY + package 334s ok 185 - regression: word+block not gobbling to statement terminator for DESTROY + package 334s ok 186 - no errors 334s ok 187 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 188 - ' document child is a sub' isa 'PPI::Statement::Sub' 334s ok 189 - document has exactly one child 334s ok 190 - : prototype matches 334s ok 191 - no errors 334s ok 192 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 193 - '() document child is a sub' isa 'PPI::Statement::Sub' 334s ok 194 - () document has exactly one child 334s ok 195 - (): prototype matches 334s ok 196 - no errors 334s ok 197 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 198 - '( $*Z@ ) document child is a sub' isa 'PPI::Statement::Sub' 334s ok 199 - ( $*Z@ ) document has exactly one child 334s ok 200 - ( $*Z@ ): prototype matches 334s ok 201 - no errors 334s ok 202 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 203 - ' document child is a sub' isa 'PPI::Statement::Sub' 334s ok 204 - document has exactly one child 334s ok 205 - : prototype matches 334s ok 206 - no errors 334s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 208 - '() document child is a sub' isa 'PPI::Statement::Sub' 334s ok 209 - () document has exactly one child 334s ok 210 - (): prototype matches 334s ok 211 - no errors 334s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 213 - '( $*Z@ ) document child is a sub' isa 'PPI::Statement::Sub' 334s ok 214 - ( $*Z@ ) document has exactly one child 334s ok 215 - ( $*Z@ ): prototype matches 334s ok 216 - no errors 334s ok 217 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 218 - 'sub foo {1;}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 219 - sub foo {1;}: document has exactly one child 334s ok 220 - sub foo {1;}: block matches 334s ok 221 - sub foo {1;}: block and forward are opposites 334s ok 222 - no errors 334s ok 223 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 224 - 'sub foo{2;};: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 225 - sub foo{2;};: document has exactly one child 334s ok 226 - sub foo{2;};: block matches 334s ok 227 - sub foo{2;};: block and forward are opposites 334s ok 228 - no errors 334s ok 229 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 230 - 'sub foo 334s # {3;};: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 231 - sub foo 334s # {3;};: document has exactly one child 334s ok 232 - sub foo 334s # {3;};: block matches 334s ok 233 - sub foo 334s # {3;};: block and forward are opposites 334s ok 234 - no errors 334s ok 235 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 236 - 'sub foo;: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 237 - sub foo;: document has exactly one child 334s ok 238 - sub foo;: block matches 334s ok 239 - sub foo;: block and forward are opposites 334s ok 240 - no errors 334s ok 241 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 242 - 'sub foo: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 243 - sub foo: document has exactly one child 334s ok 244 - sub foo: block matches 334s ok 245 - sub foo: block and forward are opposites 334s ok 246 - no errors 334s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 248 - 'sub BEGIN {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 249 - sub BEGIN {}: document has exactly one child 334s ok 250 - sub BEGIN {}: reserved matches 334s ok 251 - no errors 334s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 253 - 'sub CHECK {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 254 - sub CHECK {}: document has exactly one child 334s ok 255 - sub CHECK {}: reserved matches 334s ok 256 - no errors 334s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 258 - 'sub UNITCHECK {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 259 - sub UNITCHECK {}: document has exactly one child 334s ok 260 - sub UNITCHECK {}: reserved matches 334s ok 261 - no errors 334s ok 262 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 263 - 'sub INIT {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 264 - sub INIT {}: document has exactly one child 334s ok 265 - sub INIT {}: reserved matches 334s ok 266 - no errors 334s ok 267 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 268 - 'sub END {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 269 - sub END {}: document has exactly one child 334s ok 270 - sub END {}: reserved matches 334s ok 271 - no errors 334s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 273 - 'sub AUTOLOAD {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 274 - sub AUTOLOAD {}: document has exactly one child 334s ok 275 - sub AUTOLOAD {}: reserved matches 334s ok 276 - no errors 334s ok 277 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 278 - 'sub CLONE_SKIP {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 279 - sub CLONE_SKIP {}: document has exactly one child 334s ok 280 - sub CLONE_SKIP {}: reserved matches 334s ok 281 - no errors 334s ok 282 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 283 - 'sub __SUB__ {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 284 - sub __SUB__ {}: document has exactly one child 334s ok 285 - sub __SUB__ {}: reserved matches 334s ok 286 - no errors 334s ok 287 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 288 - 'sub _FOO {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 289 - sub _FOO {}: document has exactly one child 334s ok 290 - sub _FOO {}: reserved matches 334s ok 291 - no errors 334s ok 292 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 293 - 'sub FOO9 {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 294 - sub FOO9 {}: document has exactly one child 334s ok 295 - sub FOO9 {}: reserved matches 334s ok 296 - no errors 334s ok 297 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 298 - 'sub FO9O {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 299 - sub FO9O {}: document has exactly one child 334s ok 300 - sub FO9O {}: reserved matches 334s ok 301 - no errors 334s ok 302 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 303 - 'sub FOo {}: document child is a sub' isa 'PPI::Statement::Sub' 334s ok 304 - sub FOo {}: document has exactly one child 334s ok 305 - sub FOo {}: reserved matches 334s # Subtest: 'sub foo ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foo ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 306 - 'sub foo ;' 334s # Subtest: 'sub foo ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foo ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 307 - 'sub foo ;' 334s # Subtest: 'sub foo { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foo { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 308 - 'sub foo { 1 }' 334s # Subtest: 'sub foo { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foo { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 309 - 'sub foo { 1 }' 334s # Subtest: 'sub setpriority ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpriority ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 310 - 'sub setpriority ;' 334s # Subtest: 'sub setpriority ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpriority ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 311 - 'sub setpriority ;' 334s # Subtest: 'sub setpriority { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpriority { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 312 - 'sub setpriority { 1 }' 334s # Subtest: 'sub setpriority { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpriority { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 313 - 'sub setpriority { 1 }' 334s # Subtest: 'sub closedir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub closedir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 314 - 'sub closedir ;' 334s # Subtest: 'sub closedir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub closedir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 315 - 'sub closedir ;' 334s # Subtest: 'sub closedir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub closedir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 316 - 'sub closedir { 1 }' 334s # Subtest: 'sub closedir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub closedir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 317 - 'sub closedir { 1 }' 334s # Subtest: 'sub connect ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub connect ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 318 - 'sub connect ;' 334s # Subtest: 'sub connect ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub connect ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 319 - 'sub connect ;' 334s # Subtest: 'sub connect { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub connect { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 320 - 'sub connect { 1 }' 334s # Subtest: 'sub connect { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub connect { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 321 - 'sub connect { 1 }' 334s # Subtest: 'sub close ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub close ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 322 - 'sub close ;' 334s # Subtest: 'sub close ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub close ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 323 - 'sub close ;' 334s # Subtest: 'sub close { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub close { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 324 - 'sub close { 1 }' 334s # Subtest: 'sub close { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub close { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 325 - 'sub close { 1 }' 334s # Subtest: 'sub unshift ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unshift ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 326 - 'sub unshift ;' 334s # Subtest: 'sub unshift ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unshift ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 327 - 'sub unshift ;' 334s # Subtest: 'sub unshift { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unshift { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 328 - 'sub unshift { 1 }' 334s # Subtest: 'sub unshift { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unshift { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 329 - 'sub unshift { 1 }' 334s # Subtest: 'sub grep ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub grep ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 330 - 'sub grep ;' 334s # Subtest: 'sub grep ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub grep ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 331 - 'sub grep ;' 334s # Subtest: 'sub grep { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub grep { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 332 - 'sub grep { 1 }' 334s # Subtest: 'sub grep { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub grep { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 333 - 'sub grep { 1 }' 334s # Subtest: 'sub s ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub s ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 334 - 'sub s ;' 334s # Subtest: 'sub s ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub s ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 335 - 'sub s ;' 334s # Subtest: 'sub s { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub s { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 336 - 'sub s { 1 }' 334s # Subtest: 'sub s { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub s { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 337 - 'sub s { 1 }' 334s # Subtest: 'sub eq ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eq ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 338 - 'sub eq ;' 334s # Subtest: 'sub eq ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eq ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 339 - 'sub eq ;' 334s # Subtest: 'sub eq { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eq { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 340 - 'sub eq { 1 }' 334s # Subtest: 'sub eq { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eq { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 341 - 'sub eq { 1 }' 334s # Subtest: 'sub local ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub local ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 342 - 'sub local ;' 334s # Subtest: 'sub local ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub local ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 343 - 'sub local ;' 334s # Subtest: 'sub local { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub local { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 344 - 'sub local { 1 }' 334s # Subtest: 'sub local { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub local { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 345 - 'sub local { 1 }' 334s # Subtest: 'sub exists ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exists ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 346 - 'sub exists ;' 334s # Subtest: 'sub exists ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exists ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 347 - 'sub exists ;' 334s # Subtest: 'sub exists { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exists { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 348 - 'sub exists { 1 }' 334s # Subtest: 'sub exists { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exists { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 349 - 'sub exists { 1 }' 334s # Subtest: 'sub gmtime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gmtime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 350 - 'sub gmtime ;' 334s # Subtest: 'sub gmtime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gmtime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 351 - 'sub gmtime ;' 334s # Subtest: 'sub gmtime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gmtime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 352 - 'sub gmtime { 1 }' 334s # Subtest: 'sub gmtime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gmtime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 353 - 'sub gmtime { 1 }' 334s # Subtest: 'sub tr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 354 - 'sub tr ;' 334s # Subtest: 'sub tr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 355 - 'sub tr ;' 334s # Subtest: 'sub tr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 356 - 'sub tr { 1 }' 334s # Subtest: 'sub tr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 357 - 'sub tr { 1 }' 334s # Subtest: 'sub unpack ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unpack ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 358 - 'sub unpack ;' 334s # Subtest: 'sub unpack ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unpack ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 359 - 'sub unpack ;' 334s # Subtest: 'sub unpack { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unpack { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 360 - 'sub unpack { 1 }' 334s # Subtest: 'sub unpack { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unpack { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 361 - 'sub unpack { 1 }' 334s # Subtest: 'sub qq ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qq ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 362 - 'sub qq ;' 334s # Subtest: 'sub qq ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qq ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 363 - 'sub qq ;' 334s # Subtest: 'sub qq { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qq { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 364 - 'sub qq { 1 }' 334s # Subtest: 'sub qq { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qq { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 365 - 'sub qq { 1 }' 334s # Subtest: 'sub getservbyport ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyport ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 366 - 'sub getservbyport ;' 334s # Subtest: 'sub getservbyport ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyport ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 367 - 'sub getservbyport ;' 334s # Subtest: 'sub getservbyport { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyport { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 368 - 'sub getservbyport { 1 }' 334s # Subtest: 'sub getservbyport { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyport { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 369 - 'sub getservbyport { 1 }' 334s # Subtest: 'sub endhostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endhostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 370 - 'sub endhostent ;' 334s # Subtest: 'sub endhostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endhostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 371 - 'sub endhostent ;' 334s # Subtest: 'sub endhostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endhostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 372 - 'sub endhostent { 1 }' 334s # Subtest: 'sub endhostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endhostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 373 - 'sub endhostent { 1 }' 334s # Subtest: 'sub not ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub not ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 374 - 'sub not ;' 334s # Subtest: 'sub not ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub not ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 375 - 'sub not ;' 334s # Subtest: 'sub not { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub not { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 376 - 'sub not { 1 }' 334s # Subtest: 'sub not { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub not { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 377 - 'sub not { 1 }' 334s # Subtest: 'sub m ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub m ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 378 - 'sub m ;' 334s # Subtest: 'sub m ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub m ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 379 - 'sub m ;' 334s # Subtest: 'sub m { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub m { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 380 - 'sub m { 1 }' 334s # Subtest: 'sub m { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub m { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 381 - 'sub m { 1 }' 334s # Subtest: 'sub chmod ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chmod ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 382 - 'sub chmod ;' 334s # Subtest: 'sub chmod ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chmod ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 383 - 'sub chmod ;' 334s # Subtest: 'sub chmod { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chmod { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 384 - 'sub chmod { 1 }' 334s # Subtest: 'sub chmod { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chmod { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 385 - 'sub chmod { 1 }' 334s # Subtest: 'sub foreach ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foreach ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 386 - 'sub foreach ;' 334s # Subtest: 'sub foreach ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foreach ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 387 - 'sub foreach ;' 334s # Subtest: 'sub foreach { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foreach { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 388 - 'sub foreach { 1 }' 334s # Subtest: 'sub foreach { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub foreach { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 389 - 'sub foreach { 1 }' 334s # Subtest: 'sub glob ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub glob ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 390 - 'sub glob ;' 334s # Subtest: 'sub glob ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub glob ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 391 - 'sub glob ;' 334s # Subtest: 'sub glob { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub glob { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 392 - 'sub glob { 1 }' 334s # Subtest: 'sub glob { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub glob { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 393 - 'sub glob { 1 }' 334s # Subtest: 'sub readlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 394 - 'sub readlink ;' 334s # Subtest: 'sub readlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 395 - 'sub readlink ;' 334s # Subtest: 'sub readlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 396 - 'sub readlink { 1 }' 334s # Subtest: 'sub readlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 397 - 'sub readlink { 1 }' 334s # Subtest: 'sub getpriority ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpriority ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 398 - 'sub getpriority ;' 334s # Subtest: 'sub getpriority ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpriority ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 399 - 'sub getpriority ;' 334s # Subtest: 'sub getpriority { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpriority { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 400 - 'sub getpriority { 1 }' 334s # Subtest: 'sub getpriority { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpriority { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 401 - 'sub getpriority { 1 }' 334s # Subtest: 'sub map ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub map ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 402 - 'sub map ;' 334s # Subtest: 'sub map ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub map ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 403 - 'sub map ;' 334s # Subtest: 'sub map { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub map { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 404 - 'sub map { 1 }' 334s # Subtest: 'sub map { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub map { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 405 - 'sub map { 1 }' 334s # Subtest: 'sub shmwrite ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmwrite ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 406 - 'sub shmwrite ;' 334s # Subtest: 'sub shmwrite ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmwrite ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 407 - 'sub shmwrite ;' 334s # Subtest: 'sub shmwrite { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmwrite { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 408 - 'sub shmwrite { 1 }' 334s # Subtest: 'sub shmwrite { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmwrite { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 409 - 'sub shmwrite { 1 }' 334s # Subtest: 'sub lt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 410 - 'sub lt ;' 334s # Subtest: 'sub lt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 411 - 'sub lt ;' 334s # Subtest: 'sub lt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 412 - 'sub lt { 1 }' 334s # Subtest: 'sub lt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 413 - 'sub lt { 1 }' 334s # Subtest: 'sub log ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub log ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 414 - 'sub log ;' 334s # Subtest: 'sub log ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub log ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 415 - 'sub log ;' 334s # Subtest: 'sub log { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub log { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 416 - 'sub log { 1 }' 334s # Subtest: 'sub log { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub log { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 417 - 'sub log { 1 }' 334s # Subtest: 'sub shutdown ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shutdown ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 418 - 'sub shutdown ;' 334s # Subtest: 'sub shutdown ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shutdown ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 419 - 'sub shutdown ;' 334s # Subtest: 'sub shutdown { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shutdown { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 420 - 'sub shutdown { 1 }' 334s # Subtest: 'sub shutdown { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shutdown { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 421 - 'sub shutdown { 1 }' 334s # Subtest: 'sub or ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub or ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 422 - 'sub or ;' 334s # Subtest: 'sub or ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub or ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 423 - 'sub or ;' 334s # Subtest: 'sub or { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub or { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 424 - 'sub or { 1 }' 334s # Subtest: 'sub or { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub or { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 425 - 'sub or { 1 }' 334s # Subtest: 'sub pos ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pos ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 426 - 'sub pos ;' 334s # Subtest: 'sub pos ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pos ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 427 - 'sub pos ;' 334s # Subtest: 'sub pos { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pos { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 428 - 'sub pos { 1 }' 334s # Subtest: 'sub pos { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pos { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 429 - 'sub pos { 1 }' 334s # Subtest: 'sub bind ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bind ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 430 - 'sub bind ;' 334s # Subtest: 'sub bind ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bind ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 431 - 'sub bind ;' 334s # Subtest: 'sub bind { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bind { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 432 - 'sub bind { 1 }' 334s # Subtest: 'sub bind { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bind { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 433 - 'sub bind { 1 }' 334s # Subtest: 'sub getgrnam ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrnam ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 434 - 'sub getgrnam ;' 334s # Subtest: 'sub getgrnam ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrnam ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 435 - 'sub getgrnam ;' 334s # Subtest: 'sub getgrnam { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrnam { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 436 - 'sub getgrnam { 1 }' 334s # Subtest: 'sub getgrnam { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrnam { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 437 - 'sub getgrnam { 1 }' 334s # Subtest: 'sub delete ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub delete ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 438 - 'sub delete ;' 334s # Subtest: 'sub delete ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub delete ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 439 - 'sub delete ;' 334s # Subtest: 'sub delete { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub delete { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 440 - 'sub delete { 1 }' 334s # Subtest: 'sub delete { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub delete { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 441 - 'sub delete { 1 }' 334s # Subtest: 'sub getgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 442 - 'sub getgrent ;' 334s # Subtest: 'sub getgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 443 - 'sub getgrent ;' 334s # Subtest: 'sub getgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 444 - 'sub getgrent { 1 }' 334s # Subtest: 'sub getgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 445 - 'sub getgrent { 1 }' 334s # Subtest: 'sub keys ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub keys ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 446 - 'sub keys ;' 334s # Subtest: 'sub keys ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub keys ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 447 - 'sub keys ;' 334s # Subtest: 'sub keys { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub keys { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 448 - 'sub keys { 1 }' 334s # Subtest: 'sub keys { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub keys { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 449 - 'sub keys { 1 }' 334s # Subtest: 'sub ne ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ne ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 450 - 'sub ne ;' 334s # Subtest: 'sub ne ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ne ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 451 - 'sub ne ;' 334s # Subtest: 'sub ne { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ne { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 452 - 'sub ne { 1 }' 334s # Subtest: 'sub ne { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ne { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 453 - 'sub ne { 1 }' 334s # Subtest: 'sub rmdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rmdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 454 - 'sub rmdir ;' 334s # Subtest: 'sub rmdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rmdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 455 - 'sub rmdir ;' 334s # Subtest: 'sub rmdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rmdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 456 - 'sub rmdir { 1 }' 334s # Subtest: 'sub rmdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rmdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 457 - 'sub rmdir { 1 }' 334s # Subtest: 'sub msgrcv ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgrcv ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 458 - 'sub msgrcv ;' 334s # Subtest: 'sub msgrcv ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgrcv ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 459 - 'sub msgrcv ;' 334s # Subtest: 'sub msgrcv { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgrcv { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 460 - 'sub msgrcv { 1 }' 334s # Subtest: 'sub msgrcv { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgrcv { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 461 - 'sub msgrcv { 1 }' 334s # Subtest: 'sub chop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 462 - 'sub chop ;' 334s # Subtest: 'sub chop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 463 - 'sub chop ;' 334s # Subtest: 'sub chop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 464 - 'sub chop { 1 }' 334s # Subtest: 'sub chop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 465 - 'sub chop { 1 }' 334s # Subtest: 'sub sprintf ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sprintf ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 466 - 'sub sprintf ;' 334s # Subtest: 'sub sprintf ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sprintf ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 467 - 'sub sprintf ;' 334s # Subtest: 'sub sprintf { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sprintf { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 468 - 'sub sprintf { 1 }' 334s # Subtest: 'sub sprintf { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sprintf { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 469 - 'sub sprintf { 1 }' 334s # Subtest: 'sub socketpair ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socketpair ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 470 - 'sub socketpair ;' 334s # Subtest: 'sub socketpair ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socketpair ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 471 - 'sub socketpair ;' 334s # Subtest: 'sub socketpair { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socketpair { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 472 - 'sub socketpair { 1 }' 334s # Subtest: 'sub socketpair { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socketpair { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 473 - 'sub socketpair { 1 }' 334s # Subtest: 'sub print ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub print ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 474 - 'sub print ;' 334s # Subtest: 'sub print ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub print ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 475 - 'sub print ;' 334s # Subtest: 'sub print { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub print { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 476 - 'sub print { 1 }' 334s # Subtest: 'sub print { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub print { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 477 - 'sub print { 1 }' 334s # Subtest: 'sub uc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub uc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 478 - 'sub uc ;' 334s # Subtest: 'sub uc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub uc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 479 - 'sub uc ;' 334s # Subtest: 'sub uc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub uc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 480 - 'sub uc { 1 }' 334s # Subtest: 'sub uc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub uc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 481 - 'sub uc { 1 }' 334s # Subtest: 'sub alarm ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub alarm ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 482 - 'sub alarm ;' 334s # Subtest: 'sub alarm ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub alarm ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 483 - 'sub alarm ;' 334s # Subtest: 'sub alarm { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub alarm { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 484 - 'sub alarm { 1 }' 334s # Subtest: 'sub alarm { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub alarm { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 485 - 'sub alarm { 1 }' 334s # Subtest: 'sub ge ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ge ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 486 - 'sub ge ;' 334s # Subtest: 'sub ge ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ge ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 487 - 'sub ge ;' 334s # Subtest: 'sub ge { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ge { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 488 - 'sub ge { 1 }' 334s # Subtest: 'sub ge { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ge { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 489 - 'sub ge { 1 }' 334s # Subtest: 'sub syscall ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syscall ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 490 - 'sub syscall ;' 334s # Subtest: 'sub syscall ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syscall ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 491 - 'sub syscall ;' 334s # Subtest: 'sub syscall { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syscall { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 492 - 'sub syscall { 1 }' 334s # Subtest: 'sub syscall { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syscall { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 493 - 'sub syscall { 1 }' 334s # Subtest: 'sub continue ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub continue ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 494 - 'sub continue ;' 334s # Subtest: 'sub continue ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub continue ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 495 - 'sub continue ;' 334s # Subtest: 'sub continue { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub continue { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 496 - 'sub continue { 1 }' 334s # Subtest: 'sub continue { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub continue { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 497 - 'sub continue { 1 }' 334s # Subtest: 'sub for ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub for ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 498 - 'sub for ;' 334s # Subtest: 'sub for ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub for ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 499 - 'sub for ;' 334s # Subtest: 'sub for { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub for { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 500 - 'sub for { 1 }' 334s # Subtest: 'sub for { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub for { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 501 - 'sub for { 1 }' 334s # Subtest: 'sub sin ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sin ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 502 - 'sub sin ;' 334s # Subtest: 'sub sin ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sin ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 503 - 'sub sin ;' 334s # Subtest: 'sub sin { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sin { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 504 - 'sub sin { 1 }' 334s # Subtest: 'sub sin { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sin { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 505 - 'sub sin { 1 }' 334s # Subtest: 'sub endprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 506 - 'sub endprotoent ;' 334s # Subtest: 'sub endprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 507 - 'sub endprotoent ;' 334s # Subtest: 'sub endprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 508 - 'sub endprotoent { 1 }' 334s # Subtest: 'sub endprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 509 - 'sub endprotoent { 1 }' 334s # Subtest: 'sub printf ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub printf ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 510 - 'sub printf ;' 334s # Subtest: 'sub printf ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub printf ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 511 - 'sub printf ;' 334s # Subtest: 'sub printf { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub printf { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 512 - 'sub printf { 1 }' 334s # Subtest: 'sub printf { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub printf { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 513 - 'sub printf { 1 }' 334s # Subtest: 'sub rand ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rand ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 514 - 'sub rand ;' 334s # Subtest: 'sub rand ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rand ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 515 - 'sub rand ;' 334s # Subtest: 'sub rand { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rand { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 516 - 'sub rand { 1 }' 334s # Subtest: 'sub rand { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rand { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 517 - 'sub rand { 1 }' 334s # Subtest: 'sub if ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub if ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 518 - 'sub if ;' 334s # Subtest: 'sub if ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub if ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 519 - 'sub if ;' 334s # Subtest: 'sub if { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub if { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 520 - 'sub if { 1 }' 334s # Subtest: 'sub if { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub if { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 521 - 'sub if { 1 }' 334s # Subtest: 'sub accept ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub accept ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 522 - 'sub accept ;' 334s # Subtest: 'sub accept ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub accept ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 523 - 'sub accept ;' 334s # Subtest: 'sub accept { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub accept { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 524 - 'sub accept { 1 }' 334s # Subtest: 'sub accept { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub accept { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 525 - 'sub accept { 1 }' 334s # Subtest: 'sub qr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 526 - 'sub qr ;' 334s # Subtest: 'sub qr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 527 - 'sub qr ;' 334s # Subtest: 'sub qr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 528 - 'sub qr { 1 }' 334s # Subtest: 'sub qr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 529 - 'sub qr { 1 }' 334s # Subtest: 'sub do ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub do ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 530 - 'sub do ;' 334s # Subtest: 'sub do ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub do ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 531 - 'sub do ;' 334s # Subtest: 'sub do { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub do { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 532 - 'sub do { 1 }' 334s # Subtest: 'sub do { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub do { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 533 - 'sub do { 1 }' 334s # Subtest: 'sub setgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 534 - 'sub setgrent ;' 334s # Subtest: 'sub setgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 535 - 'sub setgrent ;' 334s # Subtest: 'sub setgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 536 - 'sub setgrent { 1 }' 334s # Subtest: 'sub setgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 537 - 'sub setgrent { 1 }' 334s # Subtest: 'sub else ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub else ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 538 - 'sub else ;' 334s # Subtest: 'sub else ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub else ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 539 - 'sub else ;' 334s # Subtest: 'sub else { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub else { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 540 - 'sub else { 1 }' 334s # Subtest: 'sub else { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub else { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 541 - 'sub else { 1 }' 334s # Subtest: 'sub getservbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 542 - 'sub getservbyname ;' 334s # Subtest: 'sub getservbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 543 - 'sub getservbyname ;' 334s # Subtest: 'sub getservbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 544 - 'sub getservbyname { 1 }' 334s # Subtest: 'sub getservbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 545 - 'sub getservbyname { 1 }' 334s # Subtest: 'sub semop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 546 - 'sub semop ;' 334s # Subtest: 'sub semop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 547 - 'sub semop ;' 334s # Subtest: 'sub semop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 548 - 'sub semop { 1 }' 334s # Subtest: 'sub semop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 549 - 'sub semop { 1 }' 334s # Subtest: 'sub pop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 550 - 'sub pop ;' 334s # Subtest: 'sub pop ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pop ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 551 - 'sub pop ;' 334s # Subtest: 'sub pop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 552 - 'sub pop { 1 }' 334s # Subtest: 'sub pop { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pop { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 553 - 'sub pop { 1 }' 334s # Subtest: 'sub tied ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tied ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 554 - 'sub tied ;' 334s # Subtest: 'sub tied ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tied ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 555 - 'sub tied ;' 334s # Subtest: 'sub tied { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tied { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 556 - 'sub tied { 1 }' 334s # Subtest: 'sub tied { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tied { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 557 - 'sub tied { 1 }' 334s # Subtest: 'sub times ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub times ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 558 - 'sub times ;' 334s # Subtest: 'sub times ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub times ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 559 - 'sub times ;' 334s # Subtest: 'sub times { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub times { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 560 - 'sub times { 1 }' 334s # Subtest: 'sub times { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub times { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 561 - 'sub times { 1 }' 334s # Subtest: 'sub telldir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub telldir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 562 - 'sub telldir ;' 334s # Subtest: 'sub telldir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub telldir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 563 - 'sub telldir ;' 334s # Subtest: 'sub telldir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub telldir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 564 - 'sub telldir { 1 }' 334s # Subtest: 'sub telldir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub telldir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 565 - 'sub telldir { 1 }' 334s # Subtest: 'sub chown ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chown ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 566 - 'sub chown ;' 334s # Subtest: 'sub chown ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chown ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 567 - 'sub chown ;' 334s # Subtest: 'sub chown { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chown { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 568 - 'sub chown { 1 }' 334s # Subtest: 'sub chown { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chown { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 569 - 'sub chown { 1 }' 334s # Subtest: 'sub lock ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lock ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 570 - 'sub lock ;' 334s # Subtest: 'sub lock ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lock ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 571 - 'sub lock ;' 334s # Subtest: 'sub lock { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lock { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 572 - 'sub lock { 1 }' 334s # Subtest: 'sub lock { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lock { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 573 - 'sub lock { 1 }' 334s # Subtest: 'sub chroot ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chroot ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 574 - 'sub chroot ;' 334s # Subtest: 'sub chroot ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chroot ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 575 - 'sub chroot ;' 334s # Subtest: 'sub chroot { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chroot { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 576 - 'sub chroot { 1 }' 334s # Subtest: 'sub chroot { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chroot { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 577 - 'sub chroot { 1 }' 334s # Subtest: 'sub push ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub push ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 578 - 'sub push ;' 334s # Subtest: 'sub push ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub push ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 579 - 'sub push ;' 334s # Subtest: 'sub push { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub push { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 580 - 'sub push { 1 }' 334s # Subtest: 'sub push { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub push { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 581 - 'sub push { 1 }' 334s # Subtest: 'sub time ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub time ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 582 - 'sub time ;' 334s # Subtest: 'sub time ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub time ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 583 - 'sub time ;' 334s # Subtest: 'sub time { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub time { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 584 - 'sub time { 1 }' 334s # Subtest: 'sub time { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub time { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 585 - 'sub time { 1 }' 334s # Subtest: 'sub endpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 586 - 'sub endpwent ;' 334s # Subtest: 'sub endpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 587 - 'sub endpwent ;' 334s # Subtest: 'sub endpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 588 - 'sub endpwent { 1 }' 334s # Subtest: 'sub endpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 589 - 'sub endpwent { 1 }' 334s # Subtest: 'sub truncate ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub truncate ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 590 - 'sub truncate ;' 334s # Subtest: 'sub truncate ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub truncate ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 591 - 'sub truncate ;' 334s # Subtest: 'sub truncate { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub truncate { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 592 - 'sub truncate { 1 }' 334s # Subtest: 'sub truncate { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub truncate { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 593 - 'sub truncate { 1 }' 334s # Subtest: 'sub setservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 594 - 'sub setservent ;' 334s # Subtest: 'sub setservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 595 - 'sub setservent ;' 334s # Subtest: 'sub setservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 596 - 'sub setservent { 1 }' 334s # Subtest: 'sub setservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 597 - 'sub setservent { 1 }' 334s # Subtest: 'sub last ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub last ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 598 - 'sub last ;' 334s # Subtest: 'sub last ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub last ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 599 - 'sub last ;' 334s # Subtest: 'sub last { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub last { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 600 - 'sub last { 1 }' 334s # Subtest: 'sub last { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub last { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 601 - 'sub last { 1 }' 334s # Subtest: 'sub goto ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub goto ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 602 - 'sub goto ;' 334s # Subtest: 'sub goto ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub goto ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 603 - 'sub goto ;' 334s # Subtest: 'sub goto { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub goto { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 604 - 'sub goto { 1 }' 334s # Subtest: 'sub goto { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub goto { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 605 - 'sub goto { 1 }' 334s # Subtest: 'sub getservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 606 - 'sub getservent ;' 334s # Subtest: 'sub getservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 607 - 'sub getservent ;' 334s # Subtest: 'sub getservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 608 - 'sub getservent { 1 }' 334s # Subtest: 'sub getservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 609 - 'sub getservent { 1 }' 334s # Subtest: 'sub getpwuid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwuid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 610 - 'sub getpwuid ;' 334s # Subtest: 'sub getpwuid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwuid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 611 - 'sub getpwuid ;' 334s # Subtest: 'sub getpwuid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwuid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 612 - 'sub getpwuid { 1 }' 334s # Subtest: 'sub getpwuid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwuid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 613 - 'sub getpwuid { 1 }' 334s # Subtest: 'sub lstat ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lstat ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 614 - 'sub lstat ;' 334s # Subtest: 'sub lstat ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lstat ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 615 - 'sub lstat ;' 334s # Subtest: 'sub lstat { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lstat { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 616 - 'sub lstat { 1 }' 334s # Subtest: 'sub lstat { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lstat { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 617 - 'sub lstat { 1 }' 334s # Subtest: 'sub length ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub length ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 618 - 'sub length ;' 334s # Subtest: 'sub length ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub length ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 619 - 'sub length ;' 334s # Subtest: 'sub length { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub length { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 620 - 'sub length { 1 }' 334s # Subtest: 'sub length { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub length { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 621 - 'sub length { 1 }' 334s # Subtest: 'sub crypt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub crypt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 622 - 'sub crypt ;' 334s # Subtest: 'sub crypt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub crypt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 623 - 'sub crypt ;' 334s # Subtest: 'sub crypt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub crypt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 624 - 'sub crypt { 1 }' 334s # Subtest: 'sub crypt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub crypt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 625 - 'sub crypt { 1 }' 334s # Subtest: 'sub getlogin ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getlogin ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 626 - 'sub getlogin ;' 334s # Subtest: 'sub getlogin ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getlogin ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 627 - 'sub getlogin ;' 334s # Subtest: 'sub getlogin { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getlogin { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 628 - 'sub getlogin { 1 }' 334s # Subtest: 'sub getlogin { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getlogin { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 629 - 'sub getlogin { 1 }' 334s # Subtest: 'sub given ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub given ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 630 - 'sub given ;' 334s # Subtest: 'sub given ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub given ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 631 - 'sub given ;' 334s # Subtest: 'sub given { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub given { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 632 - 'sub given { 1 }' 334s # Subtest: 'sub given { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub given { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 633 - 'sub given { 1 }' 334s # Subtest: 'sub exp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 634 - 'sub exp ;' 334s # Subtest: 'sub exp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 635 - 'sub exp ;' 334s # Subtest: 'sub exp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 636 - 'sub exp { 1 }' 334s # Subtest: 'sub exp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 637 - 'sub exp { 1 }' 334s # Subtest: 'sub shmread ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmread ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 638 - 'sub shmread ;' 334s # Subtest: 'sub shmread ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmread ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 639 - 'sub shmread ;' 334s # Subtest: 'sub shmread { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmread { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 640 - 'sub shmread { 1 }' 334s # Subtest: 'sub shmread { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmread { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 641 - 'sub shmread { 1 }' 334s # Subtest: 'sub my ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub my ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 642 - 'sub my ;' 334s # Subtest: 'sub my ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub my ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 643 - 'sub my ;' 334s # Subtest: 'sub my { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub my { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 644 - 'sub my { 1 }' 334s # Subtest: 'sub my { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub my { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 645 - 'sub my { 1 }' 334s # Subtest: 'sub system ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub system ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 646 - 'sub system ;' 334s # Subtest: 'sub system ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub system ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 647 - 'sub system ;' 334s # Subtest: 'sub system { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub system { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 648 - 'sub system { 1 }' 334s # Subtest: 'sub system { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub system { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 649 - 'sub system { 1 }' 334s # Subtest: 'sub require ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub require ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 650 - 'sub require ;' 334s # Subtest: 'sub require ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub require ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 651 - 'sub require ;' 334s # Subtest: 'sub require { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub require { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 652 - 'sub require { 1 }' 334s # Subtest: 'sub require { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub require { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 653 - 'sub require { 1 }' 334s # Subtest: 'sub return ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub return ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 654 - 'sub return ;' 334s # Subtest: 'sub return ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub return ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 655 - 'sub return ;' 334s # Subtest: 'sub return { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub return { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 656 - 'sub return { 1 }' 334s # Subtest: 'sub return { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub return { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 657 - 'sub return { 1 }' 334s # Subtest: 'sub rename ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rename ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 658 - 'sub rename ;' 334s # Subtest: 'sub rename ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rename ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 659 - 'sub rename ;' 334s # Subtest: 'sub rename { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rename { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 660 - 'sub rename { 1 }' 334s # Subtest: 'sub rename { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rename { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 661 - 'sub rename { 1 }' 334s # Subtest: 'sub sysseek ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysseek ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 662 - 'sub sysseek ;' 334s # Subtest: 'sub sysseek ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysseek ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 663 - 'sub sysseek ;' 334s # Subtest: 'sub sysseek { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysseek { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 664 - 'sub sysseek { 1 }' 334s # Subtest: 'sub sysseek { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysseek { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 665 - 'sub sysseek { 1 }' 334s # Subtest: 'sub seek ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seek ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 666 - 'sub seek ;' 334s # Subtest: 'sub seek ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seek ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 667 - 'sub seek ;' 334s # Subtest: 'sub seek { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seek { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 668 - 'sub seek { 1 }' 334s # Subtest: 'sub seek { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seek { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 669 - 'sub seek { 1 }' 334s # Subtest: 'sub formline ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub formline ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 670 - 'sub formline ;' 334s # Subtest: 'sub formline ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub formline ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 671 - 'sub formline ;' 334s # Subtest: 'sub formline { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub formline { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 672 - 'sub formline { 1 }' 334s # Subtest: 'sub formline { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub formline { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 673 - 'sub formline { 1 }' 334s # Subtest: 'sub qx ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qx ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 674 - 'sub qx ;' 334s # Subtest: 'sub qx ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qx ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 675 - 'sub qx ;' 334s # Subtest: 'sub qx { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qx { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 676 - 'sub qx { 1 }' 334s # Subtest: 'sub qx { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qx { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 677 - 'sub qx { 1 }' 334s # Subtest: 'sub symlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub symlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 678 - 'sub symlink ;' 334s # Subtest: 'sub symlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub symlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 679 - 'sub symlink ;' 334s # Subtest: 'sub symlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub symlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 680 - 'sub symlink { 1 }' 334s # Subtest: 'sub symlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub symlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 681 - 'sub symlink { 1 }' 334s # Subtest: 'sub getprotobynumber ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobynumber ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 682 - 'sub getprotobynumber ;' 334s # Subtest: 'sub getprotobynumber ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobynumber ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 683 - 'sub getprotobynumber ;' 334s # Subtest: 'sub getprotobynumber { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobynumber { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 684 - 'sub getprotobynumber { 1 }' 334s # Subtest: 'sub getprotobynumber { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobynumber { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 685 - 'sub getprotobynumber { 1 }' 334s # Subtest: 'sub until ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub until ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 686 - 'sub until ;' 334s # Subtest: 'sub until ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub until ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 687 - 'sub until ;' 334s # Subtest: 'sub until { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub until { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 688 - 'sub until { 1 }' 334s # Subtest: 'sub until { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub until { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 689 - 'sub until { 1 }' 334s # Subtest: 'sub readline ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readline ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 690 - 'sub readline ;' 334s # Subtest: 'sub readline ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readline ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 691 - 'sub readline ;' 334s # Subtest: 'sub readline { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readline { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 692 - 'sub readline { 1 }' 334s # Subtest: 'sub readline { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readline { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 693 - 'sub readline { 1 }' 334s # Subtest: 'sub binmode ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub binmode ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 694 - 'sub binmode ;' 334s # Subtest: 'sub binmode ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub binmode ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 695 - 'sub binmode ;' 334s # Subtest: 'sub binmode { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub binmode { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 696 - 'sub binmode { 1 }' 334s # Subtest: 'sub binmode { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub binmode { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 697 - 'sub binmode { 1 }' 334s # Subtest: 'sub values ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub values ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 698 - 'sub values ;' 334s # Subtest: 'sub values ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub values ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 699 - 'sub values ;' 334s # Subtest: 'sub values { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub values { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 700 - 'sub values { 1 }' 334s # Subtest: 'sub values { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub values { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 701 - 'sub values { 1 }' 334s # Subtest: 'sub rewinddir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rewinddir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 702 - 'sub rewinddir ;' 334s # Subtest: 'sub rewinddir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rewinddir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 703 - 'sub rewinddir ;' 334s # Subtest: 'sub rewinddir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rewinddir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 704 - 'sub rewinddir { 1 }' 334s # Subtest: 'sub rewinddir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rewinddir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 705 - 'sub rewinddir { 1 }' 334s # Subtest: 'sub dbmclose ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmclose ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 706 - 'sub dbmclose ;' 334s # Subtest: 'sub dbmclose ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmclose ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 707 - 'sub dbmclose ;' 334s # Subtest: 'sub dbmclose { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmclose { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 708 - 'sub dbmclose { 1 }' 334s # Subtest: 'sub dbmclose { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmclose { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 709 - 'sub dbmclose { 1 }' 334s # Subtest: 'sub abs ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub abs ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 710 - 'sub abs ;' 334s # Subtest: 'sub abs ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub abs ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 711 - 'sub abs ;' 334s # Subtest: 'sub abs { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub abs { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 712 - 'sub abs { 1 }' 334s # Subtest: 'sub abs { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub abs { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 713 - 'sub abs { 1 }' 334s # Subtest: 'sub getnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 714 - 'sub getnetent ;' 334s # Subtest: 'sub getnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 715 - 'sub getnetent ;' 334s # Subtest: 'sub getnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 716 - 'sub getnetent { 1 }' 334s # Subtest: 'sub getnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 717 - 'sub getnetent { 1 }' 334s # Subtest: 'sub int ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub int ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 718 - 'sub int ;' 334s # Subtest: 'sub int ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub int ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 719 - 'sub int ;' 334s # Subtest: 'sub int { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub int { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 720 - 'sub int { 1 }' 334s # Subtest: 'sub int { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub int { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 721 - 'sub int { 1 }' 334s # Subtest: 'sub each ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub each ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 722 - 'sub each ;' 334s # Subtest: 'sub each ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub each ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 723 - 'sub each ;' 334s # Subtest: 'sub each { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub each { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 724 - 'sub each { 1 }' 334s # Subtest: 'sub each { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub each { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 725 - 'sub each { 1 }' 334s # Subtest: 'sub format ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub format ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 726 - 'sub format ;' 334s # Subtest: 'sub format ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub format ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 727 - 'sub format ;' 334s # Subtest: 'sub format { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub format { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 728 - 'sub format { 1 }' 334s # Subtest: 'sub format { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub format { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 729 - 'sub format { 1 }' 334s # Subtest: 'sub ioctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ioctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 730 - 'sub ioctl ;' 334s # Subtest: 'sub ioctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ioctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 731 - 'sub ioctl ;' 334s # Subtest: 'sub ioctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ioctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 732 - 'sub ioctl { 1 }' 334s # Subtest: 'sub ioctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ioctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 733 - 'sub ioctl { 1 }' 334s # Subtest: 'sub state ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub state ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 734 - 'sub state ;' 334s # Subtest: 'sub state ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub state ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 735 - 'sub state ;' 334s # Subtest: 'sub state { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub state { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 736 - 'sub state { 1 }' 334s # Subtest: 'sub state { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub state { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 737 - 'sub state { 1 }' 334s # Subtest: 'sub getsockname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 738 - 'sub getsockname ;' 334s # Subtest: 'sub getsockname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 739 - 'sub getsockname ;' 334s # Subtest: 'sub getsockname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 740 - 'sub getsockname { 1 }' 334s # Subtest: 'sub getsockname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 741 - 'sub getsockname { 1 }' 334s # Subtest: 'sub qw ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qw ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 742 - 'sub qw ;' 334s # Subtest: 'sub qw ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qw ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 743 - 'sub qw ;' 334s # Subtest: 'sub qw { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qw { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 744 - 'sub qw { 1 }' 334s # Subtest: 'sub qw { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub qw { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 745 - 'sub qw { 1 }' 334s # Subtest: 'sub read ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub read ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 746 - 'sub read ;' 334s # Subtest: 'sub read ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub read ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 747 - 'sub read ;' 334s # Subtest: 'sub read { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub read { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 748 - 'sub read { 1 }' 334s # Subtest: 'sub read { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub read { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 749 - 'sub read { 1 }' 334s # Subtest: 'sub readpipe ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readpipe ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 750 - 'sub readpipe ;' 334s # Subtest: 'sub readpipe ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readpipe ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 751 - 'sub readpipe ;' 334s # Subtest: 'sub readpipe { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readpipe { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 752 - 'sub readpipe { 1 }' 334s # Subtest: 'sub readpipe { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readpipe { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 753 - 'sub readpipe { 1 }' 334s # Subtest: 'sub eval ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eval ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 754 - 'sub eval ;' 334s # Subtest: 'sub eval ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eval ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 755 - 'sub eval ;' 334s # Subtest: 'sub eval { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eval { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 756 - 'sub eval { 1 }' 334s # Subtest: 'sub eval { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eval { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 757 - 'sub eval { 1 }' 334s # Subtest: 'sub setnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 758 - 'sub setnetent ;' 334s # Subtest: 'sub setnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 759 - 'sub setnetent ;' 334s # Subtest: 'sub setnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 760 - 'sub setnetent { 1 }' 334s # Subtest: 'sub setnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 761 - 'sub setnetent { 1 }' 334s # Subtest: 'sub lc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 762 - 'sub lc ;' 334s # Subtest: 'sub lc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 763 - 'sub lc ;' 334s # Subtest: 'sub lc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 764 - 'sub lc { 1 }' 334s # Subtest: 'sub lc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 765 - 'sub lc { 1 }' 334s # Subtest: 'sub send ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub send ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 766 - 'sub send ;' 334s # Subtest: 'sub send ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub send ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 767 - 'sub send ;' 334s # Subtest: 'sub send { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub send { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 768 - 'sub send { 1 }' 334s # Subtest: 'sub send { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub send { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 769 - 'sub send { 1 }' 334s # Subtest: 'sub socket ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socket ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 770 - 'sub socket ;' 334s # Subtest: 'sub socket ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socket ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 771 - 'sub socket ;' 334s # Subtest: 'sub socket { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socket { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 772 - 'sub socket { 1 }' 334s # Subtest: 'sub socket { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub socket { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 773 - 'sub socket { 1 }' 334s # Subtest: 'sub opendir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub opendir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 774 - 'sub opendir ;' 334s # Subtest: 'sub opendir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub opendir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 775 - 'sub opendir ;' 334s # Subtest: 'sub opendir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub opendir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 776 - 'sub opendir { 1 }' 334s # Subtest: 'sub opendir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub opendir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 777 - 'sub opendir { 1 }' 334s # Subtest: 'sub link ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub link ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 778 - 'sub link ;' 334s # Subtest: 'sub link ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub link ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 779 - 'sub link ;' 334s # Subtest: 'sub link { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub link { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 780 - 'sub link { 1 }' 334s # Subtest: 'sub link { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub link { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 781 - 'sub link { 1 }' 334s # Subtest: 'sub quotemeta ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub quotemeta ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 782 - 'sub quotemeta ;' 334s # Subtest: 'sub quotemeta ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub quotemeta ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 783 - 'sub quotemeta ;' 334s # Subtest: 'sub quotemeta { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub quotemeta { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 784 - 'sub quotemeta { 1 }' 334s # Subtest: 'sub quotemeta { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub quotemeta { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 785 - 'sub quotemeta { 1 }' 334s # Subtest: 'sub caller ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub caller ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 786 - 'sub caller ;' 334s # Subtest: 'sub caller ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub caller ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 787 - 'sub caller ;' 334s # Subtest: 'sub caller { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub caller { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 788 - 'sub caller { 1 }' 334s # Subtest: 'sub caller { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub caller { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 789 - 'sub caller { 1 }' 334s # Subtest: 'sub y ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub y ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 790 - 'sub y ;' 334s # Subtest: 'sub y ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub y ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 791 - 'sub y ;' 334s # Subtest: 'sub y { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub y { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 792 - 'sub y { 1 }' 334s # Subtest: 'sub y { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub y { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 793 - 'sub y { 1 }' 334s # Subtest: 'sub rindex ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rindex ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 794 - 'sub rindex ;' 334s # Subtest: 'sub rindex ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rindex ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 795 - 'sub rindex ;' 334s # Subtest: 'sub rindex { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rindex { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 796 - 'sub rindex { 1 }' 334s # Subtest: 'sub rindex { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub rindex { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 797 - 'sub rindex { 1 }' 334s # Subtest: 'sub getsockopt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockopt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 798 - 'sub getsockopt ;' 334s # Subtest: 'sub getsockopt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockopt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 799 - 'sub getsockopt ;' 334s # Subtest: 'sub getsockopt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockopt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 800 - 'sub getsockopt { 1 }' 334s # Subtest: 'sub getsockopt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getsockopt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 801 - 'sub getsockopt { 1 }' 334s # Subtest: 'sub wait ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wait ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 802 - 'sub wait ;' 334s # Subtest: 'sub wait ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wait ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 803 - 'sub wait ;' 334s # Subtest: 'sub wait { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wait { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 804 - 'sub wait { 1 }' 334s # Subtest: 'sub wait { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wait { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 805 - 'sub wait { 1 }' 334s # Subtest: 'sub defined ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub defined ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 806 - 'sub defined ;' 334s # Subtest: 'sub defined ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub defined ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 807 - 'sub defined ;' 334s # Subtest: 'sub defined { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub defined { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 808 - 'sub defined { 1 }' 334s # Subtest: 'sub defined { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub defined { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 809 - 'sub defined { 1 }' 334s # Subtest: 'sub getnetbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 810 - 'sub getnetbyname ;' 334s # Subtest: 'sub getnetbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 811 - 'sub getnetbyname ;' 334s # Subtest: 'sub getnetbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 812 - 'sub getnetbyname { 1 }' 334s # Subtest: 'sub getnetbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 813 - 'sub getnetbyname { 1 }' 334s # Subtest: 'sub break ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub break ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 814 - 'sub break ;' 334s # Subtest: 'sub break ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub break ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 815 - 'sub break ;' 334s # Subtest: 'sub break { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub break { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 816 - 'sub break { 1 }' 334s # Subtest: 'sub break { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub break { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 817 - 'sub break { 1 }' 334s # Subtest: 'sub sysopen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysopen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 818 - 'sub sysopen ;' 334s # Subtest: 'sub sysopen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysopen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 819 - 'sub sysopen ;' 334s # Subtest: 'sub sysopen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysopen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 820 - 'sub sysopen { 1 }' 334s # Subtest: 'sub sysopen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysopen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 821 - 'sub sysopen { 1 }' 334s # Subtest: 'sub gethostbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 822 - 'sub gethostbyname ;' 334s # Subtest: 'sub gethostbyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 823 - 'sub gethostbyname ;' 334s # Subtest: 'sub gethostbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 824 - 'sub gethostbyname { 1 }' 334s # Subtest: 'sub gethostbyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 825 - 'sub gethostbyname { 1 }' 334s # Subtest: 'sub when ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub when ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 826 - 'sub when ;' 334s # Subtest: 'sub when ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub when ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 827 - 'sub when ;' 334s # Subtest: 'sub when { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub when { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 828 - 'sub when { 1 }' 334s # Subtest: 'sub when { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub when { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 829 - 'sub when { 1 }' 334s # Subtest: 'sub warn ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub warn ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 830 - 'sub warn ;' 334s # Subtest: 'sub warn ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub warn ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 831 - 'sub warn ;' 334s # Subtest: 'sub warn { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub warn { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 832 - 'sub warn { 1 }' 334s # Subtest: 'sub warn { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub warn { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 833 - 'sub warn { 1 }' 334s # Subtest: 'sub substr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub substr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 834 - 'sub substr ;' 334s # Subtest: 'sub substr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub substr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 835 - 'sub substr ;' 334s # Subtest: 'sub substr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub substr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 836 - 'sub substr { 1 }' 334s # Subtest: 'sub substr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub substr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 837 - 'sub substr { 1 }' 334s # Subtest: 'sub sysread ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysread ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 838 - 'sub sysread ;' 334s # Subtest: 'sub sysread ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysread ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 839 - 'sub sysread ;' 334s # Subtest: 'sub sysread { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysread { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 840 - 'sub sysread { 1 }' 334s # Subtest: 'sub sysread { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sysread { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 841 - 'sub sysread { 1 }' 334s # Subtest: 'sub sort ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sort ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 842 - 'sub sort ;' 334s # Subtest: 'sub sort ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sort ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 843 - 'sub sort ;' 334s # Subtest: 'sub sort { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sort { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 844 - 'sub sort { 1 }' 334s # Subtest: 'sub sort { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sort { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 845 - 'sub sort { 1 }' 334s # Subtest: 'sub wantarray ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wantarray ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 846 - 'sub wantarray ;' 334s # Subtest: 'sub wantarray ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wantarray ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 847 - 'sub wantarray ;' 334s # Subtest: 'sub wantarray { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wantarray { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 848 - 'sub wantarray { 1 }' 334s # Subtest: 'sub wantarray { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub wantarray { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 849 - 'sub wantarray { 1 }' 334s # Subtest: 'sub gt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 850 - 'sub gt ;' 334s # Subtest: 'sub gt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 851 - 'sub gt ;' 334s # Subtest: 'sub gt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 852 - 'sub gt { 1 }' 334s # Subtest: 'sub gt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 853 - 'sub gt { 1 }' 334s # Subtest: 'sub msgsnd ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgsnd ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 854 - 'sub msgsnd ;' 334s # Subtest: 'sub msgsnd ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgsnd ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 855 - 'sub msgsnd ;' 334s # Subtest: 'sub msgsnd { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgsnd { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 856 - 'sub msgsnd { 1 }' 334s # Subtest: 'sub msgsnd { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgsnd { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 857 - 'sub msgsnd { 1 }' 334s # Subtest: 'sub ucfirst ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ucfirst ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 858 - 'sub ucfirst ;' 334s # Subtest: 'sub ucfirst ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ucfirst ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 859 - 'sub ucfirst ;' 334s # Subtest: 'sub ucfirst { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ucfirst { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 860 - 'sub ucfirst { 1 }' 334s # Subtest: 'sub ucfirst { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ucfirst { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 861 - 'sub ucfirst { 1 }' 334s # Subtest: 'sub exec ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exec ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 862 - 'sub exec ;' 334s # Subtest: 'sub exec ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exec ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 863 - 'sub exec ;' 334s # Subtest: 'sub exec { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exec { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 864 - 'sub exec { 1 }' 334s # Subtest: 'sub exec { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exec { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 865 - 'sub exec { 1 }' 334s # Subtest: 'sub endnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 866 - 'sub endnetent ;' 334s # Subtest: 'sub endnetent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endnetent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 867 - 'sub endnetent ;' 334s # Subtest: 'sub endnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 868 - 'sub endnetent { 1 }' 334s # Subtest: 'sub endnetent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endnetent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 869 - 'sub endnetent { 1 }' 334s # Subtest: 'sub fc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 870 - 'sub fc ;' 334s # Subtest: 'sub fc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 871 - 'sub fc ;' 334s # Subtest: 'sub fc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 872 - 'sub fc { 1 }' 334s # Subtest: 'sub fc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 873 - 'sub fc { 1 }' 334s # Subtest: 'sub getc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 874 - 'sub getc ;' 334s # Subtest: 'sub getc ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getc ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 875 - 'sub getc ;' 334s # Subtest: 'sub getc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 876 - 'sub getc { 1 }' 334s # Subtest: 'sub getc { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getc { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 877 - 'sub getc { 1 }' 334s # Subtest: 'sub stat ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub stat ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 878 - 'sub stat ;' 334s # Subtest: 'sub stat ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub stat ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 879 - 'sub stat ;' 334s # Subtest: 'sub stat { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub stat { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 880 - 'sub stat { 1 }' 334s # Subtest: 'sub stat { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub stat { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 881 - 'sub stat { 1 }' 334s # Subtest: 'sub sqrt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sqrt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 882 - 'sub sqrt ;' 334s # Subtest: 'sub sqrt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sqrt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 883 - 'sub sqrt ;' 334s # Subtest: 'sub sqrt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sqrt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 884 - 'sub sqrt { 1 }' 334s # Subtest: 'sub sqrt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sqrt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 885 - 'sub sqrt { 1 }' 334s # Subtest: 'sub elsif ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub elsif ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 886 - 'sub elsif ;' 334s # Subtest: 'sub elsif ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub elsif ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 887 - 'sub elsif ;' 334s # Subtest: 'sub elsif { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub elsif { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 888 - 'sub elsif { 1 }' 334s # Subtest: 'sub elsif { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub elsif { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 889 - 'sub elsif { 1 }' 334s # Subtest: 'sub getnetbyaddr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyaddr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 890 - 'sub getnetbyaddr ;' 334s # Subtest: 'sub getnetbyaddr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyaddr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 891 - 'sub getnetbyaddr ;' 334s # Subtest: 'sub getnetbyaddr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyaddr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 892 - 'sub getnetbyaddr { 1 }' 334s # Subtest: 'sub getnetbyaddr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getnetbyaddr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 893 - 'sub getnetbyaddr { 1 }' 334s # Subtest: 'sub waitpid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub waitpid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 894 - 'sub waitpid ;' 334s # Subtest: 'sub waitpid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub waitpid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 895 - 'sub waitpid ;' 334s # Subtest: 'sub waitpid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub waitpid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 896 - 'sub waitpid { 1 }' 334s # Subtest: 'sub waitpid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub waitpid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 897 - 'sub waitpid { 1 }' 334s # Subtest: 'sub write ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub write ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 898 - 'sub write ;' 334s # Subtest: 'sub write ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub write ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 899 - 'sub write ;' 334s # Subtest: 'sub write { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub write { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 900 - 'sub write { 1 }' 334s # Subtest: 'sub write { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub write { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 901 - 'sub write { 1 }' 334s # Subtest: 'sub setsockopt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setsockopt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 902 - 'sub setsockopt ;' 334s # Subtest: 'sub setsockopt ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setsockopt ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 903 - 'sub setsockopt ;' 334s # Subtest: 'sub setsockopt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setsockopt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 904 - 'sub setsockopt { 1 }' 334s # Subtest: 'sub setsockopt { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setsockopt { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 905 - 'sub setsockopt { 1 }' 334s # Subtest: 'sub listen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub listen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 906 - 'sub listen ;' 334s # Subtest: 'sub listen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub listen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 907 - 'sub listen ;' 334s # Subtest: 'sub listen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub listen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 908 - 'sub listen { 1 }' 334s # Subtest: 'sub listen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub listen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 909 - 'sub listen { 1 }' 334s # Subtest: 'sub getgrgid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrgid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 910 - 'sub getgrgid ;' 334s # Subtest: 'sub getgrgid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrgid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 911 - 'sub getgrgid ;' 334s # Subtest: 'sub getgrgid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrgid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 912 - 'sub getgrgid { 1 }' 334s # Subtest: 'sub getgrgid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getgrgid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 913 - 'sub getgrgid { 1 }' 334s # Subtest: 'sub package ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub package ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 914 - 'sub package ;' 334s # Subtest: 'sub package ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub package ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 915 - 'sub package ;' 334s # Subtest: 'sub package { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub package { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 916 - 'sub package { 1 }' 334s # Subtest: 'sub package { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub package { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 917 - 'sub package { 1 }' 334s # Subtest: 'sub localtime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub localtime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 918 - 'sub localtime ;' 334s # Subtest: 'sub localtime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub localtime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 919 - 'sub localtime ;' 334s # Subtest: 'sub localtime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub localtime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 920 - 'sub localtime { 1 }' 334s # Subtest: 'sub localtime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub localtime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 921 - 'sub localtime { 1 }' 334s # Subtest: 'sub le ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub le ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 922 - 'sub le ;' 334s # Subtest: 'sub le ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub le ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 923 - 'sub le ;' 334s # Subtest: 'sub le { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub le { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 924 - 'sub le { 1 }' 334s # Subtest: 'sub le { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub le { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 925 - 'sub le { 1 }' 334s # Subtest: 'sub ref ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ref ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 926 - 'sub ref ;' 334s # Subtest: 'sub ref ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ref ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 927 - 'sub ref ;' 334s # Subtest: 'sub ref { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ref { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 928 - 'sub ref { 1 }' 334s # Subtest: 'sub ref { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ref { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 929 - 'sub ref { 1 }' 334s # Subtest: 'sub our ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub our ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 930 - 'sub our ;' 334s # Subtest: 'sub our ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub our ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 931 - 'sub our ;' 334s # Subtest: 'sub our { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub our { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 932 - 'sub our { 1 }' 334s # Subtest: 'sub our { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub our { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 933 - 'sub our { 1 }' 334s # Subtest: 'sub reverse ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reverse ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 934 - 'sub reverse ;' 334s # Subtest: 'sub reverse ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reverse ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 935 - 'sub reverse ;' 334s # Subtest: 'sub reverse { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reverse { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 936 - 'sub reverse { 1 }' 334s # Subtest: 'sub reverse { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reverse { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 937 - 'sub reverse { 1 }' 334s # Subtest: 'sub setpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 938 - 'sub setpwent ;' 334s # Subtest: 'sub setpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 939 - 'sub setpwent ;' 334s # Subtest: 'sub setpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 940 - 'sub setpwent { 1 }' 334s # Subtest: 'sub setpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 941 - 'sub setpwent { 1 }' 334s # Subtest: 'sub cos ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cos ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 942 - 'sub cos ;' 334s # Subtest: 'sub cos ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cos ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 943 - 'sub cos ;' 334s # Subtest: 'sub cos { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cos { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 944 - 'sub cos { 1 }' 334s # Subtest: 'sub cos { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cos { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 945 - 'sub cos { 1 }' 334s # Subtest: 'sub untie ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub untie ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 946 - 'sub untie ;' 334s # Subtest: 'sub untie ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub untie ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 947 - 'sub untie ;' 334s # Subtest: 'sub untie { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub untie { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 948 - 'sub untie { 1 }' 334s # Subtest: 'sub untie { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub untie { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 949 - 'sub untie { 1 }' 334s # Subtest: 'sub join ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub join ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 950 - 'sub join ;' 334s # Subtest: 'sub join ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub join ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 951 - 'sub join ;' 334s # Subtest: 'sub join { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub join { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 952 - 'sub join { 1 }' 334s # Subtest: 'sub join { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub join { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 953 - 'sub join { 1 }' 334s # Subtest: 'sub default ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub default ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 954 - 'sub default ;' 334s # Subtest: 'sub default ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub default ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 955 - 'sub default ;' 334s # Subtest: 'sub default { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub default { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 956 - 'sub default { 1 }' 334s # Subtest: 'sub default { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub default { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 957 - 'sub default { 1 }' 334s # Subtest: 'sub getppid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getppid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 958 - 'sub getppid ;' 334s # Subtest: 'sub getppid ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getppid ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 959 - 'sub getppid ;' 334s # Subtest: 'sub getppid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getppid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 960 - 'sub getppid { 1 }' 334s # Subtest: 'sub getppid { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getppid { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 961 - 'sub getppid { 1 }' 334s # Subtest: 'sub sleep ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sleep ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 962 - 'sub sleep ;' 334s # Subtest: 'sub sleep ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sleep ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 963 - 'sub sleep ;' 334s # Subtest: 'sub sleep { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sleep { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 964 - 'sub sleep { 1 }' 334s # Subtest: 'sub sleep { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sleep { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 965 - 'sub sleep { 1 }' 334s # Subtest: 'sub chdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 966 - 'sub chdir ;' 334s # Subtest: 'sub chdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 967 - 'sub chdir ;' 334s # Subtest: 'sub chdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 968 - 'sub chdir { 1 }' 334s # Subtest: 'sub chdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 969 - 'sub chdir { 1 }' 334s # Subtest: 'sub split ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub split ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 970 - 'sub split ;' 334s # Subtest: 'sub split ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub split ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 971 - 'sub split ;' 334s # Subtest: 'sub split { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub split { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 972 - 'sub split { 1 }' 334s # Subtest: 'sub split { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub split { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 973 - 'sub split { 1 }' 334s # Subtest: 'sub endservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 974 - 'sub endservent ;' 334s # Subtest: 'sub endservent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endservent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 975 - 'sub endservent ;' 334s # Subtest: 'sub endservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 976 - 'sub endservent { 1 }' 334s # Subtest: 'sub endservent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endservent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 977 - 'sub endservent { 1 }' 334s # Subtest: 'sub getpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 978 - 'sub getpwent ;' 334s # Subtest: 'sub getpwent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 979 - 'sub getpwent ;' 334s # Subtest: 'sub getpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 980 - 'sub getpwent { 1 }' 334s # Subtest: 'sub getpwent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 981 - 'sub getpwent { 1 }' 334s # Subtest: 'sub xor ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub xor ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 982 - 'sub xor ;' 334s # Subtest: 'sub xor ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub xor ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 983 - 'sub xor ;' 334s # Subtest: 'sub xor { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub xor { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 984 - 'sub xor { 1 }' 334s # Subtest: 'sub xor { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub xor { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 985 - 'sub xor { 1 }' 334s # Subtest: 'sub getpwnam ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwnam ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 986 - 'sub getpwnam ;' 334s # Subtest: 'sub getpwnam ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwnam ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 987 - 'sub getpwnam ;' 334s # Subtest: 'sub getpwnam { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwnam { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 988 - 'sub getpwnam { 1 }' 334s # Subtest: 'sub getpwnam { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpwnam { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 989 - 'sub getpwnam { 1 }' 334s # Subtest: 'sub kill ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub kill ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 990 - 'sub kill ;' 334s # Subtest: 'sub kill ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub kill ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 991 - 'sub kill ;' 334s # Subtest: 'sub kill { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub kill { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 992 - 'sub kill { 1 }' 334s # Subtest: 'sub kill { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub kill { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 993 - 'sub kill { 1 }' 334s # Subtest: 'sub mkdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub mkdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 994 - 'sub mkdir ;' 334s # Subtest: 'sub mkdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub mkdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 995 - 'sub mkdir ;' 334s # Subtest: 'sub mkdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub mkdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 996 - 'sub mkdir { 1 }' 334s # Subtest: 'sub mkdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub mkdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 997 - 'sub mkdir { 1 }' 334s # Subtest: 'sub reset ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reset ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 998 - 'sub reset ;' 334s # Subtest: 'sub reset ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reset ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 999 - 'sub reset ;' 334s # Subtest: 'sub reset { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reset { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1000 - 'sub reset { 1 }' 334s # Subtest: 'sub reset { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub reset { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1001 - 'sub reset { 1 }' 334s # Subtest: 'sub getpeername ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpeername ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1002 - 'sub getpeername ;' 334s # Subtest: 'sub getpeername ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpeername ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1003 - 'sub getpeername ;' 334s # Subtest: 'sub getpeername { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpeername { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1004 - 'sub getpeername { 1 }' 334s # Subtest: 'sub getpeername { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpeername { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1005 - 'sub getpeername { 1 }' 334s # Subtest: 'sub exit ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exit ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1006 - 'sub exit ;' 334s # Subtest: 'sub exit ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exit ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1007 - 'sub exit ;' 334s # Subtest: 'sub exit { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exit { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1008 - 'sub exit { 1 }' 334s # Subtest: 'sub exit { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub exit { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1009 - 'sub exit { 1 }' 334s # Subtest: 'sub use ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub use ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1010 - 'sub use ;' 334s # Subtest: 'sub use ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub use ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1011 - 'sub use ;' 334s # Subtest: 'sub use { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub use { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1012 - 'sub use { 1 }' 334s # Subtest: 'sub use { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub use { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1013 - 'sub use { 1 }' 334s # Subtest: 'sub unlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1014 - 'sub unlink ;' 334s # Subtest: 'sub unlink ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unlink ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1015 - 'sub unlink ;' 334s # Subtest: 'sub unlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1016 - 'sub unlink { 1 }' 334s # Subtest: 'sub unlink { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unlink { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1017 - 'sub unlink { 1 }' 334s # Subtest: 'sub evalbytes ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub evalbytes ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1018 - 'sub evalbytes ;' 334s # Subtest: 'sub evalbytes ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub evalbytes ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1019 - 'sub evalbytes ;' 334s # Subtest: 'sub evalbytes { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub evalbytes { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1020 - 'sub evalbytes { 1 }' 334s # Subtest: 'sub evalbytes { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub evalbytes { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1021 - 'sub evalbytes { 1 }' 334s # Subtest: 'sub q ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub q ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1022 - 'sub q ;' 334s # Subtest: 'sub q ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub q ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1023 - 'sub q ;' 334s # Subtest: 'sub q { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub q { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1024 - 'sub q { 1 }' 334s # Subtest: 'sub q { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub q { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1025 - 'sub q { 1 }' 334s # Subtest: 'sub chr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1026 - 'sub chr ;' 334s # Subtest: 'sub chr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1027 - 'sub chr ;' 334s # Subtest: 'sub chr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1028 - 'sub chr { 1 }' 334s # Subtest: 'sub chr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1029 - 'sub chr { 1 }' 334s # Subtest: 'sub prototype ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub prototype ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1030 - 'sub prototype ;' 334s # Subtest: 'sub prototype ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub prototype ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1031 - 'sub prototype ;' 334s # Subtest: 'sub prototype { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub prototype { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1032 - 'sub prototype { 1 }' 334s # Subtest: 'sub prototype { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub prototype { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1033 - 'sub prototype { 1 }' 334s # Subtest: 'sub shmget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1034 - 'sub shmget ;' 334s # Subtest: 'sub shmget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1035 - 'sub shmget ;' 334s # Subtest: 'sub shmget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1036 - 'sub shmget { 1 }' 334s # Subtest: 'sub shmget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1037 - 'sub shmget { 1 }' 334s # Subtest: 'sub scalar ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub scalar ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1038 - 'sub scalar ;' 334s # Subtest: 'sub scalar ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub scalar ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1039 - 'sub scalar ;' 334s # Subtest: 'sub scalar { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub scalar { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1040 - 'sub scalar { 1 }' 334s # Subtest: 'sub scalar { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub scalar { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1041 - 'sub scalar { 1 }' 334s # Subtest: 'sub shmctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1042 - 'sub shmctl ;' 334s # Subtest: 'sub shmctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1043 - 'sub shmctl ;' 334s # Subtest: 'sub shmctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1044 - 'sub shmctl { 1 }' 334s # Subtest: 'sub shmctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shmctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1045 - 'sub shmctl { 1 }' 334s # Subtest: 'sub atan2 ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub atan2 ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1046 - 'sub atan2 ;' 334s # Subtest: 'sub atan2 ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub atan2 ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1047 - 'sub atan2 ;' 334s # Subtest: 'sub atan2 { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub atan2 { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1048 - 'sub atan2 { 1 }' 334s # Subtest: 'sub atan2 { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub atan2 { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1049 - 'sub atan2 { 1 }' 334s # Subtest: 'sub lcfirst ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lcfirst ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1050 - 'sub lcfirst ;' 334s # Subtest: 'sub lcfirst ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lcfirst ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1051 - 'sub lcfirst ;' 334s # Subtest: 'sub lcfirst { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lcfirst { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1052 - 'sub lcfirst { 1 }' 334s # Subtest: 'sub lcfirst { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub lcfirst { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1053 - 'sub lcfirst { 1 }' 334s # Subtest: 'sub semget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1054 - 'sub semget ;' 334s # Subtest: 'sub semget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1055 - 'sub semget ;' 334s # Subtest: 'sub semget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1056 - 'sub semget { 1 }' 334s # Subtest: 'sub semget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1057 - 'sub semget { 1 }' 334s # Subtest: 'sub die ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub die ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1058 - 'sub die ;' 334s # Subtest: 'sub die ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub die ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1059 - 'sub die ;' 334s # Subtest: 'sub die { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub die { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1060 - 'sub die { 1 }' 334s # Subtest: 'sub die { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub die { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1061 - 'sub die { 1 }' 334s # Subtest: 'sub semctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1062 - 'sub semctl ;' 334s # Subtest: 'sub semctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1063 - 'sub semctl ;' 334s # Subtest: 'sub semctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1064 - 'sub semctl { 1 }' 334s # Subtest: 'sub semctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub semctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1065 - 'sub semctl { 1 }' 334s # Subtest: 'sub unless ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unless ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1066 - 'sub unless ;' 334s # Subtest: 'sub unless ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unless ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1067 - 'sub unless ;' 334s # Subtest: 'sub unless { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unless { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1068 - 'sub unless { 1 }' 334s # Subtest: 'sub unless { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub unless { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1069 - 'sub unless { 1 }' 334s # Subtest: 'sub getprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1070 - 'sub getprotoent ;' 334s # Subtest: 'sub getprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1071 - 'sub getprotoent ;' 334s # Subtest: 'sub getprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1072 - 'sub getprotoent { 1 }' 334s # Subtest: 'sub getprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1073 - 'sub getprotoent { 1 }' 334s # Subtest: 'sub syswrite ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syswrite ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1074 - 'sub syswrite ;' 334s # Subtest: 'sub syswrite ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syswrite ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1075 - 'sub syswrite ;' 334s # Subtest: 'sub syswrite { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syswrite { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1076 - 'sub syswrite { 1 }' 334s # Subtest: 'sub syswrite { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub syswrite { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1077 - 'sub syswrite { 1 }' 334s # Subtest: 'sub cmp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cmp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1078 - 'sub cmp ;' 334s # Subtest: 'sub cmp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cmp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1079 - 'sub cmp ;' 334s # Subtest: 'sub cmp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cmp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1080 - 'sub cmp { 1 }' 334s # Subtest: 'sub cmp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub cmp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1081 - 'sub cmp { 1 }' 334s # Subtest: 'sub no ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub no ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1082 - 'sub no ;' 334s # Subtest: 'sub no ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub no ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1083 - 'sub no ;' 334s # Subtest: 'sub no { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub no { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1084 - 'sub no { 1 }' 334s # Subtest: 'sub no { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub no { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1085 - 'sub no { 1 }' 334s # Subtest: 'sub oct ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub oct ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1086 - 'sub oct ;' 334s # Subtest: 'sub oct ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub oct ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1087 - 'sub oct ;' 334s # Subtest: 'sub oct { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub oct { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1088 - 'sub oct { 1 }' 334s # Subtest: 'sub oct { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub oct { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1089 - 'sub oct { 1 }' 334s # Subtest: 'sub tell ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tell ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1090 - 'sub tell ;' 334s # Subtest: 'sub tell ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tell ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1091 - 'sub tell ;' 334s # Subtest: 'sub tell { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tell { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1092 - 'sub tell { 1 }' 334s # Subtest: 'sub tell { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tell { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1093 - 'sub tell { 1 }' 334s # Subtest: 'sub recv ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub recv ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1094 - 'sub recv ;' 334s # Subtest: 'sub recv ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub recv ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1095 - 'sub recv ;' 334s # Subtest: 'sub recv { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub recv { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1096 - 'sub recv { 1 }' 334s # Subtest: 'sub recv { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub recv { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1097 - 'sub recv { 1 }' 334s # Subtest: 'sub next ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub next ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1098 - 'sub next ;' 334s # Subtest: 'sub next ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub next ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1099 - 'sub next ;' 334s # Subtest: 'sub next { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub next { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1100 - 'sub next { 1 }' 334s # Subtest: 'sub next { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub next { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1101 - 'sub next { 1 }' 334s # Subtest: 'sub setprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1102 - 'sub setprotoent ;' 334s # Subtest: 'sub setprotoent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setprotoent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1103 - 'sub setprotoent ;' 334s # Subtest: 'sub setprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1104 - 'sub setprotoent { 1 }' 334s # Subtest: 'sub setprotoent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setprotoent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1105 - 'sub setprotoent { 1 }' 334s # Subtest: 'sub shift ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shift ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1106 - 'sub shift ;' 334s # Subtest: 'sub shift ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shift ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1107 - 'sub shift ;' 334s # Subtest: 'sub shift { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shift { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1108 - 'sub shift { 1 }' 334s # Subtest: 'sub shift { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub shift { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1109 - 'sub shift { 1 }' 334s # Subtest: 'sub fileno ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fileno ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1110 - 'sub fileno ;' 334s # Subtest: 'sub fileno ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fileno ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1111 - 'sub fileno ;' 334s # Subtest: 'sub fileno { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fileno { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1112 - 'sub fileno { 1 }' 334s # Subtest: 'sub fileno { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fileno { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1113 - 'sub fileno { 1 }' 334s # Subtest: 'sub getprotobyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1114 - 'sub getprotobyname ;' 334s # Subtest: 'sub getprotobyname ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobyname ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1115 - 'sub getprotobyname ;' 334s # Subtest: 'sub getprotobyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1116 - 'sub getprotobyname { 1 }' 334s # Subtest: 'sub getprotobyname { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getprotobyname { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1117 - 'sub getprotobyname { 1 }' 334s # Subtest: 'sub fcntl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fcntl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1118 - 'sub fcntl ;' 334s # Subtest: 'sub fcntl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fcntl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1119 - 'sub fcntl ;' 334s # Subtest: 'sub fcntl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fcntl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1120 - 'sub fcntl { 1 }' 334s # Subtest: 'sub fcntl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fcntl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1121 - 'sub fcntl { 1 }' 334s # Subtest: 'sub sub ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sub ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1122 - 'sub sub ;' 334s # Subtest: 'sub sub ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sub ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1123 - 'sub sub ;' 334s # Subtest: 'sub sub { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sub { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1124 - 'sub sub { 1 }' 334s # Subtest: 'sub sub { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sub { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1125 - 'sub sub { 1 }' 334s # Subtest: 'sub seekdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seekdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1126 - 'sub seekdir ;' 334s # Subtest: 'sub seekdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seekdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1127 - 'sub seekdir ;' 334s # Subtest: 'sub seekdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seekdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1128 - 'sub seekdir { 1 }' 334s # Subtest: 'sub seekdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub seekdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1129 - 'sub seekdir { 1 }' 334s # Subtest: 'sub msgget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1130 - 'sub msgget ;' 334s # Subtest: 'sub msgget ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgget ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1131 - 'sub msgget ;' 334s # Subtest: 'sub msgget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1132 - 'sub msgget { 1 }' 334s # Subtest: 'sub msgget { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgget { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1133 - 'sub msgget { 1 }' 334s # Subtest: 'sub flock ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub flock ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1134 - 'sub flock ;' 334s # Subtest: 'sub flock ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub flock ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1135 - 'sub flock ;' 334s # Subtest: 'sub flock { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub flock { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1136 - 'sub flock { 1 }' 334s # Subtest: 'sub flock { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub flock { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1137 - 'sub flock { 1 }' 334s # Subtest: 'sub undef ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub undef ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1138 - 'sub undef ;' 334s # Subtest: 'sub undef ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub undef ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1139 - 'sub undef ;' 334s # Subtest: 'sub undef { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub undef { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1140 - 'sub undef { 1 }' 334s # Subtest: 'sub undef { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub undef { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1141 - 'sub undef { 1 }' 334s # Subtest: 'sub msgctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1142 - 'sub msgctl ;' 334s # Subtest: 'sub msgctl ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgctl ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1143 - 'sub msgctl ;' 334s # Subtest: 'sub msgctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1144 - 'sub msgctl { 1 }' 334s # Subtest: 'sub msgctl { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub msgctl { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1145 - 'sub msgctl { 1 }' 334s # Subtest: 'sub tie ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tie ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1146 - 'sub tie ;' 334s # Subtest: 'sub tie ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tie ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1147 - 'sub tie ;' 334s # Subtest: 'sub tie { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tie { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1148 - 'sub tie { 1 }' 334s # Subtest: 'sub tie { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub tie { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1149 - 'sub tie { 1 }' 334s # Subtest: 'sub endgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1150 - 'sub endgrent ;' 334s # Subtest: 'sub endgrent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endgrent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1151 - 'sub endgrent ;' 334s # Subtest: 'sub endgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1152 - 'sub endgrent { 1 }' 334s # Subtest: 'sub endgrent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub endgrent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1153 - 'sub endgrent { 1 }' 334s # Subtest: 'sub vec ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub vec ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1154 - 'sub vec ;' 334s # Subtest: 'sub vec ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub vec ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1155 - 'sub vec ;' 334s # Subtest: 'sub vec { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub vec { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1156 - 'sub vec { 1 }' 334s # Subtest: 'sub vec { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub vec { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1157 - 'sub vec { 1 }' 334s # Subtest: 'sub hex ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub hex ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1158 - 'sub hex ;' 334s # Subtest: 'sub hex ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub hex ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1159 - 'sub hex ;' 334s # Subtest: 'sub hex { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub hex { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1160 - 'sub hex { 1 }' 334s # Subtest: 'sub hex { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub hex { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1161 - 'sub hex { 1 }' 334s # Subtest: 'sub dump ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dump ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1162 - 'sub dump ;' 334s # Subtest: 'sub dump ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dump ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1163 - 'sub dump ;' 334s # Subtest: 'sub dump { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dump { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1164 - 'sub dump { 1 }' 334s # Subtest: 'sub dump { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dump { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1165 - 'sub dump { 1 }' 334s # Subtest: 'sub dbmopen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmopen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1166 - 'sub dbmopen ;' 334s # Subtest: 'sub dbmopen ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmopen ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1167 - 'sub dbmopen ;' 334s # Subtest: 'sub dbmopen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmopen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1168 - 'sub dbmopen { 1 }' 334s # Subtest: 'sub dbmopen { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub dbmopen { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1169 - 'sub dbmopen { 1 }' 334s # Subtest: 'sub splice ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub splice ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1170 - 'sub splice ;' 334s # Subtest: 'sub splice ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub splice ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1171 - 'sub splice ;' 334s # Subtest: 'sub splice { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub splice { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1172 - 'sub splice { 1 }' 334s # Subtest: 'sub splice { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub splice { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1173 - 'sub splice { 1 }' 334s # Subtest: 'sub umask ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub umask ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1174 - 'sub umask ;' 334s # Subtest: 'sub umask ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub umask ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1175 - 'sub umask ;' 334s # Subtest: 'sub umask { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub umask { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1176 - 'sub umask { 1 }' 334s # Subtest: 'sub umask { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub umask { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1177 - 'sub umask { 1 }' 334s # Subtest: 'sub eof ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eof ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1178 - 'sub eof ;' 334s # Subtest: 'sub eof ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eof ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1179 - 'sub eof ;' 334s # Subtest: 'sub eof { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eof { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1180 - 'sub eof { 1 }' 334s # Subtest: 'sub eof { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub eof { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1181 - 'sub eof { 1 }' 334s # Subtest: 'sub say ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub say ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1182 - 'sub say ;' 334s # Subtest: 'sub say ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub say ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1183 - 'sub say ;' 334s # Subtest: 'sub say { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub say { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1184 - 'sub say { 1 }' 334s # Subtest: 'sub say { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub say { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1185 - 'sub say { 1 }' 334s # Subtest: 'sub gethostbyaddr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyaddr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1186 - 'sub gethostbyaddr ;' 334s # Subtest: 'sub gethostbyaddr ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyaddr ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1187 - 'sub gethostbyaddr ;' 334s # Subtest: 'sub gethostbyaddr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyaddr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1188 - 'sub gethostbyaddr { 1 }' 334s # Subtest: 'sub gethostbyaddr { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostbyaddr { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1189 - 'sub gethostbyaddr { 1 }' 334s # Subtest: 'sub index ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub index ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1190 - 'sub index ;' 334s # Subtest: 'sub index ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub index ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1191 - 'sub index ;' 334s # Subtest: 'sub index { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub index { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1192 - 'sub index { 1 }' 334s # Subtest: 'sub index { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub index { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1193 - 'sub index { 1 }' 334s # Subtest: 'sub utime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub utime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1194 - 'sub utime ;' 334s # Subtest: 'sub utime ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub utime ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1195 - 'sub utime ;' 334s # Subtest: 'sub utime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub utime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1196 - 'sub utime { 1 }' 334s # Subtest: 'sub utime { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub utime { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1197 - 'sub utime { 1 }' 334s # Subtest: 'sub gethostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1198 - 'sub gethostent ;' 334s # Subtest: 'sub gethostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1199 - 'sub gethostent ;' 334s # Subtest: 'sub gethostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1200 - 'sub gethostent { 1 }' 334s # Subtest: 'sub gethostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub gethostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1201 - 'sub gethostent { 1 }' 334s # Subtest: 'sub redo ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub redo ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1202 - 'sub redo ;' 334s # Subtest: 'sub redo ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub redo ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1203 - 'sub redo ;' 334s # Subtest: 'sub redo { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub redo { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1204 - 'sub redo { 1 }' 334s # Subtest: 'sub redo { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub redo { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1205 - 'sub redo { 1 }' 334s # Subtest: 'sub getpgrp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpgrp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1206 - 'sub getpgrp ;' 334s # Subtest: 'sub getpgrp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpgrp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1207 - 'sub getpgrp ;' 334s # Subtest: 'sub getpgrp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpgrp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1208 - 'sub getpgrp { 1 }' 334s # Subtest: 'sub getpgrp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub getpgrp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1209 - 'sub getpgrp { 1 }' 334s # Subtest: 'sub x ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub x ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1210 - 'sub x ;' 334s # Subtest: 'sub x ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub x ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1211 - 'sub x ;' 334s # Subtest: 'sub x { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub x { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1212 - 'sub x { 1 }' 334s # Subtest: 'sub x { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub x { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1213 - 'sub x { 1 }' 334s # Subtest: 'sub setpgrp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpgrp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1214 - 'sub setpgrp ;' 334s # Subtest: 'sub setpgrp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpgrp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1215 - 'sub setpgrp ;' 334s # Subtest: 'sub setpgrp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpgrp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1216 - 'sub setpgrp { 1 }' 334s # Subtest: 'sub setpgrp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub setpgrp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1217 - 'sub setpgrp { 1 }' 334s # Subtest: 'sub pipe ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pipe ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1218 - 'sub pipe ;' 334s # Subtest: 'sub pipe ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pipe ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1219 - 'sub pipe ;' 334s # Subtest: 'sub pipe { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pipe { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1220 - 'sub pipe { 1 }' 334s # Subtest: 'sub pipe { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pipe { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1221 - 'sub pipe { 1 }' 334s # Subtest: 'sub open ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub open ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1222 - 'sub open ;' 334s # Subtest: 'sub open ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub open ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1223 - 'sub open ;' 334s # Subtest: 'sub open { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub open { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1224 - 'sub open { 1 }' 334s # Subtest: 'sub open { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub open { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1225 - 'sub open { 1 }' 334s # Subtest: 'sub study ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub study ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1226 - 'sub study ;' 334s # Subtest: 'sub study ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub study ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1227 - 'sub study ;' 334s # Subtest: 'sub study { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub study { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1228 - 'sub study { 1 }' 334s # Subtest: 'sub study { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub study { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1229 - 'sub study { 1 }' 334s # Subtest: 'sub fork ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fork ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1230 - 'sub fork ;' 334s # Subtest: 'sub fork ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fork ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1231 - 'sub fork ;' 334s # Subtest: 'sub fork { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fork { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1232 - 'sub fork { 1 }' 334s # Subtest: 'sub fork { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub fork { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1233 - 'sub fork { 1 }' 334s # Subtest: 'sub sethostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sethostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1234 - 'sub sethostent ;' 334s # Subtest: 'sub sethostent ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sethostent ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1235 - 'sub sethostent ;' 334s # Subtest: 'sub sethostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sethostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1236 - 'sub sethostent { 1 }' 334s # Subtest: 'sub sethostent { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub sethostent { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1237 - 'sub sethostent { 1 }' 334s # Subtest: 'sub select ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub select ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1238 - 'sub select ;' 334s # Subtest: 'sub select ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub select ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1239 - 'sub select ;' 334s # Subtest: 'sub select { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub select { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1240 - 'sub select { 1 }' 334s # Subtest: 'sub select { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub select { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1241 - 'sub select { 1 }' 334s # Subtest: 'sub ord ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ord ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1242 - 'sub ord ;' 334s # Subtest: 'sub ord ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ord ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1243 - 'sub ord ;' 334s # Subtest: 'sub ord { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ord { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1244 - 'sub ord { 1 }' 334s # Subtest: 'sub ord { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub ord { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1245 - 'sub ord { 1 }' 334s # Subtest: 'sub while ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub while ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1246 - 'sub while ;' 334s # Subtest: 'sub while ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub while ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1247 - 'sub while ;' 334s # Subtest: 'sub while { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub while { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1248 - 'sub while { 1 }' 334s # Subtest: 'sub while { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub while { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1249 - 'sub while { 1 }' 334s # Subtest: 'sub readdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1250 - 'sub readdir ;' 334s # Subtest: 'sub readdir ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readdir ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1251 - 'sub readdir ;' 334s # Subtest: 'sub readdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1252 - 'sub readdir { 1 }' 334s # Subtest: 'sub readdir { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub readdir { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1253 - 'sub readdir { 1 }' 334s # Subtest: 'sub bless ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bless ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1254 - 'sub bless ;' 334s # Subtest: 'sub bless ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bless ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1255 - 'sub bless ;' 334s # Subtest: 'sub bless { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bless { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1256 - 'sub bless { 1 }' 334s # Subtest: 'sub bless { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub bless { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1257 - 'sub bless { 1 }' 334s # Subtest: 'sub chomp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chomp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1258 - 'sub chomp ;' 334s # Subtest: 'sub chomp ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chomp ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1259 - 'sub chomp ;' 334s # Subtest: 'sub chomp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chomp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1260 - 'sub chomp { 1 }' 334s # Subtest: 'sub chomp { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub chomp { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1261 - 'sub chomp { 1 }' 334s # Subtest: 'sub pack ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pack ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1262 - 'sub pack ;' 334s # Subtest: 'sub pack ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pack ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1263 - 'sub pack ;' 334s # Subtest: 'sub pack { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pack { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1264 - 'sub pack { 1 }' 334s # Subtest: 'sub pack { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub pack { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1265 - 'sub pack { 1 }' 334s # Subtest: 'sub and ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub and ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1266 - 'sub and ;' 334s # Subtest: 'sub and ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub and ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1267 - 'sub and ;' 334s # Subtest: 'sub and { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub and { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1268 - 'sub and { 1 }' 334s # Subtest: 'sub and { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub and { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1269 - 'sub and { 1 }' 334s # Subtest: 'sub srand ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub srand ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1270 - 'sub srand ;' 334s # Subtest: 'sub srand ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub srand ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1271 - 'sub srand ;' 334s # Subtest: 'sub srand { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub srand { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1272 - 'sub srand { 1 }' 334s # Subtest: 'sub srand { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub srand { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1273 - 'sub srand { 1 }' 334s # Subtest: 'sub v10 ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub v10 ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1274 - 'sub v10 ;' 334s # Subtest: 'sub v10 ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub v10 ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1275 - 'sub v10 ;' 334s # Subtest: 'sub v10 { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub v10 { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1276 - 'sub v10 { 1 }' 334s # Subtest: 'sub v10 { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub v10 { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1277 - 'sub v10 { 1 }' 334s # Subtest: 'sub __PACKAGE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __PACKAGE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1278 - 'sub __PACKAGE__ ;' 334s # Subtest: 'sub __PACKAGE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __PACKAGE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1279 - 'sub __PACKAGE__ ;' 334s # Subtest: 'sub __PACKAGE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __PACKAGE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1280 - 'sub __PACKAGE__ { 1 }' 334s # Subtest: 'sub __PACKAGE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __PACKAGE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1281 - 'sub __PACKAGE__ { 1 }' 334s # Subtest: 'sub __FILE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __FILE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1282 - 'sub __FILE__ ;' 334s # Subtest: 'sub __FILE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __FILE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1283 - 'sub __FILE__ ;' 334s # Subtest: 'sub __FILE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __FILE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1284 - 'sub __FILE__ { 1 }' 334s # Subtest: 'sub __FILE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __FILE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1285 - 'sub __FILE__ { 1 }' 334s # Subtest: 'sub __LINE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __LINE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1286 - 'sub __LINE__ ;' 334s # Subtest: 'sub __LINE__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __LINE__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1287 - 'sub __LINE__ ;' 334s # Subtest: 'sub __LINE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __LINE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1288 - 'sub __LINE__ { 1 }' 334s # Subtest: 'sub __LINE__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __LINE__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1289 - 'sub __LINE__ { 1 }' 334s # Subtest: 'sub __SUB__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __SUB__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1290 - 'sub __SUB__ ;' 334s # Subtest: 'sub __SUB__ ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __SUB__ ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1291 - 'sub __SUB__ ;' 334s # Subtest: 'sub __SUB__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __SUB__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1292 - 'sub __SUB__ { 1 }' 334s # Subtest: 'sub __SUB__ { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub __SUB__ { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1293 - 'sub __SUB__ { 1 }' 334s # Subtest: 'sub AUTOLOAD ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub AUTOLOAD ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1294 - 'sub AUTOLOAD ;' 334s # Subtest: 'sub AUTOLOAD ;' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub AUTOLOAD ; tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1295 - 'sub AUTOLOAD ;' 334s # Subtest: 'sub AUTOLOAD { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub AUTOLOAD { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1296 - 'sub AUTOLOAD { 1 }' 334s # Subtest: 'sub AUTOLOAD { 1 }' 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - number of statements in document 334s ok 4 - 'entire code' isa 'PPI::Statement::Sub' 334s ok 5 - sub AUTOLOAD { 1 } tokens as expected 334s ok 6 - 'prior statement end recognized' isa 'PPI::Statement' 334s ok 7 - 'inner code' isa 'PPI::Token::Number' 334s ok 8 - number correct 334s 1..8 334s ok 1297 - 'sub AUTOLOAD { 1 }' 334s ok 334s t/ppi_statement_variable.t ....... 334s 1..18 334s ok 1 - no errors 334s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 3 - Found statements 334s ok 4 - Found 7 ::Variable objects 334s ok 5 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 6 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 7 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 8 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 9 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 10 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 11 - An object of class 'PPI::Statement::Variable' isa 'PPI::Statement::Variable' 334s ok 12 - 1: Found $foo 334s ok 13 - 2: Found $foo and $bar 334s ok 14 - 3: Found $foo 334s ok 15 - 4: Found $foo 334s ok 16 - 5: Found $foo 334s ok 17 - 6: Found $foo 334s ok 18 - 7: Found $foo and $bar 334s ok 334s t/ppi_token.t .................... 334s 1..5 334s ok 1 - empty token has no length 334s ok 2 - can add strings 334s ok 3 - adding actually adds 334s ok 4 - can set content 334s ok 5 - setting overwrites 334s ok 334s t/ppi_token__quoteengine_full.t .. 334s 1..123 334s ok 1 - Token::Quote does not have a new function 334s ok 2 - Token::QuoteLike does not have a new function 334s ok 3 - Token::Regexp does not have a new function 334s ok 4 - no errors 334s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 6 - qw() correct operator 334s ok 7 - qw() correct _sections 334s ok 8 - qw() correct braced 334s ok 9 - qw() correct separator 334s ok 10 - qw() correct content 334s ok 11 - qw() correct position 334s ok 12 - qw() correct type 334s ok 13 - qw() correct size 334s ok 14 - no errors 334s ok 15 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 16 - qw<> correct operator 334s ok 17 - qw<> correct _sections 334s ok 18 - qw<> correct braced 334s ok 19 - qw<> correct separator 334s ok 20 - qw<> correct content 334s ok 21 - qw<> correct position 334s ok 22 - qw<> correct type 334s ok 23 - qw<> correct size 334s ok 24 - no errors 334s ok 25 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 26 - qw// correct operator 334s ok 27 - qw// correct _sections 334s ok 28 - qw// correct braced 334s ok 29 - qw// correct separator 334s ok 30 - qw// correct content 334s ok 31 - qw// correct position 334s ok 32 - qw// correct type 334s ok 33 - qw// correct size 334s ok 34 - no errors 334s ok 35 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 36 - qw\#\# correct operator 334s ok 37 - qw\#\# correct _sections 334s ok 38 - qw\#\# correct braced 334s ok 39 - qw\#\# correct separator 334s ok 40 - qw\#\# correct content 334s ok 41 - qw\#\# correct position 334s ok 42 - qw\#\# correct type 334s ok 43 - qw\#\# correct size 334s ok 44 - no errors 334s ok 45 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 46 - qw,, correct operator 334s ok 47 - qw,, correct _sections 334s ok 48 - qw,, correct braced 334s ok 49 - qw,, correct separator 334s ok 50 - qw,, correct content 334s ok 51 - qw,, correct position 334s ok 52 - qw,, correct type 334s ok 53 - qw,, correct size 334s ok 54 - no errors 334s ok 55 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 56 - qw( correct operator 334s ok 57 - qw( correct _sections 334s ok 58 - qw( correct braced 334s ok 59 - qw( correct separator 334s ok 60 - qw( correct content 334s ok 61 - qw( correct type 334s ok 62 - no errors 334s ok 63 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 64 - qw< correct operator 334s ok 65 - qw< correct _sections 334s ok 66 - qw< correct braced 334s ok 67 - qw< correct separator 334s ok 68 - qw< correct content 334s ok 69 - qw< correct type 334s ok 70 - no errors 334s ok 71 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 72 - qw/ correct operator 334s ok 73 - qw/ correct _sections 334s ok 74 - qw/ correct braced 334s ok 75 - qw/ correct separator 334s ok 76 - qw/ correct content 334s ok 77 - qw/ correct type 334s ok 78 - no errors 334s ok 79 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 80 - qw\# correct operator 334s ok 81 - qw\# correct _sections 334s ok 82 - qw\# correct braced 334s ok 83 - qw\# correct separator 334s ok 84 - qw\# correct content 334s ok 85 - qw\# correct type 334s ok 86 - no errors 334s ok 87 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 88 - qw, correct operator 334s ok 89 - qw, correct _sections 334s ok 90 - qw, correct braced 334s ok 91 - qw, correct separator 334s ok 92 - qw, correct content 334s ok 93 - qw, correct type 334s ok 94 - no errors 334s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 96 - /foo/i correct match 334s ok 97 - /foo/i correct subst 334s ok 98 - /foo/i correct modifiers 334s ok 99 - /foo/i correct delimiters 334s ok 100 - no errors 334s ok 101 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 102 - mx correct match 334s ok 103 - mx correct subst 334s ok 104 - mx correct modifiers 334s ok 105 - mx correct delimiters 334s ok 106 - no errors 334s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 108 - s{foo}[bar]g correct match 334s ok 109 - s{foo}[bar]g correct subst 334s ok 110 - s{foo}[bar]g correct modifiers 334s ok 111 - s{foo}[bar]g correct delimiters 334s ok 112 - no errors 334s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 114 - tr/fo/ba/ correct match 334s ok 115 - tr/fo/ba/ correct subst 334s ok 116 - tr/fo/ba/ correct modifiers 334s ok 117 - tr/fo/ba/ correct delimiters 334s ok 118 - no errors 334s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 334s ok 120 - qr{foo}smx correct match 334s ok 121 - qr{foo}smx correct subst 334s ok 122 - qr{foo}smx correct modifiers 334s ok 123 - qr{foo}smx correct delimiters 334s ok 335s t/ppi_token_attribute.t .......... 335s 1..2235 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - 'sub foo {}' got expected number of attributes 335s ok 4 - 'sub foo {}' attribute properties as expected 335s ok 5 - sub foo {} blocks found as expected 335s ok 6 - no errors 335s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 8 - 'sub foo;' got expected number of attributes 335s ok 9 - 'sub foo;' attribute properties as expected 335s ok 10 - sub foo; blocks found as expected 335s ok 11 - no errors 335s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 13 - 'sub foo:{}' got expected number of attributes 335s ok 14 - 'sub foo:{}' attribute properties as expected 335s ok 15 - sub foo:{} blocks found as expected 335s ok 16 - no errors 335s ok 17 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 18 - 'sub foo : {}' got expected number of attributes 335s ok 19 - 'sub foo : {}' attribute properties as expected 335s ok 20 - sub foo : {} blocks found as expected 335s ok 21 - no errors 335s ok 22 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 23 - 'sub foo :Attr1{}' got expected number of attributes 335s ok 24 - 'sub foo :Attr1{}' attribute properties as expected 335s ok 25 - sub foo :Attr1{} blocks found as expected 335s ok 26 - no errors 335s ok 27 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 28 - 'sub foo :Attr1;' got expected number of attributes 335s ok 29 - 'sub foo :Attr1;' attribute properties as expected 335s ok 30 - sub foo :Attr1; blocks found as expected 335s ok 31 - no errors 335s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 33 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 34 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 35 - sub foo : Attr1 {} blocks found as expected 335s ok 36 - no errors 335s ok 37 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 38 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 39 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 40 - sub foo : Attr1 {} blocks found as expected 335s ok 41 - no errors 335s ok 42 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 43 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 44 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 45 - sub foo : Attr1 {} blocks found as expected 335s ok 46 - no errors 335s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 48 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 49 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 50 - sub foo : Attr1 {} blocks found as expected 335s ok 51 - no errors 335s ok 52 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 53 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 54 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 55 - sub foo : Attr1 {} blocks found as expected 335s ok 56 - no errors 335s ok 57 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 58 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 59 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 60 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 61 - no errors 335s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 63 - 'sub foo :\tAttr1\t;' got expected number of attributes 335s ok 64 - 'sub foo :\tAttr1\t;' attribute properties as expected 335s ok 65 - sub foo :\tAttr1\t; blocks found as expected 335s ok 66 - no errors 335s ok 67 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 68 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 69 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 70 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 71 - no errors 335s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 73 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 74 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 75 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 76 - no errors 335s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 78 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 79 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 80 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 81 - no errors 335s ok 82 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 83 - 'sub foo :\fAttr1\f;' got expected number of attributes 335s ok 84 - 'sub foo :\fAttr1\f;' attribute properties as expected 335s ok 85 - sub foo :\fAttr1\f; blocks found as expected 335s ok 86 - no errors 335s ok 87 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 88 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 89 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 90 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 91 - no errors 335s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 93 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 94 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 95 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 96 - no errors 335s ok 97 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 98 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 99 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 100 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 101 - no errors 335s ok 102 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 103 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 104 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 105 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 106 - no errors 335s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 108 - 'sub foo :Attr1{}' got expected number of attributes 335s ok 109 - 'sub foo :Attr1{}' attribute properties as expected 335s ok 110 - sub foo :Attr1{} blocks found as expected 335s ok 111 - no errors 335s ok 112 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 113 - 'sub foo :Attr1;' got expected number of attributes 335s ok 114 - 'sub foo :Attr1;' attribute properties as expected 335s ok 115 - sub foo :Attr1; blocks found as expected 335s ok 116 - no errors 335s ok 117 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 118 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 119 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 120 - sub foo : Attr1 {} blocks found as expected 335s ok 121 - no errors 335s ok 122 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 123 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 124 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 125 - sub foo : Attr1 {} blocks found as expected 335s ok 126 - no errors 335s ok 127 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 128 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 129 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 130 - sub foo : Attr1 {} blocks found as expected 335s ok 131 - no errors 335s ok 132 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 133 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 134 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 135 - sub foo : Attr1 {} blocks found as expected 335s ok 136 - no errors 335s ok 137 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 138 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 139 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 140 - sub foo : Attr1 {} blocks found as expected 335s ok 141 - no errors 335s ok 142 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 143 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 144 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 145 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 146 - no errors 335s ok 147 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 148 - 'sub foo :\tAttr1\t;' got expected number of attributes 335s ok 149 - 'sub foo :\tAttr1\t;' attribute properties as expected 335s ok 150 - sub foo :\tAttr1\t; blocks found as expected 335s ok 151 - no errors 335s ok 152 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 153 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 154 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 155 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 156 - no errors 335s ok 157 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 158 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 159 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 160 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 161 - no errors 335s ok 162 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 163 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 164 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 165 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 166 - no errors 335s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 168 - 'sub foo :\fAttr1\f;' got expected number of attributes 335s ok 169 - 'sub foo :\fAttr1\f;' attribute properties as expected 335s ok 170 - sub foo :\fAttr1\f; blocks found as expected 335s ok 171 - no errors 335s ok 172 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 173 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 174 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 175 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 176 - no errors 335s ok 177 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 178 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 179 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 180 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 181 - no errors 335s ok 182 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 183 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 184 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 185 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 186 - no errors 335s ok 187 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 188 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 189 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 190 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 191 - no errors 335s ok 192 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 193 - 'sub foo :Attr1{}' got expected number of attributes 335s ok 194 - 'sub foo :Attr1{}' attribute properties as expected 335s ok 195 - sub foo :Attr1{} blocks found as expected 335s ok 196 - no errors 335s ok 197 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 198 - 'sub foo :Attr1;' got expected number of attributes 335s ok 199 - 'sub foo :Attr1;' attribute properties as expected 335s ok 200 - sub foo :Attr1; blocks found as expected 335s ok 201 - no errors 335s ok 202 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 203 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 204 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 205 - sub foo : Attr1 {} blocks found as expected 335s ok 206 - no errors 335s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 208 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 209 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 210 - sub foo : Attr1 {} blocks found as expected 335s ok 211 - no errors 335s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 213 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 214 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 215 - sub foo : Attr1 {} blocks found as expected 335s ok 216 - no errors 335s ok 217 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 218 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 219 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 220 - sub foo : Attr1 {} blocks found as expected 335s ok 221 - no errors 335s ok 222 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 223 - 'sub foo : Attr1 {}' got expected number of attributes 335s ok 224 - 'sub foo : Attr1 {}' attribute properties as expected 335s ok 225 - sub foo : Attr1 {} blocks found as expected 335s ok 226 - no errors 335s ok 227 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 228 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 229 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 230 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 231 - no errors 335s ok 232 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 233 - 'sub foo :\tAttr1\t;' got expected number of attributes 335s ok 234 - 'sub foo :\tAttr1\t;' attribute properties as expected 335s ok 235 - sub foo :\tAttr1\t; blocks found as expected 335s ok 236 - no errors 335s ok 237 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 238 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 239 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 240 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 241 - no errors 335s ok 242 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 243 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 244 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 245 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 246 - no errors 335s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 248 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 249 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 250 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 251 - no errors 335s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 253 - 'sub foo :\fAttr1\f;' got expected number of attributes 335s ok 254 - 'sub foo :\fAttr1\f;' attribute properties as expected 335s ok 255 - sub foo :\fAttr1\f; blocks found as expected 335s ok 256 - no errors 335s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 258 - 'sub foo :\tAttr1\t{}' got expected number of attributes 335s ok 259 - 'sub foo :\tAttr1\t{}' attribute properties as expected 335s ok 260 - sub foo :\tAttr1\t{} blocks found as expected 335s ok 261 - no errors 335s ok 262 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 263 - 'sub foo :\rAttr1\r{}' got expected number of attributes 335s ok 264 - 'sub foo :\rAttr1\r{}' attribute properties as expected 335s ok 265 - sub foo :\rAttr1\r{} blocks found as expected 335s ok 266 - no errors 335s ok 267 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 268 - 'sub foo :\nAttr1\n{}' got expected number of attributes 335s ok 269 - 'sub foo :\nAttr1\n{}' attribute properties as expected 335s ok 270 - sub foo :\nAttr1\n{} blocks found as expected 335s ok 271 - no errors 335s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 273 - 'sub foo :\fAttr1\f{}' got expected number of attributes 335s ok 274 - 'sub foo :\fAttr1\f{}' attribute properties as expected 335s ok 275 - sub foo :\fAttr1\f{} blocks found as expected 335s ok 276 - no errors 335s ok 277 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 278 - 'sub method :Attr1{}' got expected number of attributes 335s ok 279 - 'sub method :Attr1{}' attribute properties as expected 335s ok 280 - sub method :Attr1{} blocks found as expected 335s ok 281 - no errors 335s ok 282 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 283 - 'sub method :Attr1;' got expected number of attributes 335s ok 284 - 'sub method :Attr1;' attribute properties as expected 335s ok 285 - sub method :Attr1; blocks found as expected 335s ok 286 - no errors 335s ok 287 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 288 - 'sub method : Attr1 {}' got expected number of attributes 335s ok 289 - 'sub method : Attr1 {}' attribute properties as expected 335s ok 290 - sub method : Attr1 {} blocks found as expected 335s ok 291 - no errors 335s ok 292 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 293 - 'sub method : Attr1 {}' got expected number of attributes 335s ok 294 - 'sub method : Attr1 {}' attribute properties as expected 335s ok 295 - sub method : Attr1 {} blocks found as expected 335s ok 296 - no errors 335s ok 297 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 298 - 'sub method : Attr1 {}' got expected number of attributes 335s ok 299 - 'sub method : Attr1 {}' attribute properties as expected 335s ok 300 - sub method : Attr1 {} blocks found as expected 335s ok 301 - no errors 335s ok 302 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 303 - 'sub method : Attr1 {}' got expected number of attributes 335s ok 304 - 'sub method : Attr1 {}' attribute properties as expected 335s ok 305 - sub method : Attr1 {} blocks found as expected 335s ok 306 - no errors 335s ok 307 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 308 - 'sub method : Attr1 {}' got expected number of attributes 335s ok 309 - 'sub method : Attr1 {}' attribute properties as expected 335s ok 310 - sub method : Attr1 {} blocks found as expected 335s ok 311 - no errors 335s ok 312 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 313 - 'sub method :\tAttr1\t{}' got expected number of attributes 335s ok 314 - 'sub method :\tAttr1\t{}' attribute properties as expected 335s ok 315 - sub method :\tAttr1\t{} blocks found as expected 335s ok 316 - no errors 335s ok 317 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 318 - 'sub method :\tAttr1\t;' got expected number of attributes 335s ok 319 - 'sub method :\tAttr1\t;' attribute properties as expected 335s ok 320 - sub method :\tAttr1\t; blocks found as expected 335s ok 321 - no errors 335s ok 322 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 323 - 'sub method :\rAttr1\r{}' got expected number of attributes 335s ok 324 - 'sub method :\rAttr1\r{}' attribute properties as expected 335s ok 325 - sub method :\rAttr1\r{} blocks found as expected 335s ok 326 - no errors 335s ok 327 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 328 - 'sub method :\nAttr1\n{}' got expected number of attributes 335s ok 329 - 'sub method :\nAttr1\n{}' attribute properties as expected 335s ok 330 - sub method :\nAttr1\n{} blocks found as expected 335s ok 331 - no errors 335s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 333 - 'sub method :\fAttr1\f{}' got expected number of attributes 335s ok 334 - 'sub method :\fAttr1\f{}' attribute properties as expected 335s ok 335 - sub method :\fAttr1\f{} blocks found as expected 335s ok 336 - no errors 335s ok 337 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 338 - 'sub method :\fAttr1\f;' got expected number of attributes 335s ok 339 - 'sub method :\fAttr1\f;' attribute properties as expected 335s ok 340 - sub method :\fAttr1\f; blocks found as expected 335s ok 341 - no errors 335s ok 342 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 343 - 'sub method :\tAttr1\t{}' got expected number of attributes 335s ok 344 - 'sub method :\tAttr1\t{}' attribute properties as expected 335s ok 345 - sub method :\tAttr1\t{} blocks found as expected 335s ok 346 - no errors 335s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 348 - 'sub method :\rAttr1\r{}' got expected number of attributes 335s ok 349 - 'sub method :\rAttr1\r{}' attribute properties as expected 335s ok 350 - sub method :\rAttr1\r{} blocks found as expected 335s ok 351 - no errors 335s ok 352 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 353 - 'sub method :\nAttr1\n{}' got expected number of attributes 335s ok 354 - 'sub method :\nAttr1\n{}' attribute properties as expected 335s ok 355 - sub method :\nAttr1\n{} blocks found as expected 335s ok 356 - no errors 335s ok 357 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 358 - 'sub method :\fAttr1\f{}' got expected number of attributes 335s ok 359 - 'sub method :\fAttr1\f{}' attribute properties as expected 335s ok 360 - sub method :\fAttr1\f{} blocks found as expected 335s ok 361 - no errors 335s ok 362 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 363 - 'sub lvalue :Attr1{}' got expected number of attributes 335s ok 364 - 'sub lvalue :Attr1{}' attribute properties as expected 335s ok 365 - sub lvalue :Attr1{} blocks found as expected 335s ok 366 - no errors 335s ok 367 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 368 - 'sub lvalue :Attr1;' got expected number of attributes 335s ok 369 - 'sub lvalue :Attr1;' attribute properties as expected 335s ok 370 - sub lvalue :Attr1; blocks found as expected 335s ok 371 - no errors 335s ok 372 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 373 - 'sub lvalue : Attr1 {}' got expected number of attributes 335s ok 374 - 'sub lvalue : Attr1 {}' attribute properties as expected 335s ok 375 - sub lvalue : Attr1 {} blocks found as expected 335s ok 376 - no errors 335s ok 377 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 378 - 'sub lvalue : Attr1 {}' got expected number of attributes 335s ok 379 - 'sub lvalue : Attr1 {}' attribute properties as expected 335s ok 380 - sub lvalue : Attr1 {} blocks found as expected 335s ok 381 - no errors 335s ok 382 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 383 - 'sub lvalue : Attr1 {}' got expected number of attributes 335s ok 384 - 'sub lvalue : Attr1 {}' attribute properties as expected 335s ok 385 - sub lvalue : Attr1 {} blocks found as expected 335s ok 386 - no errors 335s ok 387 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 388 - 'sub lvalue : Attr1 {}' got expected number of attributes 335s ok 389 - 'sub lvalue : Attr1 {}' attribute properties as expected 335s ok 390 - sub lvalue : Attr1 {} blocks found as expected 335s ok 391 - no errors 335s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 393 - 'sub lvalue : Attr1 {}' got expected number of attributes 335s ok 394 - 'sub lvalue : Attr1 {}' attribute properties as expected 335s ok 395 - sub lvalue : Attr1 {} blocks found as expected 335s ok 396 - no errors 335s ok 397 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 398 - 'sub lvalue :\tAttr1\t{}' got expected number of attributes 335s ok 399 - 'sub lvalue :\tAttr1\t{}' attribute properties as expected 335s ok 400 - sub lvalue :\tAttr1\t{} blocks found as expected 335s ok 401 - no errors 335s ok 402 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 403 - 'sub lvalue :\tAttr1\t;' got expected number of attributes 335s ok 404 - 'sub lvalue :\tAttr1\t;' attribute properties as expected 335s ok 405 - sub lvalue :\tAttr1\t; blocks found as expected 335s ok 406 - no errors 335s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 408 - 'sub lvalue :\rAttr1\r{}' got expected number of attributes 335s ok 409 - 'sub lvalue :\rAttr1\r{}' attribute properties as expected 335s ok 410 - sub lvalue :\rAttr1\r{} blocks found as expected 335s ok 411 - no errors 335s ok 412 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 413 - 'sub lvalue :\nAttr1\n{}' got expected number of attributes 335s ok 414 - 'sub lvalue :\nAttr1\n{}' attribute properties as expected 335s ok 415 - sub lvalue :\nAttr1\n{} blocks found as expected 335s ok 416 - no errors 335s ok 417 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 418 - 'sub lvalue :\fAttr1\f{}' got expected number of attributes 335s ok 419 - 'sub lvalue :\fAttr1\f{}' attribute properties as expected 335s ok 420 - sub lvalue :\fAttr1\f{} blocks found as expected 335s ok 421 - no errors 335s ok 422 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 423 - 'sub lvalue :\fAttr1\f;' got expected number of attributes 335s ok 424 - 'sub lvalue :\fAttr1\f;' attribute properties as expected 335s ok 425 - sub lvalue :\fAttr1\f; blocks found as expected 335s ok 426 - no errors 335s ok 427 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 428 - 'sub lvalue :\tAttr1\t{}' got expected number of attributes 335s ok 429 - 'sub lvalue :\tAttr1\t{}' attribute properties as expected 335s ok 430 - sub lvalue :\tAttr1\t{} blocks found as expected 335s ok 431 - no errors 335s ok 432 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 433 - 'sub lvalue :\rAttr1\r{}' got expected number of attributes 335s ok 434 - 'sub lvalue :\rAttr1\r{}' attribute properties as expected 335s ok 435 - sub lvalue :\rAttr1\r{} blocks found as expected 335s ok 436 - no errors 335s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 438 - 'sub lvalue :\nAttr1\n{}' got expected number of attributes 335s ok 439 - 'sub lvalue :\nAttr1\n{}' attribute properties as expected 335s ok 440 - sub lvalue :\nAttr1\n{} blocks found as expected 335s ok 441 - no errors 335s ok 442 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 443 - 'sub lvalue :\fAttr1\f{}' got expected number of attributes 335s ok 444 - 'sub lvalue :\fAttr1\f{}' attribute properties as expected 335s ok 445 - sub lvalue :\fAttr1\f{} blocks found as expected 335s ok 446 - no errors 335s ok 447 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 448 - 'sub foo :_{}' got expected number of attributes 335s ok 449 - 'sub foo :_{}' attribute properties as expected 335s ok 450 - sub foo :_{} blocks found as expected 335s ok 451 - no errors 335s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 453 - 'sub foo :_;' got expected number of attributes 335s ok 454 - 'sub foo :_;' attribute properties as expected 335s ok 455 - sub foo :_; blocks found as expected 335s ok 456 - no errors 335s ok 457 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 458 - 'sub foo : _ {}' got expected number of attributes 335s ok 459 - 'sub foo : _ {}' attribute properties as expected 335s ok 460 - sub foo : _ {} blocks found as expected 335s ok 461 - no errors 335s ok 462 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 463 - 'sub foo : _ {}' got expected number of attributes 335s ok 464 - 'sub foo : _ {}' attribute properties as expected 335s ok 465 - sub foo : _ {} blocks found as expected 335s ok 466 - no errors 335s ok 467 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 468 - 'sub foo : _ {}' got expected number of attributes 335s ok 469 - 'sub foo : _ {}' attribute properties as expected 335s ok 470 - sub foo : _ {} blocks found as expected 335s ok 471 - no errors 335s ok 472 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 473 - 'sub foo : _ {}' got expected number of attributes 335s ok 474 - 'sub foo : _ {}' attribute properties as expected 335s ok 475 - sub foo : _ {} blocks found as expected 335s ok 476 - no errors 335s ok 477 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 478 - 'sub foo : _ {}' got expected number of attributes 335s ok 479 - 'sub foo : _ {}' attribute properties as expected 335s ok 480 - sub foo : _ {} blocks found as expected 335s ok 481 - no errors 335s ok 482 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 483 - 'sub foo :\t_\t{}' got expected number of attributes 335s ok 484 - 'sub foo :\t_\t{}' attribute properties as expected 335s ok 485 - sub foo :\t_\t{} blocks found as expected 335s ok 486 - no errors 335s ok 487 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 488 - 'sub foo :\t_\t;' got expected number of attributes 335s ok 489 - 'sub foo :\t_\t;' attribute properties as expected 335s ok 490 - sub foo :\t_\t; blocks found as expected 335s ok 491 - no errors 335s ok 492 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 493 - 'sub foo :\r_\r{}' got expected number of attributes 335s ok 494 - 'sub foo :\r_\r{}' attribute properties as expected 335s ok 495 - sub foo :\r_\r{} blocks found as expected 335s ok 496 - no errors 335s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 498 - 'sub foo :\n_\n{}' got expected number of attributes 335s ok 499 - 'sub foo :\n_\n{}' attribute properties as expected 335s ok 500 - sub foo :\n_\n{} blocks found as expected 335s ok 501 - no errors 335s ok 502 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 503 - 'sub foo :\f_\f{}' got expected number of attributes 335s ok 504 - 'sub foo :\f_\f{}' attribute properties as expected 335s ok 505 - sub foo :\f_\f{} blocks found as expected 335s ok 506 - no errors 335s ok 507 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 508 - 'sub foo :\f_\f;' got expected number of attributes 335s ok 509 - 'sub foo :\f_\f;' attribute properties as expected 335s ok 510 - sub foo :\f_\f; blocks found as expected 335s ok 511 - no errors 335s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 513 - 'sub foo :\t_\t{}' got expected number of attributes 335s ok 514 - 'sub foo :\t_\t{}' attribute properties as expected 335s ok 515 - sub foo :\t_\t{} blocks found as expected 335s ok 516 - no errors 335s ok 517 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 518 - 'sub foo :\r_\r{}' got expected number of attributes 335s ok 519 - 'sub foo :\r_\r{}' attribute properties as expected 335s ok 520 - sub foo :\r_\r{} blocks found as expected 335s ok 521 - no errors 335s ok 522 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 523 - 'sub foo :\n_\n{}' got expected number of attributes 335s ok 524 - 'sub foo :\n_\n{}' attribute properties as expected 335s ok 525 - sub foo :\n_\n{} blocks found as expected 335s ok 526 - no errors 335s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 528 - 'sub foo :\f_\f{}' got expected number of attributes 335s ok 529 - 'sub foo :\f_\f{}' attribute properties as expected 335s ok 530 - sub foo :\f_\f{} blocks found as expected 335s ok 531 - no errors 335s ok 532 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 533 - 'sub foo :Attr1(){}' got expected number of attributes 335s ok 534 - 'sub foo :Attr1(){}' attribute properties as expected 335s ok 535 - sub foo :Attr1(){} blocks found as expected 335s ok 536 - no errors 335s ok 537 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 538 - 'sub foo :Attr1();' got expected number of attributes 335s ok 539 - 'sub foo :Attr1();' attribute properties as expected 335s ok 540 - sub foo :Attr1(); blocks found as expected 335s ok 541 - no errors 335s ok 542 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 543 - 'sub foo : Attr1() {}' got expected number of attributes 335s ok 544 - 'sub foo : Attr1() {}' attribute properties as expected 335s ok 545 - sub foo : Attr1() {} blocks found as expected 335s ok 546 - no errors 335s ok 547 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 548 - 'sub foo : Attr1() {}' got expected number of attributes 335s ok 549 - 'sub foo : Attr1() {}' attribute properties as expected 335s ok 550 - sub foo : Attr1() {} blocks found as expected 335s ok 551 - no errors 335s ok 552 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 553 - 'sub foo : Attr1() {}' got expected number of attributes 335s ok 554 - 'sub foo : Attr1() {}' attribute properties as expected 335s ok 555 - sub foo : Attr1() {} blocks found as expected 335s ok 556 - no errors 335s ok 557 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 558 - 'sub foo : Attr1() {}' got expected number of attributes 335s ok 559 - 'sub foo : Attr1() {}' attribute properties as expected 335s ok 560 - sub foo : Attr1() {} blocks found as expected 335s ok 561 - no errors 335s ok 562 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 563 - 'sub foo : Attr1() {}' got expected number of attributes 335s ok 564 - 'sub foo : Attr1() {}' attribute properties as expected 335s ok 565 - sub foo : Attr1() {} blocks found as expected 335s ok 566 - no errors 335s ok 567 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 568 - 'sub foo :\tAttr1()\t{}' got expected number of attributes 335s ok 569 - 'sub foo :\tAttr1()\t{}' attribute properties as expected 335s ok 570 - sub foo :\tAttr1()\t{} blocks found as expected 335s ok 571 - no errors 335s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 573 - 'sub foo :\tAttr1()\t;' got expected number of attributes 335s ok 574 - 'sub foo :\tAttr1()\t;' attribute properties as expected 335s ok 575 - sub foo :\tAttr1()\t; blocks found as expected 335s ok 576 - no errors 335s ok 577 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 578 - 'sub foo :\rAttr1()\r{}' got expected number of attributes 335s ok 579 - 'sub foo :\rAttr1()\r{}' attribute properties as expected 335s ok 580 - sub foo :\rAttr1()\r{} blocks found as expected 335s ok 581 - no errors 335s ok 582 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 583 - 'sub foo :\nAttr1()\n{}' got expected number of attributes 335s ok 584 - 'sub foo :\nAttr1()\n{}' attribute properties as expected 335s ok 585 - sub foo :\nAttr1()\n{} blocks found as expected 335s ok 586 - no errors 335s ok 587 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 588 - 'sub foo :\fAttr1()\f{}' got expected number of attributes 335s ok 589 - 'sub foo :\fAttr1()\f{}' attribute properties as expected 335s ok 590 - sub foo :\fAttr1()\f{} blocks found as expected 335s ok 591 - no errors 335s ok 592 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 593 - 'sub foo :\fAttr1()\f;' got expected number of attributes 335s ok 594 - 'sub foo :\fAttr1()\f;' attribute properties as expected 335s ok 595 - sub foo :\fAttr1()\f; blocks found as expected 335s ok 596 - no errors 335s ok 597 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 598 - 'sub foo :\tAttr1()\t{}' got expected number of attributes 335s ok 599 - 'sub foo :\tAttr1()\t{}' attribute properties as expected 335s ok 600 - sub foo :\tAttr1()\t{} blocks found as expected 335s ok 601 - no errors 335s ok 602 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 603 - 'sub foo :\rAttr1()\r{}' got expected number of attributes 335s ok 604 - 'sub foo :\rAttr1()\r{}' attribute properties as expected 335s ok 605 - sub foo :\rAttr1()\r{} blocks found as expected 335s ok 606 - no errors 335s ok 607 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 608 - 'sub foo :\nAttr1()\n{}' got expected number of attributes 335s ok 609 - 'sub foo :\nAttr1()\n{}' attribute properties as expected 335s ok 610 - sub foo :\nAttr1()\n{} blocks found as expected 335s ok 611 - no errors 335s ok 612 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 613 - 'sub foo :\fAttr1()\f{}' got expected number of attributes 335s ok 614 - 'sub foo :\fAttr1()\f{}' attribute properties as expected 335s ok 615 - sub foo :\fAttr1()\f{} blocks found as expected 335s ok 616 - no errors 335s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 618 - 'sub foo :Attr1( ){}' got expected number of attributes 335s ok 619 - 'sub foo :Attr1( ){}' attribute properties as expected 335s ok 620 - sub foo :Attr1( ){} blocks found as expected 335s ok 621 - no errors 335s ok 622 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 623 - 'sub foo :Attr1( );' got expected number of attributes 335s ok 624 - 'sub foo :Attr1( );' attribute properties as expected 335s ok 625 - sub foo :Attr1( ); blocks found as expected 335s ok 626 - no errors 335s ok 627 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 628 - 'sub foo : Attr1( ) {}' got expected number of attributes 335s ok 629 - 'sub foo : Attr1( ) {}' attribute properties as expected 335s ok 630 - sub foo : Attr1( ) {} blocks found as expected 335s ok 631 - no errors 335s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 633 - 'sub foo : Attr1( ) {}' got expected number of attributes 335s ok 634 - 'sub foo : Attr1( ) {}' attribute properties as expected 335s ok 635 - sub foo : Attr1( ) {} blocks found as expected 335s ok 636 - no errors 335s ok 637 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 638 - 'sub foo : Attr1( ) {}' got expected number of attributes 335s ok 639 - 'sub foo : Attr1( ) {}' attribute properties as expected 335s ok 640 - sub foo : Attr1( ) {} blocks found as expected 335s ok 641 - no errors 335s ok 642 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 643 - 'sub foo : Attr1( ) {}' got expected number of attributes 335s ok 644 - 'sub foo : Attr1( ) {}' attribute properties as expected 335s ok 645 - sub foo : Attr1( ) {} blocks found as expected 335s ok 646 - no errors 335s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 648 - 'sub foo : Attr1( ) {}' got expected number of attributes 335s ok 649 - 'sub foo : Attr1( ) {}' attribute properties as expected 335s ok 650 - sub foo : Attr1( ) {} blocks found as expected 335s ok 651 - no errors 335s ok 652 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 653 - 'sub foo :\tAttr1( )\t{}' got expected number of attributes 335s ok 654 - 'sub foo :\tAttr1( )\t{}' attribute properties as expected 335s ok 655 - sub foo :\tAttr1( )\t{} blocks found as expected 335s ok 656 - no errors 335s ok 657 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 658 - 'sub foo :\tAttr1( )\t;' got expected number of attributes 335s ok 659 - 'sub foo :\tAttr1( )\t;' attribute properties as expected 335s ok 660 - sub foo :\tAttr1( )\t; blocks found as expected 335s ok 661 - no errors 335s ok 662 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 663 - 'sub foo :\rAttr1( )\r{}' got expected number of attributes 335s ok 664 - 'sub foo :\rAttr1( )\r{}' attribute properties as expected 335s ok 665 - sub foo :\rAttr1( )\r{} blocks found as expected 335s ok 666 - no errors 335s ok 667 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 668 - 'sub foo :\nAttr1( )\n{}' got expected number of attributes 335s ok 669 - 'sub foo :\nAttr1( )\n{}' attribute properties as expected 335s ok 670 - sub foo :\nAttr1( )\n{} blocks found as expected 335s ok 671 - no errors 335s ok 672 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 673 - 'sub foo :\fAttr1( )\f{}' got expected number of attributes 335s ok 674 - 'sub foo :\fAttr1( )\f{}' attribute properties as expected 335s ok 675 - sub foo :\fAttr1( )\f{} blocks found as expected 335s ok 676 - no errors 335s ok 677 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 678 - 'sub foo :\fAttr1( )\f;' got expected number of attributes 335s ok 679 - 'sub foo :\fAttr1( )\f;' attribute properties as expected 335s ok 680 - sub foo :\fAttr1( )\f; blocks found as expected 335s ok 681 - no errors 335s ok 682 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 683 - 'sub foo :\tAttr1( )\t{}' got expected number of attributes 335s ok 684 - 'sub foo :\tAttr1( )\t{}' attribute properties as expected 335s ok 685 - sub foo :\tAttr1( )\t{} blocks found as expected 335s ok 686 - no errors 335s ok 687 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 688 - 'sub foo :\rAttr1( )\r{}' got expected number of attributes 335s ok 689 - 'sub foo :\rAttr1( )\r{}' attribute properties as expected 335s ok 690 - sub foo :\rAttr1( )\r{} blocks found as expected 335s ok 691 - no errors 335s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 693 - 'sub foo :\nAttr1( )\n{}' got expected number of attributes 335s ok 694 - 'sub foo :\nAttr1( )\n{}' attribute properties as expected 335s ok 695 - sub foo :\nAttr1( )\n{} blocks found as expected 335s ok 696 - no errors 335s ok 697 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 698 - 'sub foo :\fAttr1( )\f{}' got expected number of attributes 335s ok 699 - 'sub foo :\fAttr1( )\f{}' attribute properties as expected 335s ok 700 - sub foo :\fAttr1( )\f{} blocks found as expected 335s ok 701 - no errors 335s ok 702 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 703 - 'sub foo :Attr1( () ){}' got expected number of attributes 335s ok 704 - 'sub foo :Attr1( () ){}' attribute properties as expected 335s ok 705 - sub foo :Attr1( () ){} blocks found as expected 335s ok 706 - no errors 335s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 708 - 'sub foo :Attr1( () );' got expected number of attributes 335s ok 709 - 'sub foo :Attr1( () );' attribute properties as expected 335s ok 710 - sub foo :Attr1( () ); blocks found as expected 335s ok 711 - no errors 335s ok 712 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 713 - 'sub foo : Attr1( () ) {}' got expected number of attributes 335s ok 714 - 'sub foo : Attr1( () ) {}' attribute properties as expected 335s ok 715 - sub foo : Attr1( () ) {} blocks found as expected 335s ok 716 - no errors 335s ok 717 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 718 - 'sub foo : Attr1( () ) {}' got expected number of attributes 335s ok 719 - 'sub foo : Attr1( () ) {}' attribute properties as expected 335s ok 720 - sub foo : Attr1( () ) {} blocks found as expected 335s ok 721 - no errors 335s ok 722 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 723 - 'sub foo : Attr1( () ) {}' got expected number of attributes 335s ok 724 - 'sub foo : Attr1( () ) {}' attribute properties as expected 335s ok 725 - sub foo : Attr1( () ) {} blocks found as expected 335s ok 726 - no errors 335s ok 727 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 728 - 'sub foo : Attr1( () ) {}' got expected number of attributes 335s ok 729 - 'sub foo : Attr1( () ) {}' attribute properties as expected 335s ok 730 - sub foo : Attr1( () ) {} blocks found as expected 335s ok 731 - no errors 335s ok 732 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 733 - 'sub foo : Attr1( () ) {}' got expected number of attributes 335s ok 734 - 'sub foo : Attr1( () ) {}' attribute properties as expected 335s ok 735 - sub foo : Attr1( () ) {} blocks found as expected 335s ok 736 - no errors 335s ok 737 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 738 - 'sub foo :\tAttr1( () )\t{}' got expected number of attributes 335s ok 739 - 'sub foo :\tAttr1( () )\t{}' attribute properties as expected 335s ok 740 - sub foo :\tAttr1( () )\t{} blocks found as expected 335s ok 741 - no errors 335s ok 742 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 743 - 'sub foo :\tAttr1( () )\t;' got expected number of attributes 335s ok 744 - 'sub foo :\tAttr1( () )\t;' attribute properties as expected 335s ok 745 - sub foo :\tAttr1( () )\t; blocks found as expected 335s ok 746 - no errors 335s ok 747 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 748 - 'sub foo :\rAttr1( () )\r{}' got expected number of attributes 335s ok 749 - 'sub foo :\rAttr1( () )\r{}' attribute properties as expected 335s ok 750 - sub foo :\rAttr1( () )\r{} blocks found as expected 335s ok 751 - no errors 335s ok 752 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 753 - 'sub foo :\nAttr1( () )\n{}' got expected number of attributes 335s ok 754 - 'sub foo :\nAttr1( () )\n{}' attribute properties as expected 335s ok 755 - sub foo :\nAttr1( () )\n{} blocks found as expected 335s ok 756 - no errors 335s ok 757 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 758 - 'sub foo :\fAttr1( () )\f{}' got expected number of attributes 335s ok 759 - 'sub foo :\fAttr1( () )\f{}' attribute properties as expected 335s ok 760 - sub foo :\fAttr1( () )\f{} blocks found as expected 335s ok 761 - no errors 335s ok 762 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 763 - 'sub foo :\fAttr1( () )\f;' got expected number of attributes 335s ok 764 - 'sub foo :\fAttr1( () )\f;' attribute properties as expected 335s ok 765 - sub foo :\fAttr1( () )\f; blocks found as expected 335s ok 766 - no errors 335s ok 767 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 768 - 'sub foo :\tAttr1( () )\t{}' got expected number of attributes 335s ok 769 - 'sub foo :\tAttr1( () )\t{}' attribute properties as expected 335s ok 770 - sub foo :\tAttr1( () )\t{} blocks found as expected 335s ok 771 - no errors 335s ok 772 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 773 - 'sub foo :\rAttr1( () )\r{}' got expected number of attributes 335s ok 774 - 'sub foo :\rAttr1( () )\r{}' attribute properties as expected 335s ok 775 - sub foo :\rAttr1( () )\r{} blocks found as expected 335s ok 776 - no errors 335s ok 777 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 778 - 'sub foo :\nAttr1( () )\n{}' got expected number of attributes 335s ok 779 - 'sub foo :\nAttr1( () )\n{}' attribute properties as expected 335s ok 780 - sub foo :\nAttr1( () )\n{} blocks found as expected 335s ok 781 - no errors 335s ok 782 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 783 - 'sub foo :\fAttr1( () )\f{}' got expected number of attributes 335s ok 784 - 'sub foo :\fAttr1( () )\f{}' attribute properties as expected 335s ok 785 - sub foo :\fAttr1( () )\f{} blocks found as expected 335s ok 786 - no errors 335s ok 787 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 788 - 'sub foo :Attr1( (()) ){}' got expected number of attributes 335s ok 789 - 'sub foo :Attr1( (()) ){}' attribute properties as expected 335s ok 790 - sub foo :Attr1( (()) ){} blocks found as expected 335s ok 791 - no errors 335s ok 792 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 793 - 'sub foo :Attr1( (()) );' got expected number of attributes 335s ok 794 - 'sub foo :Attr1( (()) );' attribute properties as expected 335s ok 795 - sub foo :Attr1( (()) ); blocks found as expected 335s ok 796 - no errors 335s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 798 - 'sub foo : Attr1( (()) ) {}' got expected number of attributes 335s ok 799 - 'sub foo : Attr1( (()) ) {}' attribute properties as expected 335s ok 800 - sub foo : Attr1( (()) ) {} blocks found as expected 335s ok 801 - no errors 335s ok 802 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 803 - 'sub foo : Attr1( (()) ) {}' got expected number of attributes 335s ok 804 - 'sub foo : Attr1( (()) ) {}' attribute properties as expected 335s ok 805 - sub foo : Attr1( (()) ) {} blocks found as expected 335s ok 806 - no errors 335s ok 807 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 808 - 'sub foo : Attr1( (()) ) {}' got expected number of attributes 335s ok 809 - 'sub foo : Attr1( (()) ) {}' attribute properties as expected 335s ok 810 - sub foo : Attr1( (()) ) {} blocks found as expected 335s ok 811 - no errors 335s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 813 - 'sub foo : Attr1( (()) ) {}' got expected number of attributes 335s ok 814 - 'sub foo : Attr1( (()) ) {}' attribute properties as expected 335s ok 815 - sub foo : Attr1( (()) ) {} blocks found as expected 335s ok 816 - no errors 335s ok 817 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 818 - 'sub foo : Attr1( (()) ) {}' got expected number of attributes 335s ok 819 - 'sub foo : Attr1( (()) ) {}' attribute properties as expected 335s ok 820 - sub foo : Attr1( (()) ) {} blocks found as expected 335s ok 821 - no errors 335s ok 822 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 823 - 'sub foo :\tAttr1( (()) )\t{}' got expected number of attributes 335s ok 824 - 'sub foo :\tAttr1( (()) )\t{}' attribute properties as expected 335s ok 825 - sub foo :\tAttr1( (()) )\t{} blocks found as expected 335s ok 826 - no errors 335s ok 827 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 828 - 'sub foo :\tAttr1( (()) )\t;' got expected number of attributes 335s ok 829 - 'sub foo :\tAttr1( (()) )\t;' attribute properties as expected 335s ok 830 - sub foo :\tAttr1( (()) )\t; blocks found as expected 335s ok 831 - no errors 335s ok 832 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 833 - 'sub foo :\rAttr1( (()) )\r{}' got expected number of attributes 335s ok 834 - 'sub foo :\rAttr1( (()) )\r{}' attribute properties as expected 335s ok 835 - sub foo :\rAttr1( (()) )\r{} blocks found as expected 335s ok 836 - no errors 335s ok 837 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 838 - 'sub foo :\nAttr1( (()) )\n{}' got expected number of attributes 335s ok 839 - 'sub foo :\nAttr1( (()) )\n{}' attribute properties as expected 335s ok 840 - sub foo :\nAttr1( (()) )\n{} blocks found as expected 335s ok 841 - no errors 335s ok 842 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 843 - 'sub foo :\fAttr1( (()) )\f{}' got expected number of attributes 335s ok 844 - 'sub foo :\fAttr1( (()) )\f{}' attribute properties as expected 335s ok 845 - sub foo :\fAttr1( (()) )\f{} blocks found as expected 335s ok 846 - no errors 335s ok 847 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 848 - 'sub foo :\fAttr1( (()) )\f;' got expected number of attributes 335s ok 849 - 'sub foo :\fAttr1( (()) )\f;' attribute properties as expected 335s ok 850 - sub foo :\fAttr1( (()) )\f; blocks found as expected 335s ok 851 - no errors 335s ok 852 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 853 - 'sub foo :\tAttr1( (()) )\t{}' got expected number of attributes 335s ok 854 - 'sub foo :\tAttr1( (()) )\t{}' attribute properties as expected 335s ok 855 - sub foo :\tAttr1( (()) )\t{} blocks found as expected 335s ok 856 - no errors 335s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 858 - 'sub foo :\rAttr1( (()) )\r{}' got expected number of attributes 335s ok 859 - 'sub foo :\rAttr1( (()) )\r{}' attribute properties as expected 335s ok 860 - sub foo :\rAttr1( (()) )\r{} blocks found as expected 335s ok 861 - no errors 335s ok 862 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 863 - 'sub foo :\nAttr1( (()) )\n{}' got expected number of attributes 335s ok 864 - 'sub foo :\nAttr1( (()) )\n{}' attribute properties as expected 335s ok 865 - sub foo :\nAttr1( (()) )\n{} blocks found as expected 335s ok 866 - no errors 335s ok 867 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 868 - 'sub foo :\fAttr1( (()) )\f{}' got expected number of attributes 335s ok 869 - 'sub foo :\fAttr1( (()) )\f{}' attribute properties as expected 335s ok 870 - sub foo :\fAttr1( (()) )\f{} blocks found as expected 335s ok 871 - no errors 335s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 873 - 'sub foo :Attr1( \) ){}' got expected number of attributes 335s ok 874 - 'sub foo :Attr1( \) ){}' attribute properties as expected 335s ok 875 - sub foo :Attr1( \) ){} blocks found as expected 335s ok 876 - no errors 335s ok 877 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 878 - 'sub foo :Attr1( \) );' got expected number of attributes 335s ok 879 - 'sub foo :Attr1( \) );' attribute properties as expected 335s ok 880 - sub foo :Attr1( \) ); blocks found as expected 335s ok 881 - no errors 335s ok 882 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 883 - 'sub foo : Attr1( \) ) {}' got expected number of attributes 335s ok 884 - 'sub foo : Attr1( \) ) {}' attribute properties as expected 335s ok 885 - sub foo : Attr1( \) ) {} blocks found as expected 335s ok 886 - no errors 335s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 888 - 'sub foo : Attr1( \) ) {}' got expected number of attributes 335s ok 889 - 'sub foo : Attr1( \) ) {}' attribute properties as expected 335s ok 890 - sub foo : Attr1( \) ) {} blocks found as expected 335s ok 891 - no errors 335s ok 892 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 893 - 'sub foo : Attr1( \) ) {}' got expected number of attributes 335s ok 894 - 'sub foo : Attr1( \) ) {}' attribute properties as expected 335s ok 895 - sub foo : Attr1( \) ) {} blocks found as expected 335s ok 896 - no errors 335s ok 897 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 898 - 'sub foo : Attr1( \) ) {}' got expected number of attributes 335s ok 899 - 'sub foo : Attr1( \) ) {}' attribute properties as expected 335s ok 900 - sub foo : Attr1( \) ) {} blocks found as expected 335s ok 901 - no errors 335s ok 902 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 903 - 'sub foo : Attr1( \) ) {}' got expected number of attributes 335s ok 904 - 'sub foo : Attr1( \) ) {}' attribute properties as expected 335s ok 905 - sub foo : Attr1( \) ) {} blocks found as expected 335s ok 906 - no errors 335s ok 907 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 908 - 'sub foo :\tAttr1( \) )\t{}' got expected number of attributes 335s ok 909 - 'sub foo :\tAttr1( \) )\t{}' attribute properties as expected 335s ok 910 - sub foo :\tAttr1( \) )\t{} blocks found as expected 335s ok 911 - no errors 335s ok 912 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 913 - 'sub foo :\tAttr1( \) )\t;' got expected number of attributes 335s ok 914 - 'sub foo :\tAttr1( \) )\t;' attribute properties as expected 335s ok 915 - sub foo :\tAttr1( \) )\t; blocks found as expected 335s ok 916 - no errors 335s ok 917 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 918 - 'sub foo :\rAttr1( \) )\r{}' got expected number of attributes 335s ok 919 - 'sub foo :\rAttr1( \) )\r{}' attribute properties as expected 335s ok 920 - sub foo :\rAttr1( \) )\r{} blocks found as expected 335s ok 921 - no errors 335s ok 922 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 923 - 'sub foo :\nAttr1( \) )\n{}' got expected number of attributes 335s ok 924 - 'sub foo :\nAttr1( \) )\n{}' attribute properties as expected 335s ok 925 - sub foo :\nAttr1( \) )\n{} blocks found as expected 335s ok 926 - no errors 335s ok 927 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 928 - 'sub foo :\fAttr1( \) )\f{}' got expected number of attributes 335s ok 929 - 'sub foo :\fAttr1( \) )\f{}' attribute properties as expected 335s ok 930 - sub foo :\fAttr1( \) )\f{} blocks found as expected 335s ok 931 - no errors 335s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 933 - 'sub foo :\fAttr1( \) )\f;' got expected number of attributes 335s ok 934 - 'sub foo :\fAttr1( \) )\f;' attribute properties as expected 335s ok 935 - sub foo :\fAttr1( \) )\f; blocks found as expected 335s ok 936 - no errors 335s ok 937 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 938 - 'sub foo :\tAttr1( \) )\t{}' got expected number of attributes 335s ok 939 - 'sub foo :\tAttr1( \) )\t{}' attribute properties as expected 335s ok 940 - sub foo :\tAttr1( \) )\t{} blocks found as expected 335s ok 941 - no errors 335s ok 942 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 943 - 'sub foo :\rAttr1( \) )\r{}' got expected number of attributes 335s ok 944 - 'sub foo :\rAttr1( \) )\r{}' attribute properties as expected 335s ok 945 - sub foo :\rAttr1( \) )\r{} blocks found as expected 335s ok 946 - no errors 335s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 948 - 'sub foo :\nAttr1( \) )\n{}' got expected number of attributes 335s ok 949 - 'sub foo :\nAttr1( \) )\n{}' attribute properties as expected 335s ok 950 - sub foo :\nAttr1( \) )\n{} blocks found as expected 335s ok 951 - no errors 335s ok 952 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 953 - 'sub foo :\fAttr1( \) )\f{}' got expected number of attributes 335s ok 954 - 'sub foo :\fAttr1( \) )\f{}' attribute properties as expected 335s ok 955 - sub foo :\fAttr1( \) )\f{} blocks found as expected 335s ok 956 - no errors 335s ok 957 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 958 - 'sub foo :Attr1( \( ){}' got expected number of attributes 335s ok 959 - 'sub foo :Attr1( \( ){}' attribute properties as expected 335s ok 960 - sub foo :Attr1( \( ){} blocks found as expected 335s ok 961 - no errors 335s ok 962 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 963 - 'sub foo :Attr1( \( );' got expected number of attributes 335s ok 964 - 'sub foo :Attr1( \( );' attribute properties as expected 335s ok 965 - sub foo :Attr1( \( ); blocks found as expected 335s ok 966 - no errors 335s ok 967 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 968 - 'sub foo : Attr1( \( ) {}' got expected number of attributes 335s ok 969 - 'sub foo : Attr1( \( ) {}' attribute properties as expected 335s ok 970 - sub foo : Attr1( \( ) {} blocks found as expected 335s ok 971 - no errors 335s ok 972 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 973 - 'sub foo : Attr1( \( ) {}' got expected number of attributes 335s ok 974 - 'sub foo : Attr1( \( ) {}' attribute properties as expected 335s ok 975 - sub foo : Attr1( \( ) {} blocks found as expected 335s ok 976 - no errors 335s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 978 - 'sub foo : Attr1( \( ) {}' got expected number of attributes 335s ok 979 - 'sub foo : Attr1( \( ) {}' attribute properties as expected 335s ok 980 - sub foo : Attr1( \( ) {} blocks found as expected 335s ok 981 - no errors 335s ok 982 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 983 - 'sub foo : Attr1( \( ) {}' got expected number of attributes 335s ok 984 - 'sub foo : Attr1( \( ) {}' attribute properties as expected 335s ok 985 - sub foo : Attr1( \( ) {} blocks found as expected 335s ok 986 - no errors 335s ok 987 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 988 - 'sub foo : Attr1( \( ) {}' got expected number of attributes 335s ok 989 - 'sub foo : Attr1( \( ) {}' attribute properties as expected 335s ok 990 - sub foo : Attr1( \( ) {} blocks found as expected 335s ok 991 - no errors 335s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 993 - 'sub foo :\tAttr1( \( )\t{}' got expected number of attributes 335s ok 994 - 'sub foo :\tAttr1( \( )\t{}' attribute properties as expected 335s ok 995 - sub foo :\tAttr1( \( )\t{} blocks found as expected 335s ok 996 - no errors 335s ok 997 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 998 - 'sub foo :\tAttr1( \( )\t;' got expected number of attributes 335s ok 999 - 'sub foo :\tAttr1( \( )\t;' attribute properties as expected 335s ok 1000 - sub foo :\tAttr1( \( )\t; blocks found as expected 335s ok 1001 - no errors 335s ok 1002 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1003 - 'sub foo :\rAttr1( \( )\r{}' got expected number of attributes 335s ok 1004 - 'sub foo :\rAttr1( \( )\r{}' attribute properties as expected 335s ok 1005 - sub foo :\rAttr1( \( )\r{} blocks found as expected 335s ok 1006 - no errors 335s ok 1007 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1008 - 'sub foo :\nAttr1( \( )\n{}' got expected number of attributes 335s ok 1009 - 'sub foo :\nAttr1( \( )\n{}' attribute properties as expected 335s ok 1010 - sub foo :\nAttr1( \( )\n{} blocks found as expected 335s ok 1011 - no errors 335s ok 1012 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1013 - 'sub foo :\fAttr1( \( )\f{}' got expected number of attributes 335s ok 1014 - 'sub foo :\fAttr1( \( )\f{}' attribute properties as expected 335s ok 1015 - sub foo :\fAttr1( \( )\f{} blocks found as expected 335s ok 1016 - no errors 335s ok 1017 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1018 - 'sub foo :\fAttr1( \( )\f;' got expected number of attributes 335s ok 1019 - 'sub foo :\fAttr1( \( )\f;' attribute properties as expected 335s ok 1020 - sub foo :\fAttr1( \( )\f; blocks found as expected 335s ok 1021 - no errors 335s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1023 - 'sub foo :\tAttr1( \( )\t{}' got expected number of attributes 335s ok 1024 - 'sub foo :\tAttr1( \( )\t{}' attribute properties as expected 335s ok 1025 - sub foo :\tAttr1( \( )\t{} blocks found as expected 335s ok 1026 - no errors 335s ok 1027 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1028 - 'sub foo :\rAttr1( \( )\r{}' got expected number of attributes 335s ok 1029 - 'sub foo :\rAttr1( \( )\r{}' attribute properties as expected 335s ok 1030 - sub foo :\rAttr1( \( )\r{} blocks found as expected 335s ok 1031 - no errors 335s ok 1032 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1033 - 'sub foo :\nAttr1( \( )\n{}' got expected number of attributes 335s ok 1034 - 'sub foo :\nAttr1( \( )\n{}' attribute properties as expected 335s ok 1035 - sub foo :\nAttr1( \( )\n{} blocks found as expected 335s ok 1036 - no errors 335s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1038 - 'sub foo :\fAttr1( \( )\f{}' got expected number of attributes 335s ok 1039 - 'sub foo :\fAttr1( \( )\f{}' attribute properties as expected 335s ok 1040 - sub foo :\fAttr1( \( )\f{} blocks found as expected 335s ok 1041 - no errors 335s ok 1042 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1043 - 'sub foo :Attr1({){}' got expected number of attributes 335s ok 1044 - 'sub foo :Attr1({){}' attribute properties as expected 335s ok 1045 - sub foo :Attr1({){} blocks found as expected 335s ok 1046 - no errors 335s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1048 - 'sub foo :Attr1({);' got expected number of attributes 335s ok 1049 - 'sub foo :Attr1({);' attribute properties as expected 335s ok 1050 - sub foo :Attr1({); blocks found as expected 335s ok 1051 - no errors 335s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1053 - 'sub foo : Attr1({) {}' got expected number of attributes 335s ok 1054 - 'sub foo : Attr1({) {}' attribute properties as expected 335s ok 1055 - sub foo : Attr1({) {} blocks found as expected 335s ok 1056 - no errors 335s ok 1057 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1058 - 'sub foo : Attr1({) {}' got expected number of attributes 335s ok 1059 - 'sub foo : Attr1({) {}' attribute properties as expected 335s ok 1060 - sub foo : Attr1({) {} blocks found as expected 335s ok 1061 - no errors 335s ok 1062 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1063 - 'sub foo : Attr1({) {}' got expected number of attributes 335s ok 1064 - 'sub foo : Attr1({) {}' attribute properties as expected 335s ok 1065 - sub foo : Attr1({) {} blocks found as expected 335s ok 1066 - no errors 335s ok 1067 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1068 - 'sub foo : Attr1({) {}' got expected number of attributes 335s ok 1069 - 'sub foo : Attr1({) {}' attribute properties as expected 335s ok 1070 - sub foo : Attr1({) {} blocks found as expected 335s ok 1071 - no errors 335s ok 1072 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1073 - 'sub foo : Attr1({) {}' got expected number of attributes 335s ok 1074 - 'sub foo : Attr1({) {}' attribute properties as expected 335s ok 1075 - sub foo : Attr1({) {} blocks found as expected 335s ok 1076 - no errors 335s ok 1077 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1078 - 'sub foo :\tAttr1({)\t{}' got expected number of attributes 335s ok 1079 - 'sub foo :\tAttr1({)\t{}' attribute properties as expected 335s ok 1080 - sub foo :\tAttr1({)\t{} blocks found as expected 335s ok 1081 - no errors 335s ok 1082 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1083 - 'sub foo :\tAttr1({)\t;' got expected number of attributes 335s ok 1084 - 'sub foo :\tAttr1({)\t;' attribute properties as expected 335s ok 1085 - sub foo :\tAttr1({)\t; blocks found as expected 335s ok 1086 - no errors 335s ok 1087 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1088 - 'sub foo :\rAttr1({)\r{}' got expected number of attributes 335s ok 1089 - 'sub foo :\rAttr1({)\r{}' attribute properties as expected 335s ok 1090 - sub foo :\rAttr1({)\r{} blocks found as expected 335s ok 1091 - no errors 335s ok 1092 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1093 - 'sub foo :\nAttr1({)\n{}' got expected number of attributes 335s ok 1094 - 'sub foo :\nAttr1({)\n{}' attribute properties as expected 335s ok 1095 - sub foo :\nAttr1({)\n{} blocks found as expected 335s ok 1096 - no errors 335s ok 1097 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1098 - 'sub foo :\fAttr1({)\f{}' got expected number of attributes 335s ok 1099 - 'sub foo :\fAttr1({)\f{}' attribute properties as expected 335s ok 1100 - sub foo :\fAttr1({)\f{} blocks found as expected 335s ok 1101 - no errors 335s ok 1102 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1103 - 'sub foo :\fAttr1({)\f;' got expected number of attributes 335s ok 1104 - 'sub foo :\fAttr1({)\f;' attribute properties as expected 335s ok 1105 - sub foo :\fAttr1({)\f; blocks found as expected 335s ok 1106 - no errors 335s ok 1107 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1108 - 'sub foo :\tAttr1({)\t{}' got expected number of attributes 335s ok 1109 - 'sub foo :\tAttr1({)\t{}' attribute properties as expected 335s ok 1110 - sub foo :\tAttr1({)\t{} blocks found as expected 335s ok 1111 - no errors 335s ok 1112 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1113 - 'sub foo :\rAttr1({)\r{}' got expected number of attributes 335s ok 1114 - 'sub foo :\rAttr1({)\r{}' attribute properties as expected 335s ok 1115 - sub foo :\rAttr1({)\r{} blocks found as expected 335s ok 1116 - no errors 335s ok 1117 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1118 - 'sub foo :\nAttr1({)\n{}' got expected number of attributes 335s ok 1119 - 'sub foo :\nAttr1({)\n{}' attribute properties as expected 335s ok 1120 - sub foo :\nAttr1({)\n{} blocks found as expected 335s ok 1121 - no errors 335s ok 1122 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1123 - 'sub foo :\fAttr1({)\f{}' got expected number of attributes 335s ok 1124 - 'sub foo :\fAttr1({)\f{}' attribute properties as expected 335s ok 1125 - sub foo :\fAttr1({)\f{} blocks found as expected 335s ok 1126 - no errors 335s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1128 - 'sub foo :_(){}' got expected number of attributes 335s ok 1129 - 'sub foo :_(){}' attribute properties as expected 335s ok 1130 - sub foo :_(){} blocks found as expected 335s ok 1131 - no errors 335s ok 1132 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1133 - 'sub foo :_();' got expected number of attributes 335s ok 1134 - 'sub foo :_();' attribute properties as expected 335s ok 1135 - sub foo :_(); blocks found as expected 335s ok 1136 - no errors 335s ok 1137 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1138 - 'sub foo : _() {}' got expected number of attributes 335s ok 1139 - 'sub foo : _() {}' attribute properties as expected 335s ok 1140 - sub foo : _() {} blocks found as expected 335s ok 1141 - no errors 335s ok 1142 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1143 - 'sub foo : _() {}' got expected number of attributes 335s ok 1144 - 'sub foo : _() {}' attribute properties as expected 335s ok 1145 - sub foo : _() {} blocks found as expected 335s ok 1146 - no errors 335s ok 1147 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1148 - 'sub foo : _() {}' got expected number of attributes 335s ok 1149 - 'sub foo : _() {}' attribute properties as expected 335s ok 1150 - sub foo : _() {} blocks found as expected 335s ok 1151 - no errors 335s ok 1152 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1153 - 'sub foo : _() {}' got expected number of attributes 335s ok 1154 - 'sub foo : _() {}' attribute properties as expected 335s ok 1155 - sub foo : _() {} blocks found as expected 335s ok 1156 - no errors 335s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1158 - 'sub foo : _() {}' got expected number of attributes 335s ok 1159 - 'sub foo : _() {}' attribute properties as expected 335s ok 1160 - sub foo : _() {} blocks found as expected 335s ok 1161 - no errors 335s ok 1162 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1163 - 'sub foo :\t_()\t{}' got expected number of attributes 335s ok 1164 - 'sub foo :\t_()\t{}' attribute properties as expected 335s ok 1165 - sub foo :\t_()\t{} blocks found as expected 335s ok 1166 - no errors 335s ok 1167 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1168 - 'sub foo :\t_()\t;' got expected number of attributes 335s ok 1169 - 'sub foo :\t_()\t;' attribute properties as expected 335s ok 1170 - sub foo :\t_()\t; blocks found as expected 335s ok 1171 - no errors 335s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1173 - 'sub foo :\r_()\r{}' got expected number of attributes 335s ok 1174 - 'sub foo :\r_()\r{}' attribute properties as expected 335s ok 1175 - sub foo :\r_()\r{} blocks found as expected 335s ok 1176 - no errors 335s ok 1177 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1178 - 'sub foo :\n_()\n{}' got expected number of attributes 335s ok 1179 - 'sub foo :\n_()\n{}' attribute properties as expected 335s ok 1180 - sub foo :\n_()\n{} blocks found as expected 335s ok 1181 - no errors 335s ok 1182 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1183 - 'sub foo :\f_()\f{}' got expected number of attributes 335s ok 1184 - 'sub foo :\f_()\f{}' attribute properties as expected 335s ok 1185 - sub foo :\f_()\f{} blocks found as expected 335s ok 1186 - no errors 335s ok 1187 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1188 - 'sub foo :\f_()\f;' got expected number of attributes 335s ok 1189 - 'sub foo :\f_()\f;' attribute properties as expected 335s ok 1190 - sub foo :\f_()\f; blocks found as expected 335s ok 1191 - no errors 335s ok 1192 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1193 - 'sub foo :\t_()\t{}' got expected number of attributes 335s ok 1194 - 'sub foo :\t_()\t{}' attribute properties as expected 335s ok 1195 - sub foo :\t_()\t{} blocks found as expected 335s ok 1196 - no errors 335s ok 1197 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1198 - 'sub foo :\r_()\r{}' got expected number of attributes 335s ok 1199 - 'sub foo :\r_()\r{}' attribute properties as expected 335s ok 1200 - sub foo :\r_()\r{} blocks found as expected 335s ok 1201 - no errors 335s ok 1202 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1203 - 'sub foo :\n_()\n{}' got expected number of attributes 335s ok 1204 - 'sub foo :\n_()\n{}' attribute properties as expected 335s ok 1205 - sub foo :\n_()\n{} blocks found as expected 335s ok 1206 - no errors 335s ok 1207 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1208 - 'sub foo :\f_()\f{}' got expected number of attributes 335s ok 1209 - 'sub foo :\f_()\f{}' attribute properties as expected 335s ok 1210 - sub foo :\f_()\f{} blocks found as expected 335s ok 1211 - no errors 335s ok 1212 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1213 - 'sub foo :Attr1:Attr2{}' got expected number of attributes 335s ok 1214 - 'sub foo :Attr1:Attr2{}' attribute properties as expected 335s ok 1215 - sub foo :Attr1:Attr2{} blocks found as expected 335s ok 1216 - no errors 335s ok 1217 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1218 - 'sub foo :Attr1:Attr2;' got expected number of attributes 335s ok 1219 - 'sub foo :Attr1:Attr2;' attribute properties as expected 335s ok 1220 - sub foo :Attr1:Attr2; blocks found as expected 335s ok 1221 - no errors 335s ok 1222 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1223 - 'sub foo : Attr1 Attr2 {}' got expected number of attributes 335s ok 1224 - 'sub foo : Attr1 Attr2 {}' attribute properties as expected 335s ok 1225 - sub foo : Attr1 Attr2 {} blocks found as expected 335s ok 1226 - no errors 335s ok 1227 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1228 - 'sub foo : Attr1\tAttr2 {}' got expected number of attributes 335s ok 1229 - 'sub foo : Attr1\tAttr2 {}' attribute properties as expected 335s ok 1230 - sub foo : Attr1\tAttr2 {} blocks found as expected 335s ok 1231 - no errors 335s ok 1232 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1233 - 'sub foo : Attr1\rAttr2 {}' got expected number of attributes 335s ok 1234 - 'sub foo : Attr1\rAttr2 {}' attribute properties as expected 335s ok 1235 - sub foo : Attr1\rAttr2 {} blocks found as expected 335s ok 1236 - no errors 335s ok 1237 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1238 - 'sub foo : Attr1\nAttr2 {}' got expected number of attributes 335s ok 1239 - 'sub foo : Attr1\nAttr2 {}' attribute properties as expected 335s ok 1240 - sub foo : Attr1\nAttr2 {} blocks found as expected 335s ok 1241 - no errors 335s ok 1242 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1243 - 'sub foo : Attr1\fAttr2 {}' got expected number of attributes 335s ok 1244 - 'sub foo : Attr1\fAttr2 {}' attribute properties as expected 335s ok 1245 - sub foo : Attr1\fAttr2 {} blocks found as expected 335s ok 1246 - no errors 335s ok 1247 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1248 - 'sub foo :\tAttr1\tAttr2\t{}' got expected number of attributes 335s ok 1249 - 'sub foo :\tAttr1\tAttr2\t{}' attribute properties as expected 335s ok 1250 - sub foo :\tAttr1\tAttr2\t{} blocks found as expected 335s ok 1251 - no errors 335s ok 1252 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1253 - 'sub foo :\tAttr1\tAttr2\t;' got expected number of attributes 335s ok 1254 - 'sub foo :\tAttr1\tAttr2\t;' attribute properties as expected 335s ok 1255 - sub foo :\tAttr1\tAttr2\t; blocks found as expected 335s ok 1256 - no errors 335s ok 1257 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1258 - 'sub foo :\rAttr1\rAttr2\r{}' got expected number of attributes 335s ok 1259 - 'sub foo :\rAttr1\rAttr2\r{}' attribute properties as expected 335s ok 1260 - sub foo :\rAttr1\rAttr2\r{} blocks found as expected 335s ok 1261 - no errors 335s ok 1262 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1263 - 'sub foo :\nAttr1\nAttr2\n{}' got expected number of attributes 335s ok 1264 - 'sub foo :\nAttr1\nAttr2\n{}' attribute properties as expected 335s ok 1265 - sub foo :\nAttr1\nAttr2\n{} blocks found as expected 335s ok 1266 - no errors 335s ok 1267 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1268 - 'sub foo :\fAttr1\fAttr2\f{}' got expected number of attributes 335s ok 1269 - 'sub foo :\fAttr1\fAttr2\f{}' attribute properties as expected 335s ok 1270 - sub foo :\fAttr1\fAttr2\f{} blocks found as expected 335s ok 1271 - no errors 335s ok 1272 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1273 - 'sub foo :\fAttr1\fAttr2\f;' got expected number of attributes 335s ok 1274 - 'sub foo :\fAttr1\fAttr2\f;' attribute properties as expected 335s ok 1275 - sub foo :\fAttr1\fAttr2\f; blocks found as expected 335s ok 1276 - no errors 335s ok 1277 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1278 - 'sub foo :\tAttr1\t:\tAttr2\t{}' got expected number of attributes 335s ok 1279 - 'sub foo :\tAttr1\t:\tAttr2\t{}' attribute properties as expected 335s ok 1280 - sub foo :\tAttr1\t:\tAttr2\t{} blocks found as expected 335s ok 1281 - no errors 335s ok 1282 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1283 - 'sub foo :\rAttr1\r:\rAttr2\r{}' got expected number of attributes 335s ok 1284 - 'sub foo :\rAttr1\r:\rAttr2\r{}' attribute properties as expected 335s ok 1285 - sub foo :\rAttr1\r:\rAttr2\r{} blocks found as expected 335s ok 1286 - no errors 335s ok 1287 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1288 - 'sub foo :\nAttr1\n:\nAttr2\n{}' got expected number of attributes 335s ok 1289 - 'sub foo :\nAttr1\n:\nAttr2\n{}' attribute properties as expected 335s ok 1290 - sub foo :\nAttr1\n:\nAttr2\n{} blocks found as expected 335s ok 1291 - no errors 335s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1293 - 'sub foo :\fAttr1\f:\fAttr2\f{}' got expected number of attributes 335s ok 1294 - 'sub foo :\fAttr1\f:\fAttr2\f{}' attribute properties as expected 335s ok 1295 - sub foo :\fAttr1\f:\fAttr2\f{} blocks found as expected 335s ok 1296 - no errors 335s ok 1297 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1298 - 'sub foo :Attr1:Attr2{}' got expected number of attributes 335s ok 1299 - 'sub foo :Attr1:Attr2{}' attribute properties as expected 335s ok 1300 - sub foo :Attr1:Attr2{} blocks found as expected 335s ok 1301 - no errors 335s ok 1302 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1303 - 'sub foo :Attr1:Attr2;' got expected number of attributes 335s ok 1304 - 'sub foo :Attr1:Attr2;' attribute properties as expected 335s ok 1305 - sub foo :Attr1:Attr2; blocks found as expected 335s ok 1306 - no errors 335s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1308 - 'sub foo : Attr1 Attr2 {}' got expected number of attributes 335s ok 1309 - 'sub foo : Attr1 Attr2 {}' attribute properties as expected 335s ok 1310 - sub foo : Attr1 Attr2 {} blocks found as expected 335s ok 1311 - no errors 335s ok 1312 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1313 - 'sub foo : Attr1\tAttr2 {}' got expected number of attributes 335s ok 1314 - 'sub foo : Attr1\tAttr2 {}' attribute properties as expected 335s ok 1315 - sub foo : Attr1\tAttr2 {} blocks found as expected 335s ok 1316 - no errors 335s ok 1317 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1318 - 'sub foo : Attr1\rAttr2 {}' got expected number of attributes 335s ok 1319 - 'sub foo : Attr1\rAttr2 {}' attribute properties as expected 335s ok 1320 - sub foo : Attr1\rAttr2 {} blocks found as expected 335s ok 1321 - no errors 335s ok 1322 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1323 - 'sub foo : Attr1\nAttr2 {}' got expected number of attributes 335s ok 1324 - 'sub foo : Attr1\nAttr2 {}' attribute properties as expected 335s ok 1325 - sub foo : Attr1\nAttr2 {} blocks found as expected 335s ok 1326 - no errors 335s ok 1327 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1328 - 'sub foo : Attr1\fAttr2 {}' got expected number of attributes 335s ok 1329 - 'sub foo : Attr1\fAttr2 {}' attribute properties as expected 335s ok 1330 - sub foo : Attr1\fAttr2 {} blocks found as expected 335s ok 1331 - no errors 335s ok 1332 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1333 - 'sub foo :\tAttr1\tAttr2\t{}' got expected number of attributes 335s ok 1334 - 'sub foo :\tAttr1\tAttr2\t{}' attribute properties as expected 335s ok 1335 - sub foo :\tAttr1\tAttr2\t{} blocks found as expected 335s ok 1336 - no errors 335s ok 1337 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1338 - 'sub foo :\tAttr1\tAttr2\t;' got expected number of attributes 335s ok 1339 - 'sub foo :\tAttr1\tAttr2\t;' attribute properties as expected 335s ok 1340 - sub foo :\tAttr1\tAttr2\t; blocks found as expected 335s ok 1341 - no errors 335s ok 1342 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1343 - 'sub foo :\rAttr1\rAttr2\r{}' got expected number of attributes 335s ok 1344 - 'sub foo :\rAttr1\rAttr2\r{}' attribute properties as expected 335s ok 1345 - sub foo :\rAttr1\rAttr2\r{} blocks found as expected 335s ok 1346 - no errors 335s ok 1347 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1348 - 'sub foo :\nAttr1\nAttr2\n{}' got expected number of attributes 335s ok 1349 - 'sub foo :\nAttr1\nAttr2\n{}' attribute properties as expected 335s ok 1350 - sub foo :\nAttr1\nAttr2\n{} blocks found as expected 335s ok 1351 - no errors 335s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1353 - 'sub foo :\fAttr1\fAttr2\f{}' got expected number of attributes 335s ok 1354 - 'sub foo :\fAttr1\fAttr2\f{}' attribute properties as expected 335s ok 1355 - sub foo :\fAttr1\fAttr2\f{} blocks found as expected 335s ok 1356 - no errors 335s ok 1357 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1358 - 'sub foo :\fAttr1\fAttr2\f;' got expected number of attributes 335s ok 1359 - 'sub foo :\fAttr1\fAttr2\f;' attribute properties as expected 335s ok 1360 - sub foo :\fAttr1\fAttr2\f; blocks found as expected 335s ok 1361 - no errors 335s ok 1362 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1363 - 'sub foo :\tAttr1\t:\tAttr2\t{}' got expected number of attributes 335s ok 1364 - 'sub foo :\tAttr1\t:\tAttr2\t{}' attribute properties as expected 335s ok 1365 - sub foo :\tAttr1\t:\tAttr2\t{} blocks found as expected 335s ok 1366 - no errors 335s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1368 - 'sub foo :\rAttr1\r:\rAttr2\r{}' got expected number of attributes 335s ok 1369 - 'sub foo :\rAttr1\r:\rAttr2\r{}' attribute properties as expected 335s ok 1370 - sub foo :\rAttr1\r:\rAttr2\r{} blocks found as expected 335s ok 1371 - no errors 335s ok 1372 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1373 - 'sub foo :\nAttr1\n:\nAttr2\n{}' got expected number of attributes 335s ok 1374 - 'sub foo :\nAttr1\n:\nAttr2\n{}' attribute properties as expected 335s ok 1375 - sub foo :\nAttr1\n:\nAttr2\n{} blocks found as expected 335s ok 1376 - no errors 335s ok 1377 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1378 - 'sub foo :\fAttr1\f:\fAttr2\f{}' got expected number of attributes 335s ok 1379 - 'sub foo :\fAttr1\f:\fAttr2\f{}' attribute properties as expected 335s ok 1380 - sub foo :\fAttr1\f:\fAttr2\f{} blocks found as expected 335s ok 1381 - no errors 335s ok 1382 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1383 - 'sub foo :Attr1:Attr2{}' got expected number of attributes 335s ok 1384 - 'sub foo :Attr1:Attr2{}' attribute properties as expected 335s ok 1385 - sub foo :Attr1:Attr2{} blocks found as expected 335s ok 1386 - no errors 335s ok 1387 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1388 - 'sub foo :Attr1:Attr2;' got expected number of attributes 335s ok 1389 - 'sub foo :Attr1:Attr2;' attribute properties as expected 335s ok 1390 - sub foo :Attr1:Attr2; blocks found as expected 335s ok 1391 - no errors 335s ok 1392 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1393 - 'sub foo : Attr1 Attr2 {}' got expected number of attributes 335s ok 1394 - 'sub foo : Attr1 Attr2 {}' attribute properties as expected 335s ok 1395 - sub foo : Attr1 Attr2 {} blocks found as expected 335s ok 1396 - no errors 335s ok 1397 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1398 - 'sub foo : Attr1\tAttr2 {}' got expected number of attributes 335s ok 1399 - 'sub foo : Attr1\tAttr2 {}' attribute properties as expected 335s ok 1400 - sub foo : Attr1\tAttr2 {} blocks found as expected 335s ok 1401 - no errors 335s ok 1402 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1403 - 'sub foo : Attr1\rAttr2 {}' got expected number of attributes 335s ok 1404 - 'sub foo : Attr1\rAttr2 {}' attribute properties as expected 335s ok 1405 - sub foo : Attr1\rAttr2 {} blocks found as expected 335s ok 1406 - no errors 335s ok 1407 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1408 - 'sub foo : Attr1\nAttr2 {}' got expected number of attributes 335s ok 1409 - 'sub foo : Attr1\nAttr2 {}' attribute properties as expected 335s ok 1410 - sub foo : Attr1\nAttr2 {} blocks found as expected 335s ok 1411 - no errors 335s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1413 - 'sub foo : Attr1\fAttr2 {}' got expected number of attributes 335s ok 1414 - 'sub foo : Attr1\fAttr2 {}' attribute properties as expected 335s ok 1415 - sub foo : Attr1\fAttr2 {} blocks found as expected 335s ok 1416 - no errors 335s ok 1417 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1418 - 'sub foo :\tAttr1\tAttr2\t{}' got expected number of attributes 335s ok 1419 - 'sub foo :\tAttr1\tAttr2\t{}' attribute properties as expected 335s ok 1420 - sub foo :\tAttr1\tAttr2\t{} blocks found as expected 335s ok 1421 - no errors 335s ok 1422 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1423 - 'sub foo :\tAttr1\tAttr2\t;' got expected number of attributes 335s ok 1424 - 'sub foo :\tAttr1\tAttr2\t;' attribute properties as expected 335s ok 1425 - sub foo :\tAttr1\tAttr2\t; blocks found as expected 335s ok 1426 - no errors 335s ok 1427 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1428 - 'sub foo :\rAttr1\rAttr2\r{}' got expected number of attributes 335s ok 1429 - 'sub foo :\rAttr1\rAttr2\r{}' attribute properties as expected 335s ok 1430 - sub foo :\rAttr1\rAttr2\r{} blocks found as expected 335s ok 1431 - no errors 335s ok 1432 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1433 - 'sub foo :\nAttr1\nAttr2\n{}' got expected number of attributes 335s ok 1434 - 'sub foo :\nAttr1\nAttr2\n{}' attribute properties as expected 335s ok 1435 - sub foo :\nAttr1\nAttr2\n{} blocks found as expected 335s ok 1436 - no errors 335s ok 1437 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1438 - 'sub foo :\fAttr1\fAttr2\f{}' got expected number of attributes 335s ok 1439 - 'sub foo :\fAttr1\fAttr2\f{}' attribute properties as expected 335s ok 1440 - sub foo :\fAttr1\fAttr2\f{} blocks found as expected 335s ok 1441 - no errors 335s ok 1442 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1443 - 'sub foo :\fAttr1\fAttr2\f;' got expected number of attributes 335s ok 1444 - 'sub foo :\fAttr1\fAttr2\f;' attribute properties as expected 335s ok 1445 - sub foo :\fAttr1\fAttr2\f; blocks found as expected 335s ok 1446 - no errors 335s ok 1447 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1448 - 'sub foo :\tAttr1\t:\tAttr2\t{}' got expected number of attributes 335s ok 1449 - 'sub foo :\tAttr1\t:\tAttr2\t{}' attribute properties as expected 335s ok 1450 - sub foo :\tAttr1\t:\tAttr2\t{} blocks found as expected 335s ok 1451 - no errors 335s ok 1452 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1453 - 'sub foo :\rAttr1\r:\rAttr2\r{}' got expected number of attributes 335s ok 1454 - 'sub foo :\rAttr1\r:\rAttr2\r{}' attribute properties as expected 335s ok 1455 - sub foo :\rAttr1\r:\rAttr2\r{} blocks found as expected 335s ok 1456 - no errors 335s ok 1457 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1458 - 'sub foo :\nAttr1\n:\nAttr2\n{}' got expected number of attributes 335s ok 1459 - 'sub foo :\nAttr1\n:\nAttr2\n{}' attribute properties as expected 335s ok 1460 - sub foo :\nAttr1\n:\nAttr2\n{} blocks found as expected 335s ok 1461 - no errors 335s ok 1462 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1463 - 'sub foo :\fAttr1\f:\fAttr2\f{}' got expected number of attributes 335s ok 1464 - 'sub foo :\fAttr1\f:\fAttr2\f{}' attribute properties as expected 335s ok 1465 - sub foo :\fAttr1\f:\fAttr2\f{} blocks found as expected 335s ok 1466 - no errors 335s ok 1467 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1468 - 'sub foo :Attr1:Attr2:Attr3{}' got expected number of attributes 335s ok 1469 - 'sub foo :Attr1:Attr2:Attr3{}' attribute properties as expected 335s ok 1470 - sub foo :Attr1:Attr2:Attr3{} blocks found as expected 335s ok 1471 - no errors 335s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1473 - 'sub foo :Attr1:Attr2:Attr3;' got expected number of attributes 335s ok 1474 - 'sub foo :Attr1:Attr2:Attr3;' attribute properties as expected 335s ok 1475 - sub foo :Attr1:Attr2:Attr3; blocks found as expected 335s ok 1476 - no errors 335s ok 1477 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1478 - 'sub foo : Attr1 Attr2 Attr3 {}' got expected number of attributes 335s ok 1479 - 'sub foo : Attr1 Attr2 Attr3 {}' attribute properties as expected 335s ok 1480 - sub foo : Attr1 Attr2 Attr3 {} blocks found as expected 335s ok 1481 - no errors 335s ok 1482 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1483 - 'sub foo : Attr1\tAttr2\tAttr3 {}' got expected number of attributes 335s ok 1484 - 'sub foo : Attr1\tAttr2\tAttr3 {}' attribute properties as expected 335s ok 1485 - sub foo : Attr1\tAttr2\tAttr3 {} blocks found as expected 335s ok 1486 - no errors 335s ok 1487 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1488 - 'sub foo : Attr1\rAttr2\rAttr3 {}' got expected number of attributes 335s ok 1489 - 'sub foo : Attr1\rAttr2\rAttr3 {}' attribute properties as expected 335s ok 1490 - sub foo : Attr1\rAttr2\rAttr3 {} blocks found as expected 335s ok 1491 - no errors 335s ok 1492 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1493 - 'sub foo : Attr1\nAttr2\nAttr3 {}' got expected number of attributes 335s ok 1494 - 'sub foo : Attr1\nAttr2\nAttr3 {}' attribute properties as expected 335s ok 1495 - sub foo : Attr1\nAttr2\nAttr3 {} blocks found as expected 335s ok 1496 - no errors 335s ok 1497 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1498 - 'sub foo : Attr1\fAttr2\fAttr3 {}' got expected number of attributes 335s ok 1499 - 'sub foo : Attr1\fAttr2\fAttr3 {}' attribute properties as expected 335s ok 1500 - sub foo : Attr1\fAttr2\fAttr3 {} blocks found as expected 335s ok 1501 - no errors 335s ok 1502 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1503 - 'sub foo :\tAttr1\tAttr2\tAttr3\t{}' got expected number of attributes 335s ok 1504 - 'sub foo :\tAttr1\tAttr2\tAttr3\t{}' attribute properties as expected 335s ok 1505 - sub foo :\tAttr1\tAttr2\tAttr3\t{} blocks found as expected 335s ok 1506 - no errors 335s ok 1507 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1508 - 'sub foo :\tAttr1\tAttr2\tAttr3\t;' got expected number of attributes 335s ok 1509 - 'sub foo :\tAttr1\tAttr2\tAttr3\t;' attribute properties as expected 335s ok 1510 - sub foo :\tAttr1\tAttr2\tAttr3\t; blocks found as expected 335s ok 1511 - no errors 335s ok 1512 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1513 - 'sub foo :\rAttr1\rAttr2\rAttr3\r{}' got expected number of attributes 335s ok 1514 - 'sub foo :\rAttr1\rAttr2\rAttr3\r{}' attribute properties as expected 335s ok 1515 - sub foo :\rAttr1\rAttr2\rAttr3\r{} blocks found as expected 335s ok 1516 - no errors 335s ok 1517 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1518 - 'sub foo :\nAttr1\nAttr2\nAttr3\n{}' got expected number of attributes 335s ok 1519 - 'sub foo :\nAttr1\nAttr2\nAttr3\n{}' attribute properties as expected 335s ok 1520 - sub foo :\nAttr1\nAttr2\nAttr3\n{} blocks found as expected 335s ok 1521 - no errors 335s ok 1522 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1523 - 'sub foo :\fAttr1\fAttr2\fAttr3\f{}' got expected number of attributes 335s ok 1524 - 'sub foo :\fAttr1\fAttr2\fAttr3\f{}' attribute properties as expected 335s ok 1525 - sub foo :\fAttr1\fAttr2\fAttr3\f{} blocks found as expected 335s ok 1526 - no errors 335s ok 1527 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1528 - 'sub foo :\fAttr1\fAttr2\fAttr3\f;' got expected number of attributes 335s ok 1529 - 'sub foo :\fAttr1\fAttr2\fAttr3\f;' attribute properties as expected 335s ok 1530 - sub foo :\fAttr1\fAttr2\fAttr3\f; blocks found as expected 335s ok 1531 - no errors 335s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1533 - 'sub foo :\tAttr1\t:\tAttr2\t:\tAttr3\t{}' got expected number of attributes 335s ok 1534 - 'sub foo :\tAttr1\t:\tAttr2\t:\tAttr3\t{}' attribute properties as expected 335s ok 1535 - sub foo :\tAttr1\t:\tAttr2\t:\tAttr3\t{} blocks found as expected 335s ok 1536 - no errors 335s ok 1537 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1538 - 'sub foo :\rAttr1\r:\rAttr2\r:\rAttr3\r{}' got expected number of attributes 335s ok 1539 - 'sub foo :\rAttr1\r:\rAttr2\r:\rAttr3\r{}' attribute properties as expected 335s ok 1540 - sub foo :\rAttr1\r:\rAttr2\r:\rAttr3\r{} blocks found as expected 335s ok 1541 - no errors 335s ok 1542 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1543 - 'sub foo :\nAttr1\n:\nAttr2\n:\nAttr3\n{}' got expected number of attributes 335s ok 1544 - 'sub foo :\nAttr1\n:\nAttr2\n:\nAttr3\n{}' attribute properties as expected 335s ok 1545 - sub foo :\nAttr1\n:\nAttr2\n:\nAttr3\n{} blocks found as expected 335s ok 1546 - no errors 335s ok 1547 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1548 - 'sub foo :\fAttr1\f:\fAttr2\f:\fAttr3\f{}' got expected number of attributes 335s ok 1549 - 'sub foo :\fAttr1\f:\fAttr2\f:\fAttr3\f{}' attribute properties as expected 335s ok 1550 - sub foo :\fAttr1\f:\fAttr2\f:\fAttr3\f{} blocks found as expected 335s ok 1551 - no errors 335s ok 1552 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1553 - 'sub foo :Attr1():Attr2():Attr3(){}' got expected number of attributes 335s ok 1554 - 'sub foo :Attr1():Attr2():Attr3(){}' attribute properties as expected 335s ok 1555 - sub foo :Attr1():Attr2():Attr3(){} blocks found as expected 335s ok 1556 - no errors 335s ok 1557 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1558 - 'sub foo :Attr1():Attr2():Attr3();' got expected number of attributes 335s ok 1559 - 'sub foo :Attr1():Attr2():Attr3();' attribute properties as expected 335s ok 1560 - sub foo :Attr1():Attr2():Attr3(); blocks found as expected 335s ok 1561 - no errors 335s ok 1562 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1563 - 'sub foo : Attr1() Attr2() Attr3() {}' got expected number of attributes 335s ok 1564 - 'sub foo : Attr1() Attr2() Attr3() {}' attribute properties as expected 335s ok 1565 - sub foo : Attr1() Attr2() Attr3() {} blocks found as expected 335s ok 1566 - no errors 335s ok 1567 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1568 - 'sub foo : Attr1()\tAttr2()\tAttr3() {}' got expected number of attributes 335s ok 1569 - 'sub foo : Attr1()\tAttr2()\tAttr3() {}' attribute properties as expected 335s ok 1570 - sub foo : Attr1()\tAttr2()\tAttr3() {} blocks found as expected 335s ok 1571 - no errors 335s ok 1572 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1573 - 'sub foo : Attr1()\rAttr2()\rAttr3() {}' got expected number of attributes 335s ok 1574 - 'sub foo : Attr1()\rAttr2()\rAttr3() {}' attribute properties as expected 335s ok 1575 - sub foo : Attr1()\rAttr2()\rAttr3() {} blocks found as expected 335s ok 1576 - no errors 335s ok 1577 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1578 - 'sub foo : Attr1()\nAttr2()\nAttr3() {}' got expected number of attributes 335s ok 1579 - 'sub foo : Attr1()\nAttr2()\nAttr3() {}' attribute properties as expected 335s ok 1580 - sub foo : Attr1()\nAttr2()\nAttr3() {} blocks found as expected 335s ok 1581 - no errors 335s ok 1582 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1583 - 'sub foo : Attr1()\fAttr2()\fAttr3() {}' got expected number of attributes 335s ok 1584 - 'sub foo : Attr1()\fAttr2()\fAttr3() {}' attribute properties as expected 335s ok 1585 - sub foo : Attr1()\fAttr2()\fAttr3() {} blocks found as expected 335s ok 1586 - no errors 335s ok 1587 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1588 - 'sub foo :\tAttr1()\tAttr2()\tAttr3()\t{}' got expected number of attributes 335s ok 1589 - 'sub foo :\tAttr1()\tAttr2()\tAttr3()\t{}' attribute properties as expected 335s ok 1590 - sub foo :\tAttr1()\tAttr2()\tAttr3()\t{} blocks found as expected 335s ok 1591 - no errors 335s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1593 - 'sub foo :\tAttr1()\tAttr2()\tAttr3()\t;' got expected number of attributes 335s ok 1594 - 'sub foo :\tAttr1()\tAttr2()\tAttr3()\t;' attribute properties as expected 335s ok 1595 - sub foo :\tAttr1()\tAttr2()\tAttr3()\t; blocks found as expected 335s ok 1596 - no errors 335s ok 1597 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1598 - 'sub foo :\rAttr1()\rAttr2()\rAttr3()\r{}' got expected number of attributes 335s ok 1599 - 'sub foo :\rAttr1()\rAttr2()\rAttr3()\r{}' attribute properties as expected 335s ok 1600 - sub foo :\rAttr1()\rAttr2()\rAttr3()\r{} blocks found as expected 335s ok 1601 - no errors 335s ok 1602 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1603 - 'sub foo :\nAttr1()\nAttr2()\nAttr3()\n{}' got expected number of attributes 335s ok 1604 - 'sub foo :\nAttr1()\nAttr2()\nAttr3()\n{}' attribute properties as expected 335s ok 1605 - sub foo :\nAttr1()\nAttr2()\nAttr3()\n{} blocks found as expected 335s ok 1606 - no errors 335s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1608 - 'sub foo :\fAttr1()\fAttr2()\fAttr3()\f{}' got expected number of attributes 335s ok 1609 - 'sub foo :\fAttr1()\fAttr2()\fAttr3()\f{}' attribute properties as expected 335s ok 1610 - sub foo :\fAttr1()\fAttr2()\fAttr3()\f{} blocks found as expected 335s ok 1611 - no errors 335s ok 1612 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1613 - 'sub foo :\fAttr1()\fAttr2()\fAttr3()\f;' got expected number of attributes 335s ok 1614 - 'sub foo :\fAttr1()\fAttr2()\fAttr3()\f;' attribute properties as expected 335s ok 1615 - sub foo :\fAttr1()\fAttr2()\fAttr3()\f; blocks found as expected 335s ok 1616 - no errors 335s ok 1617 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1618 - 'sub foo :\tAttr1()\t:\tAttr2()\t:\tAttr3()\t{}' got expected number of attributes 335s ok 1619 - 'sub foo :\tAttr1()\t:\tAttr2()\t:\tAttr3()\t{}' attribute properties as expected 335s ok 1620 - sub foo :\tAttr1()\t:\tAttr2()\t:\tAttr3()\t{} blocks found as expected 335s ok 1621 - no errors 335s ok 1622 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1623 - 'sub foo :\rAttr1()\r:\rAttr2()\r:\rAttr3()\r{}' got expected number of attributes 335s ok 1624 - 'sub foo :\rAttr1()\r:\rAttr2()\r:\rAttr3()\r{}' attribute properties as expected 335s ok 1625 - sub foo :\rAttr1()\r:\rAttr2()\r:\rAttr3()\r{} blocks found as expected 335s ok 1626 - no errors 335s ok 1627 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1628 - 'sub foo :\nAttr1()\n:\nAttr2()\n:\nAttr3()\n{}' got expected number of attributes 335s ok 1629 - 'sub foo :\nAttr1()\n:\nAttr2()\n:\nAttr3()\n{}' attribute properties as expected 335s ok 1630 - sub foo :\nAttr1()\n:\nAttr2()\n:\nAttr3()\n{} blocks found as expected 335s ok 1631 - no errors 335s ok 1632 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1633 - 'sub foo :\fAttr1()\f:\fAttr2()\f:\fAttr3()\f{}' got expected number of attributes 335s ok 1634 - 'sub foo :\fAttr1()\f:\fAttr2()\f:\fAttr3()\f{}' attribute properties as expected 335s ok 1635 - sub foo :\fAttr1()\f:\fAttr2()\f:\fAttr3()\f{} blocks found as expected 335s ok 1636 - no errors 335s ok 1637 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1638 - 'sub foo :Attr1():Attr2(___):Attr3(){}' got expected number of attributes 335s ok 1639 - 'sub foo :Attr1():Attr2(___):Attr3(){}' attribute properties as expected 335s ok 1640 - sub foo :Attr1():Attr2(___):Attr3(){} blocks found as expected 335s ok 1641 - no errors 335s ok 1642 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1643 - 'sub foo :Attr1():Attr2(___):Attr3();' got expected number of attributes 335s ok 1644 - 'sub foo :Attr1():Attr2(___):Attr3();' attribute properties as expected 335s ok 1645 - sub foo :Attr1():Attr2(___):Attr3(); blocks found as expected 335s ok 1646 - no errors 335s ok 1647 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1648 - 'sub foo : Attr1() Attr2(___) Attr3() {}' got expected number of attributes 335s ok 1649 - 'sub foo : Attr1() Attr2(___) Attr3() {}' attribute properties as expected 335s ok 1650 - sub foo : Attr1() Attr2(___) Attr3() {} blocks found as expected 335s ok 1651 - no errors 335s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1653 - 'sub foo : Attr1()\tAttr2(___)\tAttr3() {}' got expected number of attributes 335s ok 1654 - 'sub foo : Attr1()\tAttr2(___)\tAttr3() {}' attribute properties as expected 335s ok 1655 - sub foo : Attr1()\tAttr2(___)\tAttr3() {} blocks found as expected 335s ok 1656 - no errors 335s ok 1657 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1658 - 'sub foo : Attr1()\rAttr2(___)\rAttr3() {}' got expected number of attributes 335s ok 1659 - 'sub foo : Attr1()\rAttr2(___)\rAttr3() {}' attribute properties as expected 335s ok 1660 - sub foo : Attr1()\rAttr2(___)\rAttr3() {} blocks found as expected 335s ok 1661 - no errors 335s ok 1662 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1663 - 'sub foo : Attr1()\nAttr2(___)\nAttr3() {}' got expected number of attributes 335s ok 1664 - 'sub foo : Attr1()\nAttr2(___)\nAttr3() {}' attribute properties as expected 335s ok 1665 - sub foo : Attr1()\nAttr2(___)\nAttr3() {} blocks found as expected 335s ok 1666 - no errors 335s ok 1667 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1668 - 'sub foo : Attr1()\fAttr2(___)\fAttr3() {}' got expected number of attributes 335s ok 1669 - 'sub foo : Attr1()\fAttr2(___)\fAttr3() {}' attribute properties as expected 335s ok 1670 - sub foo : Attr1()\fAttr2(___)\fAttr3() {} blocks found as expected 335s ok 1671 - no errors 335s ok 1672 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1673 - 'sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t{}' got expected number of attributes 335s ok 1674 - 'sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t{}' attribute properties as expected 335s ok 1675 - sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t{} blocks found as expected 335s ok 1676 - no errors 335s ok 1677 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1678 - 'sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t;' got expected number of attributes 335s ok 1679 - 'sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t;' attribute properties as expected 335s ok 1680 - sub foo :\tAttr1()\tAttr2(___)\tAttr3()\t; blocks found as expected 335s ok 1681 - no errors 335s ok 1682 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1683 - 'sub foo :\rAttr1()\rAttr2(___)\rAttr3()\r{}' got expected number of attributes 335s ok 1684 - 'sub foo :\rAttr1()\rAttr2(___)\rAttr3()\r{}' attribute properties as expected 335s ok 1685 - sub foo :\rAttr1()\rAttr2(___)\rAttr3()\r{} blocks found as expected 335s ok 1686 - no errors 335s ok 1687 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1688 - 'sub foo :\nAttr1()\nAttr2(___)\nAttr3()\n{}' got expected number of attributes 335s ok 1689 - 'sub foo :\nAttr1()\nAttr2(___)\nAttr3()\n{}' attribute properties as expected 335s ok 1690 - sub foo :\nAttr1()\nAttr2(___)\nAttr3()\n{} blocks found as expected 335s ok 1691 - no errors 335s ok 1692 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1693 - 'sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f{}' got expected number of attributes 335s ok 1694 - 'sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f{}' attribute properties as expected 335s ok 1695 - sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f{} blocks found as expected 335s ok 1696 - no errors 335s ok 1697 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1698 - 'sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f;' got expected number of attributes 335s ok 1699 - 'sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f;' attribute properties as expected 335s ok 1700 - sub foo :\fAttr1()\fAttr2(___)\fAttr3()\f; blocks found as expected 335s ok 1701 - no errors 335s ok 1702 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1703 - 'sub foo :\tAttr1()\t:\tAttr2(___)\t:\tAttr3()\t{}' got expected number of attributes 335s ok 1704 - 'sub foo :\tAttr1()\t:\tAttr2(___)\t:\tAttr3()\t{}' attribute properties as expected 335s ok 1705 - sub foo :\tAttr1()\t:\tAttr2(___)\t:\tAttr3()\t{} blocks found as expected 335s ok 1706 - no errors 335s ok 1707 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1708 - 'sub foo :\rAttr1()\r:\rAttr2(___)\r:\rAttr3()\r{}' got expected number of attributes 335s ok 1709 - 'sub foo :\rAttr1()\r:\rAttr2(___)\r:\rAttr3()\r{}' attribute properties as expected 335s ok 1710 - sub foo :\rAttr1()\r:\rAttr2(___)\r:\rAttr3()\r{} blocks found as expected 335s ok 1711 - no errors 335s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1713 - 'sub foo :\nAttr1()\n:\nAttr2(___)\n:\nAttr3()\n{}' got expected number of attributes 335s ok 1714 - 'sub foo :\nAttr1()\n:\nAttr2(___)\n:\nAttr3()\n{}' attribute properties as expected 335s ok 1715 - sub foo :\nAttr1()\n:\nAttr2(___)\n:\nAttr3()\n{} blocks found as expected 335s ok 1716 - no errors 335s ok 1717 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1718 - 'sub foo :\fAttr1()\f:\fAttr2(___)\f:\fAttr3()\f{}' got expected number of attributes 335s ok 1719 - 'sub foo :\fAttr1()\f:\fAttr2(___)\f:\fAttr3()\f{}' attribute properties as expected 335s ok 1720 - sub foo :\fAttr1()\f:\fAttr2(___)\f:\fAttr3()\f{} blocks found as expected 335s ok 1721 - no errors 335s ok 1722 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1723 - 'sub foo :Attr1:Attr2{}' got expected number of attributes 335s ok 1724 - 'sub foo :Attr1:Attr2{}' attribute properties as expected 335s ok 1725 - sub foo :Attr1:Attr2{} blocks found as expected 335s ok 1726 - no errors 335s ok 1727 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1728 - 'sub foo :Attr1:Attr2;' got expected number of attributes 335s ok 1729 - 'sub foo :Attr1:Attr2;' attribute properties as expected 335s ok 1730 - sub foo :Attr1:Attr2; blocks found as expected 335s ok 1731 - no errors 335s ok 1732 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1733 - 'sub foo : Attr1 Attr2 {}' got expected number of attributes 335s ok 1734 - 'sub foo : Attr1 Attr2 {}' attribute properties as expected 335s ok 1735 - sub foo : Attr1 Attr2 {} blocks found as expected 335s ok 1736 - no errors 335s ok 1737 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1738 - 'sub foo : Attr1\tAttr2 {}' got expected number of attributes 335s ok 1739 - 'sub foo : Attr1\tAttr2 {}' attribute properties as expected 335s ok 1740 - sub foo : Attr1\tAttr2 {} blocks found as expected 335s ok 1741 - no errors 335s ok 1742 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1743 - 'sub foo : Attr1\rAttr2 {}' got expected number of attributes 335s ok 1744 - 'sub foo : Attr1\rAttr2 {}' attribute properties as expected 335s ok 1745 - sub foo : Attr1\rAttr2 {} blocks found as expected 335s ok 1746 - no errors 335s ok 1747 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1748 - 'sub foo : Attr1\nAttr2 {}' got expected number of attributes 335s ok 1749 - 'sub foo : Attr1\nAttr2 {}' attribute properties as expected 335s ok 1750 - sub foo : Attr1\nAttr2 {} blocks found as expected 335s ok 1751 - no errors 335s ok 1752 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1753 - 'sub foo : Attr1\fAttr2 {}' got expected number of attributes 335s ok 1754 - 'sub foo : Attr1\fAttr2 {}' attribute properties as expected 335s ok 1755 - sub foo : Attr1\fAttr2 {} blocks found as expected 335s ok 1756 - no errors 335s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1758 - 'sub foo :\tAttr1\tAttr2\t{}' got expected number of attributes 335s ok 1759 - 'sub foo :\tAttr1\tAttr2\t{}' attribute properties as expected 335s ok 1760 - sub foo :\tAttr1\tAttr2\t{} blocks found as expected 335s ok 1761 - no errors 335s ok 1762 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1763 - 'sub foo :\tAttr1\tAttr2\t;' got expected number of attributes 335s ok 1764 - 'sub foo :\tAttr1\tAttr2\t;' attribute properties as expected 335s ok 1765 - sub foo :\tAttr1\tAttr2\t; blocks found as expected 335s ok 1766 - no errors 335s ok 1767 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1768 - 'sub foo :\rAttr1\rAttr2\r{}' got expected number of attributes 335s ok 1769 - 'sub foo :\rAttr1\rAttr2\r{}' attribute properties as expected 335s ok 1770 - sub foo :\rAttr1\rAttr2\r{} blocks found as expected 335s ok 1771 - no errors 335s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1773 - 'sub foo :\nAttr1\nAttr2\n{}' got expected number of attributes 335s ok 1774 - 'sub foo :\nAttr1\nAttr2\n{}' attribute properties as expected 335s ok 1775 - sub foo :\nAttr1\nAttr2\n{} blocks found as expected 335s ok 1776 - no errors 335s ok 1777 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1778 - 'sub foo :\fAttr1\fAttr2\f{}' got expected number of attributes 335s ok 1779 - 'sub foo :\fAttr1\fAttr2\f{}' attribute properties as expected 335s ok 1780 - sub foo :\fAttr1\fAttr2\f{} blocks found as expected 335s ok 1781 - no errors 335s ok 1782 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1783 - 'sub foo :\fAttr1\fAttr2\f;' got expected number of attributes 335s ok 1784 - 'sub foo :\fAttr1\fAttr2\f;' attribute properties as expected 335s ok 1785 - sub foo :\fAttr1\fAttr2\f; blocks found as expected 335s ok 1786 - no errors 335s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1788 - 'sub foo :\tAttr1\t:\tAttr2\t{}' got expected number of attributes 335s ok 1789 - 'sub foo :\tAttr1\t:\tAttr2\t{}' attribute properties as expected 335s ok 1790 - sub foo :\tAttr1\t:\tAttr2\t{} blocks found as expected 335s ok 1791 - no errors 335s ok 1792 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1793 - 'sub foo :\rAttr1\r:\rAttr2\r{}' got expected number of attributes 335s ok 1794 - 'sub foo :\rAttr1\r:\rAttr2\r{}' attribute properties as expected 335s ok 1795 - sub foo :\rAttr1\r:\rAttr2\r{} blocks found as expected 335s ok 1796 - no errors 335s ok 1797 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1798 - 'sub foo :\nAttr1\n:\nAttr2\n{}' got expected number of attributes 335s ok 1799 - 'sub foo :\nAttr1\n:\nAttr2\n{}' attribute properties as expected 335s ok 1800 - sub foo :\nAttr1\n:\nAttr2\n{} blocks found as expected 335s ok 1801 - no errors 335s ok 1802 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1803 - 'sub foo :\fAttr1\f:\fAttr2\f{}' got expected number of attributes 335s ok 1804 - 'sub foo :\fAttr1\f:\fAttr2\f{}' attribute properties as expected 335s ok 1805 - sub foo :\fAttr1\f:\fAttr2\f{} blocks found as expected 335s ok 1806 - no errors 335s ok 1807 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1808 - 'sub foo :Attr1(a):Attr2(b){}' got expected number of attributes 335s ok 1809 - 'sub foo :Attr1(a):Attr2(b){}' attribute properties as expected 335s ok 1810 - sub foo :Attr1(a):Attr2(b){} blocks found as expected 335s ok 1811 - no errors 335s ok 1812 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1813 - 'sub foo :Attr1(a):Attr2(b);' got expected number of attributes 335s ok 1814 - 'sub foo :Attr1(a):Attr2(b);' attribute properties as expected 335s ok 1815 - sub foo :Attr1(a):Attr2(b); blocks found as expected 335s ok 1816 - no errors 335s ok 1817 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1818 - 'sub foo : Attr1(a) Attr2(b) {}' got expected number of attributes 335s ok 1819 - 'sub foo : Attr1(a) Attr2(b) {}' attribute properties as expected 335s ok 1820 - sub foo : Attr1(a) Attr2(b) {} blocks found as expected 335s ok 1821 - no errors 335s ok 1822 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1823 - 'sub foo : Attr1(a)\tAttr2(b) {}' got expected number of attributes 335s ok 1824 - 'sub foo : Attr1(a)\tAttr2(b) {}' attribute properties as expected 335s ok 1825 - sub foo : Attr1(a)\tAttr2(b) {} blocks found as expected 335s ok 1826 - no errors 335s ok 1827 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1828 - 'sub foo : Attr1(a)\rAttr2(b) {}' got expected number of attributes 335s ok 1829 - 'sub foo : Attr1(a)\rAttr2(b) {}' attribute properties as expected 335s ok 1830 - sub foo : Attr1(a)\rAttr2(b) {} blocks found as expected 335s ok 1831 - no errors 335s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1833 - 'sub foo : Attr1(a)\nAttr2(b) {}' got expected number of attributes 335s ok 1834 - 'sub foo : Attr1(a)\nAttr2(b) {}' attribute properties as expected 335s ok 1835 - sub foo : Attr1(a)\nAttr2(b) {} blocks found as expected 335s ok 1836 - no errors 335s ok 1837 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1838 - 'sub foo : Attr1(a)\fAttr2(b) {}' got expected number of attributes 335s ok 1839 - 'sub foo : Attr1(a)\fAttr2(b) {}' attribute properties as expected 335s ok 1840 - sub foo : Attr1(a)\fAttr2(b) {} blocks found as expected 335s ok 1841 - no errors 335s ok 1842 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1843 - 'sub foo :\tAttr1(a)\tAttr2(b)\t{}' got expected number of attributes 335s ok 1844 - 'sub foo :\tAttr1(a)\tAttr2(b)\t{}' attribute properties as expected 335s ok 1845 - sub foo :\tAttr1(a)\tAttr2(b)\t{} blocks found as expected 335s ok 1846 - no errors 335s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1848 - 'sub foo :\tAttr1(a)\tAttr2(b)\t;' got expected number of attributes 335s ok 1849 - 'sub foo :\tAttr1(a)\tAttr2(b)\t;' attribute properties as expected 335s ok 1850 - sub foo :\tAttr1(a)\tAttr2(b)\t; blocks found as expected 335s ok 1851 - no errors 335s ok 1852 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1853 - 'sub foo :\rAttr1(a)\rAttr2(b)\r{}' got expected number of attributes 335s ok 1854 - 'sub foo :\rAttr1(a)\rAttr2(b)\r{}' attribute properties as expected 335s ok 1855 - sub foo :\rAttr1(a)\rAttr2(b)\r{} blocks found as expected 335s ok 1856 - no errors 335s ok 1857 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1858 - 'sub foo :\nAttr1(a)\nAttr2(b)\n{}' got expected number of attributes 335s ok 1859 - 'sub foo :\nAttr1(a)\nAttr2(b)\n{}' attribute properties as expected 335s ok 1860 - sub foo :\nAttr1(a)\nAttr2(b)\n{} blocks found as expected 335s ok 1861 - no errors 335s ok 1862 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1863 - 'sub foo :\fAttr1(a)\fAttr2(b)\f{}' got expected number of attributes 335s ok 1864 - 'sub foo :\fAttr1(a)\fAttr2(b)\f{}' attribute properties as expected 335s ok 1865 - sub foo :\fAttr1(a)\fAttr2(b)\f{} blocks found as expected 335s ok 1866 - no errors 335s ok 1867 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1868 - 'sub foo :\fAttr1(a)\fAttr2(b)\f;' got expected number of attributes 335s ok 1869 - 'sub foo :\fAttr1(a)\fAttr2(b)\f;' attribute properties as expected 335s ok 1870 - sub foo :\fAttr1(a)\fAttr2(b)\f; blocks found as expected 335s ok 1871 - no errors 335s ok 1872 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1873 - 'sub foo :\tAttr1(a)\t:\tAttr2(b)\t{}' got expected number of attributes 335s ok 1874 - 'sub foo :\tAttr1(a)\t:\tAttr2(b)\t{}' attribute properties as expected 335s ok 1875 - sub foo :\tAttr1(a)\t:\tAttr2(b)\t{} blocks found as expected 335s ok 1876 - no errors 335s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1878 - 'sub foo :\rAttr1(a)\r:\rAttr2(b)\r{}' got expected number of attributes 335s ok 1879 - 'sub foo :\rAttr1(a)\r:\rAttr2(b)\r{}' attribute properties as expected 335s ok 1880 - sub foo :\rAttr1(a)\r:\rAttr2(b)\r{} blocks found as expected 335s ok 1881 - no errors 335s ok 1882 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1883 - 'sub foo :\nAttr1(a)\n:\nAttr2(b)\n{}' got expected number of attributes 335s ok 1884 - 'sub foo :\nAttr1(a)\n:\nAttr2(b)\n{}' attribute properties as expected 335s ok 1885 - sub foo :\nAttr1(a)\n:\nAttr2(b)\n{} blocks found as expected 335s ok 1886 - no errors 335s ok 1887 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1888 - 'sub foo :\fAttr1(a)\f:\fAttr2(b)\f{}' got expected number of attributes 335s ok 1889 - 'sub foo :\fAttr1(a)\f:\fAttr2(b)\f{}' attribute properties as expected 335s ok 1890 - sub foo :\fAttr1(a)\f:\fAttr2(b)\f{} blocks found as expected 335s ok 1891 - no errors 335s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1893 - 'sub foo :switch(10,foo(7,3)):expensive{}' got expected number of attributes 335s ok 1894 - 'sub foo :switch(10,foo(7,3)):expensive{}' attribute properties as expected 335s ok 1895 - sub foo :switch(10,foo(7,3)):expensive{} blocks found as expected 335s ok 1896 - no errors 335s ok 1897 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1898 - 'sub foo :switch(10,foo(7,3)):expensive;' got expected number of attributes 335s ok 1899 - 'sub foo :switch(10,foo(7,3)):expensive;' attribute properties as expected 335s ok 1900 - sub foo :switch(10,foo(7,3)):expensive; blocks found as expected 335s ok 1901 - no errors 335s ok 1902 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1903 - 'sub foo : switch(10,foo(7,3)) expensive {}' got expected number of attributes 335s ok 1904 - 'sub foo : switch(10,foo(7,3)) expensive {}' attribute properties as expected 335s ok 1905 - sub foo : switch(10,foo(7,3)) expensive {} blocks found as expected 335s ok 1906 - no errors 335s ok 1907 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1908 - 'sub foo : switch(10,foo(7,3))\texpensive {}' got expected number of attributes 335s ok 1909 - 'sub foo : switch(10,foo(7,3))\texpensive {}' attribute properties as expected 335s ok 1910 - sub foo : switch(10,foo(7,3))\texpensive {} blocks found as expected 335s ok 1911 - no errors 335s ok 1912 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1913 - 'sub foo : switch(10,foo(7,3))\rexpensive {}' got expected number of attributes 335s ok 1914 - 'sub foo : switch(10,foo(7,3))\rexpensive {}' attribute properties as expected 335s ok 1915 - sub foo : switch(10,foo(7,3))\rexpensive {} blocks found as expected 335s ok 1916 - no errors 335s ok 1917 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1918 - 'sub foo : switch(10,foo(7,3))\nexpensive {}' got expected number of attributes 335s ok 1919 - 'sub foo : switch(10,foo(7,3))\nexpensive {}' attribute properties as expected 335s ok 1920 - sub foo : switch(10,foo(7,3))\nexpensive {} blocks found as expected 335s ok 1921 - no errors 335s ok 1922 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1923 - 'sub foo : switch(10,foo(7,3))\fexpensive {}' got expected number of attributes 335s ok 1924 - 'sub foo : switch(10,foo(7,3))\fexpensive {}' attribute properties as expected 335s ok 1925 - sub foo : switch(10,foo(7,3))\fexpensive {} blocks found as expected 335s ok 1926 - no errors 335s ok 1927 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1928 - 'sub foo :\tswitch(10,foo(7,3))\texpensive\t{}' got expected number of attributes 335s ok 1929 - 'sub foo :\tswitch(10,foo(7,3))\texpensive\t{}' attribute properties as expected 335s ok 1930 - sub foo :\tswitch(10,foo(7,3))\texpensive\t{} blocks found as expected 335s ok 1931 - no errors 335s ok 1932 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1933 - 'sub foo :\tswitch(10,foo(7,3))\texpensive\t;' got expected number of attributes 335s ok 1934 - 'sub foo :\tswitch(10,foo(7,3))\texpensive\t;' attribute properties as expected 335s ok 1935 - sub foo :\tswitch(10,foo(7,3))\texpensive\t; blocks found as expected 335s ok 1936 - no errors 335s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1938 - 'sub foo :\rswitch(10,foo(7,3))\rexpensive\r{}' got expected number of attributes 335s ok 1939 - 'sub foo :\rswitch(10,foo(7,3))\rexpensive\r{}' attribute properties as expected 335s ok 1940 - sub foo :\rswitch(10,foo(7,3))\rexpensive\r{} blocks found as expected 335s ok 1941 - no errors 335s ok 1942 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1943 - 'sub foo :\nswitch(10,foo(7,3))\nexpensive\n{}' got expected number of attributes 335s ok 1944 - 'sub foo :\nswitch(10,foo(7,3))\nexpensive\n{}' attribute properties as expected 335s ok 1945 - sub foo :\nswitch(10,foo(7,3))\nexpensive\n{} blocks found as expected 335s ok 1946 - no errors 335s ok 1947 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1948 - 'sub foo :\fswitch(10,foo(7,3))\fexpensive\f{}' got expected number of attributes 335s ok 1949 - 'sub foo :\fswitch(10,foo(7,3))\fexpensive\f{}' attribute properties as expected 335s ok 1950 - sub foo :\fswitch(10,foo(7,3))\fexpensive\f{} blocks found as expected 335s ok 1951 - no errors 335s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1953 - 'sub foo :\fswitch(10,foo(7,3))\fexpensive\f;' got expected number of attributes 335s ok 1954 - 'sub foo :\fswitch(10,foo(7,3))\fexpensive\f;' attribute properties as expected 335s ok 1955 - sub foo :\fswitch(10,foo(7,3))\fexpensive\f; blocks found as expected 335s ok 1956 - no errors 335s ok 1957 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1958 - 'sub foo :\tswitch(10,foo(7,3))\t:\texpensive\t{}' got expected number of attributes 335s ok 1959 - 'sub foo :\tswitch(10,foo(7,3))\t:\texpensive\t{}' attribute properties as expected 335s ok 1960 - sub foo :\tswitch(10,foo(7,3))\t:\texpensive\t{} blocks found as expected 335s ok 1961 - no errors 335s ok 1962 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1963 - 'sub foo :\rswitch(10,foo(7,3))\r:\rexpensive\r{}' got expected number of attributes 335s ok 1964 - 'sub foo :\rswitch(10,foo(7,3))\r:\rexpensive\r{}' attribute properties as expected 335s ok 1965 - sub foo :\rswitch(10,foo(7,3))\r:\rexpensive\r{} blocks found as expected 335s ok 1966 - no errors 335s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1968 - 'sub foo :\nswitch(10,foo(7,3))\n:\nexpensive\n{}' got expected number of attributes 335s ok 1969 - 'sub foo :\nswitch(10,foo(7,3))\n:\nexpensive\n{}' attribute properties as expected 335s ok 1970 - sub foo :\nswitch(10,foo(7,3))\n:\nexpensive\n{} blocks found as expected 335s ok 1971 - no errors 335s ok 1972 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1973 - 'sub foo :\fswitch(10,foo(7,3))\f:\fexpensive\f{}' got expected number of attributes 335s ok 1974 - 'sub foo :\fswitch(10,foo(7,3))\f:\fexpensive\f{}' attribute properties as expected 335s ok 1975 - sub foo :\fswitch(10,foo(7,3))\f:\fexpensive\f{} blocks found as expected 335s ok 1976 - no errors 335s ok 1977 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1978 - 'sub foo :Ugly('\("):Bad{}' got expected number of attributes 335s ok 1979 - 'sub foo :Ugly('\("):Bad{}' attribute properties as expected 335s ok 1980 - sub foo :Ugly('\("):Bad{} blocks found as expected 335s ok 1981 - no errors 335s ok 1982 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1983 - 'sub foo :Ugly('\("):Bad;' got expected number of attributes 335s ok 1984 - 'sub foo :Ugly('\("):Bad;' attribute properties as expected 335s ok 1985 - sub foo :Ugly('\("):Bad; blocks found as expected 335s ok 1986 - no errors 335s ok 1987 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1988 - 'sub foo : Ugly('\(") Bad {}' got expected number of attributes 335s ok 1989 - 'sub foo : Ugly('\(") Bad {}' attribute properties as expected 335s ok 1990 - sub foo : Ugly('\(") Bad {} blocks found as expected 335s ok 1991 - no errors 335s ok 1992 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1993 - 'sub foo : Ugly('\(")\tBad {}' got expected number of attributes 335s ok 1994 - 'sub foo : Ugly('\(")\tBad {}' attribute properties as expected 335s ok 1995 - sub foo : Ugly('\(")\tBad {} blocks found as expected 335s ok 1996 - no errors 335s ok 1997 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 1998 - 'sub foo : Ugly('\(")\rBad {}' got expected number of attributes 335s ok 1999 - 'sub foo : Ugly('\(")\rBad {}' attribute properties as expected 335s ok 2000 - sub foo : Ugly('\(")\rBad {} blocks found as expected 335s ok 2001 - no errors 335s ok 2002 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2003 - 'sub foo : Ugly('\(")\nBad {}' got expected number of attributes 335s ok 2004 - 'sub foo : Ugly('\(")\nBad {}' attribute properties as expected 335s ok 2005 - sub foo : Ugly('\(")\nBad {} blocks found as expected 335s ok 2006 - no errors 335s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2008 - 'sub foo : Ugly('\(")\fBad {}' got expected number of attributes 335s ok 2009 - 'sub foo : Ugly('\(")\fBad {}' attribute properties as expected 335s ok 2010 - sub foo : Ugly('\(")\fBad {} blocks found as expected 335s ok 2011 - no errors 335s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2013 - 'sub foo :\tUgly('\(")\tBad\t{}' got expected number of attributes 335s ok 2014 - 'sub foo :\tUgly('\(")\tBad\t{}' attribute properties as expected 335s ok 2015 - sub foo :\tUgly('\(")\tBad\t{} blocks found as expected 335s ok 2016 - no errors 335s ok 2017 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2018 - 'sub foo :\tUgly('\(")\tBad\t;' got expected number of attributes 335s ok 2019 - 'sub foo :\tUgly('\(")\tBad\t;' attribute properties as expected 335s ok 2020 - sub foo :\tUgly('\(")\tBad\t; blocks found as expected 335s ok 2021 - no errors 335s ok 2022 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2023 - 'sub foo :\rUgly('\(")\rBad\r{}' got expected number of attributes 335s ok 2024 - 'sub foo :\rUgly('\(")\rBad\r{}' attribute properties as expected 335s ok 2025 - sub foo :\rUgly('\(")\rBad\r{} blocks found as expected 335s ok 2026 - no errors 335s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2028 - 'sub foo :\nUgly('\(")\nBad\n{}' got expected number of attributes 335s ok 2029 - 'sub foo :\nUgly('\(")\nBad\n{}' attribute properties as expected 335s ok 2030 - sub foo :\nUgly('\(")\nBad\n{} blocks found as expected 335s ok 2031 - no errors 335s ok 2032 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2033 - 'sub foo :\fUgly('\(")\fBad\f{}' got expected number of attributes 335s ok 2034 - 'sub foo :\fUgly('\(")\fBad\f{}' attribute properties as expected 335s ok 2035 - sub foo :\fUgly('\(")\fBad\f{} blocks found as expected 335s ok 2036 - no errors 335s ok 2037 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2038 - 'sub foo :\fUgly('\(")\fBad\f;' got expected number of attributes 335s ok 2039 - 'sub foo :\fUgly('\(")\fBad\f;' attribute properties as expected 335s ok 2040 - sub foo :\fUgly('\(")\fBad\f; blocks found as expected 335s ok 2041 - no errors 335s ok 2042 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2043 - 'sub foo :\tUgly('\(")\t:\tBad\t{}' got expected number of attributes 335s ok 2044 - 'sub foo :\tUgly('\(")\t:\tBad\t{}' attribute properties as expected 335s ok 2045 - sub foo :\tUgly('\(")\t:\tBad\t{} blocks found as expected 335s ok 2046 - no errors 335s ok 2047 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2048 - 'sub foo :\rUgly('\(")\r:\rBad\r{}' got expected number of attributes 335s ok 2049 - 'sub foo :\rUgly('\(")\r:\rBad\r{}' attribute properties as expected 335s ok 2050 - sub foo :\rUgly('\(")\r:\rBad\r{} blocks found as expected 335s ok 2051 - no errors 335s ok 2052 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2053 - 'sub foo :\nUgly('\(")\n:\nBad\n{}' got expected number of attributes 335s ok 2054 - 'sub foo :\nUgly('\(")\n:\nBad\n{}' attribute properties as expected 335s ok 2055 - sub foo :\nUgly('\(")\n:\nBad\n{} blocks found as expected 335s ok 2056 - no errors 335s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2058 - 'sub foo :\fUgly('\(")\f:\fBad\f{}' got expected number of attributes 335s ok 2059 - 'sub foo :\fUgly('\(")\f:\fBad\f{}' attribute properties as expected 335s ok 2060 - sub foo :\fUgly('\(")\f:\fBad\f{} blocks found as expected 335s ok 2061 - no errors 335s ok 2062 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2063 - 'sub foo :_5x5{}' got expected number of attributes 335s ok 2064 - 'sub foo :_5x5{}' attribute properties as expected 335s ok 2065 - sub foo :_5x5{} blocks found as expected 335s ok 2066 - no errors 335s ok 2067 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2068 - 'sub foo :_5x5;' got expected number of attributes 335s ok 2069 - 'sub foo :_5x5;' attribute properties as expected 335s ok 2070 - sub foo :_5x5; blocks found as expected 335s ok 2071 - no errors 335s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2073 - 'sub foo : _5x5 {}' got expected number of attributes 335s ok 2074 - 'sub foo : _5x5 {}' attribute properties as expected 335s ok 2075 - sub foo : _5x5 {} blocks found as expected 335s ok 2076 - no errors 335s ok 2077 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2078 - 'sub foo : _5x5 {}' got expected number of attributes 335s ok 2079 - 'sub foo : _5x5 {}' attribute properties as expected 335s ok 2080 - sub foo : _5x5 {} blocks found as expected 335s ok 2081 - no errors 335s ok 2082 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2083 - 'sub foo : _5x5 {}' got expected number of attributes 335s ok 2084 - 'sub foo : _5x5 {}' attribute properties as expected 335s ok 2085 - sub foo : _5x5 {} blocks found as expected 335s ok 2086 - no errors 335s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2088 - 'sub foo : _5x5 {}' got expected number of attributes 335s ok 2089 - 'sub foo : _5x5 {}' attribute properties as expected 335s ok 2090 - sub foo : _5x5 {} blocks found as expected 335s ok 2091 - no errors 335s ok 2092 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2093 - 'sub foo : _5x5 {}' got expected number of attributes 335s ok 2094 - 'sub foo : _5x5 {}' attribute properties as expected 335s ok 2095 - sub foo : _5x5 {} blocks found as expected 335s ok 2096 - no errors 335s ok 2097 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2098 - 'sub foo :\t_5x5\t{}' got expected number of attributes 335s ok 2099 - 'sub foo :\t_5x5\t{}' attribute properties as expected 335s ok 2100 - sub foo :\t_5x5\t{} blocks found as expected 335s ok 2101 - no errors 335s ok 2102 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2103 - 'sub foo :\t_5x5\t;' got expected number of attributes 335s ok 2104 - 'sub foo :\t_5x5\t;' attribute properties as expected 335s ok 2105 - sub foo :\t_5x5\t; blocks found as expected 335s ok 2106 - no errors 335s ok 2107 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2108 - 'sub foo :\r_5x5\r{}' got expected number of attributes 335s ok 2109 - 'sub foo :\r_5x5\r{}' attribute properties as expected 335s ok 2110 - sub foo :\r_5x5\r{} blocks found as expected 335s ok 2111 - no errors 335s ok 2112 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2113 - 'sub foo :\n_5x5\n{}' got expected number of attributes 335s ok 2114 - 'sub foo :\n_5x5\n{}' attribute properties as expected 335s ok 2115 - sub foo :\n_5x5\n{} blocks found as expected 335s ok 2116 - no errors 335s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2118 - 'sub foo :\f_5x5\f{}' got expected number of attributes 335s ok 2119 - 'sub foo :\f_5x5\f{}' attribute properties as expected 335s ok 2120 - sub foo :\f_5x5\f{} blocks found as expected 335s ok 2121 - no errors 335s ok 2122 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2123 - 'sub foo :\f_5x5\f;' got expected number of attributes 335s ok 2124 - 'sub foo :\f_5x5\f;' attribute properties as expected 335s ok 2125 - sub foo :\f_5x5\f; blocks found as expected 335s ok 2126 - no errors 335s ok 2127 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2128 - 'sub foo :\t_5x5\t{}' got expected number of attributes 335s ok 2129 - 'sub foo :\t_5x5\t{}' attribute properties as expected 335s ok 2130 - sub foo :\t_5x5\t{} blocks found as expected 335s ok 2131 - no errors 335s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2133 - 'sub foo :\r_5x5\r{}' got expected number of attributes 335s ok 2134 - 'sub foo :\r_5x5\r{}' attribute properties as expected 335s ok 2135 - sub foo :\r_5x5\r{} blocks found as expected 335s ok 2136 - no errors 335s ok 2137 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2138 - 'sub foo :\n_5x5\n{}' got expected number of attributes 335s ok 2139 - 'sub foo :\n_5x5\n{}' attribute properties as expected 335s ok 2140 - sub foo :\n_5x5\n{} blocks found as expected 335s ok 2141 - no errors 335s ok 2142 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2143 - 'sub foo :\f_5x5\f{}' got expected number of attributes 335s ok 2144 - 'sub foo :\f_5x5\f{}' attribute properties as expected 335s ok 2145 - sub foo :\f_5x5\f{} blocks found as expected 335s ok 2146 - no errors 335s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2148 - 'sub foo :lvalue:method{}' got expected number of attributes 335s ok 2149 - 'sub foo :lvalue:method{}' attribute properties as expected 335s ok 2150 - sub foo :lvalue:method{} blocks found as expected 335s ok 2151 - no errors 335s ok 2152 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2153 - 'sub foo :lvalue:method;' got expected number of attributes 335s ok 2154 - 'sub foo :lvalue:method;' attribute properties as expected 335s ok 2155 - sub foo :lvalue:method; blocks found as expected 335s ok 2156 - no errors 335s ok 2157 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2158 - 'sub foo : lvalue method {}' got expected number of attributes 335s ok 2159 - 'sub foo : lvalue method {}' attribute properties as expected 335s ok 2160 - sub foo : lvalue method {} blocks found as expected 335s ok 2161 - no errors 335s ok 2162 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2163 - 'sub foo : lvalue\tmethod {}' got expected number of attributes 335s ok 2164 - 'sub foo : lvalue\tmethod {}' attribute properties as expected 335s ok 2165 - sub foo : lvalue\tmethod {} blocks found as expected 335s ok 2166 - no errors 335s ok 2167 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2168 - 'sub foo : lvalue\rmethod {}' got expected number of attributes 335s ok 2169 - 'sub foo : lvalue\rmethod {}' attribute properties as expected 335s ok 2170 - sub foo : lvalue\rmethod {} blocks found as expected 335s ok 2171 - no errors 335s ok 2172 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2173 - 'sub foo : lvalue\nmethod {}' got expected number of attributes 335s ok 2174 - 'sub foo : lvalue\nmethod {}' attribute properties as expected 335s ok 2175 - sub foo : lvalue\nmethod {} blocks found as expected 335s ok 2176 - no errors 335s ok 2177 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2178 - 'sub foo : lvalue\fmethod {}' got expected number of attributes 335s ok 2179 - 'sub foo : lvalue\fmethod {}' attribute properties as expected 335s ok 2180 - sub foo : lvalue\fmethod {} blocks found as expected 335s ok 2181 - no errors 335s ok 2182 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2183 - 'sub foo :\tlvalue\tmethod\t{}' got expected number of attributes 335s ok 2184 - 'sub foo :\tlvalue\tmethod\t{}' attribute properties as expected 335s ok 2185 - sub foo :\tlvalue\tmethod\t{} blocks found as expected 335s ok 2186 - no errors 335s ok 2187 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2188 - 'sub foo :\tlvalue\tmethod\t;' got expected number of attributes 335s ok 2189 - 'sub foo :\tlvalue\tmethod\t;' attribute properties as expected 335s ok 2190 - sub foo :\tlvalue\tmethod\t; blocks found as expected 335s ok 2191 - no errors 335s ok 2192 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2193 - 'sub foo :\rlvalue\rmethod\r{}' got expected number of attributes 335s ok 2194 - 'sub foo :\rlvalue\rmethod\r{}' attribute properties as expected 335s ok 2195 - sub foo :\rlvalue\rmethod\r{} blocks found as expected 335s ok 2196 - no errors 335s ok 2197 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2198 - 'sub foo :\nlvalue\nmethod\n{}' got expected number of attributes 335s ok 2199 - 'sub foo :\nlvalue\nmethod\n{}' attribute properties as expected 335s ok 2200 - sub foo :\nlvalue\nmethod\n{} blocks found as expected 335s ok 2201 - no errors 335s ok 2202 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2203 - 'sub foo :\flvalue\fmethod\f{}' got expected number of attributes 335s ok 2204 - 'sub foo :\flvalue\fmethod\f{}' attribute properties as expected 335s ok 2205 - sub foo :\flvalue\fmethod\f{} blocks found as expected 335s ok 2206 - no errors 335s ok 2207 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2208 - 'sub foo :\flvalue\fmethod\f;' got expected number of attributes 335s ok 2209 - 'sub foo :\flvalue\fmethod\f;' attribute properties as expected 335s ok 2210 - sub foo :\flvalue\fmethod\f; blocks found as expected 335s ok 2211 - no errors 335s ok 2212 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2213 - 'sub foo :\tlvalue\t:\tmethod\t{}' got expected number of attributes 335s ok 2214 - 'sub foo :\tlvalue\t:\tmethod\t{}' attribute properties as expected 335s ok 2215 - sub foo :\tlvalue\t:\tmethod\t{} blocks found as expected 335s ok 2216 - no errors 335s ok 2217 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2218 - 'sub foo :\rlvalue\r:\rmethod\r{}' got expected number of attributes 335s ok 2219 - 'sub foo :\rlvalue\r:\rmethod\r{}' attribute properties as expected 335s ok 2220 - sub foo :\rlvalue\r:\rmethod\r{} blocks found as expected 335s ok 2221 - no errors 335s ok 2222 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2223 - 'sub foo :\nlvalue\n:\nmethod\n{}' got expected number of attributes 335s ok 2224 - 'sub foo :\nlvalue\n:\nmethod\n{}' attribute properties as expected 335s ok 2225 - sub foo :\nlvalue\n:\nmethod\n{} blocks found as expected 335s ok 2226 - no errors 335s ok 2227 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2228 - 'sub foo :\flvalue\f:\fmethod\f{}' got expected number of attributes 335s ok 2229 - 'sub foo :\flvalue\f:\fmethod\f{}' attribute properties as expected 335s ok 2230 - sub foo :\flvalue\f:\fmethod\f{} blocks found as expected 335s ok 2231 - no errors 335s ok 2232 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 2233 - 'sub foo : Attr1(a) Attr2(b) : Attr3(c) Attr4(d) {}' got expected number of attributes 335s ok 2234 - 'sub foo : Attr1(a) Attr2(b) : Attr3(c) Attr4(d) {}' attribute properties as expected 335s ok 2235 - sub foo : Attr1(a) Attr2(b) : Attr3(c) Attr4(d) {} blocks found as expected 335s ok 335s t/ppi_token_dashedword.t ......... 335s 1..12 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip PPI::Token::DashedWord is deactivated 335s ok 4 # skip PPI::Token::DashedWord is deactivated 335s ok 5 - no errors 335s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 7 # skip PPI::Token::DashedWord is deactivated 335s ok 8 # skip PPI::Token::DashedWord is deactivated 335s ok 9 - no errors 335s ok 10 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 11 # skip PPI::Token::DashedWord is deactivated 335s ok 12 # skip PPI::Token::DashedWord is deactivated 335s ok 335s t/ppi_token_heredoc.t ............ 335s 1..30 335s # Subtest: Bareword terminator. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_indented' 335s ok 13 - property '_mode' 335s ok 14 - property '_terminator_line' 335s ok 1 - Bareword terminator. 335s # Subtest: Single-quoted bareword terminator. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator' 335s ok 10 - property '_indented' 335s ok 11 - property '_mode' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_damaged' 335s ok 14 - property '_indentation' 335s ok 2 - Single-quoted bareword terminator. 335s # Subtest: Single-quoted bareword terminator with space. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_terminator' 335s ok 13 - property '_mode' 335s ok 14 - property '_indented' 335s ok 3 - Single-quoted bareword terminator with space. 335s # Subtest: Double-quoted bareword terminator. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator_line' 335s ok 10 - property '_terminator' 335s ok 11 - property '_indented' 335s ok 12 - property '_mode' 335s ok 13 - property '_damaged' 335s ok 14 - property '_indentation' 335s ok 4 - Double-quoted bareword terminator. 335s # Subtest: Double-quoted bareword terminator with space. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_indented' 335s ok 12 - property '_mode' 335s ok 13 - property '_terminator' 335s ok 14 - property '_terminator_line' 335s ok 5 - Double-quoted bareword terminator with space. 335s # Subtest: Command-quoted terminator. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indented' 335s ok 10 - property '_mode' 335s ok 11 - property '_terminator' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 6 - Command-quoted terminator. 335s # Subtest: Command-quoted terminator with space. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator_line' 335s ok 7 - Command-quoted terminator with space. 335s # Subtest: Legacy escaped bareword terminator. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indented' 335s ok 10 - property '_mode' 335s ok 11 - property '_terminator' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_damaged' 335s ok 14 - property '_indentation' 335s ok 8 - Legacy escaped bareword terminator. 335s # Subtest: Bareword terminator (no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_terminator' 335s ok 13 - property '_mode' 335s ok 14 - property '_indented' 335s ok 9 - Bareword terminator (no return). 335s # Subtest: Single-quoted bareword terminator (no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_indented' 335s ok 13 - property '_mode' 335s ok 14 - property '_terminator_line' 335s ok 10 - Single-quoted bareword terminator (no return). 335s # Subtest: Double-quoted bareword terminator (no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator_line' 335s ok 10 - property '_indented' 335s ok 11 - property '_mode' 335s ok 12 - property '_terminator' 335s ok 13 - property '_damaged' 335s ok 14 - property '_indentation' 335s ok 11 - Double-quoted bareword terminator (no return). 335s # Subtest: Command-quoted terminator (no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator' 335s ok 12 - Command-quoted terminator (no return). 335s # Subtest: Legacy escaped bareword terminator (no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator_line' 335s ok 13 - Legacy escaped bareword terminator (no return). 335s # Subtest: Unterminated heredoc block. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indented' 335s ok 10 - property '_mode' 335s ok 11 - property '_terminator' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_damaged' 335s ok 14 - property '_indentation' 335s ok 14 - Unterminated heredoc block. 335s # Subtest: Bareword terminator (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator' 335s ok 10 - property '_indented' 335s ok 11 - property '_mode' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 15 - Bareword terminator (indented). 335s # Subtest: Single-quoted bareword terminator (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator' 335s ok 10 - property '_indented' 335s ok 11 - property '_mode' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 16 - Single-quoted bareword terminator (indented). 335s # Subtest: Single-quoted bareword terminator with space (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_indented' 335s ok 13 - property '_mode' 335s ok 14 - property '_terminator' 335s ok 17 - Single-quoted bareword terminator with space (indented). 335s # Subtest: Double-quoted bareword terminator (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_indented' 335s ok 13 - property '_mode' 335s ok 14 - property '_terminator_line' 335s ok 18 - Double-quoted bareword terminator (indented). 335s # Subtest: Double-quoted bareword terminator with space (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_mode' 335s ok 12 - property '_indented' 335s ok 13 - property '_terminator' 335s ok 14 - property '_terminator_line' 335s ok 19 - Double-quoted bareword terminator with space (indented). 335s # Subtest: Command-quoted terminator (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_terminator' 335s ok 13 - property '_indented' 335s ok 14 - property '_mode' 335s ok 20 - Command-quoted terminator (indented). 335s # Subtest: Command-quoted terminator with space (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator_line' 335s ok 21 - Command-quoted terminator with space (indented). 335s # Subtest: Legacy escaped bareword terminator (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator_line' 335s ok 10 - property '_terminator' 335s ok 11 - property '_mode' 335s ok 12 - property '_indented' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 22 - Legacy escaped bareword terminator (indented). 335s # Subtest: Bareword terminator (indented and no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_terminator' 335s ok 13 - property '_indented' 335s ok 14 - property '_mode' 335s ok 23 - Bareword terminator (indented and no return). 335s # Subtest: Single-quoted bareword terminator (indented and no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indented' 335s ok 10 - property '_mode' 335s ok 11 - property '_terminator' 335s ok 12 - property '_terminator_line' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 24 - Single-quoted bareword terminator (indented and no return). 335s # Subtest: Double-quoted bareword terminator (indented and no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_indented' 335s ok 12 - property '_mode' 335s ok 13 - property '_terminator' 335s ok 14 - property '_terminator_line' 335s ok 25 - Double-quoted bareword terminator (indented and no return). 335s # Subtest: Command-quoted terminator (indented and no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator' 335s ok 26 - Command-quoted terminator (indented and no return). 335s # Subtest: Legacy escaped bareword terminator (indented and no return). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_indentation' 335s ok 10 - property '_damaged' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator' 335s ok 27 - Legacy escaped bareword terminator (indented and no return). 335s # Subtest: Unterminated heredoc block (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_terminator_line' 335s ok 10 - property '_mode' 335s ok 11 - property '_indented' 335s ok 12 - property '_terminator' 335s ok 13 - property '_indentation' 335s ok 14 - property '_damaged' 335s ok 28 - Unterminated heredoc block (indented). 335s # Subtest: Unterminated heredoc block (indented). 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 # skip Damaged document 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator_line' 335s ok 29 - Unterminated heredoc block (indented). 335s # Subtest: Indented heredoc with empty line. 335s 1..14 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Document serializes correctly 335s ok 4 - Found heredocs. 335s ok 5 - Found 1 heredoc block. 335s ok 6 - An object of class 'PPI::Token::HereDoc' isa 'PPI::Token::HereDoc' 335s ok 7 - PPI::Token::HereDoc->can('heredoc') 335s ok 8 - The returned content does not include the heredoc terminator. 335s ok 9 - property '_damaged' 335s ok 10 - property '_indentation' 335s ok 11 - property '_terminator_line' 335s ok 12 - property '_mode' 335s ok 13 - property '_indented' 335s ok 14 - property '_terminator' 335s ok 30 - Indented heredoc with empty line. 335s ok 335s t/ppi_token_magic.t .............. 335s 1..39 335s ok 1 - no errors 335s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 335s ok 3 - Found the correct number of symbols 335s ok 4 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 5 - The symbol is $[ 335s ok 6 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 7 - The symbol is $$ 335s ok 8 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 9 - The symbol is %- 335s ok 10 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 11 - The symbol is $\#- 335s ok 12 - An object of class 'PPI::Token::Symbol' isa 'PPI::Token::Symbol' 335s ok 13 - Dereference of $foo 335s ok 14 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 15 - The symbol is $^W 335s ok 16 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 17 - The symbol is $^WIDE_SYSTEM_CALLS 335s ok 18 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 19 - The symbol is ${^MATCH} 335s ok 20 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 21 - The symbol is @{^_Bar} 335s ok 22 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 23 - The symbol is @{^_Bar} 335s ok 24 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 25 - The symbol is %{^_Baz} 335s ok 26 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 27 - The symbol is %{^_Baz} 335s ok 28 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 29 - Dereference of ${^MATCH} 335s ok 30 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 31 - The symbol is ${^MATCH} 335s ok 32 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 33 - -- program being executed 335s ok 34 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 35 - -- program being executed 335s ok 36 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 37 - -- capture variable 335s ok 38 - An object of class 'PPI::Token::Magic' isa 'PPI::Token::Magic' 335s ok 39 - -- capture variable 335s ok 336s t/ppi_token_number_version.t ..... 336s 1..2187 336s ok 1 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 3 - An object of class 'PPI::Statement' isa 'PPI::Statement' 336s ok 4 - An object of class 'PPI::Statement' isa 'PPI::Statement' 336s ok 5 - An object of class 'PPI::Token::Number::Version' isa 'PPI::Token::Number::Version' 336s ok 6 - An object of class 'PPI::Token::Number::Version' isa 'PPI::Token::Number::Version' 336s ok 7 - The literal length of doc1 is 4 336s ok 8 - The literal length of doc1 is 4 336s ok 9 - Literals match for 1.2.3.4 vs v1.2.3.4 336s ok 10 - no errors 336s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 12 - no . in 'v49x3', so not a version string 336s ok 13 - no errors 336s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 15 - no . in 'v49e10', so not a version string 336s ok 16 - no errors 336s ok 17 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 18 - no . in 'v49getpriority', so not a version string 336s ok 19 - no errors 336s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 21 - no . in 'v49tr', so not a version string 336s ok 22 - no errors 336s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 24 - no . in 'v49vec', so not a version string 336s ok 25 - no errors 336s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 27 - no . in 'v49formline', so not a version string 336s ok 28 - no errors 336s ok 29 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 30 - no . in 'v49redo', so not a version string 336s ok 31 - no errors 336s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 33 - no . in 'v49rand', so not a version string 336s ok 34 - no errors 336s ok 35 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 36 - no . in 'v49semop', so not a version string 336s ok 37 - no errors 336s ok 38 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 39 - no . in 'v49study', so not a version string 336s ok 40 - no errors 336s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 42 - no . in 'v49prototype', so not a version string 336s ok 43 - no errors 336s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 45 - no . in 'v49and', so not a version string 336s ok 46 - no errors 336s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 48 - no . in 'v49getservbyname', so not a version string 336s ok 49 - no errors 336s ok 50 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 51 - no . in 'v49index', so not a version string 336s ok 52 - no errors 336s ok 53 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 54 - no . in 'v49untie', so not a version string 336s ok 55 - no errors 336s ok 56 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 57 - no . in 'v49last', so not a version string 336s ok 58 - no errors 336s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 60 - no . in 'v49bind', so not a version string 336s ok 61 - no errors 336s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 63 - no . in 'v49tied', so not a version string 336s ok 64 - no errors 336s ok 65 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 66 - no . in 'v49gmtime', so not a version string 336s ok 67 - no errors 336s ok 68 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 69 - no . in 'v49int', so not a version string 336s ok 70 - no errors 336s ok 71 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 72 - no . in 'v49eq', so not a version string 336s ok 73 - no errors 336s ok 74 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 75 - no . in 'v49keys', so not a version string 336s ok 76 - no errors 336s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 78 - no . in 'v49sysopen', so not a version string 336s ok 79 - no errors 336s ok 80 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 81 - no . in 'v49endservent', so not a version string 336s ok 82 - no errors 336s ok 83 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 84 - no . in 'v49lstat', so not a version string 336s ok 85 - no errors 336s ok 86 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 87 - no . in 'v49eval', so not a version string 336s ok 88 - no errors 336s ok 89 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 90 - no . in 'v49rindex', so not a version string 336s ok 91 - no errors 336s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 93 - no . in 'v49qx', so not a version string 336s ok 94 - no errors 336s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 96 - no . in 'v49readdir', so not a version string 336s ok 97 - no errors 336s ok 98 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 99 - no . in 'v49link', so not a version string 336s ok 100 - no errors 336s ok 101 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 102 - no . in 'v49rmdir', so not a version string 336s ok 103 - no errors 336s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 105 - no . in 'v49print', so not a version string 336s ok 106 - no errors 336s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 108 - no . in 'v49substr', so not a version string 336s ok 109 - no errors 336s ok 110 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 111 - no . in 'v49stat', so not a version string 336s ok 112 - no errors 336s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 114 - no . in 'v49closedir', so not a version string 336s ok 115 - no errors 336s ok 116 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 117 - no . in 'v49if', so not a version string 336s ok 118 - no errors 336s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 120 - no . in 'v49alarm', so not a version string 336s ok 121 - no errors 336s ok 122 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 123 - no . in 'v49format', so not a version string 336s ok 124 - no errors 336s ok 125 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 126 - no . in 'v49gethostbyaddr', so not a version string 336s ok 127 - no errors 336s ok 128 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 129 - no . in 'v49setprotoent', so not a version string 336s ok 130 - no errors 336s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 132 - no . in 'v49exit', so not a version string 336s ok 133 - no errors 336s ok 134 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 135 - no . in 'v49pos', so not a version string 336s ok 136 - no errors 336s ok 137 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 138 - no . in 'v49seekdir', so not a version string 336s ok 139 - no errors 336s ok 140 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 141 - no . in 'v49push', so not a version string 336s ok 142 - no errors 336s ok 143 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 144 - no . in 'v49shift', so not a version string 336s ok 145 - no errors 336s ok 146 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 147 - no . in 'v49accept', so not a version string 336s ok 148 - no errors 336s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 150 - no . in 'v49getservent', so not a version string 336s ok 151 - no errors 336s ok 152 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 153 - no . in 'v49cmp', so not a version string 336s ok 154 - no errors 336s ok 155 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 156 - no . in 'v49system', so not a version string 336s ok 157 - no errors 336s ok 158 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 159 - no . in 'v49lcfirst', so not a version string 336s ok 160 - no errors 336s ok 161 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 162 - no . in 'v49sethostent', so not a version string 336s ok 163 - no errors 336s ok 164 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 165 - no . in 'v49each', so not a version string 336s ok 166 - no errors 336s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 168 - no . in 'v49foreach', so not a version string 336s ok 169 - no errors 336s ok 170 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 171 - no . in 'v49umask', so not a version string 336s ok 172 - no errors 336s ok 173 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 174 - no . in 'v49kill', so not a version string 336s ok 175 - no errors 336s ok 176 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 177 - no . in 'v49our', so not a version string 336s ok 178 - no errors 336s ok 179 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 180 - no . in 'v49shmwrite', so not a version string 336s ok 181 - no errors 336s ok 182 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 183 - no . in 'v49close', so not a version string 336s ok 184 - no errors 336s ok 185 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 186 - no . in 'v49setpwent', so not a version string 336s ok 187 - no errors 336s ok 188 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 189 - no . in 'v49chroot', so not a version string 336s ok 190 - no errors 336s ok 191 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 192 - no . in 'v49no', so not a version string 336s ok 193 - no errors 336s ok 194 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 195 - no . in 'v49readline', so not a version string 336s ok 196 - no errors 336s ok 197 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 198 - no . in 'v49tie', so not a version string 336s ok 199 - no errors 336s ok 200 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 201 - no . in 'v49log', so not a version string 336s ok 202 - no errors 336s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 204 - no . in 'v49unshift', so not a version string 336s ok 205 - no errors 336s ok 206 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 207 - no . in 'v49require', so not a version string 336s ok 208 - no errors 336s ok 209 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 210 - no . in 'v49getppid', so not a version string 336s ok 211 - no errors 336s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 213 - no . in 'v49chomp', so not a version string 336s ok 214 - no errors 336s ok 215 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 216 - no . in 'v49next', so not a version string 336s ok 217 - no errors 336s ok 218 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 219 - no . in 'v49chmod', so not a version string 336s ok 220 - no errors 336s ok 221 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 222 - no . in 'v49sprintf', so not a version string 336s ok 223 - no errors 336s ok 224 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 225 - no . in 'v49getgrnam', so not a version string 336s ok 226 - no errors 336s ok 227 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 228 - no . in 'v49split', so not a version string 336s ok 229 - no errors 336s ok 230 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 231 - no . in 'v49time', so not a version string 336s ok 232 - no errors 336s ok 233 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 234 - no . in 'v49exec', so not a version string 336s ok 235 - no errors 336s ok 236 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 237 - no . in 'v49abs', so not a version string 336s ok 238 - no errors 336s ok 239 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 240 - no . in 'v49semget', so not a version string 336s ok 241 - no errors 336s ok 242 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 243 - no . in 'v49warn', so not a version string 336s ok 244 - no errors 336s ok 245 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 246 - no . in 'v49getgrgid', so not a version string 336s ok 247 - no errors 336s ok 248 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 249 - no . in 'v49flock', so not a version string 336s ok 250 - no errors 336s ok 251 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 252 - no . in 'v49glob', so not a version string 336s ok 253 - no errors 336s ok 254 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 255 - no . in 'v49getnetbyname', so not a version string 336s ok 256 - no errors 336s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 258 - no . in 'v49bless', so not a version string 336s ok 259 - no errors 336s ok 260 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 261 - no . in 'v49lock', so not a version string 336s ok 262 - no errors 336s ok 263 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 264 - no . in 'v49getgrent', so not a version string 336s ok 265 - no errors 336s ok 266 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 267 - no . in 'v49package', so not a version string 336s ok 268 - no errors 336s ok 269 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 270 - no . in 'v49given', so not a version string 336s ok 271 - no errors 336s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 273 - no . in 'v49do', so not a version string 336s ok 274 - no errors 336s ok 275 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 276 - no . in 'v49sysseek', so not a version string 336s ok 277 - no errors 336s ok 278 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 279 - no . in 'v49syswrite', so not a version string 336s ok 280 - no errors 336s ok 281 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 282 - no . in 'v49q', so not a version string 336s ok 283 - no errors 336s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 285 - no . in 'v49readpipe', so not a version string 336s ok 286 - no errors 336s ok 287 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 288 - no . in 'v49else', so not a version string 336s ok 289 - no errors 336s ok 290 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 291 - no . in 'v49write', so not a version string 336s ok 292 - no errors 336s ok 293 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 294 - no . in 'v49dbmopen', so not a version string 336s ok 295 - no errors 336s ok 296 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 297 - no . in 'v49syscall', so not a version string 336s ok 298 - no errors 336s ok 299 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 300 - no . in 'v49binmode', so not a version string 336s ok 301 - no errors 336s ok 302 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 303 - no . in 'v49truncate', so not a version string 336s ok 304 - no errors 336s ok 305 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 306 - no . in 'v49rewinddir', so not a version string 336s ok 307 - no errors 336s ok 308 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 309 - no . in 'v49getservbyport', so not a version string 336s ok 310 - no errors 336s ok 311 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 312 - no . in 'v49telldir', so not a version string 336s ok 313 - no errors 336s ok 314 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 315 - no . in 'v49open', so not a version string 336s ok 316 - no errors 336s ok 317 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 318 - no . in 'v49setnetent', so not a version string 336s ok 319 - no errors 336s ok 320 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 321 - no . in 'v49socket', so not a version string 336s ok 322 - no errors 336s ok 323 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 324 - no . in 'v49listen', so not a version string 336s ok 325 - no errors 336s ok 326 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 327 - no . in 'v49getc', so not a version string 336s ok 328 - no errors 336s ok 329 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 330 - no . in 'v49ne', so not a version string 336s ok 331 - no errors 336s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 333 - no . in 'v49xor', so not a version string 336s ok 334 - no errors 336s ok 335 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 336 - no . in 'v49exists', so not a version string 336s ok 337 - no errors 336s ok 338 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 339 - no . in 'v49srand', so not a version string 336s ok 340 - no errors 336s ok 341 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 342 - no . in 'v49break', so not a version string 336s ok 343 - no errors 336s ok 344 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 345 - no . in 'v49qr', so not a version string 336s ok 346 - no errors 336s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 348 - no . in 'v49symlink', so not a version string 336s ok 349 - no errors 336s ok 350 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 351 - no . in 'v49semctl', so not a version string 336s ok 352 - no errors 336s ok 353 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 354 - no . in 'v49utime', so not a version string 336s ok 355 - no errors 336s ok 356 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 357 - no . in 'v49splice', so not a version string 336s ok 358 - no errors 336s ok 359 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 360 - no . in 'v49getpgrp', so not a version string 336s ok 361 - no errors 336s ok 362 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 363 - no . in 'v49goto', so not a version string 336s ok 364 - no errors 336s ok 365 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 366 - no . in 'v49endgrent', so not a version string 336s ok 367 - no errors 336s ok 368 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 369 - no . in 'v49setsockopt', so not a version string 336s ok 370 - no errors 336s ok 371 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 372 - no . in 'v49ucfirst', so not a version string 336s ok 373 - no errors 336s ok 374 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 375 - no . in 'v49while', so not a version string 336s ok 376 - no errors 336s ok 377 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 378 - no . in 'v49scalar', so not a version string 336s ok 379 - no errors 336s ok 380 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 381 - no . in 'v49wait', so not a version string 336s ok 382 - no errors 336s ok 383 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 384 - no . in 'v49unpack', so not a version string 336s ok 385 - no errors 336s ok 386 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 387 - no . in 'v49getsockname', so not a version string 336s ok 388 - no errors 336s ok 389 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 390 - no . in 'v49state', so not a version string 336s ok 391 - no errors 336s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 393 - no . in 'v49quotemeta', so not a version string 336s ok 394 - no errors 336s ok 395 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 396 - no . in 'v49shmctl', so not a version string 336s ok 397 - no errors 336s ok 398 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 399 - no . in 'v49getprotoent', so not a version string 336s ok 400 - no errors 336s ok 401 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 402 - no . in 'v49s', so not a version string 336s ok 403 - no errors 336s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 405 - no . in 'v49rename', so not a version string 336s ok 406 - no errors 336s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 408 - no . in 'v49x', so not a version string 336s ok 409 - no errors 336s ok 410 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 411 - no . in 'v49ord', so not a version string 336s ok 412 - no errors 336s ok 413 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 414 - no . in 'v49msgctl', so not a version string 336s ok 415 - no errors 336s ok 416 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 417 - no . in 'v49undef', so not a version string 336s ok 418 - no errors 336s ok 419 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 420 - no . in 'v49hex', so not a version string 336s ok 421 - no errors 336s ok 422 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 423 - no . in 'v49seek', so not a version string 336s ok 424 - no errors 336s ok 425 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 426 - no . in 'v49my', so not a version string 336s ok 427 - no errors 336s ok 428 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 429 - no . in 'v49fc', so not a version string 336s ok 430 - no errors 336s ok 431 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 432 - no . in 'v49ioctl', so not a version string 336s ok 433 - no errors 336s ok 434 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 435 - no . in 'v49fcntl', so not a version string 336s ok 436 - no errors 336s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 438 - no . in 'v49delete', so not a version string 336s ok 439 - no errors 336s ok 440 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 441 - no . in 'v49chr', so not a version string 336s ok 442 - no errors 336s ok 443 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 444 - no . in 'v49exp', so not a version string 336s ok 445 - no errors 336s ok 446 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 447 - no . in 'v49socketpair', so not a version string 336s ok 448 - no errors 336s ok 449 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 450 - no . in 'v49msgrcv', so not a version string 336s ok 451 - no errors 336s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 453 - no . in 'v49setservent', so not a version string 336s ok 454 - no errors 336s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 456 - no . in 'v49gethostent', so not a version string 336s ok 457 - no errors 336s ok 458 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 459 - no . in 'v49chdir', so not a version string 336s ok 460 - no errors 336s ok 461 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 462 - no . in 'v49reset', so not a version string 336s ok 463 - no errors 336s ok 464 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 465 - no . in 'v49sub', so not a version string 336s ok 466 - no errors 336s ok 467 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 468 - no . in 'v49use', so not a version string 336s ok 469 - no errors 336s ok 470 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 471 - no . in 'v49setpriority', so not a version string 336s ok 472 - no errors 336s ok 473 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 474 - no . in 'v49map', so not a version string 336s ok 475 - no errors 336s ok 476 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 477 - no . in 'v49qq', so not a version string 336s ok 478 - no errors 336s ok 479 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 480 - no . in 'v49y', so not a version string 336s ok 481 - no errors 336s ok 482 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 483 - no . in 'v49sin', so not a version string 336s ok 484 - no errors 336s ok 485 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 486 - no . in 'v49unlink', so not a version string 336s ok 487 - no errors 336s ok 488 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 489 - no . in 'v49dump', so not a version string 336s ok 490 - no errors 336s ok 491 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 492 - no . in 'v49shmget', so not a version string 336s ok 493 - no errors 336s ok 494 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 495 - no . in 'v49send', so not a version string 336s ok 496 - no errors 336s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 498 - no . in 'v49crypt', so not a version string 336s ok 499 - no errors 336s ok 500 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 501 - no . in 'v49elsif', so not a version string 336s ok 502 - no errors 336s ok 503 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 504 - no . in 'v49atan2', so not a version string 336s ok 505 - no errors 336s ok 506 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 507 - no . in 'v49gethostbyname', so not a version string 336s ok 508 - no errors 336s ok 509 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 510 - no . in 'v49msgget', so not a version string 336s ok 511 - no errors 336s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 513 - no . in 'v49pop', so not a version string 336s ok 514 - no errors 336s ok 515 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 516 - no . in 'v49endprotoent', so not a version string 336s ok 517 - no errors 336s ok 518 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 519 - no . in 'v49sort', so not a version string 336s ok 520 - no errors 336s ok 521 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 522 - no . in 'v49unless', so not a version string 336s ok 523 - no errors 336s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 525 - no . in 'v49sqrt', so not a version string 336s ok 526 - no errors 336s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 528 - no . in 'v49lc', so not a version string 336s ok 529 - no errors 336s ok 530 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 531 - no . in 'v49defined', so not a version string 336s ok 532 - no errors 336s ok 533 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 534 - no . in 'v49getnetbyaddr', so not a version string 336s ok 535 - no errors 336s ok 536 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 537 - no . in 'v49values', so not a version string 336s ok 538 - no errors 336s ok 539 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 540 - no . in 'v49grep', so not a version string 336s ok 541 - no errors 336s ok 542 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 543 - no . in 'v49getprotobyname', so not a version string 336s ok 544 - no errors 336s ok 545 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 546 - no . in 'v49times', so not a version string 336s ok 547 - no errors 336s ok 548 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 549 - no . in 'v49caller', so not a version string 336s ok 550 - no errors 336s ok 551 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 552 - no . in 'v49qw', so not a version string 336s ok 553 - no errors 336s ok 554 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 555 - no . in 'v49pack', so not a version string 336s ok 556 - no errors 336s ok 557 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 558 - no . in 'v49read', so not a version string 336s ok 559 - no errors 336s ok 560 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 561 - no . in 'v49eof', so not a version string 336s ok 562 - no errors 336s ok 563 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 564 - no . in 'v49getlogin', so not a version string 336s ok 565 - no errors 336s ok 566 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 567 - no . in 'v49select', so not a version string 336s ok 568 - no errors 336s ok 569 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 570 - no . in 'v49chop', so not a version string 336s ok 571 - no errors 336s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 573 - no . in 'v49endhostent', so not a version string 336s ok 574 - no errors 336s ok 575 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 576 - no . in 'v49m', so not a version string 336s ok 577 - no errors 336s ok 578 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 579 - no . in 'v49or', so not a version string 336s ok 580 - no errors 336s ok 581 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 582 - no . in 'v49when', so not a version string 336s ok 583 - no errors 336s ok 584 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 585 - no . in 'v49endpwent', so not a version string 336s ok 586 - no errors 336s ok 587 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 588 - no . in 'v49opendir', so not a version string 336s ok 589 - no errors 336s ok 590 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 591 - no . in 'v49tell', so not a version string 336s ok 592 - no errors 336s ok 593 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 594 - no . in 'v49fileno', so not a version string 336s ok 595 - no errors 336s ok 596 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 597 - no . in 'v49getnetent', so not a version string 336s ok 598 - no errors 336s ok 599 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 600 - no . in 'v49connect', so not a version string 336s ok 601 - no errors 336s ok 602 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 603 - no . in 'v49cos', so not a version string 336s ok 604 - no errors 336s ok 605 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 606 - no . in 'v49shutdown', so not a version string 336s ok 607 - no errors 336s ok 608 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 609 - no . in 'v49ref', so not a version string 336s ok 610 - no errors 336s ok 611 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 612 - no . in 'v49default', so not a version string 336s ok 613 - no errors 336s ok 614 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 615 - no . in 'v49chown', so not a version string 336s ok 616 - no errors 336s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 618 - no . in 'v49ge', so not a version string 336s ok 619 - no errors 336s ok 620 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 621 - no . in 'v49le', so not a version string 336s ok 622 - no errors 336s ok 623 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 624 - no . in 'v49getpwuid', so not a version string 336s ok 625 - no errors 336s ok 626 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 627 - no . in 'v49waitpid', so not a version string 336s ok 628 - no errors 336s ok 629 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 630 - no . in 'v49gt', so not a version string 336s ok 631 - no errors 336s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 633 - no . in 'v49lt', so not a version string 336s ok 634 - no errors 336s ok 635 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 636 - no . in 'v49getsockopt', so not a version string 336s ok 637 - no errors 336s ok 638 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 639 - no . in 'v49sysread', so not a version string 336s ok 640 - no errors 336s ok 641 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 642 - no . in 'v49getprotobynumber', so not a version string 336s ok 643 - no errors 336s ok 644 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 645 - no . in 'v49setpgrp', so not a version string 336s ok 646 - no errors 336s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 648 - no . in 'v49reverse', so not a version string 336s ok 649 - no errors 336s ok 650 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 651 - no . in 'v49dbmclose', so not a version string 336s ok 652 - no errors 336s ok 653 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 654 - no . in 'v49localtime', so not a version string 336s ok 655 - no errors 336s ok 656 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 657 - no . in 'v49oct', so not a version string 336s ok 658 - no errors 336s ok 659 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 660 - no . in 'v49getpwent', so not a version string 336s ok 661 - no errors 336s ok 662 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 663 - no . in 'v49return', so not a version string 336s ok 664 - no errors 336s ok 665 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 666 - no . in 'v49join', so not a version string 336s ok 667 - no errors 336s ok 668 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 669 - no . in 'v49local', so not a version string 336s ok 670 - no errors 336s ok 671 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 672 - no . in 'v49endnetent', so not a version string 336s ok 673 - no errors 336s ok 674 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 675 - no . in 'v49until', so not a version string 336s ok 676 - no errors 336s ok 677 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 678 - no . in 'v49fork', so not a version string 336s ok 679 - no errors 336s ok 680 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 681 - no . in 'v49not', so not a version string 336s ok 682 - no errors 336s ok 683 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 684 - no . in 'v49readlink', so not a version string 336s ok 685 - no errors 336s ok 686 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 687 - no . in 'v49getpwnam', so not a version string 336s ok 688 - no errors 336s ok 689 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 690 - no . in 'v49msgsnd', so not a version string 336s ok 691 - no errors 336s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 693 - no . in 'v49mkdir', so not a version string 336s ok 694 - no errors 336s ok 695 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 696 - no . in 'v49uc', so not a version string 336s ok 697 - no errors 336s ok 698 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 699 - no . in 'v49die', so not a version string 336s ok 700 - no errors 336s ok 701 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 702 - no . in 'v49for', so not a version string 336s ok 703 - no errors 336s ok 704 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 705 - no . in 'v49recv', so not a version string 336s ok 706 - no errors 336s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 708 - no . in 'v49wantarray', so not a version string 336s ok 709 - no errors 336s ok 710 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 711 - no . in 'v49length', so not a version string 336s ok 712 - no errors 336s ok 713 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 714 - no . in 'v49say', so not a version string 336s ok 715 - no errors 336s ok 716 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 717 - no . in 'v49pipe', so not a version string 336s ok 718 - no errors 336s ok 719 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 720 - no . in 'v49continue', so not a version string 336s ok 721 - no errors 336s ok 722 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 723 - no . in 'v49sleep', so not a version string 336s ok 724 - no errors 336s ok 725 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 726 - no . in 'v49shmread', so not a version string 336s ok 727 - no errors 336s ok 728 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 729 - no . in 'v49printf', so not a version string 336s ok 730 - no errors 336s ok 731 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 732 - no . in 'v49evalbytes', so not a version string 336s ok 733 - no errors 336s ok 734 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 735 - no . in 'v49setgrent', so not a version string 336s ok 736 - no errors 336s ok 737 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 738 - no . in 'v49getpeername', so not a version string 336s ok 739 - no errors 336s ok 740 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 741 - version string in 'v49.49getpriority' stops after number 336s ok 742 - no errors 336s ok 743 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 744 - version string in 'v49.49tr' stops after number 336s ok 745 - no errors 336s ok 746 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 747 - version string in 'v49.49vec' stops after number 336s ok 748 - no errors 336s ok 749 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 750 - version string in 'v49.49formline' stops after number 336s ok 751 - no errors 336s ok 752 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 753 - version string in 'v49.49redo' stops after number 336s ok 754 - no errors 336s ok 755 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 756 - version string in 'v49.49rand' stops after number 336s ok 757 - no errors 336s ok 758 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 759 - version string in 'v49.49semop' stops after number 336s ok 760 - no errors 336s ok 761 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 762 - version string in 'v49.49study' stops after number 336s ok 763 - no errors 336s ok 764 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 765 - version string in 'v49.49prototype' stops after number 336s ok 766 - no errors 336s ok 767 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 768 - version string in 'v49.49and' stops after number 336s ok 769 - no errors 336s ok 770 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 771 - version string in 'v49.49getservbyname' stops after number 336s ok 772 - no errors 336s ok 773 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 774 - version string in 'v49.49index' stops after number 336s ok 775 - no errors 336s ok 776 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 777 - version string in 'v49.49untie' stops after number 336s ok 778 - no errors 336s ok 779 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 780 - version string in 'v49.49last' stops after number 336s ok 781 - no errors 336s ok 782 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 783 - version string in 'v49.49bind' stops after number 336s ok 784 - no errors 336s ok 785 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 786 - version string in 'v49.49tied' stops after number 336s ok 787 - no errors 336s ok 788 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 789 - version string in 'v49.49gmtime' stops after number 336s ok 790 - no errors 336s ok 791 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 792 - version string in 'v49.49int' stops after number 336s ok 793 - no errors 336s ok 794 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 795 - version string in 'v49.49eq' stops after number 336s ok 796 - no errors 336s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 798 - version string in 'v49.49keys' stops after number 336s ok 799 - no errors 336s ok 800 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 801 - version string in 'v49.49sysopen' stops after number 336s ok 802 - no errors 336s ok 803 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 804 - version string in 'v49.49endservent' stops after number 336s ok 805 - no errors 336s ok 806 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 807 - version string in 'v49.49lstat' stops after number 336s ok 808 - no errors 336s ok 809 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 810 - version string in 'v49.49eval' stops after number 336s ok 811 - no errors 336s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 813 - version string in 'v49.49rindex' stops after number 336s ok 814 - no errors 336s ok 815 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 816 - version string in 'v49.49qx' stops after number 336s ok 817 - no errors 336s ok 818 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 819 - version string in 'v49.49readdir' stops after number 336s ok 820 - no errors 336s ok 821 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 822 - version string in 'v49.49link' stops after number 336s ok 823 - no errors 336s ok 824 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 825 - version string in 'v49.49rmdir' stops after number 336s ok 826 - no errors 336s ok 827 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 828 - version string in 'v49.49print' stops after number 336s ok 829 - no errors 336s ok 830 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 831 - version string in 'v49.49substr' stops after number 336s ok 832 - no errors 336s ok 833 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 834 - version string in 'v49.49stat' stops after number 336s ok 835 - no errors 336s ok 836 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 837 - version string in 'v49.49closedir' stops after number 336s ok 838 - no errors 336s ok 839 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 840 - version string in 'v49.49if' stops after number 336s ok 841 - no errors 336s ok 842 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 843 - version string in 'v49.49alarm' stops after number 336s ok 844 - no errors 336s ok 845 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 846 - version string in 'v49.49format' stops after number 336s ok 847 - no errors 336s ok 848 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 849 - version string in 'v49.49gethostbyaddr' stops after number 336s ok 850 - no errors 336s ok 851 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 852 - version string in 'v49.49setprotoent' stops after number 336s ok 853 - no errors 336s ok 854 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 855 - version string in 'v49.49exit' stops after number 336s ok 856 - no errors 336s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 858 - version string in 'v49.49pos' stops after number 336s ok 859 - no errors 336s ok 860 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 861 - version string in 'v49.49seekdir' stops after number 336s ok 862 - no errors 336s ok 863 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 864 - version string in 'v49.49push' stops after number 336s ok 865 - no errors 336s ok 866 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 867 - version string in 'v49.49shift' stops after number 336s ok 868 - no errors 336s ok 869 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 870 - version string in 'v49.49accept' stops after number 336s ok 871 - no errors 336s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 873 - version string in 'v49.49getservent' stops after number 336s ok 874 - no errors 336s ok 875 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 876 - version string in 'v49.49cmp' stops after number 336s ok 877 - no errors 336s ok 878 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 879 - version string in 'v49.49system' stops after number 336s ok 880 - no errors 336s ok 881 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 882 - version string in 'v49.49lcfirst' stops after number 336s ok 883 - no errors 336s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 885 - version string in 'v49.49sethostent' stops after number 336s ok 886 - no errors 336s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 888 - version string in 'v49.49each' stops after number 336s ok 889 - no errors 336s ok 890 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 891 - version string in 'v49.49foreach' stops after number 336s ok 892 - no errors 336s ok 893 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 894 - version string in 'v49.49umask' stops after number 336s ok 895 - no errors 336s ok 896 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 897 - version string in 'v49.49kill' stops after number 336s ok 898 - no errors 336s ok 899 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 900 - version string in 'v49.49our' stops after number 336s ok 901 - no errors 336s ok 902 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 903 - version string in 'v49.49shmwrite' stops after number 336s ok 904 - no errors 336s ok 905 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 906 - version string in 'v49.49close' stops after number 336s ok 907 - no errors 336s ok 908 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 909 - version string in 'v49.49setpwent' stops after number 336s ok 910 - no errors 336s ok 911 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 912 - version string in 'v49.49chroot' stops after number 336s ok 913 - no errors 336s ok 914 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 915 - version string in 'v49.49no' stops after number 336s ok 916 - no errors 336s ok 917 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 918 - version string in 'v49.49readline' stops after number 336s ok 919 - no errors 336s ok 920 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 921 - version string in 'v49.49tie' stops after number 336s ok 922 - no errors 336s ok 923 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 924 - version string in 'v49.49log' stops after number 336s ok 925 - no errors 336s ok 926 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 927 - version string in 'v49.49unshift' stops after number 336s ok 928 - no errors 336s ok 929 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 930 - version string in 'v49.49require' stops after number 336s ok 931 - no errors 336s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 933 - version string in 'v49.49getppid' stops after number 336s ok 934 - no errors 336s ok 935 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 936 - version string in 'v49.49chomp' stops after number 336s ok 937 - no errors 336s ok 938 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 939 - version string in 'v49.49next' stops after number 336s ok 940 - no errors 336s ok 941 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 942 - version string in 'v49.49chmod' stops after number 336s ok 943 - no errors 336s ok 944 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 945 - version string in 'v49.49sprintf' stops after number 336s ok 946 - no errors 336s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 948 - version string in 'v49.49getgrnam' stops after number 336s ok 949 - no errors 336s ok 950 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 951 - version string in 'v49.49split' stops after number 336s ok 952 - no errors 336s ok 953 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 954 - version string in 'v49.49time' stops after number 336s ok 955 - no errors 336s ok 956 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 957 - version string in 'v49.49exec' stops after number 336s ok 958 - no errors 336s ok 959 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 960 - version string in 'v49.49abs' stops after number 336s ok 961 - no errors 336s ok 962 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 963 - version string in 'v49.49semget' stops after number 336s ok 964 - no errors 336s ok 965 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 966 - version string in 'v49.49warn' stops after number 336s ok 967 - no errors 336s ok 968 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 969 - version string in 'v49.49getgrgid' stops after number 336s ok 970 - no errors 336s ok 971 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 972 - version string in 'v49.49flock' stops after number 336s ok 973 - no errors 336s ok 974 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 975 - version string in 'v49.49glob' stops after number 336s ok 976 - no errors 336s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 978 - version string in 'v49.49getnetbyname' stops after number 336s ok 979 - no errors 336s ok 980 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 981 - version string in 'v49.49bless' stops after number 336s ok 982 - no errors 336s ok 983 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 984 - version string in 'v49.49lock' stops after number 336s ok 985 - no errors 336s ok 986 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 987 - version string in 'v49.49getgrent' stops after number 336s ok 988 - no errors 336s ok 989 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 990 - version string in 'v49.49package' stops after number 336s ok 991 - no errors 336s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 993 - version string in 'v49.49given' stops after number 336s ok 994 - no errors 336s ok 995 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 996 - version string in 'v49.49do' stops after number 336s ok 997 - no errors 336s ok 998 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 999 - version string in 'v49.49sysseek' stops after number 336s ok 1000 - no errors 336s ok 1001 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1002 - version string in 'v49.49syswrite' stops after number 336s ok 1003 - no errors 336s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1005 - version string in 'v49.49q' stops after number 336s ok 1006 - no errors 336s ok 1007 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1008 - version string in 'v49.49readpipe' stops after number 336s ok 1009 - no errors 336s ok 1010 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1011 - version string in 'v49.49else' stops after number 336s ok 1012 - no errors 336s ok 1013 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1014 - version string in 'v49.49write' stops after number 336s ok 1015 - no errors 336s ok 1016 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1017 - version string in 'v49.49dbmopen' stops after number 336s ok 1018 - no errors 336s ok 1019 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1020 - version string in 'v49.49syscall' stops after number 336s ok 1021 - no errors 336s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1023 - version string in 'v49.49binmode' stops after number 336s ok 1024 - no errors 336s ok 1025 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1026 - version string in 'v49.49truncate' stops after number 336s ok 1027 - no errors 336s ok 1028 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1029 - version string in 'v49.49rewinddir' stops after number 336s ok 1030 - no errors 336s ok 1031 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1032 - version string in 'v49.49getservbyport' stops after number 336s ok 1033 - no errors 336s ok 1034 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1035 - version string in 'v49.49telldir' stops after number 336s ok 1036 - no errors 336s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1038 - version string in 'v49.49open' stops after number 336s ok 1039 - no errors 336s ok 1040 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1041 - version string in 'v49.49setnetent' stops after number 336s ok 1042 - no errors 336s ok 1043 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1044 - version string in 'v49.49socket' stops after number 336s ok 1045 - no errors 336s ok 1046 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1047 - version string in 'v49.49listen' stops after number 336s ok 1048 - no errors 336s ok 1049 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1050 - version string in 'v49.49getc' stops after number 336s ok 1051 - no errors 336s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1053 - version string in 'v49.49ne' stops after number 336s ok 1054 - no errors 336s ok 1055 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1056 - version string in 'v49.49xor' stops after number 336s ok 1057 - no errors 336s ok 1058 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1059 - version string in 'v49.49exists' stops after number 336s ok 1060 - no errors 336s ok 1061 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1062 - version string in 'v49.49srand' stops after number 336s ok 1063 - no errors 336s ok 1064 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1065 - version string in 'v49.49break' stops after number 336s ok 1066 - no errors 336s ok 1067 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1068 - version string in 'v49.49qr' stops after number 336s ok 1069 - no errors 336s ok 1070 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1071 - version string in 'v49.49symlink' stops after number 336s ok 1072 - no errors 336s ok 1073 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1074 - version string in 'v49.49semctl' stops after number 336s ok 1075 - no errors 336s ok 1076 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1077 - version string in 'v49.49utime' stops after number 336s ok 1078 - no errors 336s ok 1079 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1080 - version string in 'v49.49splice' stops after number 336s ok 1081 - no errors 336s ok 1082 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1083 - version string in 'v49.49getpgrp' stops after number 336s ok 1084 - no errors 336s ok 1085 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1086 - version string in 'v49.49goto' stops after number 336s ok 1087 - no errors 336s ok 1088 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1089 - version string in 'v49.49endgrent' stops after number 336s ok 1090 - no errors 336s ok 1091 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1092 - version string in 'v49.49setsockopt' stops after number 336s ok 1093 - no errors 336s ok 1094 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1095 - version string in 'v49.49ucfirst' stops after number 336s ok 1096 - no errors 336s ok 1097 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1098 - version string in 'v49.49while' stops after number 336s ok 1099 - no errors 336s ok 1100 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1101 - version string in 'v49.49scalar' stops after number 336s ok 1102 - no errors 336s ok 1103 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1104 - version string in 'v49.49wait' stops after number 336s ok 1105 - no errors 336s ok 1106 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1107 - version string in 'v49.49unpack' stops after number 336s ok 1108 - no errors 336s ok 1109 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1110 - version string in 'v49.49getsockname' stops after number 336s ok 1111 - no errors 336s ok 1112 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1113 - version string in 'v49.49state' stops after number 336s ok 1114 - no errors 336s ok 1115 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1116 - version string in 'v49.49quotemeta' stops after number 336s ok 1117 - no errors 336s ok 1118 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1119 - version string in 'v49.49shmctl' stops after number 336s ok 1120 - no errors 336s ok 1121 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1122 - version string in 'v49.49getprotoent' stops after number 336s ok 1123 - no errors 336s ok 1124 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1125 - version string in 'v49.49s' stops after number 336s ok 1126 - no errors 336s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1128 - version string in 'v49.49rename' stops after number 336s ok 1129 - no errors 336s ok 1130 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1131 - version string in 'v49.49x' stops after number 336s ok 1132 - no errors 336s ok 1133 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1134 - version string in 'v49.49ord' stops after number 336s ok 1135 - no errors 336s ok 1136 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1137 - version string in 'v49.49msgctl' stops after number 336s ok 1138 - no errors 336s ok 1139 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1140 - version string in 'v49.49undef' stops after number 336s ok 1141 - no errors 336s ok 1142 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1143 - version string in 'v49.49hex' stops after number 336s ok 1144 - no errors 336s ok 1145 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1146 - version string in 'v49.49seek' stops after number 336s ok 1147 - no errors 336s ok 1148 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1149 - version string in 'v49.49my' stops after number 336s ok 1150 - no errors 336s ok 1151 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1152 - version string in 'v49.49fc' stops after number 336s ok 1153 - no errors 336s ok 1154 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1155 - version string in 'v49.49ioctl' stops after number 336s ok 1156 - no errors 336s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1158 - version string in 'v49.49fcntl' stops after number 336s ok 1159 - no errors 336s ok 1160 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1161 - version string in 'v49.49delete' stops after number 336s ok 1162 - no errors 336s ok 1163 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1164 - version string in 'v49.49chr' stops after number 336s ok 1165 - no errors 336s ok 1166 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1167 - version string in 'v49.49exp' stops after number 336s ok 1168 - no errors 336s ok 1169 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1170 - version string in 'v49.49socketpair' stops after number 336s ok 1171 - no errors 336s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1173 - version string in 'v49.49msgrcv' stops after number 336s ok 1174 - no errors 336s ok 1175 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1176 - version string in 'v49.49setservent' stops after number 336s ok 1177 - no errors 336s ok 1178 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1179 - version string in 'v49.49gethostent' stops after number 336s ok 1180 - no errors 336s ok 1181 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1182 - version string in 'v49.49chdir' stops after number 336s ok 1183 - no errors 336s ok 1184 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1185 - version string in 'v49.49reset' stops after number 336s ok 1186 - no errors 336s ok 1187 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1188 - version string in 'v49.49sub' stops after number 336s ok 1189 - no errors 336s ok 1190 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1191 - version string in 'v49.49use' stops after number 336s ok 1192 - no errors 336s ok 1193 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1194 - version string in 'v49.49setpriority' stops after number 336s ok 1195 - no errors 336s ok 1196 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1197 - version string in 'v49.49map' stops after number 336s ok 1198 - no errors 336s ok 1199 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1200 - version string in 'v49.49qq' stops after number 336s ok 1201 - no errors 336s ok 1202 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1203 - version string in 'v49.49y' stops after number 336s ok 1204 - no errors 336s ok 1205 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1206 - version string in 'v49.49sin' stops after number 336s ok 1207 - no errors 336s ok 1208 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1209 - version string in 'v49.49unlink' stops after number 336s ok 1210 - no errors 336s ok 1211 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1212 - version string in 'v49.49dump' stops after number 336s ok 1213 - no errors 336s ok 1214 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1215 - version string in 'v49.49shmget' stops after number 336s ok 1216 - no errors 336s ok 1217 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1218 - version string in 'v49.49send' stops after number 336s ok 1219 - no errors 336s ok 1220 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1221 - version string in 'v49.49crypt' stops after number 336s ok 1222 - no errors 336s ok 1223 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1224 - version string in 'v49.49elsif' stops after number 336s ok 1225 - no errors 336s ok 1226 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1227 - version string in 'v49.49atan2' stops after number 336s ok 1228 - no errors 336s ok 1229 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1230 - version string in 'v49.49gethostbyname' stops after number 336s ok 1231 - no errors 336s ok 1232 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1233 - version string in 'v49.49msgget' stops after number 336s ok 1234 - no errors 336s ok 1235 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1236 - version string in 'v49.49pop' stops after number 336s ok 1237 - no errors 336s ok 1238 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1239 - version string in 'v49.49endprotoent' stops after number 336s ok 1240 - no errors 336s ok 1241 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1242 - version string in 'v49.49sort' stops after number 336s ok 1243 - no errors 336s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1245 - version string in 'v49.49unless' stops after number 336s ok 1246 - no errors 336s ok 1247 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1248 - version string in 'v49.49sqrt' stops after number 336s ok 1249 - no errors 336s ok 1250 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1251 - version string in 'v49.49lc' stops after number 336s ok 1252 - no errors 336s ok 1253 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1254 - version string in 'v49.49defined' stops after number 336s ok 1255 - no errors 336s ok 1256 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1257 - version string in 'v49.49getnetbyaddr' stops after number 336s ok 1258 - no errors 336s ok 1259 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1260 - version string in 'v49.49values' stops after number 336s ok 1261 - no errors 336s ok 1262 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1263 - version string in 'v49.49grep' stops after number 336s ok 1264 - no errors 336s ok 1265 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1266 - version string in 'v49.49getprotobyname' stops after number 336s ok 1267 - no errors 336s ok 1268 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1269 - version string in 'v49.49times' stops after number 336s ok 1270 - no errors 336s ok 1271 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1272 - version string in 'v49.49caller' stops after number 336s ok 1273 - no errors 336s ok 1274 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1275 - version string in 'v49.49qw' stops after number 336s ok 1276 - no errors 336s ok 1277 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1278 - version string in 'v49.49pack' stops after number 336s ok 1279 - no errors 336s ok 1280 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1281 - version string in 'v49.49read' stops after number 336s ok 1282 - no errors 336s ok 1283 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1284 - version string in 'v49.49eof' stops after number 336s ok 1285 - no errors 336s ok 1286 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1287 - version string in 'v49.49getlogin' stops after number 336s ok 1288 - no errors 336s ok 1289 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1290 - version string in 'v49.49select' stops after number 336s ok 1291 - no errors 336s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1293 - version string in 'v49.49chop' stops after number 336s ok 1294 - no errors 336s ok 1295 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1296 - version string in 'v49.49endhostent' stops after number 336s ok 1297 - no errors 336s ok 1298 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1299 - version string in 'v49.49m' stops after number 336s ok 1300 - no errors 336s ok 1301 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1302 - version string in 'v49.49or' stops after number 336s ok 1303 - no errors 336s ok 1304 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1305 - version string in 'v49.49when' stops after number 336s ok 1306 - no errors 336s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1308 - version string in 'v49.49endpwent' stops after number 336s ok 1309 - no errors 336s ok 1310 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1311 - version string in 'v49.49opendir' stops after number 336s ok 1312 - no errors 336s ok 1313 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1314 - version string in 'v49.49tell' stops after number 336s ok 1315 - no errors 336s ok 1316 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1317 - version string in 'v49.49fileno' stops after number 336s ok 1318 - no errors 336s ok 1319 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1320 - version string in 'v49.49getnetent' stops after number 336s ok 1321 - no errors 336s ok 1322 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1323 - version string in 'v49.49connect' stops after number 336s ok 1324 - no errors 336s ok 1325 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1326 - version string in 'v49.49cos' stops after number 336s ok 1327 - no errors 336s ok 1328 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1329 - version string in 'v49.49shutdown' stops after number 336s ok 1330 - no errors 336s ok 1331 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1332 - version string in 'v49.49ref' stops after number 336s ok 1333 - no errors 336s ok 1334 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1335 - version string in 'v49.49default' stops after number 336s ok 1336 - no errors 336s ok 1337 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1338 - version string in 'v49.49chown' stops after number 336s ok 1339 - no errors 336s ok 1340 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1341 - version string in 'v49.49ge' stops after number 336s ok 1342 - no errors 336s ok 1343 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1344 - version string in 'v49.49le' stops after number 336s ok 1345 - no errors 336s ok 1346 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1347 - version string in 'v49.49getpwuid' stops after number 336s ok 1348 - no errors 336s ok 1349 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1350 - version string in 'v49.49waitpid' stops after number 336s ok 1351 - no errors 336s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1353 - version string in 'v49.49gt' stops after number 336s ok 1354 - no errors 336s ok 1355 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1356 - version string in 'v49.49lt' stops after number 336s ok 1357 - no errors 336s ok 1358 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1359 - version string in 'v49.49getsockopt' stops after number 336s ok 1360 - no errors 336s ok 1361 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1362 - version string in 'v49.49sysread' stops after number 336s ok 1363 - no errors 336s ok 1364 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1365 - version string in 'v49.49getprotobynumber' stops after number 336s ok 1366 - no errors 336s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1368 - version string in 'v49.49setpgrp' stops after number 336s ok 1369 - no errors 336s ok 1370 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1371 - version string in 'v49.49reverse' stops after number 336s ok 1372 - no errors 336s ok 1373 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1374 - version string in 'v49.49dbmclose' stops after number 336s ok 1375 - no errors 336s ok 1376 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1377 - version string in 'v49.49localtime' stops after number 336s ok 1378 - no errors 336s ok 1379 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1380 - version string in 'v49.49oct' stops after number 336s ok 1381 - no errors 336s ok 1382 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1383 - version string in 'v49.49getpwent' stops after number 336s ok 1384 - no errors 336s ok 1385 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1386 - version string in 'v49.49return' stops after number 336s ok 1387 - no errors 336s ok 1388 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1389 - version string in 'v49.49join' stops after number 336s ok 1390 - no errors 336s ok 1391 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1392 - version string in 'v49.49local' stops after number 336s ok 1393 - no errors 336s ok 1394 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1395 - version string in 'v49.49endnetent' stops after number 336s ok 1396 - no errors 336s ok 1397 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1398 - version string in 'v49.49until' stops after number 336s ok 1399 - no errors 336s ok 1400 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1401 - version string in 'v49.49fork' stops after number 336s ok 1402 - no errors 336s ok 1403 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1404 - version string in 'v49.49not' stops after number 336s ok 1405 - no errors 336s ok 1406 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1407 - version string in 'v49.49readlink' stops after number 336s ok 1408 - no errors 336s ok 1409 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1410 - version string in 'v49.49getpwnam' stops after number 336s ok 1411 - no errors 336s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1413 - version string in 'v49.49msgsnd' stops after number 336s ok 1414 - no errors 336s ok 1415 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1416 - version string in 'v49.49mkdir' stops after number 336s ok 1417 - no errors 336s ok 1418 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1419 - version string in 'v49.49uc' stops after number 336s ok 1420 - no errors 336s ok 1421 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1422 - version string in 'v49.49die' stops after number 336s ok 1423 - no errors 336s ok 1424 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1425 - version string in 'v49.49for' stops after number 336s ok 1426 - no errors 336s ok 1427 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1428 - version string in 'v49.49recv' stops after number 336s ok 1429 - no errors 336s ok 1430 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1431 - version string in 'v49.49wantarray' stops after number 336s ok 1432 - no errors 336s ok 1433 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1434 - version string in 'v49.49length' stops after number 336s ok 1435 - no errors 336s ok 1436 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1437 - version string in 'v49.49say' stops after number 336s ok 1438 - no errors 336s ok 1439 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1440 - version string in 'v49.49pipe' stops after number 336s ok 1441 - no errors 336s ok 1442 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1443 - version string in 'v49.49continue' stops after number 336s ok 1444 - no errors 336s ok 1445 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1446 - version string in 'v49.49sleep' stops after number 336s ok 1447 - no errors 336s ok 1448 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1449 - version string in 'v49.49shmread' stops after number 336s ok 1450 - no errors 336s ok 1451 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1452 - version string in 'v49.49printf' stops after number 336s ok 1453 - no errors 336s ok 1454 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1455 - version string in 'v49.49evalbytes' stops after number 336s ok 1456 - no errors 336s ok 1457 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1458 - version string in 'v49.49setgrent' stops after number 336s ok 1459 - no errors 336s ok 1460 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1461 - version string in 'v49.49getpeername' stops after number 336s ok 1462 - no errors 336s ok 1463 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1464 - version string in '49.49.49getpriority' stops after number 336s ok 1465 - no errors 336s ok 1466 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1467 - version string in '49.49.49tr' stops after number 336s ok 1468 - no errors 336s ok 1469 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1470 - version string in '49.49.49vec' stops after number 336s ok 1471 - no errors 336s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1473 - version string in '49.49.49formline' stops after number 336s ok 1474 - no errors 336s ok 1475 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1476 - version string in '49.49.49redo' stops after number 336s ok 1477 - no errors 336s ok 1478 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1479 - version string in '49.49.49rand' stops after number 336s ok 1480 - no errors 336s ok 1481 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1482 - version string in '49.49.49semop' stops after number 336s ok 1483 - no errors 336s ok 1484 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1485 - version string in '49.49.49study' stops after number 336s ok 1486 - no errors 336s ok 1487 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1488 - version string in '49.49.49prototype' stops after number 336s ok 1489 - no errors 336s ok 1490 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1491 - version string in '49.49.49and' stops after number 336s ok 1492 - no errors 336s ok 1493 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1494 - version string in '49.49.49getservbyname' stops after number 336s ok 1495 - no errors 336s ok 1496 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1497 - version string in '49.49.49index' stops after number 336s ok 1498 - no errors 336s ok 1499 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1500 - version string in '49.49.49untie' stops after number 336s ok 1501 - no errors 336s ok 1502 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1503 - version string in '49.49.49last' stops after number 336s ok 1504 - no errors 336s ok 1505 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1506 - version string in '49.49.49bind' stops after number 336s ok 1507 - no errors 336s ok 1508 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1509 - version string in '49.49.49tied' stops after number 336s ok 1510 - no errors 336s ok 1511 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1512 - version string in '49.49.49gmtime' stops after number 336s ok 1513 - no errors 336s ok 1514 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1515 - version string in '49.49.49int' stops after number 336s ok 1516 - no errors 336s ok 1517 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1518 - version string in '49.49.49eq' stops after number 336s ok 1519 - no errors 336s ok 1520 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1521 - version string in '49.49.49keys' stops after number 336s ok 1522 - no errors 336s ok 1523 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1524 - version string in '49.49.49sysopen' stops after number 336s ok 1525 - no errors 336s ok 1526 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1527 - version string in '49.49.49endservent' stops after number 336s ok 1528 - no errors 336s ok 1529 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1530 - version string in '49.49.49lstat' stops after number 336s ok 1531 - no errors 336s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1533 - version string in '49.49.49eval' stops after number 336s ok 1534 - no errors 336s ok 1535 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1536 - version string in '49.49.49rindex' stops after number 336s ok 1537 - no errors 336s ok 1538 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1539 - version string in '49.49.49qx' stops after number 336s ok 1540 - no errors 336s ok 1541 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1542 - version string in '49.49.49readdir' stops after number 336s ok 1543 - no errors 336s ok 1544 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1545 - version string in '49.49.49link' stops after number 336s ok 1546 - no errors 336s ok 1547 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1548 - version string in '49.49.49rmdir' stops after number 336s ok 1549 - no errors 336s ok 1550 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1551 - version string in '49.49.49print' stops after number 336s ok 1552 - no errors 336s ok 1553 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1554 - version string in '49.49.49substr' stops after number 336s ok 1555 - no errors 336s ok 1556 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1557 - version string in '49.49.49stat' stops after number 336s ok 1558 - no errors 336s ok 1559 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1560 - version string in '49.49.49closedir' stops after number 336s ok 1561 - no errors 336s ok 1562 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1563 - version string in '49.49.49if' stops after number 336s ok 1564 - no errors 336s ok 1565 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1566 - version string in '49.49.49alarm' stops after number 336s ok 1567 - no errors 336s ok 1568 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1569 - version string in '49.49.49format' stops after number 336s ok 1570 - no errors 336s ok 1571 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1572 - version string in '49.49.49gethostbyaddr' stops after number 336s ok 1573 - no errors 336s ok 1574 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1575 - version string in '49.49.49setprotoent' stops after number 336s ok 1576 - no errors 336s ok 1577 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1578 - version string in '49.49.49exit' stops after number 336s ok 1579 - no errors 336s ok 1580 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1581 - version string in '49.49.49pos' stops after number 336s ok 1582 - no errors 336s ok 1583 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1584 - version string in '49.49.49seekdir' stops after number 336s ok 1585 - no errors 336s ok 1586 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1587 - version string in '49.49.49push' stops after number 336s ok 1588 - no errors 336s ok 1589 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1590 - version string in '49.49.49shift' stops after number 336s ok 1591 - no errors 336s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1593 - version string in '49.49.49accept' stops after number 336s ok 1594 - no errors 336s ok 1595 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1596 - version string in '49.49.49getservent' stops after number 336s ok 1597 - no errors 336s ok 1598 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1599 - version string in '49.49.49cmp' stops after number 336s ok 1600 - no errors 336s ok 1601 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1602 - version string in '49.49.49system' stops after number 336s ok 1603 - no errors 336s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1605 - version string in '49.49.49lcfirst' stops after number 336s ok 1606 - no errors 336s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1608 - version string in '49.49.49sethostent' stops after number 336s ok 1609 - no errors 336s ok 1610 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1611 - version string in '49.49.49each' stops after number 336s ok 1612 - no errors 336s ok 1613 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1614 - version string in '49.49.49foreach' stops after number 336s ok 1615 - no errors 336s ok 1616 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1617 - version string in '49.49.49umask' stops after number 336s ok 1618 - no errors 336s ok 1619 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1620 - version string in '49.49.49kill' stops after number 336s ok 1621 - no errors 336s ok 1622 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1623 - version string in '49.49.49our' stops after number 336s ok 1624 - no errors 336s ok 1625 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1626 - version string in '49.49.49shmwrite' stops after number 336s ok 1627 - no errors 336s ok 1628 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1629 - version string in '49.49.49close' stops after number 336s ok 1630 - no errors 336s ok 1631 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1632 - version string in '49.49.49setpwent' stops after number 336s ok 1633 - no errors 336s ok 1634 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1635 - version string in '49.49.49chroot' stops after number 336s ok 1636 - no errors 336s ok 1637 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1638 - version string in '49.49.49no' stops after number 336s ok 1639 - no errors 336s ok 1640 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1641 - version string in '49.49.49readline' stops after number 336s ok 1642 - no errors 336s ok 1643 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1644 - version string in '49.49.49tie' stops after number 336s ok 1645 - no errors 336s ok 1646 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1647 - version string in '49.49.49log' stops after number 336s ok 1648 - no errors 336s ok 1649 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1650 - version string in '49.49.49unshift' stops after number 336s ok 1651 - no errors 336s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1653 - version string in '49.49.49require' stops after number 336s ok 1654 - no errors 336s ok 1655 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1656 - version string in '49.49.49getppid' stops after number 336s ok 1657 - no errors 336s ok 1658 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1659 - version string in '49.49.49chomp' stops after number 336s ok 1660 - no errors 336s ok 1661 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1662 - version string in '49.49.49next' stops after number 336s ok 1663 - no errors 336s ok 1664 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1665 - version string in '49.49.49chmod' stops after number 336s ok 1666 - no errors 336s ok 1667 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1668 - version string in '49.49.49sprintf' stops after number 336s ok 1669 - no errors 336s ok 1670 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1671 - version string in '49.49.49getgrnam' stops after number 336s ok 1672 - no errors 336s ok 1673 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1674 - version string in '49.49.49split' stops after number 336s ok 1675 - no errors 336s ok 1676 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1677 - version string in '49.49.49time' stops after number 336s ok 1678 - no errors 336s ok 1679 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1680 - version string in '49.49.49exec' stops after number 336s ok 1681 - no errors 336s ok 1682 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1683 - version string in '49.49.49abs' stops after number 336s ok 1684 - no errors 336s ok 1685 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1686 - version string in '49.49.49semget' stops after number 336s ok 1687 - no errors 336s ok 1688 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1689 - version string in '49.49.49warn' stops after number 336s ok 1690 - no errors 336s ok 1691 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1692 - version string in '49.49.49getgrgid' stops after number 336s ok 1693 - no errors 336s ok 1694 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1695 - version string in '49.49.49flock' stops after number 336s ok 1696 - no errors 336s ok 1697 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1698 - version string in '49.49.49glob' stops after number 336s ok 1699 - no errors 336s ok 1700 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1701 - version string in '49.49.49getnetbyname' stops after number 336s ok 1702 - no errors 336s ok 1703 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1704 - version string in '49.49.49bless' stops after number 336s ok 1705 - no errors 336s ok 1706 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1707 - version string in '49.49.49lock' stops after number 336s ok 1708 - no errors 336s ok 1709 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1710 - version string in '49.49.49getgrent' stops after number 336s ok 1711 - no errors 336s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1713 - version string in '49.49.49package' stops after number 336s ok 1714 - no errors 336s ok 1715 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1716 - version string in '49.49.49given' stops after number 336s ok 1717 - no errors 336s ok 1718 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1719 - version string in '49.49.49do' stops after number 336s ok 1720 - no errors 336s ok 1721 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1722 - version string in '49.49.49sysseek' stops after number 336s ok 1723 - no errors 336s ok 1724 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1725 - version string in '49.49.49syswrite' stops after number 336s ok 1726 - no errors 336s ok 1727 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1728 - version string in '49.49.49q' stops after number 336s ok 1729 - no errors 336s ok 1730 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1731 - version string in '49.49.49readpipe' stops after number 336s ok 1732 - no errors 336s ok 1733 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1734 - version string in '49.49.49else' stops after number 336s ok 1735 - no errors 336s ok 1736 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1737 - version string in '49.49.49write' stops after number 336s ok 1738 - no errors 336s ok 1739 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1740 - version string in '49.49.49dbmopen' stops after number 336s ok 1741 - no errors 336s ok 1742 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1743 - version string in '49.49.49syscall' stops after number 336s ok 1744 - no errors 336s ok 1745 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1746 - version string in '49.49.49binmode' stops after number 336s ok 1747 - no errors 336s ok 1748 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1749 - version string in '49.49.49truncate' stops after number 336s ok 1750 - no errors 336s ok 1751 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1752 - version string in '49.49.49rewinddir' stops after number 336s ok 1753 - no errors 336s ok 1754 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1755 - version string in '49.49.49getservbyport' stops after number 336s ok 1756 - no errors 336s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1758 - version string in '49.49.49telldir' stops after number 336s ok 1759 - no errors 336s ok 1760 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1761 - version string in '49.49.49open' stops after number 336s ok 1762 - no errors 336s ok 1763 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1764 - version string in '49.49.49setnetent' stops after number 336s ok 1765 - no errors 336s ok 1766 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1767 - version string in '49.49.49socket' stops after number 336s ok 1768 - no errors 336s ok 1769 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1770 - version string in '49.49.49listen' stops after number 336s ok 1771 - no errors 336s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1773 - version string in '49.49.49getc' stops after number 336s ok 1774 - no errors 336s ok 1775 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1776 - version string in '49.49.49ne' stops after number 336s ok 1777 - no errors 336s ok 1778 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1779 - version string in '49.49.49xor' stops after number 336s ok 1780 - no errors 336s ok 1781 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1782 - version string in '49.49.49exists' stops after number 336s ok 1783 - no errors 336s ok 1784 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1785 - version string in '49.49.49srand' stops after number 336s ok 1786 - no errors 336s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1788 - version string in '49.49.49break' stops after number 336s ok 1789 - no errors 336s ok 1790 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1791 - version string in '49.49.49qr' stops after number 336s ok 1792 - no errors 336s ok 1793 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1794 - version string in '49.49.49symlink' stops after number 336s ok 1795 - no errors 336s ok 1796 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1797 - version string in '49.49.49semctl' stops after number 336s ok 1798 - no errors 336s ok 1799 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1800 - version string in '49.49.49utime' stops after number 336s ok 1801 - no errors 336s ok 1802 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1803 - version string in '49.49.49splice' stops after number 336s ok 1804 - no errors 336s ok 1805 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1806 - version string in '49.49.49getpgrp' stops after number 336s ok 1807 - no errors 336s ok 1808 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1809 - version string in '49.49.49goto' stops after number 336s ok 1810 - no errors 336s ok 1811 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1812 - version string in '49.49.49endgrent' stops after number 336s ok 1813 - no errors 336s ok 1814 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1815 - version string in '49.49.49setsockopt' stops after number 336s ok 1816 - no errors 336s ok 1817 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1818 - version string in '49.49.49ucfirst' stops after number 336s ok 1819 - no errors 336s ok 1820 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1821 - version string in '49.49.49while' stops after number 336s ok 1822 - no errors 336s ok 1823 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1824 - version string in '49.49.49scalar' stops after number 336s ok 1825 - no errors 336s ok 1826 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1827 - version string in '49.49.49wait' stops after number 336s ok 1828 - no errors 336s ok 1829 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1830 - version string in '49.49.49unpack' stops after number 336s ok 1831 - no errors 336s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1833 - version string in '49.49.49getsockname' stops after number 336s ok 1834 - no errors 336s ok 1835 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1836 - version string in '49.49.49state' stops after number 336s ok 1837 - no errors 336s ok 1838 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1839 - version string in '49.49.49quotemeta' stops after number 336s ok 1840 - no errors 336s ok 1841 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1842 - version string in '49.49.49shmctl' stops after number 336s ok 1843 - no errors 336s ok 1844 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1845 - version string in '49.49.49getprotoent' stops after number 336s ok 1846 - no errors 336s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1848 - version string in '49.49.49s' stops after number 336s ok 1849 - no errors 336s ok 1850 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1851 - version string in '49.49.49rename' stops after number 336s ok 1852 - no errors 336s ok 1853 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1854 - version string in '49.49.49x' stops after number 336s ok 1855 - no errors 336s ok 1856 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1857 - version string in '49.49.49ord' stops after number 336s ok 1858 - no errors 336s ok 1859 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1860 - version string in '49.49.49msgctl' stops after number 336s ok 1861 - no errors 336s ok 1862 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1863 - version string in '49.49.49undef' stops after number 336s ok 1864 - no errors 336s ok 1865 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1866 - version string in '49.49.49hex' stops after number 336s ok 1867 - no errors 336s ok 1868 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1869 - version string in '49.49.49seek' stops after number 336s ok 1870 - no errors 336s ok 1871 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1872 - version string in '49.49.49my' stops after number 336s ok 1873 - no errors 336s ok 1874 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1875 - version string in '49.49.49fc' stops after number 336s ok 1876 - no errors 336s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1878 - version string in '49.49.49ioctl' stops after number 336s ok 1879 - no errors 336s ok 1880 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1881 - version string in '49.49.49fcntl' stops after number 336s ok 1882 - no errors 336s ok 1883 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1884 - version string in '49.49.49delete' stops after number 336s ok 1885 - no errors 336s ok 1886 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1887 - version string in '49.49.49chr' stops after number 336s ok 1888 - no errors 336s ok 1889 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1890 - version string in '49.49.49exp' stops after number 336s ok 1891 - no errors 336s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1893 - version string in '49.49.49socketpair' stops after number 336s ok 1894 - no errors 336s ok 1895 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1896 - version string in '49.49.49msgrcv' stops after number 336s ok 1897 - no errors 336s ok 1898 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1899 - version string in '49.49.49setservent' stops after number 336s ok 1900 - no errors 336s ok 1901 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1902 - version string in '49.49.49gethostent' stops after number 336s ok 1903 - no errors 336s ok 1904 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1905 - version string in '49.49.49chdir' stops after number 336s ok 1906 - no errors 336s ok 1907 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1908 - version string in '49.49.49reset' stops after number 336s ok 1909 - no errors 336s ok 1910 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1911 - version string in '49.49.49sub' stops after number 336s ok 1912 - no errors 336s ok 1913 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1914 - version string in '49.49.49use' stops after number 336s ok 1915 - no errors 336s ok 1916 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1917 - version string in '49.49.49setpriority' stops after number 336s ok 1918 - no errors 336s ok 1919 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1920 - version string in '49.49.49map' stops after number 336s ok 1921 - no errors 336s ok 1922 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1923 - version string in '49.49.49qq' stops after number 336s ok 1924 - no errors 336s ok 1925 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1926 - version string in '49.49.49y' stops after number 336s ok 1927 - no errors 336s ok 1928 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1929 - version string in '49.49.49sin' stops after number 336s ok 1930 - no errors 336s ok 1931 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1932 - version string in '49.49.49unlink' stops after number 336s ok 1933 - no errors 336s ok 1934 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1935 - version string in '49.49.49dump' stops after number 336s ok 1936 - no errors 336s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1938 - version string in '49.49.49shmget' stops after number 336s ok 1939 - no errors 336s ok 1940 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1941 - version string in '49.49.49send' stops after number 336s ok 1942 - no errors 336s ok 1943 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1944 - version string in '49.49.49crypt' stops after number 336s ok 1945 - no errors 336s ok 1946 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1947 - version string in '49.49.49elsif' stops after number 336s ok 1948 - no errors 336s ok 1949 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1950 - version string in '49.49.49atan2' stops after number 336s ok 1951 - no errors 336s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1953 - version string in '49.49.49gethostbyname' stops after number 336s ok 1954 - no errors 336s ok 1955 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1956 - version string in '49.49.49msgget' stops after number 336s ok 1957 - no errors 336s ok 1958 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1959 - version string in '49.49.49pop' stops after number 336s ok 1960 - no errors 336s ok 1961 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1962 - version string in '49.49.49endprotoent' stops after number 336s ok 1963 - no errors 336s ok 1964 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1965 - version string in '49.49.49sort' stops after number 336s ok 1966 - no errors 336s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1968 - version string in '49.49.49unless' stops after number 336s ok 1969 - no errors 336s ok 1970 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1971 - version string in '49.49.49sqrt' stops after number 336s ok 1972 - no errors 336s ok 1973 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1974 - version string in '49.49.49lc' stops after number 336s ok 1975 - no errors 336s ok 1976 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1977 - version string in '49.49.49defined' stops after number 336s ok 1978 - no errors 336s ok 1979 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1980 - version string in '49.49.49getnetbyaddr' stops after number 336s ok 1981 - no errors 336s ok 1982 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1983 - version string in '49.49.49values' stops after number 336s ok 1984 - no errors 336s ok 1985 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1986 - version string in '49.49.49grep' stops after number 336s ok 1987 - no errors 336s ok 1988 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1989 - version string in '49.49.49getprotobyname' stops after number 336s ok 1990 - no errors 336s ok 1991 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1992 - version string in '49.49.49times' stops after number 336s ok 1993 - no errors 336s ok 1994 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1995 - version string in '49.49.49caller' stops after number 336s ok 1996 - no errors 336s ok 1997 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1998 - version string in '49.49.49qw' stops after number 336s ok 1999 - no errors 336s ok 2000 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2001 - version string in '49.49.49pack' stops after number 336s ok 2002 - no errors 336s ok 2003 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2004 - version string in '49.49.49read' stops after number 336s ok 2005 - no errors 336s ok 2006 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2007 - version string in '49.49.49eof' stops after number 336s ok 2008 - no errors 336s ok 2009 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2010 - version string in '49.49.49getlogin' stops after number 336s ok 2011 - no errors 336s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2013 - version string in '49.49.49select' stops after number 336s ok 2014 - no errors 336s ok 2015 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2016 - version string in '49.49.49chop' stops after number 336s ok 2017 - no errors 336s ok 2018 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2019 - version string in '49.49.49endhostent' stops after number 336s ok 2020 - no errors 336s ok 2021 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2022 - version string in '49.49.49m' stops after number 336s ok 2023 - no errors 336s ok 2024 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2025 - version string in '49.49.49or' stops after number 336s ok 2026 - no errors 336s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2028 - version string in '49.49.49when' stops after number 336s ok 2029 - no errors 336s ok 2030 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2031 - version string in '49.49.49endpwent' stops after number 336s ok 2032 - no errors 336s ok 2033 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2034 - version string in '49.49.49opendir' stops after number 336s ok 2035 - no errors 336s ok 2036 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2037 - version string in '49.49.49tell' stops after number 336s ok 2038 - no errors 336s ok 2039 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2040 - version string in '49.49.49fileno' stops after number 336s ok 2041 - no errors 336s ok 2042 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2043 - version string in '49.49.49getnetent' stops after number 336s ok 2044 - no errors 336s ok 2045 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2046 - version string in '49.49.49connect' stops after number 336s ok 2047 - no errors 336s ok 2048 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2049 - version string in '49.49.49cos' stops after number 336s ok 2050 - no errors 336s ok 2051 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2052 - version string in '49.49.49shutdown' stops after number 336s ok 2053 - no errors 336s ok 2054 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2055 - version string in '49.49.49ref' stops after number 336s ok 2056 - no errors 336s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2058 - version string in '49.49.49default' stops after number 336s ok 2059 - no errors 336s ok 2060 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2061 - version string in '49.49.49chown' stops after number 336s ok 2062 - no errors 336s ok 2063 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2064 - version string in '49.49.49ge' stops after number 336s ok 2065 - no errors 336s ok 2066 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2067 - version string in '49.49.49le' stops after number 336s ok 2068 - no errors 336s ok 2069 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2070 - version string in '49.49.49getpwuid' stops after number 336s ok 2071 - no errors 336s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2073 - version string in '49.49.49waitpid' stops after number 336s ok 2074 - no errors 336s ok 2075 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2076 - version string in '49.49.49gt' stops after number 336s ok 2077 - no errors 336s ok 2078 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2079 - version string in '49.49.49lt' stops after number 336s ok 2080 - no errors 336s ok 2081 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2082 - version string in '49.49.49getsockopt' stops after number 336s ok 2083 - no errors 336s ok 2084 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2085 - version string in '49.49.49sysread' stops after number 336s ok 2086 - no errors 336s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2088 - version string in '49.49.49getprotobynumber' stops after number 336s ok 2089 - no errors 336s ok 2090 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2091 - version string in '49.49.49setpgrp' stops after number 336s ok 2092 - no errors 336s ok 2093 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2094 - version string in '49.49.49reverse' stops after number 336s ok 2095 - no errors 336s ok 2096 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2097 - version string in '49.49.49dbmclose' stops after number 336s ok 2098 - no errors 336s ok 2099 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2100 - version string in '49.49.49localtime' stops after number 336s ok 2101 - no errors 336s ok 2102 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2103 - version string in '49.49.49oct' stops after number 336s ok 2104 - no errors 336s ok 2105 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2106 - version string in '49.49.49getpwent' stops after number 336s ok 2107 - no errors 336s ok 2108 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2109 - version string in '49.49.49return' stops after number 336s ok 2110 - no errors 336s ok 2111 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2112 - version string in '49.49.49join' stops after number 336s ok 2113 - no errors 336s ok 2114 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2115 - version string in '49.49.49local' stops after number 336s ok 2116 - no errors 336s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2118 - version string in '49.49.49endnetent' stops after number 336s ok 2119 - no errors 336s ok 2120 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2121 - version string in '49.49.49until' stops after number 336s ok 2122 - no errors 336s ok 2123 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2124 - version string in '49.49.49fork' stops after number 336s ok 2125 - no errors 336s ok 2126 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2127 - version string in '49.49.49not' stops after number 336s ok 2128 - no errors 336s ok 2129 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2130 - version string in '49.49.49readlink' stops after number 336s ok 2131 - no errors 336s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2133 - version string in '49.49.49getpwnam' stops after number 336s ok 2134 - no errors 336s ok 2135 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2136 - version string in '49.49.49msgsnd' stops after number 336s ok 2137 - no errors 336s ok 2138 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2139 - version string in '49.49.49mkdir' stops after number 336s ok 2140 - no errors 336s ok 2141 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2142 - version string in '49.49.49uc' stops after number 336s ok 2143 - no errors 336s ok 2144 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2145 - version string in '49.49.49die' stops after number 336s ok 2146 - no errors 336s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2148 - version string in '49.49.49for' stops after number 336s ok 2149 - no errors 336s ok 2150 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2151 - version string in '49.49.49recv' stops after number 336s ok 2152 - no errors 336s ok 2153 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2154 - version string in '49.49.49wantarray' stops after number 336s ok 2155 - no errors 336s ok 2156 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2157 - version string in '49.49.49length' stops after number 336s ok 2158 - no errors 336s ok 2159 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2160 - version string in '49.49.49say' stops after number 336s ok 2161 - no errors 336s ok 2162 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2163 - version string in '49.49.49pipe' stops after number 336s ok 2164 - no errors 336s ok 2165 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2166 - version string in '49.49.49continue' stops after number 336s ok 2167 - no errors 336s ok 2168 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2169 - version string in '49.49.49sleep' stops after number 336s ok 2170 - no errors 336s ok 2171 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2172 - version string in '49.49.49shmread' stops after number 336s ok 2173 - no errors 336s ok 2174 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2175 - version string in '49.49.49printf' stops after number 336s ok 2176 - no errors 336s ok 2177 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2178 - version string in '49.49.49evalbytes' stops after number 336s ok 2179 - no errors 336s ok 2180 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2181 - version string in '49.49.49setgrent' stops after number 336s ok 2182 - no errors 336s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2184 - version string in '49.49.49getpeername' stops after number 336s ok 2185 - no errors 336s ok 2186 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 2187 - version string, x, and operand 336s ok 336s t/ppi_token_operator.t ........... 336s 1..3009 336s ok 1 - no errors 336s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 3 - found number 336s ok 4 - number found exactly once 336s ok 5 - text matches 336s ok 6 - operator = found operators in number test 336s ok 7 - operator = found exactly once in number test 336s ok 8 - no errors 336s ok 9 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 10 - operator ! found operators 336s ok 11 - operator ! found exactly once 336s ok 12 - operator ! operator text matches 336s ok 13 - no errors 336s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 15 - operator != found operators 336s ok 16 - operator != found exactly once 336s ok 17 - operator != operator text matches 336s ok 18 - no errors 336s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 20 - operator !~ found operators 336s ok 21 - operator !~ found exactly once 336s ok 22 - operator !~ operator text matches 336s ok 23 - no errors 336s ok 24 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 25 - operator % found operators 336s ok 26 - operator % found exactly once 336s ok 27 - operator % operator text matches 336s ok 28 - no errors 336s ok 29 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 30 - operator %= found operators 336s ok 31 - operator %= found exactly once 336s ok 32 - operator %= operator text matches 336s ok 33 - no errors 336s ok 34 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 35 - operator & found operators 336s ok 36 - operator & found exactly once 336s ok 37 - operator & operator text matches 336s ok 38 - no errors 336s ok 39 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 40 - operator && found operators 336s ok 41 - operator && found exactly once 336s ok 42 - operator && operator text matches 336s ok 43 - no errors 336s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 45 - operator &&= found operators 336s ok 46 - operator &&= found exactly once 336s ok 47 - operator &&= operator text matches 336s ok 48 - no errors 336s ok 49 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 50 - operator &= found operators 336s ok 51 - operator &= found exactly once 336s ok 52 - operator &= operator text matches 336s ok 53 - no errors 336s ok 54 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 55 - operator * found operators 336s ok 56 - operator * found exactly once 336s ok 57 - operator * operator text matches 336s ok 58 - no errors 336s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 60 - operator ** found operators 336s ok 61 - operator ** found exactly once 336s ok 62 - operator ** operator text matches 336s ok 63 - no errors 336s ok 64 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 65 - operator **= found operators 336s ok 66 - operator **= found exactly once 336s ok 67 - operator **= operator text matches 336s ok 68 - no errors 336s ok 69 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 70 - operator *= found operators 336s ok 71 - operator *= found exactly once 336s ok 72 - operator *= operator text matches 336s ok 73 - no errors 336s ok 74 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 75 - operator + found operators 336s ok 76 - operator + found exactly once 336s ok 77 - operator + operator text matches 336s ok 78 - no errors 336s ok 79 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 80 - operator ++ found operators 336s ok 81 - operator ++ found exactly once 336s ok 82 - operator ++ operator text matches 336s ok 83 - no errors 336s ok 84 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 85 - operator += found operators 336s ok 86 - operator += found exactly once 336s ok 87 - operator += operator text matches 336s ok 88 - no errors 336s ok 89 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 90 - operator , found operators 336s ok 91 - operator , found exactly once 336s ok 92 - operator , operator text matches 336s ok 93 - no errors 336s ok 94 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 95 - operator - found operators 336s ok 96 - operator - found exactly once 336s ok 97 - operator - operator text matches 336s ok 98 - no errors 336s ok 99 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 100 - operator -- found operators 336s ok 101 - operator -- found exactly once 336s ok 102 - operator -- operator text matches 336s ok 103 - no errors 336s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 105 - operator -= found operators 336s ok 106 - operator -= found exactly once 336s ok 107 - operator -= operator text matches 336s ok 108 - no errors 336s ok 109 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 110 - operator -> found operators 336s ok 111 - operator -> found exactly once 336s ok 112 - operator -> operator text matches 336s ok 113 - no errors 336s ok 114 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 115 - operator . found operators 336s ok 116 - operator . found exactly once 336s ok 117 - operator . operator text matches 336s ok 118 - no errors 336s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 120 - operator .. found operators 336s ok 121 - operator .. found exactly once 336s ok 122 - operator .. operator text matches 336s ok 123 - no errors 336s ok 124 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 125 - operator ... found operators 336s ok 126 - operator ... found exactly once 336s ok 127 - operator ... operator text matches 336s ok 128 - no errors 336s ok 129 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 130 - operator .= found operators 336s ok 131 - operator .= found exactly once 336s ok 132 - operator .= operator text matches 336s ok 133 - no errors 336s ok 134 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 135 - operator / found operators 336s ok 136 - operator / found exactly once 336s ok 137 - operator / operator text matches 336s ok 138 - no errors 336s ok 139 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 140 - operator // found operators 336s ok 141 - operator // found exactly once 336s ok 142 - operator // operator text matches 336s ok 143 - no errors 336s ok 144 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 145 - operator //= found operators 336s ok 146 - operator //= found exactly once 336s ok 147 - operator //= operator text matches 336s ok 148 - no errors 336s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 150 - operator /= found operators 336s ok 151 - operator /= found exactly once 336s ok 152 - operator /= operator text matches 336s ok 153 - no errors 336s ok 154 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 155 - operator : found operators 336s ok 156 - operator : found exactly once 336s ok 157 - operator : operator text matches 336s ok 158 - no errors 336s ok 159 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 160 - operator < found operators 336s ok 161 - operator < found exactly once 336s ok 162 - operator < operator text matches 336s ok 163 - no errors 336s ok 164 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 165 - operator << found operators 336s ok 166 - operator << found exactly once 336s ok 167 - operator << operator text matches 336s ok 168 - no errors 336s ok 169 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 170 - operator <<= found operators 336s ok 171 - operator <<= found exactly once 336s ok 172 - operator <<= operator text matches 336s ok 173 - no errors 336s ok 174 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 175 - operator <<>> found operators 336s ok 176 - operator <<>> found exactly once 336s ok 177 - operator <<>> operator text matches 336s ok 178 - no errors 336s ok 179 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 180 - operator <= found operators 336s ok 181 - operator <= found exactly once 336s ok 182 - operator <= operator text matches 336s ok 183 - no errors 336s ok 184 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 185 - operator <=> found operators 336s ok 186 - operator <=> found exactly once 336s ok 187 - operator <=> operator text matches 336s ok 188 - no errors 336s ok 189 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 190 - operator <> found operators 336s ok 191 - operator <> found exactly once 336s ok 192 - operator <> operator text matches 336s ok 193 - no errors 336s ok 194 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 195 - operator = found operators 336s ok 196 - operator = found exactly once 336s ok 197 - operator = operator text matches 336s ok 198 - no errors 336s ok 199 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 200 - operator == found operators 336s ok 201 - operator == found exactly once 336s ok 202 - operator == operator text matches 336s ok 203 - no errors 336s ok 204 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 205 - operator => found operators 336s ok 206 - operator => found exactly once 336s ok 207 - operator => operator text matches 336s ok 208 - no errors 336s ok 209 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 210 - operator =~ found operators 336s ok 211 - operator =~ found exactly once 336s ok 212 - operator =~ operator text matches 336s ok 213 - no errors 336s ok 214 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 215 - operator > found operators 336s ok 216 - operator > found exactly once 336s ok 217 - operator > operator text matches 336s ok 218 - no errors 336s ok 219 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 220 - operator >= found operators 336s ok 221 - operator >= found exactly once 336s ok 222 - operator >= operator text matches 336s ok 223 - no errors 336s ok 224 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 225 - operator >> found operators 336s ok 226 - operator >> found exactly once 336s ok 227 - operator >> operator text matches 336s ok 228 - no errors 336s ok 229 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 230 - operator >>= found operators 336s ok 231 - operator >>= found exactly once 336s ok 232 - operator >>= operator text matches 336s ok 233 - no errors 336s ok 234 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 235 - operator ? found operators 336s ok 236 - operator ? found exactly once 336s ok 237 - operator ? operator text matches 336s ok 238 - no errors 336s ok 239 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 240 - operator ^ found operators 336s ok 241 - operator ^ found exactly once 336s ok 242 - operator ^ operator text matches 336s ok 243 - no errors 336s ok 244 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 245 - operator ^= found operators 336s ok 246 - operator ^= found exactly once 336s ok 247 - operator ^= operator text matches 336s ok 248 - no errors 336s ok 249 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 250 - operator and found operators 336s ok 251 - operator and found exactly once 336s ok 252 - operator and operator text matches 336s ok 253 - no errors 336s ok 254 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 255 - operator cmp found operators 336s ok 256 - operator cmp found exactly once 336s ok 257 - operator cmp operator text matches 336s ok 258 - no errors 336s ok 259 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 260 - operator eq found operators 336s ok 261 - operator eq found exactly once 336s ok 262 - operator eq operator text matches 336s ok 263 - no errors 336s ok 264 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 265 - operator ge found operators 336s ok 266 - operator ge found exactly once 336s ok 267 - operator ge operator text matches 336s ok 268 - no errors 336s ok 269 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 270 - operator gt found operators 336s ok 271 - operator gt found exactly once 336s ok 272 - operator gt operator text matches 336s ok 273 - no errors 336s ok 274 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 275 - operator le found operators 336s ok 276 - operator le found exactly once 336s ok 277 - operator le operator text matches 336s ok 278 - no errors 336s ok 279 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 280 - operator lt found operators 336s ok 281 - operator lt found exactly once 336s ok 282 - operator lt operator text matches 336s ok 283 - no errors 336s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 285 - operator ne found operators 336s ok 286 - operator ne found exactly once 336s ok 287 - operator ne operator text matches 336s ok 288 - no errors 336s ok 289 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 290 - operator not found operators 336s ok 291 - operator not found exactly once 336s ok 292 - operator not operator text matches 336s ok 293 - no errors 336s ok 294 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 295 - operator or found operators 336s ok 296 - operator or found exactly once 336s ok 297 - operator or operator text matches 336s ok 298 - no errors 336s ok 299 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 300 - operator x found operators 336s ok 301 - operator x found exactly once 336s ok 302 - operator x operator text matches 336s ok 303 - no errors 336s ok 304 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 305 - operator x= found operators 336s ok 306 - operator x= found exactly once 336s ok 307 - operator x= operator text matches 336s ok 308 - no errors 336s ok 309 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 310 - operator xor found operators 336s ok 311 - operator xor found exactly once 336s ok 312 - operator xor operator text matches 336s ok 313 - no errors 336s ok 314 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 315 - operator | found operators 336s ok 316 - operator | found exactly once 336s ok 317 - operator | operator text matches 336s ok 318 - no errors 336s ok 319 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 320 - operator |= found operators 336s ok 321 - operator |= found exactly once 336s ok 322 - operator |= operator text matches 336s ok 323 - no errors 336s ok 324 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 325 - operator || found operators 336s ok 326 - operator || found exactly once 336s ok 327 - operator || operator text matches 336s ok 328 - no errors 336s ok 329 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 330 - operator ||= found operators 336s ok 331 - operator ||= found exactly once 336s ok 332 - operator ||= operator text matches 336s ok 333 - no errors 336s ok 334 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 335 - operator ~ found operators 336s ok 336 - operator ~ found exactly once 336s ok 337 - operator ~ operator text matches 336s ok 338 - no errors 336s ok 339 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 340 - operator ~~ found operators 336s ok 341 - operator ~~ found exactly once 336s ok 342 - operator ~~ operator text matches 336s ok 343 - no errors 336s ok 344 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 345 - generic bareword with integer 336s ok 346 - no errors 336s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 348 - generic bareword with integer run together 336s ok 349 - no errors 336s ok 350 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 351 - preceding word looks like a force but is not 336s ok 352 - no errors 336s ok 353 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 354 - method with method 336s ok 355 - no errors 336s ok 356 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 357 - method with integer 336s ok 358 - no errors 336s ok 359 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 360 - integer with integer 336s ok 361 - no errors 336s ok 362 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 363 - string with integer 336s ok 364 - no errors 336s ok 365 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 366 - string with integer 336s ok 367 - no errors 336s ok 368 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 369 - string no whitespace with integer 336s ok 370 - no errors 336s ok 371 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 372 - variable with integer 336s ok 373 - no errors 336s ok 374 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 375 - variable with no whitespace integer 336s ok 376 - no errors 336s ok 377 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 378 - variable, post ++, x, no whitespace anywhere 336s ok 379 - no errors 336s ok 380 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 381 - double quote, no whitespace 336s ok 382 - no errors 336s ok 383 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 384 - single quote, no whitespace 336s ok 385 - no errors 336s ok 386 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 387 - parens, no whitespace, number 336s ok 388 - no errors 336s ok 389 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 390 - number following x is hex 336s ok 391 - no errors 336s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 393 - x followed by symbol 336s ok 394 - no errors 336s ok 395 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 396 - x= with no trailing whitespace, symbol 336s ok 397 - no errors 336s ok 398 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 399 - x= with no trailing whitespace, symbol 336s ok 400 - no errors 336s ok 401 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 402 - x plus whitespace on the left of => that is not the first token in the doc 336s ok 403 - no errors 336s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 405 - x on the left of => that is not the first token in the doc 336s ok 406 - no errors 336s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 408 - x on the left of => that is not the first token in the doc 336s ok 409 - no errors 336s ok 410 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 411 - x plus whitespace on the left of => is not an operator 336s ok 412 - no errors 336s ok 413 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 414 - x immediately followed by => should not be mistaken for x= 336s ok 415 - no errors 336s ok 416 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 417 - xx on left of => not mistaken for an x operator 336s ok 418 - no errors 336s ok 419 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 420 - x right of => is not an operator 336s ok 421 - no errors 336s ok 422 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 423 - xor right of => is an operator 336s ok 424 - no errors 336s ok 425 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 426 - RT 37892: list as arg to x operator 1 336s ok 427 - no errors 336s ok 428 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 429 - RT 37892: list as arg to x operator 2 336s ok 430 - no errors 336s ok 431 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 432 - RT 37892: list as arg to x operator 3 336s ok 433 - no errors 336s ok 434 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 435 - RT 37892: x following function is operator 336s ok 436 - no errors 336s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 438 - RT 37892: list as arg to x operator 4 336s ok 439 - no errors 336s ok 440 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 441 - RT 37892: list as arg to x operator 5 336s ok 442 - no errors 336s ok 443 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 444 - RT 37892: listref as arg to x operator 6 336s ok 445 - no errors 336s ok 446 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 447 - x followed by sigil $ that is not also an operator 336s ok 448 - no errors 336s ok 449 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 450 - x followed by sigil @ that is not also an operator 336s ok 451 - no errors 336s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 453 - sub name /^x/ 336s ok 454 - no errors 336s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 456 - label plus x 336s ok 457 - no errors 336s ok 458 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 459 - operator < implies following 'x' is a word 336s ok 460 - no errors 336s ok 461 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 462 - operator ge implies following 'x' is a word 336s ok 463 - no errors 336s ok 464 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 465 - operator > implies following 'x' is a word 336s ok 466 - no errors 336s ok 467 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 468 - operator -B implies following 'x' is a word 336s ok 469 - no errors 336s ok 470 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 471 - operator x= implies following 'x' is a word 336s ok 472 - no errors 336s ok 473 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 474 - operator <> does not imply following 'x' is a word 336s ok 475 - no errors 336s ok 476 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 477 - operator -O implies following 'x' is a word 336s ok 478 - no errors 336s ok 479 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 480 - operator -b implies following 'x' is a word 336s ok 481 - no errors 336s ok 482 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 483 - operator >> implies following 'x' is a word 336s ok 484 - no errors 336s ok 485 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 486 - operator || implies following 'x' is a word 336s ok 487 - no errors 336s ok 488 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 489 - operator -c implies following 'x' is a word 336s ok 490 - no errors 336s ok 491 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 492 - operator | implies following 'x' is a word 336s ok 493 - no errors 336s ok 494 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 495 - operator = implies following 'x' is a word 336s ok 496 - no errors 336s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 498 - operator + implies following 'x' is a word 336s ok 499 - no errors 336s ok 500 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 501 - operator gt implies following 'x' is a word 336s ok 502 - no errors 336s ok 503 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 504 - operator => implies following 'x' is a word 336s ok 505 - no errors 336s ok 506 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 507 - operator ! implies following 'x' is a word 336s ok 508 - no errors 336s ok 509 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 510 - operator xor implies following 'x' is a word 336s ok 511 - no errors 336s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 513 - operator -= implies following 'x' is a word 336s ok 514 - no errors 336s ok 515 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 516 - operator -R implies following 'x' is a word 336s ok 517 - no errors 336s ok 518 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 519 - operator , implies following 'x' is a word 336s ok 520 - no errors 336s ok 521 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 522 - operator >= implies following 'x' is a word 336s ok 523 - no errors 336s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 525 - operator x implies following 'x' is a word 336s ok 526 - no errors 336s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 528 - operator %= implies following 'x' is a word 336s ok 529 - no errors 336s ok 530 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 531 - operator ? implies following 'x' is a word 336s ok 532 - no errors 336s ok 533 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 534 - operator <= implies following 'x' is a word 336s ok 535 - no errors 336s ok 536 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 537 - operator -S implies following 'x' is a word 336s ok 538 - no errors 336s ok 539 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 540 - operator ** implies following 'x' is a word 336s ok 541 - no errors 336s ok 542 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 543 - operator ne implies following 'x' is a word 336s ok 544 - no errors 336s ok 545 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 546 - operator -o implies following 'x' is a word 336s ok 547 - no errors 336s ok 548 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 549 - operator //= implies following 'x' is a word 336s ok 550 - no errors 336s ok 551 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 552 - operator le implies following 'x' is a word 336s ok 553 - no errors 336s ok 554 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 555 - operator -w implies following 'x' is a word 336s ok 556 - no errors 336s ok 557 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 558 - operator == implies following 'x' is a word 336s ok 559 - no errors 336s ok 560 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 561 - operator -> implies following 'x' is a word 336s ok 562 - no errors 336s ok 563 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 564 - operator lt implies following 'x' is a word 336s ok 565 - no errors 336s ok 566 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 567 - operator &&= implies following 'x' is a word 336s ok 568 - no errors 336s ok 569 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 570 - operator |= implies following 'x' is a word 336s ok 571 - no errors 336s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 573 - operator != implies following 'x' is a word 336s ok 574 - no errors 336s ok 575 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 576 - operator - implies following 'x' is a word 336s ok 577 - no errors 336s ok 578 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 579 - operator ~ implies following 'x' is a word 336s ok 580 - no errors 336s ok 581 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 582 - operator << implies following 'x' is a word 336s ok 583 - no errors 336s ok 584 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 585 - operator += implies following 'x' is a word 336s ok 586 - no errors 336s ok 587 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 588 - operator : implies following 'x' is a word 336s ok 589 - no errors 336s ok 590 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 591 - operator .. implies following 'x' is a word 336s ok 592 - no errors 336s ok 593 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 594 - operator eq implies following 'x' is a word 336s ok 595 - no errors 336s ok 596 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 597 - operator -s implies following 'x' is a word 336s ok 598 - no errors 336s ok 599 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 600 - operator ++ does not imply following 'x' is a word 336s ok 601 - no errors 336s ok 602 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 603 - operator .= implies following 'x' is a word 336s ok 604 - no errors 336s ok 605 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 606 - operator cmp implies following 'x' is a word 336s ok 607 - no errors 336s ok 608 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 609 - operator -r implies following 'x' is a word 336s ok 610 - no errors 336s ok 611 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 612 - operator and implies following 'x' is a word 336s ok 613 - no errors 336s ok 614 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 615 - operator -W implies following 'x' is a word 336s ok 616 - no errors 336s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 618 - operator /= implies following 'x' is a word 336s ok 619 - no errors 336s ok 620 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 621 - operator >>= implies following 'x' is a word 336s ok 622 - no errors 336s ok 623 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 624 - operator ||= implies following 'x' is a word 336s ok 625 - no errors 336s ok 626 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 627 - operator or implies following 'x' is a word 336s ok 628 - no errors 336s ok 629 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 630 - operator -A implies following 'x' is a word 336s ok 631 - no errors 336s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 633 - operator -- does not imply following 'x' is a word 336s ok 634 - no errors 336s ok 635 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 636 - operator ~~ implies following 'x' is a word 336s ok 637 - no errors 336s ok 638 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 639 - operator -T implies following 'x' is a word 336s ok 640 - no errors 336s ok 641 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 642 - operator -l implies following 'x' is a word 336s ok 643 - no errors 336s ok 644 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 645 - operator &= implies following 'x' is a word 336s ok 646 - no errors 336s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 648 - operator not implies following 'x' is a word 336s ok 649 - no errors 336s ok 650 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 651 - operator ^= implies following 'x' is a word 336s ok 652 - no errors 336s ok 653 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 654 - operator . implies following 'x' is a word 336s ok 655 - no errors 336s ok 656 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 657 - operator -e implies following 'x' is a word 336s ok 658 - no errors 336s ok 659 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 660 - operator -k implies following 'x' is a word 336s ok 661 - no errors 336s ok 662 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 663 - operator <<= implies following 'x' is a word 336s ok 664 - no errors 336s ok 665 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 666 - operator -M implies following 'x' is a word 336s ok 667 - no errors 336s ok 668 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 669 - operator -C implies following 'x' is a word 336s ok 670 - no errors 336s ok 671 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 672 - operator -g implies following 'x' is a word 336s ok 673 - no errors 336s ok 674 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 675 - operator -d implies following 'x' is a word 336s ok 676 - no errors 336s ok 677 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 678 - operator && implies following 'x' is a word 336s ok 679 - no errors 336s ok 680 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 681 - operator -f implies following 'x' is a word 336s ok 682 - no errors 336s ok 683 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 684 - operator -p implies following 'x' is a word 336s ok 685 - no errors 336s ok 686 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 687 - operator *= implies following 'x' is a word 336s ok 688 - no errors 336s ok 689 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 690 - operator // implies following 'x' is a word 336s ok 691 - no errors 336s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 693 - operator !~ implies following 'x' is a word 336s ok 694 - no errors 336s ok 695 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 696 - operator -x implies following 'x' is a word 336s ok 697 - no errors 336s ok 698 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 699 - operator <=> implies following 'x' is a word 336s ok 700 - no errors 336s ok 701 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 702 - operator -z implies following 'x' is a word 336s ok 703 - no errors 336s ok 704 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 705 - operator / implies following 'x' is a word 336s ok 706 - no errors 336s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 708 - operator -t implies following 'x' is a word 336s ok 709 - no errors 336s ok 710 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 711 - operator **= implies following 'x' is a word 336s ok 712 - no errors 336s ok 713 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 714 - operator ... implies following 'x' is a word 336s ok 715 - no errors 336s ok 716 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 717 - operator =~ implies following 'x' is a word 336s ok 718 - no errors 336s ok 719 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 720 - operator ^ implies following 'x' is a word 336s ok 721 - no errors 336s ok 722 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 723 - operator -u implies following 'x' is a word 336s ok 724 - no errors 336s ok 725 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 726 - operator -X implies following 'x' is a word 336s ok 727 - no errors 336s ok 728 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 729 - operator <<>> does not imply following 'x' is a word 336s ok 730 - no errors 336s ok 731 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 732 - builtin setgrent does not force following x to be a word 336s ok 733 - no errors 336s ok 734 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 735 - builtin __SUB__ does not force following x to be a word 336s ok 736 - no errors 336s ok 737 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 738 - builtin getlogin does not force following x to be a word 336s ok 739 - no errors 336s ok 740 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 741 - builtin setpwent does not force following x to be a word 336s ok 742 - no errors 336s ok 743 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 744 - builtin time does not force following x to be a word 336s ok 745 - no errors 336s ok 746 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 747 - builtin endprotoent does not force following x to be a word 336s ok 748 - no errors 336s ok 749 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 750 - builtin endnetent does not force following x to be a word 336s ok 751 - no errors 336s ok 752 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 753 - builtin endservent does not force following x to be a word 336s ok 754 - no errors 336s ok 755 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 756 - builtin getpwent does not force following x to be a word 336s ok 757 - no errors 336s ok 758 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 759 - builtin getppid does not force following x to be a word 336s ok 760 - no errors 336s ok 761 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 762 - builtin endgrent does not force following x to be a word 336s ok 763 - no errors 336s ok 764 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 765 - builtin endhostent does not force following x to be a word 336s ok 766 - no errors 336s ok 767 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 768 - builtin wait does not force following x to be a word 336s ok 769 - no errors 336s ok 770 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 771 - builtin gethostent does not force following x to be a word 336s ok 772 - no errors 336s ok 773 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 774 - builtin getgrent does not force following x to be a word 336s ok 775 - no errors 336s ok 776 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 777 - builtin fork does not force following x to be a word 336s ok 778 - no errors 336s ok 779 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 780 - builtin times does not force following x to be a word 336s ok 781 - no errors 336s ok 782 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 783 - builtin getservent does not force following x to be a word 336s ok 784 - no errors 336s ok 785 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 786 - builtin endpwent does not force following x to be a word 336s ok 787 - no errors 336s ok 788 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 789 - builtin wantarray does not force following x to be a word 336s ok 790 - no errors 336s ok 791 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 792 - builtin getprotoent does not force following x to be a word 336s ok 793 - no errors 336s ok 794 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 795 - builtin getnetent does not force following x to be a word 336s ok 796 - no errors 336s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 798 - integer with integer 336s ok 799 - no errors 336s ok 800 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 801 - word with integer 336s ok 802 - no errors 336s ok 803 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 804 - dashed word with integer 336s ok 805 - no errors 336s ok 806 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 807 - glob 336s ok 808 - no errors 336s ok 809 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 810 - qw 336s ok 811 - no errors 336s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 813 - or 336s ok 814 - no errors 336s ok 815 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 816 - log 336s ok 817 - no errors 336s ok 818 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 819 - chown 336s ok 820 - no errors 336s ok 821 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 822 - eof 336s ok 823 - no errors 336s ok 824 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 825 - ucfirst 336s ok 826 - no errors 336s ok 827 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 828 - telldir 336s ok 829 - no errors 336s ok 830 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 831 - lc 336s ok 832 - no errors 336s ok 833 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 834 - dbmopen 336s ok 835 - no errors 336s ok 836 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 837 - q 336s ok 838 - no errors 336s ok 839 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 840 - chomp 336s ok 841 - no errors 336s ok 842 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 843 - unpack 336s ok 844 - no errors 336s ok 845 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 846 - split 336s ok 847 - no errors 336s ok 848 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 849 - s 336s ok 850 - no errors 336s ok 851 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 852 - getppid 336s ok 853 - no errors 336s ok 854 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 855 - exp 336s ok 856 - no errors 336s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 858 - endgrent 336s ok 859 - no errors 336s ok 860 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 861 - eq 336s ok 862 - no errors 336s ok 863 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 864 - cmp 336s ok 865 - no errors 336s ok 866 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 867 - sysopen 336s ok 868 - no errors 336s ok 869 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 870 - sort 336s ok 871 - no errors 336s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 873 - getpwuid 336s ok 874 - no errors 336s ok 875 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 876 - wantarray 336s ok 877 - no errors 336s ok 878 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 879 - and 336s ok 880 - no errors 336s ok 881 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 882 - msgrcv 336s ok 883 - no errors 336s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 885 - die 336s ok 886 - no errors 336s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 888 - our 336s ok 889 - no errors 336s ok 890 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 891 - getgrent 336s ok 892 - no errors 336s ok 893 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 894 - uc 336s ok 895 - no errors 336s ok 896 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 897 - send 336s ok 898 - no errors 336s ok 899 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 900 - setpgrp 336s ok 901 - no errors 336s ok 902 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 903 - defined 336s ok 904 - no errors 336s ok 905 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 906 - setservent 336s ok 907 - no errors 336s ok 908 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 909 - tr 336s ok 910 - no errors 336s ok 911 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 912 - semctl 336s ok 913 - no errors 336s ok 914 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 915 - seek 336s ok 916 - no errors 336s ok 917 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 918 - vec 336s ok 919 - no errors 336s ok 920 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 921 - grep 336s ok 922 - no errors 336s ok 923 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 924 - connect 336s ok 925 - no errors 336s ok 926 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 927 - formline 336s ok 928 - no errors 336s ok 929 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 930 - for 336s ok 931 - no errors 336s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 933 - do 336s ok 934 - no errors 336s ok 935 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 936 - lcfirst 336s ok 937 - no errors 336s ok 938 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 939 - undef 336s ok 940 - no errors 336s ok 941 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 942 - getpriority 336s ok 943 - no errors 336s ok 944 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 945 - waitpid 336s ok 946 - no errors 336s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 948 - semop 336s ok 949 - no errors 336s ok 950 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 951 - mkdir 336s ok 952 - no errors 336s ok 953 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 954 - msgsnd 336s ok 955 - no errors 336s ok 956 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 957 - lock 336s ok 958 - no errors 336s ok 959 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 960 - y 336s ok 961 - no errors 336s ok 962 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 963 - goto 336s ok 964 - no errors 336s ok 965 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 966 - shmctl 336s ok 967 - no errors 336s ok 968 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 969 - fork 336s ok 970 - no errors 336s ok 971 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 972 - times 336s ok 973 - no errors 336s ok 974 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 975 - join 336s ok 976 - no errors 336s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 978 - fc 336s ok 979 - no errors 336s ok 980 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 981 - require 336s ok 982 - no errors 336s ok 983 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 984 - readpipe 336s ok 985 - no errors 336s ok 986 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 987 - default 336s ok 988 - no errors 336s ok 989 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 990 - qx 336s ok 991 - no errors 336s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 993 - setprotoent 336s ok 994 - no errors 336s ok 995 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 996 - rmdir 336s ok 997 - no errors 336s ok 998 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 999 - getservbyname 336s ok 1000 - no errors 336s ok 1001 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1002 - m 336s ok 1003 - no errors 336s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1005 - xor 336s ok 1006 - no errors 336s ok 1007 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1008 - srand 336s ok 1009 - no errors 336s ok 1010 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1011 - say 336s ok 1012 - no errors 336s ok 1013 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1014 - ord 336s ok 1015 - no errors 336s ok 1016 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1017 - getpwnam 336s ok 1018 - no errors 336s ok 1019 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1020 - untie 336s ok 1021 - no errors 336s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1023 - getprotobynumber 336s ok 1024 - no errors 336s ok 1025 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1026 - setpwent 336s ok 1027 - no errors 336s ok 1028 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1029 - ge 336s ok 1030 - no errors 336s ok 1031 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1032 - cos 336s ok 1033 - no errors 336s ok 1034 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1035 - msgget 336s ok 1036 - no errors 336s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1038 - until 336s ok 1039 - no errors 336s ok 1040 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1041 - dump 336s ok 1042 - no errors 336s ok 1043 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1044 - pipe 336s ok 1045 - no errors 336s ok 1046 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1047 - delete 336s ok 1048 - no errors 336s ok 1049 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1050 - foreach 336s ok 1051 - no errors 336s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1053 - endnetent 336s ok 1054 - no errors 336s ok 1055 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1056 - while 336s ok 1057 - no errors 336s ok 1058 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1059 - ref 336s ok 1060 - no errors 336s ok 1061 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1062 - lstat 336s ok 1063 - no errors 336s ok 1064 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1065 - values 336s ok 1066 - no errors 336s ok 1067 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1068 - read 336s ok 1069 - no errors 336s ok 1070 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1071 - getnetent 336s ok 1072 - no errors 336s ok 1073 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1074 - getservbyport 336s ok 1075 - no errors 336s ok 1076 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1077 - chdir 336s ok 1078 - no errors 336s ok 1079 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1080 - open 336s ok 1081 - no errors 336s ok 1082 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1083 - getpeername 336s ok 1084 - no errors 336s ok 1085 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1086 - setsockopt 336s ok 1087 - no errors 336s ok 1088 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1089 - socketpair 336s ok 1090 - no errors 336s ok 1091 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1092 - lt 336s ok 1093 - no errors 336s ok 1094 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1095 - chroot 336s ok 1096 - no errors 336s ok 1097 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1098 - quotemeta 336s ok 1099 - no errors 336s ok 1100 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1101 - qq 336s ok 1102 - no errors 336s ok 1103 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1104 - package 336s ok 1105 - no errors 336s ok 1106 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1107 - oct 336s ok 1108 - no errors 336s ok 1109 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1110 - listen 336s ok 1111 - no errors 336s ok 1112 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1113 - flock 336s ok 1114 - no errors 336s ok 1115 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1116 - select 336s ok 1117 - no errors 336s ok 1118 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1119 - return 336s ok 1120 - no errors 336s ok 1121 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1122 - crypt 336s ok 1123 - no errors 336s ok 1124 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1125 - readline 336s ok 1126 - no errors 336s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1128 - shutdown 336s ok 1129 - no errors 336s ok 1130 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1131 - umask 336s ok 1132 - no errors 336s ok 1133 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1134 - sqrt 336s ok 1135 - no errors 336s ok 1136 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1137 - fileno 336s ok 1138 - no errors 336s ok 1139 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1140 - getc 336s ok 1141 - no errors 336s ok 1142 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1143 - tie 336s ok 1144 - no errors 336s ok 1145 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1146 - fcntl 336s ok 1147 - no errors 336s ok 1148 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1149 - when 336s ok 1150 - no errors 336s ok 1151 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1152 - endhostent 336s ok 1153 - no errors 336s ok 1154 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1155 - pack 336s ok 1156 - no errors 336s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1158 - wait 336s ok 1159 - no errors 336s ok 1160 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1161 - x 336s ok 1162 - no errors 336s ok 1163 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1164 - chop 336s ok 1165 - no errors 336s ok 1166 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1167 - rindex 336s ok 1168 - no errors 336s ok 1169 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1170 - sleep 336s ok 1171 - no errors 336s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1173 - qr 336s ok 1174 - no errors 336s ok 1175 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1176 - gethostent 336s ok 1177 - no errors 336s ok 1178 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1179 - ne 336s ok 1180 - no errors 336s ok 1181 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1182 - format 336s ok 1183 - no errors 336s ok 1184 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1185 - getnetbyname 336s ok 1186 - no errors 336s ok 1187 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1188 - gethostbyname 336s ok 1189 - no errors 336s ok 1190 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1191 - unshift 336s ok 1192 - no errors 336s ok 1193 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1194 - getgrnam 336s ok 1195 - no errors 336s ok 1196 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1197 - setgrent 336s ok 1198 - no errors 336s ok 1199 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1200 - reverse 336s ok 1201 - no errors 336s ok 1202 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1203 - not 336s ok 1204 - no errors 336s ok 1205 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1206 - shmget 336s ok 1207 - no errors 336s ok 1208 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1209 - use 336s ok 1210 - no errors 336s ok 1211 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1212 - kill 336s ok 1213 - no errors 336s ok 1214 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1215 - syswrite 336s ok 1216 - no errors 336s ok 1217 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1218 - if 336s ok 1219 - no errors 336s ok 1220 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1221 - pop 336s ok 1222 - no errors 336s ok 1223 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1224 - keys 336s ok 1225 - no errors 336s ok 1226 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1227 - atan2 336s ok 1228 - no errors 336s ok 1229 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1230 - state 336s ok 1231 - no errors 336s ok 1232 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1233 - binmode 336s ok 1234 - no errors 336s ok 1235 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1236 - alarm 336s ok 1237 - no errors 336s ok 1238 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1239 - time 336s ok 1240 - no errors 336s ok 1241 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1242 - truncate 336s ok 1243 - no errors 336s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1245 - next 336s ok 1246 - no errors 336s ok 1247 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1248 - sub 336s ok 1249 - no errors 336s ok 1250 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1251 - evalbytes 336s ok 1252 - no errors 336s ok 1253 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1254 - getsockname 336s ok 1255 - no errors 336s ok 1256 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1257 - print 336s ok 1258 - no errors 336s ok 1259 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1260 - printf 336s ok 1261 - no errors 336s ok 1262 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1263 - sprintf 336s ok 1264 - no errors 336s ok 1265 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1266 - write 336s ok 1267 - no errors 336s ok 1268 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1269 - closedir 336s ok 1270 - no errors 336s ok 1271 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1272 - semget 336s ok 1273 - no errors 336s ok 1274 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1275 - getlogin 336s ok 1276 - no errors 336s ok 1277 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1278 - opendir 336s ok 1279 - no errors 336s ok 1280 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1281 - tied 336s ok 1282 - no errors 336s ok 1283 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1284 - readdir 336s ok 1285 - no errors 336s ok 1286 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1287 - warn 336s ok 1288 - no errors 336s ok 1289 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1290 - getgrgid 336s ok 1291 - no errors 336s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1293 - ioctl 336s ok 1294 - no errors 336s ok 1295 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1296 - rewinddir 336s ok 1297 - no errors 336s ok 1298 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1299 - length 336s ok 1300 - no errors 336s ok 1301 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1302 - splice 336s ok 1303 - no errors 336s ok 1304 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1305 - getnetbyaddr 336s ok 1306 - no errors 336s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1308 - map 336s ok 1309 - no errors 336s ok 1310 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1311 - last 336s ok 1312 - no errors 336s ok 1313 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1314 - elsif 336s ok 1315 - no errors 336s ok 1316 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1317 - index 336s ok 1318 - no errors 336s ok 1319 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1320 - getprotobyname 336s ok 1321 - no errors 336s ok 1322 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1323 - my 336s ok 1324 - no errors 336s ok 1325 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1326 - no 336s ok 1327 - no errors 336s ok 1328 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1329 - recv 336s ok 1330 - no errors 336s ok 1331 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1332 - gethostbyaddr 336s ok 1333 - no errors 336s ok 1334 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1335 - endservent 336s ok 1336 - no errors 336s ok 1337 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1338 - int 336s ok 1339 - no errors 336s ok 1340 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1341 - rename 336s ok 1342 - no errors 336s ok 1343 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1344 - setpriority 336s ok 1345 - no errors 336s ok 1346 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1347 - getservent 336s ok 1348 - no errors 336s ok 1349 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1350 - getpgrp 336s ok 1351 - no errors 336s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1353 - bless 336s ok 1354 - no errors 336s ok 1355 - An object of class 'PPI::Document' isa 'PPI::Document' 336s ok 1356 - sysread 336s ok 1357 - no errors 337s ok 1358 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1359 - unless 337s ok 1360 - no errors 337s ok 1361 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1362 - system 337s ok 1363 - no errors 337s ok 1364 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1365 - reset 337s ok 1366 - no errors 337s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1368 - close 337s ok 1369 - no errors 337s ok 1370 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1371 - setnetent 337s ok 1372 - no errors 337s ok 1373 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1374 - sysseek 337s ok 1375 - no errors 337s ok 1376 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1377 - shmwrite 337s ok 1378 - no errors 337s ok 1379 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1380 - rand 337s ok 1381 - no errors 337s ok 1382 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1383 - substr 337s ok 1384 - no errors 337s ok 1385 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1386 - getsockopt 337s ok 1387 - no errors 337s ok 1388 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1389 - gt 337s ok 1390 - no errors 337s ok 1391 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1392 - each 337s ok 1393 - no errors 337s ok 1394 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1395 - exit 337s ok 1396 - no errors 337s ok 1397 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1398 - symlink 337s ok 1399 - no errors 337s ok 1400 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1401 - exec 337s ok 1402 - no errors 337s ok 1403 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1404 - local 337s ok 1405 - no errors 337s ok 1406 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1407 - abs 337s ok 1408 - no errors 337s ok 1409 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1410 - pos 337s ok 1411 - no errors 337s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1413 - hex 337s ok 1414 - no errors 337s ok 1415 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1416 - link 337s ok 1417 - no errors 337s ok 1418 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1419 - endprotoent 337s ok 1420 - no errors 337s ok 1421 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1422 - gmtime 337s ok 1423 - no errors 337s ok 1424 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1425 - readlink 337s ok 1426 - no errors 337s ok 1427 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1428 - shift 337s ok 1429 - no errors 337s ok 1430 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1431 - getpwent 337s ok 1432 - no errors 337s ok 1433 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1434 - seekdir 337s ok 1435 - no errors 337s ok 1436 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1437 - stat 337s ok 1438 - no errors 337s ok 1439 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1440 - endpwent 337s ok 1441 - no errors 337s ok 1442 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1443 - getprotoent 337s ok 1444 - no errors 337s ok 1445 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1446 - prototype 337s ok 1447 - no errors 337s ok 1448 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1449 - localtime 337s ok 1450 - no errors 337s ok 1451 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1452 - chr 337s ok 1453 - no errors 337s ok 1454 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1455 - scalar 337s ok 1456 - no errors 337s ok 1457 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1458 - bind 337s ok 1459 - no errors 337s ok 1460 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1461 - redo 337s ok 1462 - no errors 337s ok 1463 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1464 - sethostent 337s ok 1465 - no errors 337s ok 1466 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1467 - syscall 337s ok 1468 - no errors 337s ok 1469 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1470 - exists 337s ok 1471 - no errors 337s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1473 - given 337s ok 1474 - no errors 337s ok 1475 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1476 - accept 337s ok 1477 - no errors 337s ok 1478 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1479 - dbmclose 337s ok 1480 - no errors 337s ok 1481 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1482 - utime 337s ok 1483 - no errors 337s ok 1484 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1485 - msgctl 337s ok 1486 - no errors 337s ok 1487 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1488 - study 337s ok 1489 - no errors 337s ok 1490 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1491 - push 337s ok 1492 - no errors 337s ok 1493 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1494 - sin 337s ok 1495 - no errors 337s ok 1496 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1497 - caller 337s ok 1498 - no errors 337s ok 1499 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1500 - socket 337s ok 1501 - no errors 337s ok 1502 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1503 - shmread 337s ok 1504 - no errors 337s ok 1505 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1506 - eval 337s ok 1507 - no errors 337s ok 1508 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1509 - chmod 337s ok 1510 - no errors 337s ok 1511 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1512 - else 337s ok 1513 - no errors 337s ok 1514 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1515 - le 337s ok 1516 - no errors 337s ok 1517 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1518 - tell 337s ok 1519 - no errors 337s ok 1520 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1521 - unlink 337s ok 1522 - no errors 337s ok 1523 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1524 - break 337s ok 1525 - no errors 337s ok 1526 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1527 - continue 337s ok 1528 - no errors 337s ok 1529 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1530 - glob 337s ok 1531 - no errors 337s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1533 - qw 337s ok 1534 - no errors 337s ok 1535 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1536 - or 337s ok 1537 - no errors 337s ok 1538 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1539 - log 337s ok 1540 - no errors 337s ok 1541 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1542 - chown 337s ok 1543 - no errors 337s ok 1544 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1545 - eof 337s ok 1546 - no errors 337s ok 1547 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1548 - ucfirst 337s ok 1549 - no errors 337s ok 1550 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1551 - telldir 337s ok 1552 - no errors 337s ok 1553 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1554 - lc 337s ok 1555 - no errors 337s ok 1556 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1557 - dbmopen 337s ok 1558 - no errors 337s ok 1559 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1560 - q 337s ok 1561 - no errors 337s ok 1562 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1563 - chomp 337s ok 1564 - no errors 337s ok 1565 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1566 - unpack 337s ok 1567 - no errors 337s ok 1568 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1569 - split 337s ok 1570 - no errors 337s ok 1571 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1572 - s 337s ok 1573 - no errors 337s ok 1574 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1575 - getppid 337s ok 1576 - no errors 337s ok 1577 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1578 - exp 337s ok 1579 - no errors 337s ok 1580 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1581 - endgrent 337s ok 1582 - no errors 337s ok 1583 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1584 - eq 337s ok 1585 - no errors 337s ok 1586 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1587 - cmp 337s ok 1588 - no errors 337s ok 1589 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1590 - sysopen 337s ok 1591 - no errors 337s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1593 - sort 337s ok 1594 - no errors 337s ok 1595 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1596 - getpwuid 337s ok 1597 - no errors 337s ok 1598 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1599 - wantarray 337s ok 1600 - no errors 337s ok 1601 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1602 - and 337s ok 1603 - no errors 337s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1605 - msgrcv 337s ok 1606 - no errors 337s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1608 - die 337s ok 1609 - no errors 337s ok 1610 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1611 - our 337s ok 1612 - no errors 337s ok 1613 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1614 - getgrent 337s ok 1615 - no errors 337s ok 1616 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1617 - uc 337s ok 1618 - no errors 337s ok 1619 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1620 - send 337s ok 1621 - no errors 337s ok 1622 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1623 - setpgrp 337s ok 1624 - no errors 337s ok 1625 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1626 - defined 337s ok 1627 - no errors 337s ok 1628 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1629 - setservent 337s ok 1630 - no errors 337s ok 1631 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1632 - tr 337s ok 1633 - no errors 337s ok 1634 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1635 - semctl 337s ok 1636 - no errors 337s ok 1637 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1638 - seek 337s ok 1639 - no errors 337s ok 1640 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1641 - vec 337s ok 1642 - no errors 337s ok 1643 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1644 - grep 337s ok 1645 - no errors 337s ok 1646 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1647 - connect 337s ok 1648 - no errors 337s ok 1649 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1650 - formline 337s ok 1651 - no errors 337s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1653 - for 337s ok 1654 - no errors 337s ok 1655 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1656 - do 337s ok 1657 - no errors 337s ok 1658 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1659 - lcfirst 337s ok 1660 - no errors 337s ok 1661 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1662 - undef 337s ok 1663 - no errors 337s ok 1664 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1665 - getpriority 337s ok 1666 - no errors 337s ok 1667 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1668 - waitpid 337s ok 1669 - no errors 337s ok 1670 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1671 - semop 337s ok 1672 - no errors 337s ok 1673 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1674 - mkdir 337s ok 1675 - no errors 337s ok 1676 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1677 - msgsnd 337s ok 1678 - no errors 337s ok 1679 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1680 - lock 337s ok 1681 - no errors 337s ok 1682 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1683 - y 337s ok 1684 - no errors 337s ok 1685 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1686 - goto 337s ok 1687 - no errors 337s ok 1688 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1689 - shmctl 337s ok 1690 - no errors 337s ok 1691 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1692 - fork 337s ok 1693 - no errors 337s ok 1694 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1695 - times 337s ok 1696 - no errors 337s ok 1697 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1698 - join 337s ok 1699 - no errors 337s ok 1700 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1701 - fc 337s ok 1702 - no errors 337s ok 1703 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1704 - require 337s ok 1705 - no errors 337s ok 1706 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1707 - readpipe 337s ok 1708 - no errors 337s ok 1709 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1710 - default 337s ok 1711 - no errors 337s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1713 - qx 337s ok 1714 - no errors 337s ok 1715 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1716 - setprotoent 337s ok 1717 - no errors 337s ok 1718 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1719 - rmdir 337s ok 1720 - no errors 337s ok 1721 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1722 - getservbyname 337s ok 1723 - no errors 337s ok 1724 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1725 - m 337s ok 1726 - no errors 337s ok 1727 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1728 - xor 337s ok 1729 - no errors 337s ok 1730 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1731 - srand 337s ok 1732 - no errors 337s ok 1733 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1734 - say 337s ok 1735 - no errors 337s ok 1736 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1737 - ord 337s ok 1738 - no errors 337s ok 1739 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1740 - getpwnam 337s ok 1741 - no errors 337s ok 1742 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1743 - untie 337s ok 1744 - no errors 337s ok 1745 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1746 - getprotobynumber 337s ok 1747 - no errors 337s ok 1748 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1749 - setpwent 337s ok 1750 - no errors 337s ok 1751 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1752 - ge 337s ok 1753 - no errors 337s ok 1754 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1755 - cos 337s ok 1756 - no errors 337s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1758 - msgget 337s ok 1759 - no errors 337s ok 1760 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1761 - until 337s ok 1762 - no errors 337s ok 1763 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1764 - dump 337s ok 1765 - no errors 337s ok 1766 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1767 - pipe 337s ok 1768 - no errors 337s ok 1769 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1770 - delete 337s ok 1771 - no errors 337s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1773 - foreach 337s ok 1774 - no errors 337s ok 1775 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1776 - endnetent 337s ok 1777 - no errors 337s ok 1778 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1779 - while 337s ok 1780 - no errors 337s ok 1781 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1782 - ref 337s ok 1783 - no errors 337s ok 1784 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1785 - lstat 337s ok 1786 - no errors 337s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1788 - values 337s ok 1789 - no errors 337s ok 1790 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1791 - read 337s ok 1792 - no errors 337s ok 1793 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1794 - getnetent 337s ok 1795 - no errors 337s ok 1796 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1797 - getservbyport 337s ok 1798 - no errors 337s ok 1799 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1800 - chdir 337s ok 1801 - no errors 337s ok 1802 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1803 - open 337s ok 1804 - no errors 337s ok 1805 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1806 - getpeername 337s ok 1807 - no errors 337s ok 1808 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1809 - setsockopt 337s ok 1810 - no errors 337s ok 1811 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1812 - socketpair 337s ok 1813 - no errors 337s ok 1814 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1815 - lt 337s ok 1816 - no errors 337s ok 1817 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1818 - chroot 337s ok 1819 - no errors 337s ok 1820 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1821 - quotemeta 337s ok 1822 - no errors 337s ok 1823 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1824 - qq 337s ok 1825 - no errors 337s ok 1826 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1827 - package 337s ok 1828 - no errors 337s ok 1829 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1830 - oct 337s ok 1831 - no errors 337s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1833 - listen 337s ok 1834 - no errors 337s ok 1835 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1836 - flock 337s ok 1837 - no errors 337s ok 1838 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1839 - select 337s ok 1840 - no errors 337s ok 1841 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1842 - return 337s ok 1843 - no errors 337s ok 1844 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1845 - crypt 337s ok 1846 - no errors 337s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1848 - readline 337s ok 1849 - no errors 337s ok 1850 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1851 - shutdown 337s ok 1852 - no errors 337s ok 1853 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1854 - umask 337s ok 1855 - no errors 337s ok 1856 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1857 - sqrt 337s ok 1858 - no errors 337s ok 1859 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1860 - fileno 337s ok 1861 - no errors 337s ok 1862 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1863 - getc 337s ok 1864 - no errors 337s ok 1865 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1866 - tie 337s ok 1867 - no errors 337s ok 1868 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1869 - fcntl 337s ok 1870 - no errors 337s ok 1871 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1872 - when 337s ok 1873 - no errors 337s ok 1874 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1875 - endhostent 337s ok 1876 - no errors 337s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1878 - pack 337s ok 1879 - no errors 337s ok 1880 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1881 - wait 337s ok 1882 - no errors 337s ok 1883 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1884 - x 337s ok 1885 - no errors 337s ok 1886 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1887 - chop 337s ok 1888 - no errors 337s ok 1889 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1890 - rindex 337s ok 1891 - no errors 337s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1893 - sleep 337s ok 1894 - no errors 337s ok 1895 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1896 - qr 337s ok 1897 - no errors 337s ok 1898 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1899 - gethostent 337s ok 1900 - no errors 337s ok 1901 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1902 - ne 337s ok 1903 - no errors 337s ok 1904 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1905 - format 337s ok 1906 - no errors 337s ok 1907 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1908 - getnetbyname 337s ok 1909 - no errors 337s ok 1910 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1911 - gethostbyname 337s ok 1912 - no errors 337s ok 1913 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1914 - unshift 337s ok 1915 - no errors 337s ok 1916 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1917 - getgrnam 337s ok 1918 - no errors 337s ok 1919 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1920 - setgrent 337s ok 1921 - no errors 337s ok 1922 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1923 - reverse 337s ok 1924 - no errors 337s ok 1925 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1926 - not 337s ok 1927 - no errors 337s ok 1928 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1929 - shmget 337s ok 1930 - no errors 337s ok 1931 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1932 - use 337s ok 1933 - no errors 337s ok 1934 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1935 - kill 337s ok 1936 - no errors 337s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1938 - syswrite 337s ok 1939 - no errors 337s ok 1940 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1941 - if 337s ok 1942 - no errors 337s ok 1943 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1944 - pop 337s ok 1945 - no errors 337s ok 1946 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1947 - keys 337s ok 1948 - no errors 337s ok 1949 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1950 - atan2 337s ok 1951 - no errors 337s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1953 - state 337s ok 1954 - no errors 337s ok 1955 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1956 - binmode 337s ok 1957 - no errors 337s ok 1958 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1959 - alarm 337s ok 1960 - no errors 337s ok 1961 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1962 - time 337s ok 1963 - no errors 337s ok 1964 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1965 - truncate 337s ok 1966 - no errors 337s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1968 - next 337s ok 1969 - no errors 337s ok 1970 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1971 - sub 337s ok 1972 - no errors 337s ok 1973 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1974 - evalbytes 337s ok 1975 - no errors 337s ok 1976 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1977 - getsockname 337s ok 1978 - no errors 337s ok 1979 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1980 - print 337s ok 1981 - no errors 337s ok 1982 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1983 - printf 337s ok 1984 - no errors 337s ok 1985 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1986 - sprintf 337s ok 1987 - no errors 337s ok 1988 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1989 - write 337s ok 1990 - no errors 337s ok 1991 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1992 - closedir 337s ok 1993 - no errors 337s ok 1994 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1995 - semget 337s ok 1996 - no errors 337s ok 1997 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 1998 - getlogin 337s ok 1999 - no errors 337s ok 2000 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2001 - opendir 337s ok 2002 - no errors 337s ok 2003 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2004 - tied 337s ok 2005 - no errors 337s ok 2006 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2007 - readdir 337s ok 2008 - no errors 337s ok 2009 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2010 - warn 337s ok 2011 - no errors 337s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2013 - getgrgid 337s ok 2014 - no errors 337s ok 2015 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2016 - ioctl 337s ok 2017 - no errors 337s ok 2018 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2019 - rewinddir 337s ok 2020 - no errors 337s ok 2021 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2022 - length 337s ok 2023 - no errors 337s ok 2024 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2025 - splice 337s ok 2026 - no errors 337s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2028 - getnetbyaddr 337s ok 2029 - no errors 337s ok 2030 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2031 - map 337s ok 2032 - no errors 337s ok 2033 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2034 - last 337s ok 2035 - no errors 337s ok 2036 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2037 - elsif 337s ok 2038 - no errors 337s ok 2039 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2040 - index 337s ok 2041 - no errors 337s ok 2042 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2043 - getprotobyname 337s ok 2044 - no errors 337s ok 2045 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2046 - my 337s ok 2047 - no errors 337s ok 2048 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2049 - no 337s ok 2050 - no errors 337s ok 2051 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2052 - recv 337s ok 2053 - no errors 337s ok 2054 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2055 - gethostbyaddr 337s ok 2056 - no errors 337s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2058 - endservent 337s ok 2059 - no errors 337s ok 2060 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2061 - int 337s ok 2062 - no errors 337s ok 2063 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2064 - rename 337s ok 2065 - no errors 337s ok 2066 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2067 - setpriority 337s ok 2068 - no errors 337s ok 2069 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2070 - getservent 337s ok 2071 - no errors 337s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2073 - getpgrp 337s ok 2074 - no errors 337s ok 2075 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2076 - bless 337s ok 2077 - no errors 337s ok 2078 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2079 - sysread 337s ok 2080 - no errors 337s ok 2081 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2082 - unless 337s ok 2083 - no errors 337s ok 2084 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2085 - system 337s ok 2086 - no errors 337s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2088 - reset 337s ok 2089 - no errors 337s ok 2090 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2091 - close 337s ok 2092 - no errors 337s ok 2093 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2094 - setnetent 337s ok 2095 - no errors 337s ok 2096 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2097 - sysseek 337s ok 2098 - no errors 337s ok 2099 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2100 - shmwrite 337s ok 2101 - no errors 337s ok 2102 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2103 - rand 337s ok 2104 - no errors 337s ok 2105 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2106 - substr 337s ok 2107 - no errors 337s ok 2108 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2109 - getsockopt 337s ok 2110 - no errors 337s ok 2111 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2112 - gt 337s ok 2113 - no errors 337s ok 2114 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2115 - each 337s ok 2116 - no errors 337s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2118 - exit 337s ok 2119 - no errors 337s ok 2120 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2121 - symlink 337s ok 2122 - no errors 337s ok 2123 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2124 - exec 337s ok 2125 - no errors 337s ok 2126 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2127 - local 337s ok 2128 - no errors 337s ok 2129 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2130 - abs 337s ok 2131 - no errors 337s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2133 - pos 337s ok 2134 - no errors 337s ok 2135 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2136 - hex 337s ok 2137 - no errors 337s ok 2138 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2139 - link 337s ok 2140 - no errors 337s ok 2141 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2142 - endprotoent 337s ok 2143 - no errors 337s ok 2144 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2145 - gmtime 337s ok 2146 - no errors 337s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2148 - readlink 337s ok 2149 - no errors 337s ok 2150 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2151 - shift 337s ok 2152 - no errors 337s ok 2153 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2154 - getpwent 337s ok 2155 - no errors 337s ok 2156 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2157 - seekdir 337s ok 2158 - no errors 337s ok 2159 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2160 - stat 337s ok 2161 - no errors 337s ok 2162 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2163 - endpwent 337s ok 2164 - no errors 337s ok 2165 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2166 - getprotoent 337s ok 2167 - no errors 337s ok 2168 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2169 - prototype 337s ok 2170 - no errors 337s ok 2171 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2172 - localtime 337s ok 2173 - no errors 337s ok 2174 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2175 - chr 337s ok 2176 - no errors 337s ok 2177 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2178 - scalar 337s ok 2179 - no errors 337s ok 2180 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2181 - bind 337s ok 2182 - no errors 337s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2184 - redo 337s ok 2185 - no errors 337s ok 2186 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2187 - sethostent 337s ok 2188 - no errors 337s ok 2189 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2190 - syscall 337s ok 2191 - no errors 337s ok 2192 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2193 - exists 337s ok 2194 - no errors 337s ok 2195 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2196 - given 337s ok 2197 - no errors 337s ok 2198 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2199 - accept 337s ok 2200 - no errors 337s ok 2201 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2202 - dbmclose 337s ok 2203 - no errors 337s ok 2204 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2205 - utime 337s ok 2206 - no errors 337s ok 2207 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2208 - msgctl 337s ok 2209 - no errors 337s ok 2210 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2211 - study 337s ok 2212 - no errors 337s ok 2213 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2214 - push 337s ok 2215 - no errors 337s ok 2216 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2217 - sin 337s ok 2218 - no errors 337s ok 2219 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2220 - caller 337s ok 2221 - no errors 337s ok 2222 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2223 - socket 337s ok 2224 - no errors 337s ok 2225 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2226 - shmread 337s ok 2227 - no errors 337s ok 2228 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2229 - eval 337s ok 2230 - no errors 337s ok 2231 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2232 - chmod 337s ok 2233 - no errors 337s ok 2234 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2235 - else 337s ok 2236 - no errors 337s ok 2237 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2238 - le 337s ok 2239 - no errors 337s ok 2240 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2241 - tell 337s ok 2242 - no errors 337s ok 2243 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2244 - unlink 337s ok 2245 - no errors 337s ok 2246 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2247 - break 337s ok 2248 - no errors 337s ok 2249 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2250 - continue 337s ok 2251 - no errors 337s ok 2252 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2253 - glob 337s ok 2254 - no errors 337s ok 2255 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2256 - qw 337s ok 2257 - no errors 337s ok 2258 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2259 - or 337s ok 2260 - no errors 337s ok 2261 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2262 - log 337s ok 2263 - no errors 337s ok 2264 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2265 - chown 337s ok 2266 - no errors 337s ok 2267 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2268 - eof 337s ok 2269 - no errors 337s ok 2270 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2271 - ucfirst 337s ok 2272 - no errors 337s ok 2273 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2274 - telldir 337s ok 2275 - no errors 337s ok 2276 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2277 - lc 337s ok 2278 - no errors 337s ok 2279 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2280 - dbmopen 337s ok 2281 - no errors 337s ok 2282 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2283 - q 337s ok 2284 - no errors 337s ok 2285 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2286 - chomp 337s ok 2287 - no errors 337s ok 2288 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2289 - unpack 337s ok 2290 - no errors 337s ok 2291 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2292 - split 337s ok 2293 - no errors 337s ok 2294 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2295 - s 337s ok 2296 - no errors 337s ok 2297 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2298 - getppid 337s ok 2299 - no errors 337s ok 2300 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2301 - exp 337s ok 2302 - no errors 337s ok 2303 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2304 - endgrent 337s ok 2305 - no errors 337s ok 2306 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2307 - eq 337s ok 2308 - no errors 337s ok 2309 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2310 - cmp 337s ok 2311 - no errors 337s ok 2312 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2313 - sysopen 337s ok 2314 - no errors 337s ok 2315 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2316 - sort 337s ok 2317 - no errors 337s ok 2318 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2319 - getpwuid 337s ok 2320 - no errors 337s ok 2321 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2322 - wantarray 337s ok 2323 - no errors 337s ok 2324 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2325 - and 337s ok 2326 - no errors 337s ok 2327 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2328 - msgrcv 337s ok 2329 - no errors 337s ok 2330 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2331 - die 337s ok 2332 - no errors 337s ok 2333 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2334 - our 337s ok 2335 - no errors 337s ok 2336 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2337 - getgrent 337s ok 2338 - no errors 337s ok 2339 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2340 - uc 337s ok 2341 - no errors 337s ok 2342 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2343 - send 337s ok 2344 - no errors 337s ok 2345 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2346 - setpgrp 337s ok 2347 - no errors 337s ok 2348 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2349 - defined 337s ok 2350 - no errors 337s ok 2351 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2352 - setservent 337s ok 2353 - no errors 337s ok 2354 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2355 - tr 337s ok 2356 - no errors 337s ok 2357 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2358 - semctl 337s ok 2359 - no errors 337s ok 2360 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2361 - seek 337s ok 2362 - no errors 337s ok 2363 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2364 - vec 337s ok 2365 - no errors 337s ok 2366 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2367 - grep 337s ok 2368 - no errors 337s ok 2369 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2370 - connect 337s ok 2371 - no errors 337s ok 2372 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2373 - formline 337s ok 2374 - no errors 337s ok 2375 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2376 - for 337s ok 2377 - no errors 337s ok 2378 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2379 - do 337s ok 2380 - no errors 337s ok 2381 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2382 - lcfirst 337s ok 2383 - no errors 337s ok 2384 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2385 - undef 337s ok 2386 - no errors 337s ok 2387 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2388 - getpriority 337s ok 2389 - no errors 337s ok 2390 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2391 - waitpid 337s ok 2392 - no errors 337s ok 2393 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2394 - semop 337s ok 2395 - no errors 337s ok 2396 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2397 - mkdir 337s ok 2398 - no errors 337s ok 2399 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2400 - msgsnd 337s ok 2401 - no errors 337s ok 2402 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2403 - lock 337s ok 2404 - no errors 337s ok 2405 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2406 - y 337s ok 2407 - no errors 337s ok 2408 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2409 - goto 337s ok 2410 - no errors 337s ok 2411 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2412 - shmctl 337s ok 2413 - no errors 337s ok 2414 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2415 - fork 337s ok 2416 - no errors 337s ok 2417 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2418 - times 337s ok 2419 - no errors 337s ok 2420 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2421 - join 337s ok 2422 - no errors 337s ok 2423 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2424 - fc 337s ok 2425 - no errors 337s ok 2426 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2427 - require 337s ok 2428 - no errors 337s ok 2429 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2430 - readpipe 337s ok 2431 - no errors 337s ok 2432 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2433 - default 337s ok 2434 - no errors 337s ok 2435 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2436 - qx 337s ok 2437 - no errors 337s ok 2438 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2439 - setprotoent 337s ok 2440 - no errors 337s ok 2441 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2442 - rmdir 337s ok 2443 - no errors 337s ok 2444 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2445 - getservbyname 337s ok 2446 - no errors 337s ok 2447 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2448 - m 337s ok 2449 - no errors 337s ok 2450 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2451 - xor 337s ok 2452 - no errors 337s ok 2453 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2454 - srand 337s ok 2455 - no errors 337s ok 2456 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2457 - say 337s ok 2458 - no errors 337s ok 2459 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2460 - ord 337s ok 2461 - no errors 337s ok 2462 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2463 - getpwnam 337s ok 2464 - no errors 337s ok 2465 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2466 - untie 337s ok 2467 - no errors 337s ok 2468 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2469 - getprotobynumber 337s ok 2470 - no errors 337s ok 2471 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2472 - setpwent 337s ok 2473 - no errors 337s ok 2474 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2475 - ge 337s ok 2476 - no errors 337s ok 2477 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2478 - cos 337s ok 2479 - no errors 337s ok 2480 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2481 - msgget 337s ok 2482 - no errors 337s ok 2483 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2484 - until 337s ok 2485 - no errors 337s ok 2486 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2487 - dump 337s ok 2488 - no errors 337s ok 2489 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2490 - pipe 337s ok 2491 - no errors 337s ok 2492 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2493 - delete 337s ok 2494 - no errors 337s ok 2495 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2496 - foreach 337s ok 2497 - no errors 337s ok 2498 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2499 - endnetent 337s ok 2500 - no errors 337s ok 2501 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2502 - while 337s ok 2503 - no errors 337s ok 2504 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2505 - ref 337s ok 2506 - no errors 337s ok 2507 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2508 - lstat 337s ok 2509 - no errors 337s ok 2510 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2511 - values 337s ok 2512 - no errors 337s ok 2513 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2514 - read 337s ok 2515 - no errors 337s ok 2516 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2517 - getnetent 337s ok 2518 - no errors 337s ok 2519 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2520 - getservbyport 337s ok 2521 - no errors 337s ok 2522 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2523 - chdir 337s ok 2524 - no errors 337s ok 2525 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2526 - open 337s ok 2527 - no errors 337s ok 2528 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2529 - getpeername 337s ok 2530 - no errors 337s ok 2531 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2532 - setsockopt 337s ok 2533 - no errors 337s ok 2534 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2535 - socketpair 337s ok 2536 - no errors 337s ok 2537 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2538 - lt 337s ok 2539 - no errors 337s ok 2540 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2541 - chroot 337s ok 2542 - no errors 337s ok 2543 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2544 - quotemeta 337s ok 2545 - no errors 337s ok 2546 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2547 - qq 337s ok 2548 - no errors 337s ok 2549 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2550 - package 337s ok 2551 - no errors 337s ok 2552 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2553 - oct 337s ok 2554 - no errors 337s ok 2555 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2556 - listen 337s ok 2557 - no errors 337s ok 2558 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2559 - flock 337s ok 2560 - no errors 337s ok 2561 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2562 - select 337s ok 2563 - no errors 337s ok 2564 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2565 - return 337s ok 2566 - no errors 337s ok 2567 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2568 - crypt 337s ok 2569 - no errors 337s ok 2570 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2571 - readline 337s ok 2572 - no errors 337s ok 2573 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2574 - shutdown 337s ok 2575 - no errors 337s ok 2576 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2577 - umask 337s ok 2578 - no errors 337s ok 2579 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2580 - sqrt 337s ok 2581 - no errors 337s ok 2582 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2583 - fileno 337s ok 2584 - no errors 337s ok 2585 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2586 - getc 337s ok 2587 - no errors 337s ok 2588 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2589 - tie 337s ok 2590 - no errors 337s ok 2591 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2592 - fcntl 337s ok 2593 - no errors 337s ok 2594 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2595 - when 337s ok 2596 - no errors 337s ok 2597 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2598 - endhostent 337s ok 2599 - no errors 337s ok 2600 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2601 - pack 337s ok 2602 - no errors 337s ok 2603 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2604 - wait 337s ok 2605 - no errors 337s ok 2606 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2607 - x 337s ok 2608 - no errors 337s ok 2609 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2610 - chop 337s ok 2611 - no errors 337s ok 2612 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2613 - rindex 337s ok 2614 - no errors 337s ok 2615 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2616 - sleep 337s ok 2617 - no errors 337s ok 2618 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2619 - qr 337s ok 2620 - no errors 337s ok 2621 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2622 - gethostent 337s ok 2623 - no errors 337s ok 2624 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2625 - ne 337s ok 2626 - no errors 337s ok 2627 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2628 - format 337s ok 2629 - no errors 337s ok 2630 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2631 - getnetbyname 337s ok 2632 - no errors 337s ok 2633 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2634 - gethostbyname 337s ok 2635 - no errors 337s ok 2636 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2637 - unshift 337s ok 2638 - no errors 337s ok 2639 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2640 - getgrnam 337s ok 2641 - no errors 337s ok 2642 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2643 - setgrent 337s ok 2644 - no errors 337s ok 2645 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2646 - reverse 337s ok 2647 - no errors 337s ok 2648 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2649 - not 337s ok 2650 - no errors 337s ok 2651 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2652 - shmget 337s ok 2653 - no errors 337s ok 2654 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2655 - use 337s ok 2656 - no errors 337s ok 2657 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2658 - kill 337s ok 2659 - no errors 337s ok 2660 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2661 - syswrite 337s ok 2662 - no errors 337s ok 2663 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2664 - if 337s ok 2665 - no errors 337s ok 2666 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2667 - pop 337s ok 2668 - no errors 337s ok 2669 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2670 - keys 337s ok 2671 - no errors 337s ok 2672 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2673 - atan2 337s ok 2674 - no errors 337s ok 2675 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2676 - state 337s ok 2677 - no errors 337s ok 2678 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2679 - binmode 337s ok 2680 - no errors 337s ok 2681 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2682 - alarm 337s ok 2683 - no errors 337s ok 2684 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2685 - time 337s ok 2686 - no errors 337s ok 2687 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2688 - truncate 337s ok 2689 - no errors 337s ok 2690 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2691 - next 337s ok 2692 - no errors 337s ok 2693 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2694 - sub 337s ok 2695 - no errors 337s ok 2696 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2697 - evalbytes 337s ok 2698 - no errors 337s ok 2699 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2700 - getsockname 337s ok 2701 - no errors 337s ok 2702 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2703 - print 337s ok 2704 - no errors 337s ok 2705 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2706 - printf 337s ok 2707 - no errors 337s ok 2708 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2709 - sprintf 337s ok 2710 - no errors 337s ok 2711 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2712 - write 337s ok 2713 - no errors 337s ok 2714 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2715 - closedir 337s ok 2716 - no errors 337s ok 2717 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2718 - semget 337s ok 2719 - no errors 337s ok 2720 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2721 - getlogin 337s ok 2722 - no errors 337s ok 2723 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2724 - opendir 337s ok 2725 - no errors 337s ok 2726 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2727 - tied 337s ok 2728 - no errors 337s ok 2729 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2730 - readdir 337s ok 2731 - no errors 337s ok 2732 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2733 - warn 337s ok 2734 - no errors 337s ok 2735 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2736 - getgrgid 337s ok 2737 - no errors 337s ok 2738 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2739 - ioctl 337s ok 2740 - no errors 337s ok 2741 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2742 - rewinddir 337s ok 2743 - no errors 337s ok 2744 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2745 - length 337s ok 2746 - no errors 337s ok 2747 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2748 - splice 337s ok 2749 - no errors 337s ok 2750 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2751 - getnetbyaddr 337s ok 2752 - no errors 337s ok 2753 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2754 - map 337s ok 2755 - no errors 337s ok 2756 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2757 - last 337s ok 2758 - no errors 337s ok 2759 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2760 - elsif 337s ok 2761 - no errors 337s ok 2762 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2763 - index 337s ok 2764 - no errors 337s ok 2765 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2766 - getprotobyname 337s ok 2767 - no errors 337s ok 2768 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2769 - my 337s ok 2770 - no errors 337s ok 2771 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2772 - no 337s ok 2773 - no errors 337s ok 2774 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2775 - recv 337s ok 2776 - no errors 337s ok 2777 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2778 - gethostbyaddr 337s ok 2779 - no errors 337s ok 2780 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2781 - endservent 337s ok 2782 - no errors 337s ok 2783 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2784 - int 337s ok 2785 - no errors 337s ok 2786 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2787 - rename 337s ok 2788 - no errors 337s ok 2789 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2790 - setpriority 337s ok 2791 - no errors 337s ok 2792 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2793 - getservent 337s ok 2794 - no errors 337s ok 2795 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2796 - getpgrp 337s ok 2797 - no errors 337s ok 2798 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2799 - bless 337s ok 2800 - no errors 337s ok 2801 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2802 - sysread 337s ok 2803 - no errors 337s ok 2804 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2805 - unless 337s ok 2806 - no errors 337s ok 2807 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2808 - system 337s ok 2809 - no errors 337s ok 2810 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2811 - reset 337s ok 2812 - no errors 337s ok 2813 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2814 - close 337s ok 2815 - no errors 337s ok 2816 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2817 - setnetent 337s ok 2818 - no errors 337s ok 2819 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2820 - sysseek 337s ok 2821 - no errors 337s ok 2822 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2823 - shmwrite 337s ok 2824 - no errors 337s ok 2825 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2826 - rand 337s ok 2827 - no errors 337s ok 2828 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2829 - substr 337s ok 2830 - no errors 337s ok 2831 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2832 - getsockopt 337s ok 2833 - no errors 337s ok 2834 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2835 - gt 337s ok 2836 - no errors 337s ok 2837 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2838 - each 337s ok 2839 - no errors 337s ok 2840 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2841 - exit 337s ok 2842 - no errors 337s ok 2843 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2844 - symlink 337s ok 2845 - no errors 337s ok 2846 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2847 - exec 337s ok 2848 - no errors 337s ok 2849 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2850 - local 337s ok 2851 - no errors 337s ok 2852 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2853 - abs 337s ok 2854 - no errors 337s ok 2855 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2856 - pos 337s ok 2857 - no errors 337s ok 2858 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2859 - hex 337s ok 2860 - no errors 337s ok 2861 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2862 - link 337s ok 2863 - no errors 337s ok 2864 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2865 - endprotoent 337s ok 2866 - no errors 337s ok 2867 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2868 - gmtime 337s ok 2869 - no errors 337s ok 2870 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2871 - readlink 337s ok 2872 - no errors 337s ok 2873 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2874 - shift 337s ok 2875 - no errors 337s ok 2876 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2877 - getpwent 337s ok 2878 - no errors 337s ok 2879 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2880 - seekdir 337s ok 2881 - no errors 337s ok 2882 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2883 - stat 337s ok 2884 - no errors 337s ok 2885 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2886 - endpwent 337s ok 2887 - no errors 337s ok 2888 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2889 - getprotoent 337s ok 2890 - no errors 337s ok 2891 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2892 - prototype 337s ok 2893 - no errors 337s ok 2894 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2895 - localtime 337s ok 2896 - no errors 337s ok 2897 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2898 - chr 337s ok 2899 - no errors 337s ok 2900 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2901 - scalar 337s ok 2902 - no errors 337s ok 2903 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2904 - bind 337s ok 2905 - no errors 337s ok 2906 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2907 - redo 337s ok 2908 - no errors 337s ok 2909 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2910 - sethostent 337s ok 2911 - no errors 337s ok 2912 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2913 - syscall 337s ok 2914 - no errors 337s ok 2915 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2916 - exists 337s ok 2917 - no errors 337s ok 2918 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2919 - given 337s ok 2920 - no errors 337s ok 2921 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2922 - accept 337s ok 2923 - no errors 337s ok 2924 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2925 - dbmclose 337s ok 2926 - no errors 337s ok 2927 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2928 - utime 337s ok 2929 - no errors 337s ok 2930 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2931 - msgctl 337s ok 2932 - no errors 337s ok 2933 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2934 - study 337s ok 2935 - no errors 337s ok 2936 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2937 - push 337s ok 2938 - no errors 337s ok 2939 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2940 - sin 337s ok 2941 - no errors 337s ok 2942 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2943 - caller 337s ok 2944 - no errors 337s ok 2945 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2946 - socket 337s ok 2947 - no errors 337s ok 2948 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2949 - shmread 337s ok 2950 - no errors 337s ok 2951 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2952 - eval 337s ok 2953 - no errors 337s ok 2954 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2955 - chmod 337s ok 2956 - no errors 337s ok 2957 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2958 - else 337s ok 2959 - no errors 337s ok 2960 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2961 - le 337s ok 2962 - no errors 337s ok 2963 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2964 - tell 337s ok 2965 - no errors 337s ok 2966 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2967 - unlink 337s ok 2968 - no errors 337s ok 2969 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2970 - break 337s ok 2971 - no errors 337s ok 2972 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2973 - continue 337s ok 2974 - no errors 337s ok 2975 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2976 - found operator - 337s ok 2977 - operator - found exactly once 337s ok 2978 - operator - text matches 337s ok 2979 - no errors 337s ok 2980 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2981 - found operator - 337s ok 2982 - operator - found exactly once 337s ok 2983 - operator - text matches 337s ok 2984 - no errors 337s ok 2985 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2986 - found operator - 337s ok 2987 - operator - found exactly once 337s ok 2988 - operator - text matches 337s ok 2989 - no errors 337s ok 2990 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2991 - found operator + 337s ok 2992 - operator + found exactly once 337s ok 2993 - operator + text matches 337s ok 2994 - no errors 337s ok 2995 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 2996 - found operator + 337s ok 2997 - operator + found exactly once 337s ok 2998 - operator + text matches 337s ok 2999 - no errors 337s ok 3000 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3001 - found operator + 337s ok 3002 - operator + found exactly once 337s ok 3003 - operator + text matches 337s ok 3004 - no errors 337s ok 3005 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3006 - found operator + 337s ok 3007 - no errors 337s ok 3008 - An object of class 'PPI::Document' isa 'PPI::Document' 337s not ok 3009 - found operator - # TODO (1)-2 not parsed correctly 337s # Failed (TODO) test 'found operator -' 337s # at t/ppi_token_operator.t line 728. 337s # got: '' 337s # expected: 'ARRAY' 337s ok 337s t/ppi_token_prototype.t .......... 337s 1..120 337s # Subtest: sub foo{1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 1 - sub foo{1;} 337s # Subtest: sub{1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 2 - sub{1;} 337s # Subtest: sub AUTOLOAD{1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 3 - sub AUTOLOAD{1;} 337s # Subtest: sub DESTROY{1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 4 - sub DESTROY{1;} 337s # Subtest: sub foo; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 5 - sub foo; 337s # Subtest: sub; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 6 - sub; 337s # Subtest: sub AUTOLOAD; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 7 - sub AUTOLOAD; 337s # Subtest: sub DESTROY; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got no prototypes 337s 1..3 337s ok 8 - sub DESTROY; 337s # Subtest: sub foo(){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 9 - sub foo(){1;} 337s # Subtest: sub(){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 10 - sub(){1;} 337s # Subtest: sub AUTOLOAD(){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 11 - sub AUTOLOAD(){1;} 337s # Subtest: sub DESTROY(){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 12 - sub DESTROY(){1;} 337s # Subtest: sub foo(); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 13 - sub foo(); 337s # Subtest: sub(); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 14 - sub(); 337s # Subtest: sub AUTOLOAD(); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 15 - sub AUTOLOAD(); 337s # Subtest: sub DESTROY(); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 16 - sub DESTROY(); 337s # Subtest: sub foo( ){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 17 - sub foo( ){1;} 337s # Subtest: sub( ){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 18 - sub( ){1;} 337s # Subtest: sub AUTOLOAD( ){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 19 - sub AUTOLOAD( ){1;} 337s # Subtest: sub DESTROY( ){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 20 - sub DESTROY( ){1;} 337s # Subtest: sub foo( ); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 21 - sub foo( ); 337s # Subtest: sub( ); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 22 - sub( ); 337s # Subtest: sub AUTOLOAD( ); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 23 - sub AUTOLOAD( ); 337s # Subtest: sub DESTROY( ); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 24 - sub DESTROY( ); 337s # Subtest: sub foo () {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 25 - sub foo () {1;} 337s # Subtest: sub () {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 26 - sub () {1;} 337s # Subtest: sub AUTOLOAD () {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 27 - sub AUTOLOAD () {1;} 337s # Subtest: sub DESTROY () {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 28 - sub DESTROY () {1;} 337s # Subtest: sub foo () ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 29 - sub foo () ; 337s # Subtest: sub () ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 30 - sub () ; 337s # Subtest: sub AUTOLOAD () ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 31 - sub AUTOLOAD () ; 337s # Subtest: sub DESTROY () ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 32 - sub DESTROY () ; 337s # Subtest: sub foo(+@){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 33 - sub foo(+@){1;} 337s # Subtest: sub(+@){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 34 - sub(+@){1;} 337s # Subtest: sub AUTOLOAD(+@){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 35 - sub AUTOLOAD(+@){1;} 337s # Subtest: sub DESTROY(+@){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 36 - sub DESTROY(+@){1;} 337s # Subtest: sub foo(+@); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 37 - sub foo(+@); 337s # Subtest: sub(+@); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 38 - sub(+@); 337s # Subtest: sub AUTOLOAD(+@); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 39 - sub AUTOLOAD(+@); 337s # Subtest: sub DESTROY(+@); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 40 - sub DESTROY(+@); 337s # Subtest: sub foo (+@) {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 41 - sub foo (+@) {1;} 337s # Subtest: sub (+@) {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 42 - sub (+@) {1;} 337s # Subtest: sub AUTOLOAD (+@) {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 43 - sub AUTOLOAD (+@) {1;} 337s # Subtest: sub DESTROY (+@) {1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 44 - sub DESTROY (+@) {1;} 337s # Subtest: sub foo (+@) ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 45 - sub foo (+@) ; 337s # Subtest: sub (+@) ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 46 - sub (+@) ; 337s # Subtest: sub AUTOLOAD (+@) ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 47 - sub AUTOLOAD (+@) ; 337s # Subtest: sub DESTROY (+@) ; 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 48 - sub DESTROY (+@) ; 337s # Subtest: sub foo(\[$;$_@]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 49 - sub foo(\[$;$_@]){1;} 337s # Subtest: sub(\[$;$_@]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 50 - sub(\[$;$_@]){1;} 337s # Subtest: sub AUTOLOAD(\[$;$_@]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 51 - sub AUTOLOAD(\[$;$_@]){1;} 337s # Subtest: sub DESTROY(\[$;$_@]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 52 - sub DESTROY(\[$;$_@]){1;} 337s # Subtest: sub foo(\[$;$_@]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 53 - sub foo(\[$;$_@]); 337s # Subtest: sub(\[$;$_@]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 54 - sub(\[$;$_@]); 337s # Subtest: sub AUTOLOAD(\[$;$_@]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 55 - sub AUTOLOAD(\[$;$_@]); 337s # Subtest: sub DESTROY(\[$;$_@]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 56 - sub DESTROY(\[$;$_@]); 337s # Subtest: sub foo(\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 57 - sub foo(\ [ $ ]){1;} 337s # Subtest: sub(\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 58 - sub(\ [ $ ]){1;} 337s # Subtest: sub AUTOLOAD(\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 59 - sub AUTOLOAD(\ [ $ ]){1;} 337s # Subtest: sub DESTROY(\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 60 - sub DESTROY(\ [ $ ]){1;} 337s # Subtest: sub foo(\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 61 - sub foo(\ [ $ ]); 337s # Subtest: sub(\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 62 - sub(\ [ $ ]); 337s # Subtest: sub AUTOLOAD(\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 63 - sub AUTOLOAD(\ [ $ ]); 337s # Subtest: sub DESTROY(\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 64 - sub DESTROY(\ [ $ ]); 337s # Subtest: sub foo(\\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 65 - sub foo(\\ [ $ ]){1;} 337s # Subtest: sub(\\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 66 - sub(\\ [ $ ]){1;} 337s # Subtest: sub AUTOLOAD(\\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 67 - sub AUTOLOAD(\\ [ $ ]){1;} 337s # Subtest: sub DESTROY(\\ [ $ ]){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 68 - sub DESTROY(\\ [ $ ]){1;} 337s # Subtest: sub foo(\\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 69 - sub foo(\\ [ $ ]); 337s # Subtest: sub(\\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 70 - sub(\\ [ $ ]); 337s # Subtest: sub AUTOLOAD(\\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 71 - sub AUTOLOAD(\\ [ $ ]); 337s # Subtest: sub DESTROY(\\ [ $ ]); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 72 - sub DESTROY(\\ [ $ ]); 337s # Subtest: sub foo($ _ %){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 73 - sub foo($ _ %){1;} 337s # Subtest: sub($ _ %){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 74 - sub($ _ %){1;} 337s # Subtest: sub AUTOLOAD($ _ %){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 75 - sub AUTOLOAD($ _ %){1;} 337s # Subtest: sub DESTROY($ _ %){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 76 - sub DESTROY($ _ %){1;} 337s # Subtest: sub foo($ _ %); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 77 - sub foo($ _ %); 337s # Subtest: sub($ _ %); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 78 - sub($ _ %); 337s # Subtest: sub AUTOLOAD($ _ %); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 79 - sub AUTOLOAD($ _ %); 337s # Subtest: sub DESTROY($ _ %); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 80 - sub DESTROY($ _ %); 337s # Subtest: sub foo( Z){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 81 - sub foo( Z){1;} 337s # Subtest: sub( Z){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 82 - sub( Z){1;} 337s # Subtest: sub AUTOLOAD( Z){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 83 - sub AUTOLOAD( Z){1;} 337s # Subtest: sub DESTROY( Z){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 84 - sub DESTROY( Z){1;} 337s # Subtest: sub foo( Z); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 85 - sub foo( Z); 337s # Subtest: sub( Z); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 86 - sub( Z); 337s # Subtest: sub AUTOLOAD( Z); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 87 - sub AUTOLOAD( Z); 337s # Subtest: sub DESTROY( Z); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 88 - sub DESTROY( Z); 337s # Subtest: sub foo(!-=|){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 89 - sub foo(!-=|){1;} 337s # Subtest: sub(!-=|){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 90 - sub(!-=|){1;} 337s # Subtest: sub AUTOLOAD(!-=|){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 91 - sub AUTOLOAD(!-=|){1;} 337s # Subtest: sub DESTROY(!-=|){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 92 - sub DESTROY(!-=|){1;} 337s # Subtest: sub foo(!-=|); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 93 - sub foo(!-=|); 337s # Subtest: sub(!-=|); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 94 - sub(!-=|); 337s # Subtest: sub AUTOLOAD(!-=|); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 95 - sub AUTOLOAD(!-=|); 337s # Subtest: sub DESTROY(!-=|); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 96 - sub DESTROY(!-=|); 337s # Subtest: sub foo((){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 97 - sub foo((){1;} 337s # Subtest: sub((){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 98 - sub((){1;} 337s # Subtest: sub AUTOLOAD((){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 99 - sub AUTOLOAD((){1;} 337s # Subtest: sub DESTROY((){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 100 - sub DESTROY((){1;} 337s # Subtest: sub foo((); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 101 - sub foo((); 337s # Subtest: sub((); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 102 - sub((); 337s # Subtest: sub AUTOLOAD((); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 103 - sub AUTOLOAD((); 337s # Subtest: sub DESTROY((); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 104 - sub DESTROY((); 337s # Subtest: sub foo((a)){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 105 - sub foo((a)){1;} 337s # Subtest: sub((a)){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 106 - sub((a)){1;} 337s # Subtest: sub AUTOLOAD((a)){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 107 - sub AUTOLOAD((a)){1;} 337s # Subtest: sub DESTROY((a)){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 108 - sub DESTROY((a)){1;} 337s # Subtest: sub foo((a)); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 109 - sub foo((a)); 337s # Subtest: sub((a)); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 110 - sub((a)); 337s # Subtest: sub AUTOLOAD((a)); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 111 - sub AUTOLOAD((a)); 337s # Subtest: sub DESTROY((a)); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 112 - sub DESTROY((a)); 337s # Subtest: sub foo(\n(\na\n)\n){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 113 - sub foo(\n(\na\n)\n){1;} 337s # Subtest: sub(\n(\na\n)\n){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 114 - sub(\n(\na\n)\n){1;} 337s # Subtest: sub AUTOLOAD(\n(\na\n)\n){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 115 - sub AUTOLOAD(\n(\na\n)\n){1;} 337s # Subtest: sub DESTROY(\n(\na\n)\n){1;} 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 116 - sub DESTROY(\n(\na\n)\n){1;} 337s # Subtest: sub foo(\n(\na\n)\n); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 117 - sub foo(\n(\na\n)\n); 337s # Subtest: sub(\n(\na\n)\n); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 118 - sub(\n(\na\n)\n); 337s # Subtest: sub AUTOLOAD(\n(\na\n)\n); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 119 - sub AUTOLOAD(\n(\na\n)\n); 337s # Subtest: sub DESTROY(\n(\na\n)\n); 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - got exactly one prototype 337s ok 4 - prototype object content matches 337s ok 5 - prototype characters match 337s 1..5 337s ok 120 - sub DESTROY(\n(\na\n)\n); 337s ok 337s t/ppi_token_quote.t .............. 337s 1..16 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - Found quotes 337s ok 4 - Found 4 quotes 337s ok 5 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote' 337s ok 6 - PPI::Token::Quote::Single->can('string') 337s ok 7 - ->string returns "foo" for 'foo' 337s ok 8 - An object of class 'PPI::Token::Quote::Double' isa 'PPI::Token::Quote' 337s ok 9 - PPI::Token::Quote::Double->can('string') 337s ok 10 - ->string returns "foo" for "foo" 337s ok 11 - An object of class 'PPI::Token::Quote::Literal' isa 'PPI::Token::Quote' 337s ok 12 - PPI::Token::Quote::Literal->can('string') 337s ok 13 - ->string returns "foo" for q{foo} 337s ok 14 - An object of class 'PPI::Token::Quote::Interpolate' isa 'PPI::Token::Quote' 337s ok 15 - PPI::Token::Quote::Interpolate->can('string') 337s ok 16 - ->string returns "foo" for qq 337s ok 337s t/ppi_token_quote_double.t ....... 337s 1..22 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - Found the 6 test strings 337s ok 4 - String 1: No interpolations 337s ok 5 - String 2: No interpolations 337s ok 6 - String 3: Has interpolations 337s ok 7 - String 4: Has interpolations 337s ok 8 - String 5: Has interpolations 337s ok 9 - String 6: No interpolations 337s ok 10 - no errors 337s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 12 - Found the 6 test strings 337s ok 13 - String 1: No special characters 337s ok 14 - String 2: Double quotes 337s ok 15 - String 3: Single quotes 337s ok 16 - String 3: Has interpolation 337s ok 17 - String 4: Has interpolation 337s ok 18 - String 6: Empty string 337s ok 19 - no errors 337s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 21 - An object of class 'PPI::Token::Quote::Double' isa 'PPI::Token::Quote::Double' 337s ok 22 - ->string returns as expected 337s ok 337s t/ppi_token_quote_interpolate.t .. 337s 1..9 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - ->find returns three objects 337s ok 4 - An object of class 'PPI::Token::Quote::Interpolate' isa 'PPI::Token::Quote::Interpolate' 337s ok 5 - An object of class 'PPI::Token::Quote::Interpolate' isa 'PPI::Token::Quote::Interpolate' 337s ok 6 - An object of class 'PPI::Token::Quote::Interpolate' isa 'PPI::Token::Quote::Interpolate' 337s ok 7 - ->string returns as expected 337s ok 8 - ->string returns as expected 337s ok 9 - ->string returns as expected 337s ok 337s t/ppi_token_quote_literal.t ...... 337s 1..23 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - ->find returns three objects 337s ok 4 - An object of class 'PPI::Token::Quote::Literal' isa 'PPI::Token::Quote::Literal' 337s ok 5 - An object of class 'PPI::Token::Quote::Literal' isa 'PPI::Token::Quote::Literal' 337s ok 6 - An object of class 'PPI::Token::Quote::Literal' isa 'PPI::Token::Quote::Literal' 337s ok 7 - An object of class 'PPI::Token::Quote::Literal' isa 'PPI::Token::Quote::Literal' 337s ok 8 - ->string returns as expected 337s ok 9 - ->string returns as expected 337s ok 10 - ->string returns as expected 337s ok 11 - ->string returns as expected 337s ok 12 - no errors 337s ok 13 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 14 - ->literal returns as expected 337s ok 15 - ->literal returns as expected 337s ok 16 - ->literal returns as expected 337s ok 17 - ->literal returns as expected 337s ok 18 - no errors 337s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 20 - "use 'SomeModule';" 337s ok 21 - no errors 337s ok 22 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 23 - invalid syntax is identified correctly 337s ok 337s t/ppi_token_quote_single.t ....... 337s 1..32 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 4 - ->string returns as expected 337s ok 5 - no errors 337s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 7 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 8 - The source '' becomes ok 337s ok 9 - no errors 337s ok 10 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 11 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 12 - The source 'f' becomes f ok 337s ok 13 - no errors 337s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 15 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 16 - The source 'f\'b' becomes f'b ok 337s ok 17 - no errors 337s ok 18 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 19 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 20 - The source 'f\nb' becomes f\nb ok 337s ok 21 - no errors 337s ok 22 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 23 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 24 - The source 'f\\b' becomes f\b ok 337s ok 25 - no errors 337s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 27 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 28 - The source 'f\\\b' becomes f\\b ok 337s ok 29 - no errors 337s ok 30 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 31 - An object of class 'PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 337s ok 32 - The source 'f\\\'' becomes f\' ok 337s ok 337s t/ppi_token_quotelike_regexp.t ... 337s 1..7 337s ok 1 - no errors 337s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 337s ok 3 - found qr token 337s ok 4 - sucessfully retrieved match string 337s ok 5 - substitute string method exists but returns undef 337s ok 6 - regex modifiers can be queried 337s ok 7 - delimiters can be retrieved 337s ok 338s t/ppi_token_quotelike_words.t .... 338s 1..2425 338s ok 1 - no errors 338s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 3 - qw// - exactly one qw 338s ok 4 - qw// content() 338s ok 5 - literal() 338s ok 6 - no errors 338s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 8 - qw// - exactly one qw 338s ok 9 - qw// content() 338s ok 10 - literal() 338s ok 11 - no errors 338s ok 12 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 13 - qw// - exactly one qw 338s ok 14 - qw// content() 338s ok 15 - literal() 338s ok 16 - no errors 338s ok 17 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 18 - qw// - exactly one qw 338s ok 19 - qw// content() 338s ok 20 - literal() 338s ok 21 - no errors 338s ok 22 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 23 - qw/ / - exactly one qw 338s ok 24 - qw/ / content() 338s ok 25 - literal() 338s ok 26 - no errors 338s ok 27 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 28 - qw/ / - exactly one qw 338s ok 29 - qw/ / content() 338s ok 30 - literal() 338s ok 31 - no errors 338s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 33 - qw/ 338s # 338s # / - exactly one qw 338s ok 34 - qw/ 338s # 338s # / content() 338s ok 35 - literal() 338s ok 36 - no errors 338s ok 37 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 38 - qw/ / - exactly one qw 338s ok 39 - qw/ / content() 338s ok 40 - literal() 338s ok 41 - no errors 338s ok 42 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 43 - qw / / - exactly one qw 338s ok 44 - qw / / content() 338s ok 45 - literal() 338s ok 46 - no errors 338s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 48 - qw / / - exactly one qw 338s ok 49 - qw / / content() 338s ok 50 - literal() 338s ok 51 - no errors 338s ok 52 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 53 - qw 338s # / 338s # 338s # / - exactly one qw 338s ok 54 - qw 338s # / 338s # 338s # / content() 338s ok 55 - literal() 338s ok 56 - no errors 338s ok 57 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 58 - qw / / - exactly one qw 338s ok 59 - qw / / content() 338s ok 60 - literal() 338s ok 61 - no errors 338s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 63 - qw"" - exactly one qw 338s ok 64 - qw"" content() 338s ok 65 - literal() 338s ok 66 - no errors 338s ok 67 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 68 - qw"" - exactly one qw 338s ok 69 - qw"" content() 338s ok 70 - literal() 338s ok 71 - no errors 338s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 73 - qw"" - exactly one qw 338s ok 74 - qw"" content() 338s ok 75 - literal() 338s ok 76 - no errors 338s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 78 - qw"" - exactly one qw 338s ok 79 - qw"" content() 338s ok 80 - literal() 338s ok 81 - no errors 338s ok 82 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 83 - qw" " - exactly one qw 338s ok 84 - qw" " content() 338s ok 85 - literal() 338s ok 86 - no errors 338s ok 87 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 88 - qw" " - exactly one qw 338s ok 89 - qw" " content() 338s ok 90 - literal() 338s ok 91 - no errors 338s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 93 - qw" 338s # 338s # " - exactly one qw 338s ok 94 - qw" 338s # 338s # " content() 338s ok 95 - literal() 338s ok 96 - no errors 338s ok 97 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 98 - qw" " - exactly one qw 338s ok 99 - qw" " content() 338s ok 100 - literal() 338s ok 101 - no errors 338s ok 102 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 103 - qw " " - exactly one qw 338s ok 104 - qw " " content() 338s ok 105 - literal() 338s ok 106 - no errors 338s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 108 - qw " " - exactly one qw 338s ok 109 - qw " " content() 338s ok 110 - literal() 338s ok 111 - no errors 338s ok 112 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 113 - qw 338s # " 338s # 338s # " - exactly one qw 338s ok 114 - qw 338s # " 338s # 338s # " content() 338s ok 115 - literal() 338s ok 116 - no errors 338s ok 117 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 118 - qw " " - exactly one qw 338s ok 119 - qw " " content() 338s ok 120 - literal() 338s ok 121 - no errors 338s ok 122 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 123 - qw'' - exactly one qw 338s ok 124 - qw'' content() 338s ok 125 - literal() 338s ok 126 - no errors 338s ok 127 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 128 - qw'' - exactly one qw 338s ok 129 - qw'' content() 338s ok 130 - literal() 338s ok 131 - no errors 338s ok 132 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 133 - qw'' - exactly one qw 338s ok 134 - qw'' content() 338s ok 135 - literal() 338s ok 136 - no errors 338s ok 137 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 138 - qw'' - exactly one qw 338s ok 139 - qw'' content() 338s ok 140 - literal() 338s ok 141 - no errors 338s ok 142 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 143 - qw' ' - exactly one qw 338s ok 144 - qw' ' content() 338s ok 145 - literal() 338s ok 146 - no errors 338s ok 147 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 148 - qw' ' - exactly one qw 338s ok 149 - qw' ' content() 338s ok 150 - literal() 338s ok 151 - no errors 338s ok 152 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 153 - qw' 338s # 338s # ' - exactly one qw 338s ok 154 - qw' 338s # 338s # ' content() 338s ok 155 - literal() 338s ok 156 - no errors 338s ok 157 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 158 - qw' ' - exactly one qw 338s ok 159 - qw' ' content() 338s ok 160 - literal() 338s ok 161 - no errors 338s ok 162 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 163 - qw ' ' - exactly one qw 338s ok 164 - qw ' ' content() 338s ok 165 - literal() 338s ok 166 - no errors 338s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 168 - qw ' ' - exactly one qw 338s ok 169 - qw ' ' content() 338s ok 170 - literal() 338s ok 171 - no errors 338s ok 172 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 173 - qw 338s # ' 338s # 338s # ' - exactly one qw 338s ok 174 - qw 338s # ' 338s # 338s # ' content() 338s ok 175 - literal() 338s ok 176 - no errors 338s ok 177 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 178 - qw ' ' - exactly one qw 338s ok 179 - qw ' ' content() 338s ok 180 - literal() 338s ok 181 - no errors 338s ok 182 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 183 - qw() - exactly one qw 338s ok 184 - qw() content() 338s ok 185 - literal() 338s ok 186 - no errors 338s ok 187 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 188 - qw() - exactly one qw 338s ok 189 - qw() content() 338s ok 190 - literal() 338s ok 191 - no errors 338s ok 192 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 193 - qw() - exactly one qw 338s ok 194 - qw() content() 338s ok 195 - literal() 338s ok 196 - no errors 338s ok 197 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 198 - qw() - exactly one qw 338s ok 199 - qw() content() 338s ok 200 - literal() 338s ok 201 - no errors 338s ok 202 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 203 - qw( ) - exactly one qw 338s ok 204 - qw( ) content() 338s ok 205 - literal() 338s ok 206 - no errors 338s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 208 - qw( ) - exactly one qw 338s ok 209 - qw( ) content() 338s ok 210 - literal() 338s ok 211 - no errors 338s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 213 - qw( 338s # 338s # ) - exactly one qw 338s ok 214 - qw( 338s # 338s # ) content() 338s ok 215 - literal() 338s ok 216 - no errors 338s ok 217 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 218 - qw( ) - exactly one qw 338s ok 219 - qw( ) content() 338s ok 220 - literal() 338s ok 221 - no errors 338s ok 222 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 223 - qw ( ) - exactly one qw 338s ok 224 - qw ( ) content() 338s ok 225 - literal() 338s ok 226 - no errors 338s ok 227 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 228 - qw ( ) - exactly one qw 338s ok 229 - qw ( ) content() 338s ok 230 - literal() 338s ok 231 - no errors 338s ok 232 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 233 - qw 338s # ( 338s # 338s # ) - exactly one qw 338s ok 234 - qw 338s # ( 338s # 338s # ) content() 338s ok 235 - literal() 338s ok 236 - no errors 338s ok 237 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 238 - qw ( ) - exactly one qw 338s ok 239 - qw ( ) content() 338s ok 240 - literal() 338s ok 241 - no errors 338s ok 242 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 243 - qw{} - exactly one qw 338s ok 244 - qw{} content() 338s ok 245 - literal() 338s ok 246 - no errors 338s ok 247 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 248 - qw{} - exactly one qw 338s ok 249 - qw{} content() 338s ok 250 - literal() 338s ok 251 - no errors 338s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 253 - qw{} - exactly one qw 338s ok 254 - qw{} content() 338s ok 255 - literal() 338s ok 256 - no errors 338s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 258 - qw{} - exactly one qw 338s ok 259 - qw{} content() 338s ok 260 - literal() 338s ok 261 - no errors 338s ok 262 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 263 - qw{ } - exactly one qw 338s ok 264 - qw{ } content() 338s ok 265 - literal() 338s ok 266 - no errors 338s ok 267 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 268 - qw{ } - exactly one qw 338s ok 269 - qw{ } content() 338s ok 270 - literal() 338s ok 271 - no errors 338s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 273 - qw{ 338s # 338s # } - exactly one qw 338s ok 274 - qw{ 338s # 338s # } content() 338s ok 275 - literal() 338s ok 276 - no errors 338s ok 277 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 278 - qw{ } - exactly one qw 338s ok 279 - qw{ } content() 338s ok 280 - literal() 338s ok 281 - no errors 338s ok 282 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 283 - qw { } - exactly one qw 338s ok 284 - qw { } content() 338s ok 285 - literal() 338s ok 286 - no errors 338s ok 287 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 288 - qw { } - exactly one qw 338s ok 289 - qw { } content() 338s ok 290 - literal() 338s ok 291 - no errors 338s ok 292 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 293 - qw 338s # { 338s # 338s # } - exactly one qw 338s ok 294 - qw 338s # { 338s # 338s # } content() 338s ok 295 - literal() 338s ok 296 - no errors 338s ok 297 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 298 - qw { } - exactly one qw 338s ok 299 - qw { } content() 338s ok 300 - literal() 338s ok 301 - no errors 338s ok 302 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 303 - qw[] - exactly one qw 338s ok 304 - qw[] content() 338s ok 305 - literal() 338s ok 306 - no errors 338s ok 307 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 308 - qw[] - exactly one qw 338s ok 309 - qw[] content() 338s ok 310 - literal() 338s ok 311 - no errors 338s ok 312 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 313 - qw[] - exactly one qw 338s ok 314 - qw[] content() 338s ok 315 - literal() 338s ok 316 - no errors 338s ok 317 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 318 - qw[] - exactly one qw 338s ok 319 - qw[] content() 338s ok 320 - literal() 338s ok 321 - no errors 338s ok 322 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 323 - qw[ ] - exactly one qw 338s ok 324 - qw[ ] content() 338s ok 325 - literal() 338s ok 326 - no errors 338s ok 327 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 328 - qw[ ] - exactly one qw 338s ok 329 - qw[ ] content() 338s ok 330 - literal() 338s ok 331 - no errors 338s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 333 - qw[ 338s # 338s # ] - exactly one qw 338s ok 334 - qw[ 338s # 338s # ] content() 338s ok 335 - literal() 338s ok 336 - no errors 338s ok 337 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 338 - qw[ ] - exactly one qw 338s ok 339 - qw[ ] content() 338s ok 340 - literal() 338s ok 341 - no errors 338s ok 342 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 343 - qw [ ] - exactly one qw 338s ok 344 - qw [ ] content() 338s ok 345 - literal() 338s ok 346 - no errors 338s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 348 - qw [ ] - exactly one qw 338s ok 349 - qw [ ] content() 338s ok 350 - literal() 338s ok 351 - no errors 338s ok 352 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 353 - qw 338s # [ 338s # 338s # ] - exactly one qw 338s ok 354 - qw 338s # [ 338s # 338s # ] content() 338s ok 355 - literal() 338s ok 356 - no errors 338s ok 357 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 358 - qw [ ] - exactly one qw 338s ok 359 - qw [ ] content() 338s ok 360 - literal() 338s ok 361 - no errors 338s ok 362 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 363 - qw<> - exactly one qw 338s ok 364 - qw<> content() 338s ok 365 - literal() 338s ok 366 - no errors 338s ok 367 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 368 - qw<> - exactly one qw 338s ok 369 - qw<> content() 338s ok 370 - literal() 338s ok 371 - no errors 338s ok 372 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 373 - qw<> - exactly one qw 338s ok 374 - qw<> content() 338s ok 375 - literal() 338s ok 376 - no errors 338s ok 377 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 378 - qw<> - exactly one qw 338s ok 379 - qw<> content() 338s ok 380 - literal() 338s ok 381 - no errors 338s ok 382 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 383 - qw< > - exactly one qw 338s ok 384 - qw< > content() 338s ok 385 - literal() 338s ok 386 - no errors 338s ok 387 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 388 - qw< > - exactly one qw 338s ok 389 - qw< > content() 338s ok 390 - literal() 338s ok 391 - no errors 338s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 393 - qw< 338s # 338s # > - exactly one qw 338s ok 394 - qw< 338s # 338s # > content() 338s ok 395 - literal() 338s ok 396 - no errors 338s ok 397 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 398 - qw< > - exactly one qw 338s ok 399 - qw< > content() 338s ok 400 - literal() 338s ok 401 - no errors 338s ok 402 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 403 - qw < > - exactly one qw 338s ok 404 - qw < > content() 338s ok 405 - literal() 338s ok 406 - no errors 338s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 408 - qw < > - exactly one qw 338s ok 409 - qw < > content() 338s ok 410 - literal() 338s ok 411 - no errors 338s ok 412 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 413 - qw 338s # < 338s # 338s # > - exactly one qw 338s ok 414 - qw 338s # < 338s # 338s # > content() 338s ok 415 - literal() 338s ok 416 - no errors 338s ok 417 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 418 - qw < > - exactly one qw 338s ok 419 - qw < > content() 338s ok 420 - literal() 338s ok 421 - no errors 338s ok 422 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 423 - qw/a b c/ - exactly one qw 338s ok 424 - qw/a b c/ content() 338s ok 425 - literal() 338s ok 426 - no errors 338s ok 427 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 428 - qw/a b c/ - exactly one qw 338s ok 429 - qw/a b c/ content() 338s ok 430 - literal() 338s ok 431 - no errors 338s ok 432 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 433 - qw/a b c/ - exactly one qw 338s ok 434 - qw/a b c/ content() 338s ok 435 - literal() 338s ok 436 - no errors 338s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 438 - qw/a b c/ - exactly one qw 338s ok 439 - qw/a b c/ content() 338s ok 440 - literal() 338s ok 441 - no errors 338s ok 442 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 443 - qw/ a b c / - exactly one qw 338s ok 444 - qw/ a b c / content() 338s ok 445 - literal() 338s ok 446 - no errors 338s ok 447 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 448 - qw/ a b c / - exactly one qw 338s ok 449 - qw/ a b c / content() 338s ok 450 - literal() 338s ok 451 - no errors 338s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 453 - qw/ 338s # a b c 338s # / - exactly one qw 338s ok 454 - qw/ 338s # a b c 338s # / content() 338s ok 455 - literal() 338s ok 456 - no errors 338s ok 457 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 458 - qw/ a b c / - exactly one qw 338s ok 459 - qw/ a b c / content() 338s ok 460 - literal() 338s ok 461 - no errors 338s ok 462 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 463 - qw / a b c / - exactly one qw 338s ok 464 - qw / a b c / content() 338s ok 465 - literal() 338s ok 466 - no errors 338s ok 467 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 468 - qw / a b c / - exactly one qw 338s ok 469 - qw / a b c / content() 338s ok 470 - literal() 338s ok 471 - no errors 338s ok 472 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 473 - qw 338s # / 338s # a b c 338s # / - exactly one qw 338s ok 474 - qw 338s # / 338s # a b c 338s # / content() 338s ok 475 - literal() 338s ok 476 - no errors 338s ok 477 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 478 - qw / a b c / - exactly one qw 338s ok 479 - qw / a b c / content() 338s ok 480 - literal() 338s ok 481 - no errors 338s ok 482 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 483 - qw/a, b c,/ - exactly one qw 338s ok 484 - qw/a, b c,/ content() 338s ok 485 - literal() 338s ok 486 - no errors 338s ok 487 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 488 - qw/a, b c,/ - exactly one qw 338s ok 489 - qw/a, b c,/ content() 338s ok 490 - literal() 338s ok 491 - no errors 338s ok 492 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 493 - qw/a, b c,/ - exactly one qw 338s ok 494 - qw/a, b c,/ content() 338s ok 495 - literal() 338s ok 496 - no errors 338s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 498 - qw/a, b c,/ - exactly one qw 338s ok 499 - qw/a, b c,/ content() 338s ok 500 - literal() 338s ok 501 - no errors 338s ok 502 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 503 - qw/ a, b c, / - exactly one qw 338s ok 504 - qw/ a, b c, / content() 338s ok 505 - literal() 338s ok 506 - no errors 338s ok 507 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 508 - qw/ a, b c, / - exactly one qw 338s ok 509 - qw/ a, b c, / content() 338s ok 510 - literal() 338s ok 511 - no errors 338s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 513 - qw/ 338s # a, b c, 338s # / - exactly one qw 338s ok 514 - qw/ 338s # a, b c, 338s # / content() 338s ok 515 - literal() 338s ok 516 - no errors 338s ok 517 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 518 - qw/ a, b c, / - exactly one qw 338s ok 519 - qw/ a, b c, / content() 338s ok 520 - literal() 338s ok 521 - no errors 338s ok 522 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 523 - qw / a, b c, / - exactly one qw 338s ok 524 - qw / a, b c, / content() 338s ok 525 - literal() 338s ok 526 - no errors 338s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 528 - qw / a, b c, / - exactly one qw 338s ok 529 - qw / a, b c, / content() 338s ok 530 - literal() 338s ok 531 - no errors 338s ok 532 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 533 - qw 338s # / 338s # a, b c, 338s # / - exactly one qw 338s ok 534 - qw 338s # / 338s # a, b c, 338s # / content() 338s ok 535 - literal() 338s ok 536 - no errors 338s ok 537 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 538 - qw / a, b c, / - exactly one qw 338s ok 539 - qw / a, b c, / content() 338s ok 540 - literal() 338s ok 541 - no errors 338s ok 542 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 543 - qw/a , \# c/ - exactly one qw 338s ok 544 - qw/a , \# c/ content() 338s ok 545 - literal() 338s ok 546 - no errors 338s ok 547 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 548 - qw/a , \# c/ - exactly one qw 338s ok 549 - qw/a , \# c/ content() 338s ok 550 - literal() 338s ok 551 - no errors 338s ok 552 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 553 - qw/a , \# c/ - exactly one qw 338s ok 554 - qw/a , \# c/ content() 338s ok 555 - literal() 338s ok 556 - no errors 338s ok 557 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 558 - qw/a , \# c/ - exactly one qw 338s ok 559 - qw/a , \# c/ content() 338s ok 560 - literal() 338s ok 561 - no errors 338s ok 562 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 563 - qw/ a , \# c / - exactly one qw 338s ok 564 - qw/ a , \# c / content() 338s ok 565 - literal() 338s ok 566 - no errors 338s ok 567 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 568 - qw/ a , \# c / - exactly one qw 338s ok 569 - qw/ a , \# c / content() 338s ok 570 - literal() 338s ok 571 - no errors 338s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 573 - qw/ 338s # a , # c 338s # / - exactly one qw 338s ok 574 - qw/ 338s # a , # c 338s # / content() 338s ok 575 - literal() 338s ok 576 - no errors 338s ok 577 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 578 - qw/ a , \# c / - exactly one qw 338s ok 579 - qw/ a , \# c / content() 338s ok 580 - literal() 338s ok 581 - no errors 338s ok 582 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 583 - qw / a , \# c / - exactly one qw 338s ok 584 - qw / a , \# c / content() 338s ok 585 - literal() 338s ok 586 - no errors 338s ok 587 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 588 - qw / a , \# c / - exactly one qw 338s ok 589 - qw / a , \# c / content() 338s ok 590 - literal() 338s ok 591 - no errors 338s ok 592 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 593 - qw 338s # / 338s # a , # c 338s # / - exactly one qw 338s ok 594 - qw 338s # / 338s # a , # c 338s # / content() 338s ok 595 - literal() 338s ok 596 - no errors 338s ok 597 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 598 - qw / a , \# c / - exactly one qw 338s ok 599 - qw / a , \# c / content() 338s ok 600 - literal() 338s ok 601 - no errors 338s ok 602 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 603 - qw/f_oo b_ar/ - exactly one qw 338s ok 604 - qw/f_oo b_ar/ content() 338s ok 605 - literal() 338s ok 606 - no errors 338s ok 607 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 608 - qw/f_oo b_ar/ - exactly one qw 338s ok 609 - qw/f_oo b_ar/ content() 338s ok 610 - literal() 338s ok 611 - no errors 338s ok 612 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 613 - qw/f_oo b_ar/ - exactly one qw 338s ok 614 - qw/f_oo b_ar/ content() 338s ok 615 - literal() 338s ok 616 - no errors 338s ok 617 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 618 - qw/f_oo b_ar/ - exactly one qw 338s ok 619 - qw/f_oo b_ar/ content() 338s ok 620 - literal() 338s ok 621 - no errors 338s ok 622 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 623 - qw/ f_oo b_ar / - exactly one qw 338s ok 624 - qw/ f_oo b_ar / content() 338s ok 625 - literal() 338s ok 626 - no errors 338s ok 627 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 628 - qw/ f_oo b_ar / - exactly one qw 338s ok 629 - qw/ f_oo b_ar / content() 338s ok 630 - literal() 338s ok 631 - no errors 338s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 633 - qw/ 338s # f_oo b_ar 338s # / - exactly one qw 338s ok 634 - qw/ 338s # f_oo b_ar 338s # / content() 338s ok 635 - literal() 338s ok 636 - no errors 338s ok 637 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 638 - qw/ f_oo b_ar / - exactly one qw 338s ok 639 - qw/ f_oo b_ar / content() 338s ok 640 - literal() 338s ok 641 - no errors 338s ok 642 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 643 - qw / f_oo b_ar / - exactly one qw 338s ok 644 - qw / f_oo b_ar / content() 338s ok 645 - literal() 338s ok 646 - no errors 338s ok 647 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 648 - qw / f_oo b_ar / - exactly one qw 338s ok 649 - qw / f_oo b_ar / content() 338s ok 650 - literal() 338s ok 651 - no errors 338s ok 652 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 653 - qw 338s # / 338s # f_oo b_ar 338s # / - exactly one qw 338s ok 654 - qw 338s # / 338s # f_oo b_ar 338s # / content() 338s ok 655 - literal() 338s ok 656 - no errors 338s ok 657 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 658 - qw / f_oo b_ar / - exactly one qw 338s ok 659 - qw / f_oo b_ar / content() 338s ok 660 - literal() 338s ok 661 - no errors 338s ok 662 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 663 - qw)a) - exactly one qw 338s ok 664 - qw)a) content() 338s ok 665 - literal() 338s ok 666 - no errors 338s ok 667 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 668 - qw)a) - exactly one qw 338s ok 669 - qw)a) content() 338s ok 670 - literal() 338s ok 671 - no errors 338s ok 672 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 673 - qw)a) - exactly one qw 338s ok 674 - qw)a) content() 338s ok 675 - literal() 338s ok 676 - no errors 338s ok 677 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 678 - qw)a) - exactly one qw 338s ok 679 - qw)a) content() 338s ok 680 - literal() 338s ok 681 - no errors 338s ok 682 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 683 - qw) a ) - exactly one qw 338s ok 684 - qw) a ) content() 338s ok 685 - literal() 338s ok 686 - no errors 338s ok 687 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 688 - qw) a ) - exactly one qw 338s ok 689 - qw) a ) content() 338s ok 690 - literal() 338s ok 691 - no errors 338s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 693 - qw) 338s # a 338s # ) - exactly one qw 338s ok 694 - qw) 338s # a 338s # ) content() 338s ok 695 - literal() 338s ok 696 - no errors 338s ok 697 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 698 - qw) a ) - exactly one qw 338s ok 699 - qw) a ) content() 338s ok 700 - literal() 338s ok 701 - no errors 338s ok 702 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 703 - qw ) a ) - exactly one qw 338s ok 704 - qw ) a ) content() 338s ok 705 - literal() 338s ok 706 - no errors 338s ok 707 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 708 - qw ) a ) - exactly one qw 338s ok 709 - qw ) a ) content() 338s ok 710 - literal() 338s ok 711 - no errors 338s ok 712 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 713 - qw 338s # ) 338s # a 338s # ) - exactly one qw 338s ok 714 - qw 338s # ) 338s # a 338s # ) content() 338s ok 715 - literal() 338s ok 716 - no errors 338s ok 717 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 718 - qw ) a ) - exactly one qw 338s ok 719 - qw ) a ) content() 338s ok 720 - literal() 338s ok 721 - no errors 338s ok 722 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 723 - qw}a} - exactly one qw 338s ok 724 - qw}a} content() 338s ok 725 - literal() 338s ok 726 - no errors 338s ok 727 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 728 - qw}a} - exactly one qw 338s ok 729 - qw}a} content() 338s ok 730 - literal() 338s ok 731 - no errors 338s ok 732 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 733 - qw}a} - exactly one qw 338s ok 734 - qw}a} content() 338s ok 735 - literal() 338s ok 736 - no errors 338s ok 737 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 738 - qw}a} - exactly one qw 338s ok 739 - qw}a} content() 338s ok 740 - literal() 338s ok 741 - no errors 338s ok 742 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 743 - qw} a } - exactly one qw 338s ok 744 - qw} a } content() 338s ok 745 - literal() 338s ok 746 - no errors 338s ok 747 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 748 - qw} a } - exactly one qw 338s ok 749 - qw} a } content() 338s ok 750 - literal() 338s ok 751 - no errors 338s ok 752 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 753 - qw} 338s # a 338s # } - exactly one qw 338s ok 754 - qw} 338s # a 338s # } content() 338s ok 755 - literal() 338s ok 756 - no errors 338s ok 757 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 758 - qw} a } - exactly one qw 338s ok 759 - qw} a } content() 338s ok 760 - literal() 338s ok 761 - no errors 338s ok 762 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 763 - qw } a } - exactly one qw 338s ok 764 - qw } a } content() 338s ok 765 - literal() 338s ok 766 - no errors 338s ok 767 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 768 - qw } a } - exactly one qw 338s ok 769 - qw } a } content() 338s ok 770 - literal() 338s ok 771 - no errors 338s ok 772 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 773 - qw 338s # } 338s # a 338s # } - exactly one qw 338s ok 774 - qw 338s # } 338s # a 338s # } content() 338s ok 775 - literal() 338s ok 776 - no errors 338s ok 777 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 778 - qw } a } - exactly one qw 338s ok 779 - qw } a } content() 338s ok 780 - literal() 338s ok 781 - no errors 338s ok 782 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 783 - qw]a] - exactly one qw 338s ok 784 - qw]a] content() 338s ok 785 - literal() 338s ok 786 - no errors 338s ok 787 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 788 - qw]a] - exactly one qw 338s ok 789 - qw]a] content() 338s ok 790 - literal() 338s ok 791 - no errors 338s ok 792 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 793 - qw]a] - exactly one qw 338s ok 794 - qw]a] content() 338s ok 795 - literal() 338s ok 796 - no errors 338s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 798 - qw]a] - exactly one qw 338s ok 799 - qw]a] content() 338s ok 800 - literal() 338s ok 801 - no errors 338s ok 802 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 803 - qw] a ] - exactly one qw 338s ok 804 - qw] a ] content() 338s ok 805 - literal() 338s ok 806 - no errors 338s ok 807 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 808 - qw] a ] - exactly one qw 338s ok 809 - qw] a ] content() 338s ok 810 - literal() 338s ok 811 - no errors 338s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 813 - qw] 338s # a 338s # ] - exactly one qw 338s ok 814 - qw] 338s # a 338s # ] content() 338s ok 815 - literal() 338s ok 816 - no errors 338s ok 817 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 818 - qw] a ] - exactly one qw 338s ok 819 - qw] a ] content() 338s ok 820 - literal() 338s ok 821 - no errors 338s ok 822 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 823 - qw ] a ] - exactly one qw 338s ok 824 - qw ] a ] content() 338s ok 825 - literal() 338s ok 826 - no errors 338s ok 827 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 828 - qw ] a ] - exactly one qw 338s ok 829 - qw ] a ] content() 338s ok 830 - literal() 338s ok 831 - no errors 338s ok 832 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 833 - qw 338s # ] 338s # a 338s # ] - exactly one qw 338s ok 834 - qw 338s # ] 338s # a 338s # ] content() 338s ok 835 - literal() 338s ok 836 - no errors 338s ok 837 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 838 - qw ] a ] - exactly one qw 338s ok 839 - qw ] a ] content() 338s ok 840 - literal() 338s ok 841 - no errors 338s ok 842 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 843 - qw>a> - exactly one qw 338s ok 844 - qw>a> content() 338s ok 845 - literal() 338s ok 846 - no errors 338s ok 847 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 848 - qw>a> - exactly one qw 338s ok 849 - qw>a> content() 338s ok 850 - literal() 338s ok 851 - no errors 338s ok 852 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 853 - qw>a> - exactly one qw 338s ok 854 - qw>a> content() 338s ok 855 - literal() 338s ok 856 - no errors 338s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 858 - qw>a> - exactly one qw 338s ok 859 - qw>a> content() 338s ok 860 - literal() 338s ok 861 - no errors 338s ok 862 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 863 - qw> a > - exactly one qw 338s ok 864 - qw> a > content() 338s ok 865 - literal() 338s ok 866 - no errors 338s ok 867 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 868 - qw> a > - exactly one qw 338s ok 869 - qw> a > content() 338s ok 870 - literal() 338s ok 871 - no errors 338s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 873 - qw> 338s # a 338s # > - exactly one qw 338s ok 874 - qw> 338s # a 338s # > content() 338s ok 875 - literal() 338s ok 876 - no errors 338s ok 877 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 878 - qw> a > - exactly one qw 338s ok 879 - qw> a > content() 338s ok 880 - literal() 338s ok 881 - no errors 338s ok 882 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 883 - qw > a > - exactly one qw 338s ok 884 - qw > a > content() 338s ok 885 - literal() 338s ok 886 - no errors 338s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 888 - qw > a > - exactly one qw 338s ok 889 - qw > a > content() 338s ok 890 - literal() 338s ok 891 - no errors 338s ok 892 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 893 - qw 338s # > 338s # a 338s # > - exactly one qw 338s ok 894 - qw 338s # > 338s # a 338s # > content() 338s ok 895 - literal() 338s ok 896 - no errors 338s ok 897 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 898 - qw > a > - exactly one qw 338s ok 899 - qw > a > content() 338s ok 900 - literal() 338s ok 901 - no errors 338s ok 902 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 903 - qw(/) - exactly one qw 338s ok 904 - qw(/) content() 338s ok 905 - literal() 338s ok 906 - no errors 338s ok 907 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 908 - qw(/) - exactly one qw 338s ok 909 - qw(/) content() 338s ok 910 - literal() 338s ok 911 - no errors 338s ok 912 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 913 - qw(/) - exactly one qw 338s ok 914 - qw(/) content() 338s ok 915 - literal() 338s ok 916 - no errors 338s ok 917 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 918 - qw(/) - exactly one qw 338s ok 919 - qw(/) content() 338s ok 920 - literal() 338s ok 921 - no errors 338s ok 922 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 923 - qw( / ) - exactly one qw 338s ok 924 - qw( / ) content() 338s ok 925 - literal() 338s ok 926 - no errors 338s ok 927 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 928 - qw( / ) - exactly one qw 338s ok 929 - qw( / ) content() 338s ok 930 - literal() 338s ok 931 - no errors 338s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 933 - qw( 338s # / 338s # ) - exactly one qw 338s ok 934 - qw( 338s # / 338s # ) content() 338s ok 935 - literal() 338s ok 936 - no errors 338s ok 937 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 938 - qw( / ) - exactly one qw 338s ok 939 - qw( / ) content() 338s ok 940 - literal() 338s ok 941 - no errors 338s ok 942 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 943 - qw ( / ) - exactly one qw 338s ok 944 - qw ( / ) content() 338s ok 945 - literal() 338s ok 946 - no errors 338s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 948 - qw ( / ) - exactly one qw 338s ok 949 - qw ( / ) content() 338s ok 950 - literal() 338s ok 951 - no errors 338s ok 952 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 953 - qw 338s # ( 338s # / 338s # ) - exactly one qw 338s ok 954 - qw 338s # ( 338s # / 338s # ) content() 338s ok 955 - literal() 338s ok 956 - no errors 338s ok 957 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 958 - qw ( / ) - exactly one qw 338s ok 959 - qw ( / ) content() 338s ok 960 - literal() 338s ok 961 - no errors 338s ok 962 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 963 - qw(//) - exactly one qw 338s ok 964 - qw(//) content() 338s ok 965 - literal() 338s ok 966 - no errors 338s ok 967 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 968 - qw(//) - exactly one qw 338s ok 969 - qw(//) content() 338s ok 970 - literal() 338s ok 971 - no errors 338s ok 972 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 973 - qw(//) - exactly one qw 338s ok 974 - qw(//) content() 338s ok 975 - literal() 338s ok 976 - no errors 338s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 978 - qw(//) - exactly one qw 338s ok 979 - qw(//) content() 338s ok 980 - literal() 338s ok 981 - no errors 338s ok 982 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 983 - qw( // ) - exactly one qw 338s ok 984 - qw( // ) content() 338s ok 985 - literal() 338s ok 986 - no errors 338s ok 987 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 988 - qw( // ) - exactly one qw 338s ok 989 - qw( // ) content() 338s ok 990 - literal() 338s ok 991 - no errors 338s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 993 - qw( 338s # // 338s # ) - exactly one qw 338s ok 994 - qw( 338s # // 338s # ) content() 338s ok 995 - literal() 338s ok 996 - no errors 338s ok 997 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 998 - qw( // ) - exactly one qw 338s ok 999 - qw( // ) content() 338s ok 1000 - literal() 338s ok 1001 - no errors 338s ok 1002 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1003 - qw ( // ) - exactly one qw 338s ok 1004 - qw ( // ) content() 338s ok 1005 - literal() 338s ok 1006 - no errors 338s ok 1007 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1008 - qw ( // ) - exactly one qw 338s ok 1009 - qw ( // ) content() 338s ok 1010 - literal() 338s ok 1011 - no errors 338s ok 1012 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1013 - qw 338s # ( 338s # // 338s # ) - exactly one qw 338s ok 1014 - qw 338s # ( 338s # // 338s # ) content() 338s ok 1015 - literal() 338s ok 1016 - no errors 338s ok 1017 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1018 - qw ( // ) - exactly one qw 338s ok 1019 - qw ( // ) content() 338s ok 1020 - literal() 338s ok 1021 - no errors 338s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1023 - qw(qw()) - exactly one qw 338s ok 1024 - qw(qw()) content() 338s ok 1025 - literal() 338s ok 1026 - no errors 338s ok 1027 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1028 - qw(qw()) - exactly one qw 338s ok 1029 - qw(qw()) content() 338s ok 1030 - literal() 338s ok 1031 - no errors 338s ok 1032 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1033 - qw(qw()) - exactly one qw 338s ok 1034 - qw(qw()) content() 338s ok 1035 - literal() 338s ok 1036 - no errors 338s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1038 - qw(qw()) - exactly one qw 338s ok 1039 - qw(qw()) content() 338s ok 1040 - literal() 338s ok 1041 - no errors 338s ok 1042 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1043 - qw( qw() ) - exactly one qw 338s ok 1044 - qw( qw() ) content() 338s ok 1045 - literal() 338s ok 1046 - no errors 338s ok 1047 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1048 - qw( qw() ) - exactly one qw 338s ok 1049 - qw( qw() ) content() 338s ok 1050 - literal() 338s ok 1051 - no errors 338s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1053 - qw( 338s # qw() 338s # ) - exactly one qw 338s ok 1054 - qw( 338s # qw() 338s # ) content() 338s ok 1055 - literal() 338s ok 1056 - no errors 338s ok 1057 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1058 - qw( qw() ) - exactly one qw 338s ok 1059 - qw( qw() ) content() 338s ok 1060 - literal() 338s ok 1061 - no errors 338s ok 1062 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1063 - qw ( qw() ) - exactly one qw 338s ok 1064 - qw ( qw() ) content() 338s ok 1065 - literal() 338s ok 1066 - no errors 338s ok 1067 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1068 - qw ( qw() ) - exactly one qw 338s ok 1069 - qw ( qw() ) content() 338s ok 1070 - literal() 338s ok 1071 - no errors 338s ok 1072 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1073 - qw 338s # ( 338s # qw() 338s # ) - exactly one qw 338s ok 1074 - qw 338s # ( 338s # qw() 338s # ) content() 338s ok 1075 - literal() 338s ok 1076 - no errors 338s ok 1077 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1078 - qw ( qw() ) - exactly one qw 338s ok 1079 - qw ( qw() ) content() 338s ok 1080 - literal() 338s ok 1081 - no errors 338s ok 1082 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1083 - qw(qw ()) - exactly one qw 338s ok 1084 - qw(qw ()) content() 338s ok 1085 - literal() 338s ok 1086 - no errors 338s ok 1087 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1088 - qw(qw ()) - exactly one qw 338s ok 1089 - qw(qw ()) content() 338s ok 1090 - literal() 338s ok 1091 - no errors 338s ok 1092 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1093 - qw(qw ()) - exactly one qw 338s ok 1094 - qw(qw ()) content() 338s ok 1095 - literal() 338s ok 1096 - no errors 338s ok 1097 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1098 - qw(qw ()) - exactly one qw 338s ok 1099 - qw(qw ()) content() 338s ok 1100 - literal() 338s ok 1101 - no errors 338s ok 1102 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1103 - qw( qw () ) - exactly one qw 338s ok 1104 - qw( qw () ) content() 338s ok 1105 - literal() 338s ok 1106 - no errors 338s ok 1107 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1108 - qw( qw () ) - exactly one qw 338s ok 1109 - qw( qw () ) content() 338s ok 1110 - literal() 338s ok 1111 - no errors 338s ok 1112 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1113 - qw( 338s # qw () 338s # ) - exactly one qw 338s ok 1114 - qw( 338s # qw () 338s # ) content() 338s ok 1115 - literal() 338s ok 1116 - no errors 338s ok 1117 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1118 - qw( qw () ) - exactly one qw 338s ok 1119 - qw( qw () ) content() 338s ok 1120 - literal() 338s ok 1121 - no errors 338s ok 1122 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1123 - qw ( qw () ) - exactly one qw 338s ok 1124 - qw ( qw () ) content() 338s ok 1125 - literal() 338s ok 1126 - no errors 338s ok 1127 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1128 - qw ( qw () ) - exactly one qw 338s ok 1129 - qw ( qw () ) content() 338s ok 1130 - literal() 338s ok 1131 - no errors 338s ok 1132 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1133 - qw 338s # ( 338s # qw () 338s # ) - exactly one qw 338s ok 1134 - qw 338s # ( 338s # qw () 338s # ) content() 338s ok 1135 - literal() 338s ok 1136 - no errors 338s ok 1137 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1138 - qw ( qw () ) - exactly one qw 338s ok 1139 - qw ( qw () ) content() 338s ok 1140 - literal() 338s ok 1141 - no errors 338s ok 1142 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1143 - qw(qw//) - exactly one qw 338s ok 1144 - qw(qw//) content() 338s ok 1145 - literal() 338s ok 1146 - no errors 338s ok 1147 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1148 - qw(qw//) - exactly one qw 338s ok 1149 - qw(qw//) content() 338s ok 1150 - literal() 338s ok 1151 - no errors 338s ok 1152 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1153 - qw(qw//) - exactly one qw 338s ok 1154 - qw(qw//) content() 338s ok 1155 - literal() 338s ok 1156 - no errors 338s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1158 - qw(qw//) - exactly one qw 338s ok 1159 - qw(qw//) content() 338s ok 1160 - literal() 338s ok 1161 - no errors 338s ok 1162 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1163 - qw( qw// ) - exactly one qw 338s ok 1164 - qw( qw// ) content() 338s ok 1165 - literal() 338s ok 1166 - no errors 338s ok 1167 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1168 - qw( qw// ) - exactly one qw 338s ok 1169 - qw( qw// ) content() 338s ok 1170 - literal() 338s ok 1171 - no errors 338s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1173 - qw( 338s # qw// 338s # ) - exactly one qw 338s ok 1174 - qw( 338s # qw// 338s # ) content() 338s ok 1175 - literal() 338s ok 1176 - no errors 338s ok 1177 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1178 - qw( qw// ) - exactly one qw 338s ok 1179 - qw( qw// ) content() 338s ok 1180 - literal() 338s ok 1181 - no errors 338s ok 1182 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1183 - qw ( qw// ) - exactly one qw 338s ok 1184 - qw ( qw// ) content() 338s ok 1185 - literal() 338s ok 1186 - no errors 338s ok 1187 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1188 - qw ( qw// ) - exactly one qw 338s ok 1189 - qw ( qw// ) content() 338s ok 1190 - literal() 338s ok 1191 - no errors 338s ok 1192 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1193 - qw 338s # ( 338s # qw// 338s # ) - exactly one qw 338s ok 1194 - qw 338s # ( 338s # qw// 338s # ) content() 338s ok 1195 - literal() 338s ok 1196 - no errors 338s ok 1197 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1198 - qw ( qw// ) - exactly one qw 338s ok 1199 - qw ( qw// ) content() 338s ok 1200 - literal() 338s ok 1201 - no errors 338s ok 1202 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1203 - qw(()) - exactly one qw 338s ok 1204 - qw(()) content() 338s ok 1205 - literal() 338s ok 1206 - no errors 338s ok 1207 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1208 - qw(()) - exactly one qw 338s ok 1209 - qw(()) content() 338s ok 1210 - literal() 338s ok 1211 - no errors 338s ok 1212 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1213 - qw(()) - exactly one qw 338s ok 1214 - qw(()) content() 338s ok 1215 - literal() 338s ok 1216 - no errors 338s ok 1217 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1218 - qw(()) - exactly one qw 338s ok 1219 - qw(()) content() 338s ok 1220 - literal() 338s ok 1221 - no errors 338s ok 1222 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1223 - qw( () ) - exactly one qw 338s ok 1224 - qw( () ) content() 338s ok 1225 - literal() 338s ok 1226 - no errors 338s ok 1227 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1228 - qw( () ) - exactly one qw 338s ok 1229 - qw( () ) content() 338s ok 1230 - literal() 338s ok 1231 - no errors 338s ok 1232 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1233 - qw( 338s # () 338s # ) - exactly one qw 338s ok 1234 - qw( 338s # () 338s # ) content() 338s ok 1235 - literal() 338s ok 1236 - no errors 338s ok 1237 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1238 - qw( () ) - exactly one qw 338s ok 1239 - qw( () ) content() 338s ok 1240 - literal() 338s ok 1241 - no errors 338s ok 1242 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1243 - qw ( () ) - exactly one qw 338s ok 1244 - qw ( () ) content() 338s ok 1245 - literal() 338s ok 1246 - no errors 338s ok 1247 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1248 - qw ( () ) - exactly one qw 338s ok 1249 - qw ( () ) content() 338s ok 1250 - literal() 338s ok 1251 - no errors 338s ok 1252 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1253 - qw 338s # ( 338s # () 338s # ) - exactly one qw 338s ok 1254 - qw 338s # ( 338s # () 338s # ) content() 338s ok 1255 - literal() 338s ok 1256 - no errors 338s ok 1257 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1258 - qw ( () ) - exactly one qw 338s ok 1259 - qw ( () ) content() 338s ok 1260 - literal() 338s ok 1261 - no errors 338s ok 1262 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1263 - qw{{}} - exactly one qw 338s ok 1264 - qw{{}} content() 338s ok 1265 - literal() 338s ok 1266 - no errors 338s ok 1267 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1268 - qw{{}} - exactly one qw 338s ok 1269 - qw{{}} content() 338s ok 1270 - literal() 338s ok 1271 - no errors 338s ok 1272 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1273 - qw{{}} - exactly one qw 338s ok 1274 - qw{{}} content() 338s ok 1275 - literal() 338s ok 1276 - no errors 338s ok 1277 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1278 - qw{{}} - exactly one qw 338s ok 1279 - qw{{}} content() 338s ok 1280 - literal() 338s ok 1281 - no errors 338s ok 1282 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1283 - qw{ {} } - exactly one qw 338s ok 1284 - qw{ {} } content() 338s ok 1285 - literal() 338s ok 1286 - no errors 338s ok 1287 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1288 - qw{ {} } - exactly one qw 338s ok 1289 - qw{ {} } content() 338s ok 1290 - literal() 338s ok 1291 - no errors 338s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1293 - qw{ 338s # {} 338s # } - exactly one qw 338s ok 1294 - qw{ 338s # {} 338s # } content() 338s ok 1295 - literal() 338s ok 1296 - no errors 338s ok 1297 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1298 - qw{ {} } - exactly one qw 338s ok 1299 - qw{ {} } content() 338s ok 1300 - literal() 338s ok 1301 - no errors 338s ok 1302 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1303 - qw { {} } - exactly one qw 338s ok 1304 - qw { {} } content() 338s ok 1305 - literal() 338s ok 1306 - no errors 338s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1308 - qw { {} } - exactly one qw 338s ok 1309 - qw { {} } content() 338s ok 1310 - literal() 338s ok 1311 - no errors 338s ok 1312 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1313 - qw 338s # { 338s # {} 338s # } - exactly one qw 338s ok 1314 - qw 338s # { 338s # {} 338s # } content() 338s ok 1315 - literal() 338s ok 1316 - no errors 338s ok 1317 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1318 - qw { {} } - exactly one qw 338s ok 1319 - qw { {} } content() 338s ok 1320 - literal() 338s ok 1321 - no errors 338s ok 1322 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1323 - qw[[]] - exactly one qw 338s ok 1324 - qw[[]] content() 338s ok 1325 - literal() 338s ok 1326 - no errors 338s ok 1327 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1328 - qw[[]] - exactly one qw 338s ok 1329 - qw[[]] content() 338s ok 1330 - literal() 338s ok 1331 - no errors 338s ok 1332 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1333 - qw[[]] - exactly one qw 338s ok 1334 - qw[[]] content() 338s ok 1335 - literal() 338s ok 1336 - no errors 338s ok 1337 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1338 - qw[[]] - exactly one qw 338s ok 1339 - qw[[]] content() 338s ok 1340 - literal() 338s ok 1341 - no errors 338s ok 1342 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1343 - qw[ [] ] - exactly one qw 338s ok 1344 - qw[ [] ] content() 338s ok 1345 - literal() 338s ok 1346 - no errors 338s ok 1347 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1348 - qw[ [] ] - exactly one qw 338s ok 1349 - qw[ [] ] content() 338s ok 1350 - literal() 338s ok 1351 - no errors 338s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1353 - qw[ 338s # [] 338s # ] - exactly one qw 338s ok 1354 - qw[ 338s # [] 338s # ] content() 338s ok 1355 - literal() 338s ok 1356 - no errors 338s ok 1357 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1358 - qw[ [] ] - exactly one qw 338s ok 1359 - qw[ [] ] content() 338s ok 1360 - literal() 338s ok 1361 - no errors 338s ok 1362 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1363 - qw [ [] ] - exactly one qw 338s ok 1364 - qw [ [] ] content() 338s ok 1365 - literal() 338s ok 1366 - no errors 338s ok 1367 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1368 - qw [ [] ] - exactly one qw 338s ok 1369 - qw [ [] ] content() 338s ok 1370 - literal() 338s ok 1371 - no errors 338s ok 1372 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1373 - qw 338s # [ 338s # [] 338s # ] - exactly one qw 338s ok 1374 - qw 338s # [ 338s # [] 338s # ] content() 338s ok 1375 - literal() 338s ok 1376 - no errors 338s ok 1377 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1378 - qw [ [] ] - exactly one qw 338s ok 1379 - qw [ [] ] content() 338s ok 1380 - literal() 338s ok 1381 - no errors 338s ok 1382 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1383 - qw<<>> - exactly one qw 338s ok 1384 - qw<<>> content() 338s ok 1385 - literal() 338s ok 1386 - no errors 338s ok 1387 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1388 - qw<<>> - exactly one qw 338s ok 1389 - qw<<>> content() 338s ok 1390 - literal() 338s ok 1391 - no errors 338s ok 1392 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1393 - qw<<>> - exactly one qw 338s ok 1394 - qw<<>> content() 338s ok 1395 - literal() 338s ok 1396 - no errors 338s ok 1397 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1398 - qw<<>> - exactly one qw 338s ok 1399 - qw<<>> content() 338s ok 1400 - literal() 338s ok 1401 - no errors 338s ok 1402 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1403 - qw< <> > - exactly one qw 338s ok 1404 - qw< <> > content() 338s ok 1405 - literal() 338s ok 1406 - no errors 338s ok 1407 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1408 - qw< <> > - exactly one qw 338s ok 1409 - qw< <> > content() 338s ok 1410 - literal() 338s ok 1411 - no errors 338s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1413 - qw< 338s # <> 338s # > - exactly one qw 338s ok 1414 - qw< 338s # <> 338s # > content() 338s ok 1415 - literal() 338s ok 1416 - no errors 338s ok 1417 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1418 - qw< <> > - exactly one qw 338s ok 1419 - qw< <> > content() 338s ok 1420 - literal() 338s ok 1421 - no errors 338s ok 1422 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1423 - qw < <> > - exactly one qw 338s ok 1424 - qw < <> > content() 338s ok 1425 - literal() 338s ok 1426 - no errors 338s ok 1427 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1428 - qw < <> > - exactly one qw 338s ok 1429 - qw < <> > content() 338s ok 1430 - literal() 338s ok 1431 - no errors 338s ok 1432 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1433 - qw 338s # < 338s # <> 338s # > - exactly one qw 338s ok 1434 - qw 338s # < 338s # <> 338s # > content() 338s ok 1435 - literal() 338s ok 1436 - no errors 338s ok 1437 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1438 - qw < <> > - exactly one qw 338s ok 1439 - qw < <> > content() 338s ok 1440 - literal() 338s ok 1441 - no errors 338s ok 1442 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1443 - qw((( ) )) - exactly one qw 338s ok 1444 - qw((( ) )) content() 338s ok 1445 - literal() 338s ok 1446 - no errors 338s ok 1447 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1448 - qw((( ) )) - exactly one qw 338s ok 1449 - qw((( ) )) content() 338s ok 1450 - literal() 338s ok 1451 - no errors 338s ok 1452 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1453 - qw((( ) )) - exactly one qw 338s ok 1454 - qw((( ) )) content() 338s ok 1455 - literal() 338s ok 1456 - no errors 338s ok 1457 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1458 - qw((( ) )) - exactly one qw 338s ok 1459 - qw((( ) )) content() 338s ok 1460 - literal() 338s ok 1461 - no errors 338s ok 1462 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1463 - qw( (( ) ) ) - exactly one qw 338s ok 1464 - qw( (( ) ) ) content() 338s ok 1465 - literal() 338s ok 1466 - no errors 338s ok 1467 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1468 - qw( (( ) ) ) - exactly one qw 338s ok 1469 - qw( (( ) ) ) content() 338s ok 1470 - literal() 338s ok 1471 - no errors 338s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1473 - qw( 338s # (( ) ) 338s # ) - exactly one qw 338s ok 1474 - qw( 338s # (( ) ) 338s # ) content() 338s ok 1475 - literal() 338s ok 1476 - no errors 338s ok 1477 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1478 - qw( (( ) ) ) - exactly one qw 338s ok 1479 - qw( (( ) ) ) content() 338s ok 1480 - literal() 338s ok 1481 - no errors 338s ok 1482 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1483 - qw ( (( ) ) ) - exactly one qw 338s ok 1484 - qw ( (( ) ) ) content() 338s ok 1485 - literal() 338s ok 1486 - no errors 338s ok 1487 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1488 - qw ( (( ) ) ) - exactly one qw 338s ok 1489 - qw ( (( ) ) ) content() 338s ok 1490 - literal() 338s ok 1491 - no errors 338s ok 1492 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1493 - qw 338s # ( 338s # (( ) ) 338s # ) - exactly one qw 338s ok 1494 - qw 338s # ( 338s # (( ) ) 338s # ) content() 338s ok 1495 - literal() 338s ok 1496 - no errors 338s ok 1497 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1498 - qw ( (( ) ) ) - exactly one qw 338s ok 1499 - qw ( (( ) ) ) content() 338s ok 1500 - literal() 338s ok 1501 - no errors 338s ok 1502 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1503 - qw{{{ } }} - exactly one qw 338s ok 1504 - qw{{{ } }} content() 338s ok 1505 - literal() 338s ok 1506 - no errors 338s ok 1507 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1508 - qw{{{ } }} - exactly one qw 338s ok 1509 - qw{{{ } }} content() 338s ok 1510 - literal() 338s ok 1511 - no errors 338s ok 1512 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1513 - qw{{{ } }} - exactly one qw 338s ok 1514 - qw{{{ } }} content() 338s ok 1515 - literal() 338s ok 1516 - no errors 338s ok 1517 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1518 - qw{{{ } }} - exactly one qw 338s ok 1519 - qw{{{ } }} content() 338s ok 1520 - literal() 338s ok 1521 - no errors 338s ok 1522 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1523 - qw{ {{ } } } - exactly one qw 338s ok 1524 - qw{ {{ } } } content() 338s ok 1525 - literal() 338s ok 1526 - no errors 338s ok 1527 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1528 - qw{ {{ } } } - exactly one qw 338s ok 1529 - qw{ {{ } } } content() 338s ok 1530 - literal() 338s ok 1531 - no errors 338s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1533 - qw{ 338s # {{ } } 338s # } - exactly one qw 338s ok 1534 - qw{ 338s # {{ } } 338s # } content() 338s ok 1535 - literal() 338s ok 1536 - no errors 338s ok 1537 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1538 - qw{ {{ } } } - exactly one qw 338s ok 1539 - qw{ {{ } } } content() 338s ok 1540 - literal() 338s ok 1541 - no errors 338s ok 1542 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1543 - qw { {{ } } } - exactly one qw 338s ok 1544 - qw { {{ } } } content() 338s ok 1545 - literal() 338s ok 1546 - no errors 338s ok 1547 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1548 - qw { {{ } } } - exactly one qw 338s ok 1549 - qw { {{ } } } content() 338s ok 1550 - literal() 338s ok 1551 - no errors 338s ok 1552 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1553 - qw 338s # { 338s # {{ } } 338s # } - exactly one qw 338s ok 1554 - qw 338s # { 338s # {{ } } 338s # } content() 338s ok 1555 - literal() 338s ok 1556 - no errors 338s ok 1557 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1558 - qw { {{ } } } - exactly one qw 338s ok 1559 - qw { {{ } } } content() 338s ok 1560 - literal() 338s ok 1561 - no errors 338s ok 1562 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1563 - qw[[[ ] ]] - exactly one qw 338s ok 1564 - qw[[[ ] ]] content() 338s ok 1565 - literal() 338s ok 1566 - no errors 338s ok 1567 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1568 - qw[[[ ] ]] - exactly one qw 338s ok 1569 - qw[[[ ] ]] content() 338s ok 1570 - literal() 338s ok 1571 - no errors 338s ok 1572 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1573 - qw[[[ ] ]] - exactly one qw 338s ok 1574 - qw[[[ ] ]] content() 338s ok 1575 - literal() 338s ok 1576 - no errors 338s ok 1577 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1578 - qw[[[ ] ]] - exactly one qw 338s ok 1579 - qw[[[ ] ]] content() 338s ok 1580 - literal() 338s ok 1581 - no errors 338s ok 1582 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1583 - qw[ [[ ] ] ] - exactly one qw 338s ok 1584 - qw[ [[ ] ] ] content() 338s ok 1585 - literal() 338s ok 1586 - no errors 338s ok 1587 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1588 - qw[ [[ ] ] ] - exactly one qw 338s ok 1589 - qw[ [[ ] ] ] content() 338s ok 1590 - literal() 338s ok 1591 - no errors 338s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1593 - qw[ 338s # [[ ] ] 338s # ] - exactly one qw 338s ok 1594 - qw[ 338s # [[ ] ] 338s # ] content() 338s ok 1595 - literal() 338s ok 1596 - no errors 338s ok 1597 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1598 - qw[ [[ ] ] ] - exactly one qw 338s ok 1599 - qw[ [[ ] ] ] content() 338s ok 1600 - literal() 338s ok 1601 - no errors 338s ok 1602 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1603 - qw [ [[ ] ] ] - exactly one qw 338s ok 1604 - qw [ [[ ] ] ] content() 338s ok 1605 - literal() 338s ok 1606 - no errors 338s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1608 - qw [ [[ ] ] ] - exactly one qw 338s ok 1609 - qw [ [[ ] ] ] content() 338s ok 1610 - literal() 338s ok 1611 - no errors 338s ok 1612 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1613 - qw 338s # [ 338s # [[ ] ] 338s # ] - exactly one qw 338s ok 1614 - qw 338s # [ 338s # [[ ] ] 338s # ] content() 338s ok 1615 - literal() 338s ok 1616 - no errors 338s ok 1617 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1618 - qw [ [[ ] ] ] - exactly one qw 338s ok 1619 - qw [ [[ ] ] ] content() 338s ok 1620 - literal() 338s ok 1621 - no errors 338s ok 1622 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1623 - qw<<< > >> - exactly one qw 338s ok 1624 - qw<<< > >> content() 338s ok 1625 - literal() 338s ok 1626 - no errors 338s ok 1627 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1628 - qw<<< > >> - exactly one qw 338s ok 1629 - qw<<< > >> content() 338s ok 1630 - literal() 338s ok 1631 - no errors 338s ok 1632 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1633 - qw<<< > >> - exactly one qw 338s ok 1634 - qw<<< > >> content() 338s ok 1635 - literal() 338s ok 1636 - no errors 338s ok 1637 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1638 - qw<<< > >> - exactly one qw 338s ok 1639 - qw<<< > >> content() 338s ok 1640 - literal() 338s ok 1641 - no errors 338s ok 1642 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1643 - qw< << > > > - exactly one qw 338s ok 1644 - qw< << > > > content() 338s ok 1645 - literal() 338s ok 1646 - no errors 338s ok 1647 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1648 - qw< << > > > - exactly one qw 338s ok 1649 - qw< << > > > content() 338s ok 1650 - literal() 338s ok 1651 - no errors 338s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1653 - qw< 338s # << > > 338s # > - exactly one qw 338s ok 1654 - qw< 338s # << > > 338s # > content() 338s ok 1655 - literal() 338s ok 1656 - no errors 338s ok 1657 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1658 - qw< << > > > - exactly one qw 338s ok 1659 - qw< << > > > content() 338s ok 1660 - literal() 338s ok 1661 - no errors 338s ok 1662 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1663 - qw < << > > > - exactly one qw 338s ok 1664 - qw < << > > > content() 338s ok 1665 - literal() 338s ok 1666 - no errors 338s ok 1667 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1668 - qw < << > > > - exactly one qw 338s ok 1669 - qw < << > > > content() 338s ok 1670 - literal() 338s ok 1671 - no errors 338s ok 1672 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1673 - qw 338s # < 338s # << > > 338s # > - exactly one qw 338s ok 1674 - qw 338s # < 338s # << > > 338s # > content() 338s ok 1675 - literal() 338s ok 1676 - no errors 338s ok 1677 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1678 - qw < << > > > - exactly one qw 338s ok 1679 - qw < << > > > content() 338s ok 1680 - literal() 338s ok 1681 - no errors 338s ok 1682 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1683 - qw(\)) - exactly one qw 338s ok 1684 - qw(\)) content() 338s ok 1685 - literal() 338s ok 1686 - no errors 338s ok 1687 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1688 - qw(\)) - exactly one qw 338s ok 1689 - qw(\)) content() 338s ok 1690 - literal() 338s ok 1691 - no errors 338s ok 1692 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1693 - qw(\)) - exactly one qw 338s ok 1694 - qw(\)) content() 338s ok 1695 - literal() 338s ok 1696 - no errors 338s ok 1697 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1698 - qw(\)) - exactly one qw 338s ok 1699 - qw(\)) content() 338s ok 1700 - literal() 338s ok 1701 - no errors 338s ok 1702 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1703 - qw( \) ) - exactly one qw 338s ok 1704 - qw( \) ) content() 338s ok 1705 - literal() 338s ok 1706 - no errors 338s ok 1707 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1708 - qw( \) ) - exactly one qw 338s ok 1709 - qw( \) ) content() 338s ok 1710 - literal() 338s ok 1711 - no errors 338s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1713 - qw( 338s # \) 338s # ) - exactly one qw 338s ok 1714 - qw( 338s # \) 338s # ) content() 338s ok 1715 - literal() 338s ok 1716 - no errors 338s ok 1717 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1718 - qw( \) ) - exactly one qw 338s ok 1719 - qw( \) ) content() 338s ok 1720 - literal() 338s ok 1721 - no errors 338s ok 1722 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1723 - qw ( \) ) - exactly one qw 338s ok 1724 - qw ( \) ) content() 338s ok 1725 - literal() 338s ok 1726 - no errors 338s ok 1727 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1728 - qw ( \) ) - exactly one qw 338s ok 1729 - qw ( \) ) content() 338s ok 1730 - literal() 338s ok 1731 - no errors 338s ok 1732 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1733 - qw 338s # ( 338s # \) 338s # ) - exactly one qw 338s ok 1734 - qw 338s # ( 338s # \) 338s # ) content() 338s ok 1735 - literal() 338s ok 1736 - no errors 338s ok 1737 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1738 - qw ( \) ) - exactly one qw 338s ok 1739 - qw ( \) ) content() 338s ok 1740 - literal() 338s ok 1741 - no errors 338s ok 1742 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1743 - qw(\() - exactly one qw 338s ok 1744 - qw(\() content() 338s ok 1745 - literal() 338s ok 1746 - no errors 338s ok 1747 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1748 - qw(\() - exactly one qw 338s ok 1749 - qw(\() content() 338s ok 1750 - literal() 338s ok 1751 - no errors 338s ok 1752 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1753 - qw(\() - exactly one qw 338s ok 1754 - qw(\() content() 338s ok 1755 - literal() 338s ok 1756 - no errors 338s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1758 - qw(\() - exactly one qw 338s ok 1759 - qw(\() content() 338s ok 1760 - literal() 338s ok 1761 - no errors 338s ok 1762 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1763 - qw( \( ) - exactly one qw 338s ok 1764 - qw( \( ) content() 338s ok 1765 - literal() 338s ok 1766 - no errors 338s ok 1767 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1768 - qw( \( ) - exactly one qw 338s ok 1769 - qw( \( ) content() 338s ok 1770 - literal() 338s ok 1771 - no errors 338s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1773 - qw( 338s # \( 338s # ) - exactly one qw 338s ok 1774 - qw( 338s # \( 338s # ) content() 338s ok 1775 - literal() 338s ok 1776 - no errors 338s ok 1777 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1778 - qw( \( ) - exactly one qw 338s ok 1779 - qw( \( ) content() 338s ok 1780 - literal() 338s ok 1781 - no errors 338s ok 1782 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1783 - qw ( \( ) - exactly one qw 338s ok 1784 - qw ( \( ) content() 338s ok 1785 - literal() 338s ok 1786 - no errors 338s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1788 - qw ( \( ) - exactly one qw 338s ok 1789 - qw ( \( ) content() 338s ok 1790 - literal() 338s ok 1791 - no errors 338s ok 1792 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1793 - qw 338s # ( 338s # \( 338s # ) - exactly one qw 338s ok 1794 - qw 338s # ( 338s # \( 338s # ) content() 338s ok 1795 - literal() 338s ok 1796 - no errors 338s ok 1797 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1798 - qw ( \( ) - exactly one qw 338s ok 1799 - qw ( \( ) content() 338s ok 1800 - literal() 338s ok 1801 - no errors 338s ok 1802 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1803 - qw{\}} - exactly one qw 338s ok 1804 - qw{\}} content() 338s ok 1805 - literal() 338s ok 1806 - no errors 338s ok 1807 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1808 - qw{\}} - exactly one qw 338s ok 1809 - qw{\}} content() 338s ok 1810 - literal() 338s ok 1811 - no errors 338s ok 1812 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1813 - qw{\}} - exactly one qw 338s ok 1814 - qw{\}} content() 338s ok 1815 - literal() 338s ok 1816 - no errors 338s ok 1817 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1818 - qw{\}} - exactly one qw 338s ok 1819 - qw{\}} content() 338s ok 1820 - literal() 338s ok 1821 - no errors 338s ok 1822 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1823 - qw{ \} } - exactly one qw 338s ok 1824 - qw{ \} } content() 338s ok 1825 - literal() 338s ok 1826 - no errors 338s ok 1827 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1828 - qw{ \} } - exactly one qw 338s ok 1829 - qw{ \} } content() 338s ok 1830 - literal() 338s ok 1831 - no errors 338s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1833 - qw{ 338s # \} 338s # } - exactly one qw 338s ok 1834 - qw{ 338s # \} 338s # } content() 338s ok 1835 - literal() 338s ok 1836 - no errors 338s ok 1837 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1838 - qw{ \} } - exactly one qw 338s ok 1839 - qw{ \} } content() 338s ok 1840 - literal() 338s ok 1841 - no errors 338s ok 1842 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1843 - qw { \} } - exactly one qw 338s ok 1844 - qw { \} } content() 338s ok 1845 - literal() 338s ok 1846 - no errors 338s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1848 - qw { \} } - exactly one qw 338s ok 1849 - qw { \} } content() 338s ok 1850 - literal() 338s ok 1851 - no errors 338s ok 1852 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1853 - qw 338s # { 338s # \} 338s # } - exactly one qw 338s ok 1854 - qw 338s # { 338s # \} 338s # } content() 338s ok 1855 - literal() 338s ok 1856 - no errors 338s ok 1857 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1858 - qw { \} } - exactly one qw 338s ok 1859 - qw { \} } content() 338s ok 1860 - literal() 338s ok 1861 - no errors 338s ok 1862 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1863 - qw{\{} - exactly one qw 338s ok 1864 - qw{\{} content() 338s ok 1865 - literal() 338s ok 1866 - no errors 338s ok 1867 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1868 - qw{\{} - exactly one qw 338s ok 1869 - qw{\{} content() 338s ok 1870 - literal() 338s ok 1871 - no errors 338s ok 1872 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1873 - qw{\{} - exactly one qw 338s ok 1874 - qw{\{} content() 338s ok 1875 - literal() 338s ok 1876 - no errors 338s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1878 - qw{\{} - exactly one qw 338s ok 1879 - qw{\{} content() 338s ok 1880 - literal() 338s ok 1881 - no errors 338s ok 1882 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1883 - qw{ \{ } - exactly one qw 338s ok 1884 - qw{ \{ } content() 338s ok 1885 - literal() 338s ok 1886 - no errors 338s ok 1887 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1888 - qw{ \{ } - exactly one qw 338s ok 1889 - qw{ \{ } content() 338s ok 1890 - literal() 338s ok 1891 - no errors 338s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1893 - qw{ 338s # \{ 338s # } - exactly one qw 338s ok 1894 - qw{ 338s # \{ 338s # } content() 338s ok 1895 - literal() 338s ok 1896 - no errors 338s ok 1897 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1898 - qw{ \{ } - exactly one qw 338s ok 1899 - qw{ \{ } content() 338s ok 1900 - literal() 338s ok 1901 - no errors 338s ok 1902 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1903 - qw { \{ } - exactly one qw 338s ok 1904 - qw { \{ } content() 338s ok 1905 - literal() 338s ok 1906 - no errors 338s ok 1907 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1908 - qw { \{ } - exactly one qw 338s ok 1909 - qw { \{ } content() 338s ok 1910 - literal() 338s ok 1911 - no errors 338s ok 1912 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1913 - qw 338s # { 338s # \{ 338s # } - exactly one qw 338s ok 1914 - qw 338s # { 338s # \{ 338s # } content() 338s ok 1915 - literal() 338s ok 1916 - no errors 338s ok 1917 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1918 - qw { \{ } - exactly one qw 338s ok 1919 - qw { \{ } content() 338s ok 1920 - literal() 338s ok 1921 - no errors 338s ok 1922 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1923 - qw[\]] - exactly one qw 338s ok 1924 - qw[\]] content() 338s ok 1925 - literal() 338s ok 1926 - no errors 338s ok 1927 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1928 - qw[\]] - exactly one qw 338s ok 1929 - qw[\]] content() 338s ok 1930 - literal() 338s ok 1931 - no errors 338s ok 1932 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1933 - qw[\]] - exactly one qw 338s ok 1934 - qw[\]] content() 338s ok 1935 - literal() 338s ok 1936 - no errors 338s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1938 - qw[\]] - exactly one qw 338s ok 1939 - qw[\]] content() 338s ok 1940 - literal() 338s ok 1941 - no errors 338s ok 1942 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1943 - qw[ \] ] - exactly one qw 338s ok 1944 - qw[ \] ] content() 338s ok 1945 - literal() 338s ok 1946 - no errors 338s ok 1947 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1948 - qw[ \] ] - exactly one qw 338s ok 1949 - qw[ \] ] content() 338s ok 1950 - literal() 338s ok 1951 - no errors 338s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1953 - qw[ 338s # \] 338s # ] - exactly one qw 338s ok 1954 - qw[ 338s # \] 338s # ] content() 338s ok 1955 - literal() 338s ok 1956 - no errors 338s ok 1957 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1958 - qw[ \] ] - exactly one qw 338s ok 1959 - qw[ \] ] content() 338s ok 1960 - literal() 338s ok 1961 - no errors 338s ok 1962 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1963 - qw [ \] ] - exactly one qw 338s ok 1964 - qw [ \] ] content() 338s ok 1965 - literal() 338s ok 1966 - no errors 338s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1968 - qw [ \] ] - exactly one qw 338s ok 1969 - qw [ \] ] content() 338s ok 1970 - literal() 338s ok 1971 - no errors 338s ok 1972 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1973 - qw 338s # [ 338s # \] 338s # ] - exactly one qw 338s ok 1974 - qw 338s # [ 338s # \] 338s # ] content() 338s ok 1975 - literal() 338s ok 1976 - no errors 338s ok 1977 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1978 - qw [ \] ] - exactly one qw 338s ok 1979 - qw [ \] ] content() 338s ok 1980 - literal() 338s ok 1981 - no errors 338s ok 1982 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1983 - qw[\[] - exactly one qw 338s ok 1984 - qw[\[] content() 338s ok 1985 - literal() 338s ok 1986 - no errors 338s ok 1987 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1988 - qw[\[] - exactly one qw 338s ok 1989 - qw[\[] content() 338s ok 1990 - literal() 338s ok 1991 - no errors 338s ok 1992 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1993 - qw[\[] - exactly one qw 338s ok 1994 - qw[\[] content() 338s ok 1995 - literal() 338s ok 1996 - no errors 338s ok 1997 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 1998 - qw[\[] - exactly one qw 338s ok 1999 - qw[\[] content() 338s ok 2000 - literal() 338s ok 2001 - no errors 338s ok 2002 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2003 - qw[ \[ ] - exactly one qw 338s ok 2004 - qw[ \[ ] content() 338s ok 2005 - literal() 338s ok 2006 - no errors 338s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2008 - qw[ \[ ] - exactly one qw 338s ok 2009 - qw[ \[ ] content() 338s ok 2010 - literal() 338s ok 2011 - no errors 338s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2013 - qw[ 338s # \[ 338s # ] - exactly one qw 338s ok 2014 - qw[ 338s # \[ 338s # ] content() 338s ok 2015 - literal() 338s ok 2016 - no errors 338s ok 2017 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2018 - qw[ \[ ] - exactly one qw 338s ok 2019 - qw[ \[ ] content() 338s ok 2020 - literal() 338s ok 2021 - no errors 338s ok 2022 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2023 - qw [ \[ ] - exactly one qw 338s ok 2024 - qw [ \[ ] content() 338s ok 2025 - literal() 338s ok 2026 - no errors 338s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2028 - qw [ \[ ] - exactly one qw 338s ok 2029 - qw [ \[ ] content() 338s ok 2030 - literal() 338s ok 2031 - no errors 338s ok 2032 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2033 - qw 338s # [ 338s # \[ 338s # ] - exactly one qw 338s ok 2034 - qw 338s # [ 338s # \[ 338s # ] content() 338s ok 2035 - literal() 338s ok 2036 - no errors 338s ok 2037 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2038 - qw [ \[ ] - exactly one qw 338s ok 2039 - qw [ \[ ] content() 338s ok 2040 - literal() 338s ok 2041 - no errors 338s ok 2042 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2043 - qw<\<> - exactly one qw 338s ok 2044 - qw<\<> content() 338s ok 2045 - literal() 338s ok 2046 - no errors 338s ok 2047 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2048 - qw<\<> - exactly one qw 338s ok 2049 - qw<\<> content() 338s ok 2050 - literal() 338s ok 2051 - no errors 338s ok 2052 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2053 - qw<\<> - exactly one qw 338s ok 2054 - qw<\<> content() 338s ok 2055 - literal() 338s ok 2056 - no errors 338s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2058 - qw<\<> - exactly one qw 338s ok 2059 - qw<\<> content() 338s ok 2060 - literal() 338s ok 2061 - no errors 338s ok 2062 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2063 - qw< \< > - exactly one qw 338s ok 2064 - qw< \< > content() 338s ok 2065 - literal() 338s ok 2066 - no errors 338s ok 2067 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2068 - qw< \< > - exactly one qw 338s ok 2069 - qw< \< > content() 338s ok 2070 - literal() 338s ok 2071 - no errors 338s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2073 - qw< 338s # \< 338s # > - exactly one qw 338s ok 2074 - qw< 338s # \< 338s # > content() 338s ok 2075 - literal() 338s ok 2076 - no errors 338s ok 2077 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2078 - qw< \< > - exactly one qw 338s ok 2079 - qw< \< > content() 338s ok 2080 - literal() 338s ok 2081 - no errors 338s ok 2082 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2083 - qw < \< > - exactly one qw 338s ok 2084 - qw < \< > content() 338s ok 2085 - literal() 338s ok 2086 - no errors 338s ok 2087 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2088 - qw < \< > - exactly one qw 338s ok 2089 - qw < \< > content() 338s ok 2090 - literal() 338s ok 2091 - no errors 338s ok 2092 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2093 - qw 338s # < 338s # \< 338s # > - exactly one qw 338s ok 2094 - qw 338s # < 338s # \< 338s # > content() 338s ok 2095 - literal() 338s ok 2096 - no errors 338s ok 2097 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2098 - qw < \< > - exactly one qw 338s ok 2099 - qw < \< > content() 338s ok 2100 - literal() 338s ok 2101 - no errors 338s ok 2102 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2103 - qw<\>> - exactly one qw 338s ok 2104 - qw<\>> content() 338s ok 2105 - literal() 338s ok 2106 - no errors 338s ok 2107 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2108 - qw<\>> - exactly one qw 338s ok 2109 - qw<\>> content() 338s ok 2110 - literal() 338s ok 2111 - no errors 338s ok 2112 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2113 - qw<\>> - exactly one qw 338s ok 2114 - qw<\>> content() 338s ok 2115 - literal() 338s ok 2116 - no errors 338s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2118 - qw<\>> - exactly one qw 338s ok 2119 - qw<\>> content() 338s ok 2120 - literal() 338s ok 2121 - no errors 338s ok 2122 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2123 - qw< \> > - exactly one qw 338s ok 2124 - qw< \> > content() 338s ok 2125 - literal() 338s ok 2126 - no errors 338s ok 2127 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2128 - qw< \> > - exactly one qw 338s ok 2129 - qw< \> > content() 338s ok 2130 - literal() 338s ok 2131 - no errors 338s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2133 - qw< 338s # \> 338s # > - exactly one qw 338s ok 2134 - qw< 338s # \> 338s # > content() 338s ok 2135 - literal() 338s ok 2136 - no errors 338s ok 2137 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2138 - qw< \> > - exactly one qw 338s ok 2139 - qw< \> > content() 338s ok 2140 - literal() 338s ok 2141 - no errors 338s ok 2142 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2143 - qw < \> > - exactly one qw 338s ok 2144 - qw < \> > content() 338s ok 2145 - literal() 338s ok 2146 - no errors 338s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2148 - qw < \> > - exactly one qw 338s ok 2149 - qw < \> > content() 338s ok 2150 - literal() 338s ok 2151 - no errors 338s ok 2152 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2153 - qw 338s # < 338s # \> 338s # > - exactly one qw 338s ok 2154 - qw 338s # < 338s # \> 338s # > content() 338s ok 2155 - literal() 338s ok 2156 - no errors 338s ok 2157 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2158 - qw < \> > - exactly one qw 338s ok 2159 - qw < \> > content() 338s ok 2160 - literal() 338s ok 2161 - no errors 338s ok 2162 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2163 - qw/\// - exactly one qw 338s ok 2164 - qw/\// content() 338s ok 2165 - literal() 338s ok 2166 - no errors 338s ok 2167 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2168 - qw/\// - exactly one qw 338s ok 2169 - qw/\// content() 338s ok 2170 - literal() 338s ok 2171 - no errors 338s ok 2172 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2173 - qw/\// - exactly one qw 338s ok 2174 - qw/\// content() 338s ok 2175 - literal() 338s ok 2176 - no errors 338s ok 2177 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2178 - qw/\// - exactly one qw 338s ok 2179 - qw/\// content() 338s ok 2180 - literal() 338s ok 2181 - no errors 338s ok 2182 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2183 - qw/ \/ / - exactly one qw 338s ok 2184 - qw/ \/ / content() 338s ok 2185 - literal() 338s ok 2186 - no errors 338s ok 2187 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2188 - qw/ \/ / - exactly one qw 338s ok 2189 - qw/ \/ / content() 338s ok 2190 - literal() 338s ok 2191 - no errors 338s ok 2192 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2193 - qw/ 338s # \/ 338s # / - exactly one qw 338s ok 2194 - qw/ 338s # \/ 338s # / content() 338s ok 2195 - literal() 338s ok 2196 - no errors 338s ok 2197 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2198 - qw/ \/ / - exactly one qw 338s ok 2199 - qw/ \/ / content() 338s ok 2200 - literal() 338s ok 2201 - no errors 338s ok 2202 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2203 - qw / \/ / - exactly one qw 338s ok 2204 - qw / \/ / content() 338s ok 2205 - literal() 338s ok 2206 - no errors 338s ok 2207 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2208 - qw / \/ / - exactly one qw 338s ok 2209 - qw / \/ / content() 338s ok 2210 - literal() 338s ok 2211 - no errors 338s ok 2212 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2213 - qw 338s # / 338s # \/ 338s # / - exactly one qw 338s ok 2214 - qw 338s # / 338s # \/ 338s # / content() 338s ok 2215 - literal() 338s ok 2216 - no errors 338s ok 2217 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2218 - qw / \/ / - exactly one qw 338s ok 2219 - qw / \/ / content() 338s ok 2220 - literal() 338s ok 2221 - no errors 338s ok 2222 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2223 - qw'\'' - exactly one qw 338s ok 2224 - qw'\'' content() 338s ok 2225 - literal() 338s ok 2226 - no errors 338s ok 2227 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2228 - qw'\'' - exactly one qw 338s ok 2229 - qw'\'' content() 338s ok 2230 - literal() 338s ok 2231 - no errors 338s ok 2232 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2233 - qw'\'' - exactly one qw 338s ok 2234 - qw'\'' content() 338s ok 2235 - literal() 338s ok 2236 - no errors 338s ok 2237 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2238 - qw'\'' - exactly one qw 338s ok 2239 - qw'\'' content() 338s ok 2240 - literal() 338s ok 2241 - no errors 338s ok 2242 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2243 - qw' \' ' - exactly one qw 338s ok 2244 - qw' \' ' content() 338s ok 2245 - literal() 338s ok 2246 - no errors 338s ok 2247 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2248 - qw' \' ' - exactly one qw 338s ok 2249 - qw' \' ' content() 338s ok 2250 - literal() 338s ok 2251 - no errors 338s ok 2252 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2253 - qw' 338s # \' 338s # ' - exactly one qw 338s ok 2254 - qw' 338s # \' 338s # ' content() 338s ok 2255 - literal() 338s ok 2256 - no errors 338s ok 2257 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2258 - qw' \' ' - exactly one qw 338s ok 2259 - qw' \' ' content() 338s ok 2260 - literal() 338s ok 2261 - no errors 338s ok 2262 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2263 - qw ' \' ' - exactly one qw 338s ok 2264 - qw ' \' ' content() 338s ok 2265 - literal() 338s ok 2266 - no errors 338s ok 2267 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2268 - qw ' \' ' - exactly one qw 338s ok 2269 - qw ' \' ' content() 338s ok 2270 - literal() 338s ok 2271 - no errors 338s ok 2272 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2273 - qw 338s # ' 338s # \' 338s # ' - exactly one qw 338s ok 2274 - qw 338s # ' 338s # \' 338s # ' content() 338s ok 2275 - literal() 338s ok 2276 - no errors 338s ok 2277 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2278 - qw ' \' ' - exactly one qw 338s ok 2279 - qw ' \' ' content() 338s ok 2280 - literal() 338s ok 2281 - no errors 338s ok 2282 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2283 - qw"\"" - exactly one qw 338s ok 2284 - qw"\"" content() 338s ok 2285 - literal() 338s ok 2286 - no errors 338s ok 2287 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2288 - qw"\"" - exactly one qw 338s ok 2289 - qw"\"" content() 338s ok 2290 - literal() 338s ok 2291 - no errors 338s ok 2292 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2293 - qw"\"" - exactly one qw 338s ok 2294 - qw"\"" content() 338s ok 2295 - literal() 338s ok 2296 - no errors 338s ok 2297 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2298 - qw"\"" - exactly one qw 338s ok 2299 - qw"\"" content() 338s ok 2300 - literal() 338s ok 2301 - no errors 338s ok 2302 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2303 - qw" \" " - exactly one qw 338s ok 2304 - qw" \" " content() 338s ok 2305 - literal() 338s ok 2306 - no errors 338s ok 2307 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2308 - qw" \" " - exactly one qw 338s ok 2309 - qw" \" " content() 338s ok 2310 - literal() 338s ok 2311 - no errors 338s ok 2312 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2313 - qw" 338s # \" 338s # " - exactly one qw 338s ok 2314 - qw" 338s # \" 338s # " content() 338s ok 2315 - literal() 338s ok 2316 - no errors 338s ok 2317 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2318 - qw" \" " - exactly one qw 338s ok 2319 - qw" \" " content() 338s ok 2320 - literal() 338s ok 2321 - no errors 338s ok 2322 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2323 - qw " \" " - exactly one qw 338s ok 2324 - qw " \" " content() 338s ok 2325 - literal() 338s ok 2326 - no errors 338s ok 2327 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2328 - qw " \" " - exactly one qw 338s ok 2329 - qw " \" " content() 338s ok 2330 - literal() 338s ok 2331 - no errors 338s ok 2332 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2333 - qw 338s # " 338s # \" 338s # " - exactly one qw 338s ok 2334 - qw 338s # " 338s # \" 338s # " content() 338s ok 2335 - literal() 338s ok 2336 - no errors 338s ok 2337 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2338 - qw " \" " - exactly one qw 338s ok 2339 - qw " \" " content() 338s ok 2340 - literal() 338s ok 2341 - no errors 338s ok 2342 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2343 - qw 1 a \1 1 - exactly one qw 338s ok 2344 - qw 1 a \1 1 content() 338s ok 2345 - literal() 338s ok 2346 - no errors 338s ok 2347 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2348 - qw a \a a - exactly one qw 338s ok 2349 - qw a \a a content() 338s ok 2350 - literal() 338s ok 2351 - no errors 338s ok 2352 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2353 - qw 338s # a 338s # \a 338s # a - exactly one qw 338s ok 2354 - qw 338s # a 338s # \a 338s # a content() 338s ok 2355 - literal() 338s ok 2356 - no errors 338s ok 2357 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2358 - qw\#a\# - exactly one qw 338s ok 2359 - qw\#a\# content() 338s ok 2360 - literal() 338s ok 2361 - no errors 338s ok 2362 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2363 - qw\# a \# - exactly one qw 338s ok 2364 - qw\# a \# content() 338s ok 2365 - literal() 338s ok 2366 - no errors 338s ok 2367 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2368 - qw\#\\\#\# - exactly one qw 338s ok 2369 - qw\#\\\#\# content() 338s ok 2370 - literal() 338s ok 2371 - no errors 338s ok 2372 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2373 - qw\# \\\# \# - exactly one qw 338s ok 2374 - qw\# \\\# \# content() 338s ok 2375 - literal() 338s ok 2376 - no errors 338s ok 2377 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2378 - qw\# 338s # \# 338s # # - exactly one qw 338s ok 2379 - qw\# 338s # \# 338s # # content() 338s ok 2380 - literal() 338s ok 2381 - no errors 338s ok 2382 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2383 - qw( \ ) - exactly one qw 338s ok 2384 - qw( \ ) content() 338s ok 2385 - literal() 338s ok 2386 - no errors 338s ok 2387 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2388 - qw( 338s # \ 338s # ) - exactly one qw 338s ok 2389 - qw( 338s # \ 338s # ) content() 338s ok 2390 - literal() 338s ok 2391 - no errors 338s ok 2392 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2393 - qw( \\ ) - exactly one qw 338s ok 2394 - qw( \\ ) content() 338s ok 2395 - literal() 338s ok 2396 - no errors 338s ok 2397 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2398 - qw( 338s # \\ 338s # ) - exactly one qw 338s ok 2399 - qw( 338s # \\ 338s # ) content() 338s ok 2400 - literal() 338s ok 2401 - no errors 338s ok 2402 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2403 - qw\ \ - exactly one qw 338s ok 2404 - qw\ \ content() 338s ok 2405 - literal() 338s ok 2406 - no errors 338s ok 2407 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2408 - qw\\ 338s # 338s # \ - exactly one qw 338s ok 2409 - qw\\ 338s # 338s # \ content() 338s ok 2410 - literal() 338s ok 2411 - no errors 338s ok 2412 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2413 - qw\a\ - exactly one qw 338s ok 2414 - qw\a\ content() 338s ok 2415 - literal() 338s ok 2416 - no errors 338s ok 2417 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2418 - qw \a\ - exactly one qw 338s ok 2419 - qw \a\ content() 338s ok 2420 - literal() 338s ok 2421 - no errors 338s ok 2422 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 2423 - qw 338s # \a\ - exactly one qw 338s ok 2424 - qw 338s # \a\ content() 338s ok 2425 - literal() 338s ok 338s t/ppi_token_regexp.t ............. 338s 1..11 338s ok 1 - no errors 338s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 3 - found qr token 338s ok 4 - sucessfully retrieved match string 338s ok 5 - substitute string method exists but returns undef 338s ok 6 - regex modifiers can be queried 338s ok 7 - delimiters can be retrieved 338s ok 8 - no errors 338s ok 9 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 10 - found qr token 338s ok 11 - substitute string can be extracted 338s ok 338s t/ppi_token_structure.t .......... 338s 1..9 338s ok 1 - no errors 338s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 3 - found qr token 338s ok 4 - non-semicolon tokens shortcut to empty strong for significant siblings 338s ok 5 - non-semicolon tokens shortcut to empty strong for significant siblings 338s ok 6 - no errors 338s ok 7 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 8 - found qr token 338s ok 9 - empty string is returned as next token for an unclosed structure without children 338s ok 338s t/ppi_token_symbol.t ............. 338s 1..216 338s ok 1 - An object of class 'PPI::Token::Symbol' isa 'PPI::Token::Symbol' 338s ok 2 - no errors 338s ok 3 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 4 - $x got exactly one symbol 338s ok 5 - $x: content 338s ok 6 - $x: canonical 338s ok 7 - $x: raw_type 338s ok 8 - $x: symbol_type 338s ok 9 - $x: symbol 338s ok 10 - no errors 338s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 12 - $x[0] got exactly one symbol 338s ok 13 - $x[0]: content 338s ok 14 - $x[0]: canonical 338s ok 15 - $x[0]: raw_type 338s ok 16 - $x[0]: symbol_type 338s ok 17 - $x[0]: symbol 338s ok 18 - no errors 338s ok 19 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 20 - $x{0} got exactly one symbol 338s ok 21 - $x{0}: content 338s ok 22 - $x{0}: canonical 338s ok 23 - $x{0}: raw_type 338s ok 24 - $x{0}: symbol_type 338s ok 25 - $x{0}: symbol 338s ok 26 - no errors 338s ok 27 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 28 - $::x got exactly one symbol 338s ok 29 - $::x: content 338s ok 30 - $::x: canonical 338s ok 31 - $::x: raw_type 338s ok 32 - $::x: symbol_type 338s ok 33 - $::x: symbol 338s ok 34 - no errors 338s ok 35 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 36 - $'x got exactly one symbol 338s ok 37 - $'x: content 338s ok 38 - $'x: canonical 338s ok 39 - $'x: raw_type 338s ok 40 - $'x: symbol_type 338s ok 41 - $'x: symbol 338s ok 42 - no errors 338s ok 43 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 44 - @x got exactly one symbol 338s ok 45 - @x: content 338s ok 46 - @x: canonical 338s ok 47 - @x: raw_type 338s ok 48 - @x: symbol_type 338s ok 49 - @x: symbol 338s ok 50 - no errors 338s ok 51 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 52 - @x[0] got exactly one symbol 338s ok 53 - @x[0]: content 338s ok 54 - @x[0]: canonical 338s ok 55 - @x[0]: raw_type 338s ok 56 - @x[0]: symbol_type 338s ok 57 - @x[0]: symbol 338s ok 58 - no errors 338s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 60 - @x[0,1] got exactly one symbol 338s ok 61 - @x[0,1]: content 338s ok 62 - @x[0,1]: canonical 338s ok 63 - @x[0,1]: raw_type 338s ok 64 - @x[0,1]: symbol_type 338s ok 65 - @x[0,1]: symbol 338s ok 66 - no errors 338s ok 67 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 68 - @x{0} got exactly one symbol 338s ok 69 - @x{0}: content 338s ok 70 - @x{0}: canonical 338s ok 71 - @x{0}: raw_type 338s ok 72 - @x{0}: symbol_type 338s ok 73 - @x{0}: symbol 338s ok 74 - no errors 338s ok 75 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 76 - @::x got exactly one symbol 338s ok 77 - @::x: content 338s ok 78 - @::x: canonical 338s ok 79 - @::x: raw_type 338s ok 80 - @::x: symbol_type 338s ok 81 - @::x: symbol 338s ok 82 - no errors 338s ok 83 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 84 - %x got exactly one symbol 338s ok 85 - %x: content 338s ok 86 - %x: canonical 338s ok 87 - %x: raw_type 338s ok 88 - %x: symbol_type 338s ok 89 - %x: symbol 338s ok 90 - no errors 338s ok 91 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 92 - %x[0] got exactly one symbol 338s ok 93 - %x[0]: content 338s ok 94 - %x[0]: canonical 338s ok 95 - %x[0]: raw_type 338s ok 96 - %x[0]: symbol_type 338s ok 97 - %x[0]: symbol 338s ok 98 - no errors 338s ok 99 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 100 - %x[0,1] got exactly one symbol 338s ok 101 - %x[0,1]: content 338s ok 102 - %x[0,1]: canonical 338s ok 103 - %x[0,1]: raw_type 338s ok 104 - %x[0,1]: symbol_type 338s ok 105 - %x[0,1]: symbol 338s ok 106 - no errors 338s ok 107 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 108 - %x{0} got exactly one symbol 338s ok 109 - %x{0}: content 338s ok 110 - %x{0}: canonical 338s ok 111 - %x{0}: raw_type 338s ok 112 - %x{0}: symbol_type 338s ok 113 - %x{0}: symbol 338s ok 114 - no errors 338s ok 115 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 116 - %::x got exactly one symbol 338s ok 117 - %::x: content 338s ok 118 - %::x: canonical 338s ok 119 - %::x: raw_type 338s ok 120 - %::x: symbol_type 338s ok 121 - %::x: symbol 338s ok 122 - no errors 338s ok 123 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 124 - &x got exactly one symbol 338s ok 125 - &x: content 338s ok 126 - &x: canonical 338s ok 127 - &x: raw_type 338s ok 128 - &x: symbol_type 338s ok 129 - &x: symbol 338s ok 130 - no errors 338s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 132 - &::x got exactly one symbol 338s ok 133 - &::x: content 338s ok 134 - &::x: canonical 338s ok 135 - &::x: raw_type 338s ok 136 - &::x: symbol_type 338s ok 137 - &::x: symbol 338s ok 138 - no errors 338s ok 139 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 140 - *x got exactly one symbol 338s ok 141 - *x: content 338s ok 142 - *x: canonical 338s ok 143 - *x: raw_type 338s ok 144 - *x: symbol_type 338s ok 145 - *x: symbol 338s ok 146 - no errors 338s ok 147 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 148 - *::x got exactly one symbol 338s ok 149 - *::x: content 338s ok 150 - *::x: canonical 338s ok 151 - *::x: raw_type 338s ok 152 - *::x: symbol_type 338s ok 153 - *::x: symbol 338s ok 154 - no errors 338s ok 155 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 156 - $$x[0] got exactly one symbol 338s ok 157 - $$x[0]: content 338s ok 158 - $$x[0]: canonical 338s ok 159 - $$x[0]: raw_type 338s ok 160 - $$x[0]: symbol_type 338s ok 161 - $$x[0]: symbol 338s ok 162 - no errors 338s ok 163 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 164 - @$x[0] got exactly one symbol 338s ok 165 - @$x[0]: content 338s ok 166 - @$x[0]: canonical 338s ok 167 - @$x[0]: raw_type 338s ok 168 - @$x[0]: symbol_type 338s ok 169 - @$x[0]: symbol 338s ok 170 - no errors 338s ok 171 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 172 - %$x[0] got exactly one symbol 338s ok 173 - %$x[0]: content 338s ok 174 - %$x[0]: canonical 338s ok 175 - %$x[0]: raw_type 338s ok 176 - %$x[0]: symbol_type 338s ok 177 - %$x[0]: symbol 338s ok 178 - no errors 338s ok 179 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 180 - $$x{0} got exactly one symbol 338s ok 181 - $$x{0}: content 338s ok 182 - $$x{0}: canonical 338s ok 183 - $$x{0}: raw_type 338s ok 184 - $$x{0}: symbol_type 338s ok 185 - $$x{0}: symbol 338s ok 186 - no errors 338s ok 187 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 188 - @$x{0} got exactly one symbol 338s ok 189 - @$x{0}: content 338s ok 190 - @$x{0}: canonical 338s ok 191 - @$x{0}: raw_type 338s ok 192 - @$x{0}: symbol_type 338s ok 193 - @$x{0}: symbol 338s ok 194 - no errors 338s ok 195 - An object of class 'PPI::Document' isa 'PPI::Document' 338s ok 196 - %$x{0} got exactly one symbol 338s ok 197 - %$x{0}: content 338s ok 198 - %$x{0}: canonical 338s ok 199 - %$x{0}: raw_type 338s ok 200 - %$x{0}: symbol_type 338s ok 201 - %$x{0}: symbol 338s ok 202 - $ foo: content 338s ok 203 - $ foo: canonical 338s ok 204 - $ foo: raw_type 338s ok 205 - $ foo: symbol_type 338s ok 206 - $ foo: symbol 338s ok 207 - $ foo'bar: content 338s ok 208 - $ foo'bar: canonical 338s ok 209 - $ foo'bar: raw_type 338s ok 210 - $ foo'bar: symbol_type 338s ok 211 - $ foo'bar: symbol 338s ok 212 - $ ::foo'bar::baz: content 338s ok 213 - $ ::foo'bar::baz: canonical 338s ok 214 - $ ::foo'bar::baz: raw_type 338s ok 215 - $ ::foo'bar::baz: symbol_type 338s ok 216 - $ ::foo'bar::baz: symbol 338s ok 339s t/ppi_token_unknown.t ............ 339s 1..2328 339s ok 1 - no errors 339s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 3 - "1*\$a" 339s ok 4 - no errors 339s ok 5 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 6 - "1 * \$a" 339s ok 7 - no errors 339s ok 8 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 9 - "1\t*\t\$a" 339s ok 10 - no errors 339s ok 11 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 12 - "1\n*\n\$a" 339s ok 13 - no errors 339s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 15 - "1\f*\f\$a" 339s not ok 16 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 17 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 18 - l 87 - "1\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 87 - "1\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 87. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # $a' 339s # $expected->[1] = '1 * $a' 339s # >>> 1 * $a -- "1\r*\r\$a" 339s # [ 'PPI::Statement', '1*$a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1 * $a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 19 - no errors 339s ok 20 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 21 - "1*\@a" 339s ok 22 - no errors 339s ok 23 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 24 - "1 * \@a" 339s ok 25 - no errors 339s ok 26 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 27 - "1\t*\t\@a" 339s ok 28 - no errors 339s ok 29 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 30 - "1\n*\n\@a" 339s ok 31 - no errors 339s ok 32 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 33 - "1\f*\f\@a" 339s not ok 34 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 35 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 36 - l 88 - "1\r*\r\@a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 88 - "1\r*\r\@a"' 339s # at t/ppi_token_unknown.t line 88. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # @a' 339s # $expected->[1] = '1 * @a' 339s # >>> 1 * @a -- "1\r*\r\@a" 339s # [ 'PPI::Statement', '1*@a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '@a'] 339s # [ 'PPI::Statement', '1 * @a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '@a'] 339s ok 37 - no errors 339s ok 38 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 39 - "1*%a" 339s ok 40 - no errors 339s ok 41 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 42 - "1 * %a" 339s ok 43 - no errors 339s ok 44 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 45 - "1\t*\t%a" 339s ok 46 - no errors 339s ok 47 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 48 - "1\n*\n%a" 339s ok 49 - no errors 339s ok 50 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 51 - "1\f*\f%a" 339s not ok 52 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 53 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 54 - l 89 - "1\r*\r%a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 89 - "1\r*\r%a"' 339s # at t/ppi_token_unknown.t line 89. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # %a' 339s # $expected->[1] = '1 * %a' 339s # >>> 1 * %a -- "1\r*\r%a" 339s # [ 'PPI::Statement', '1*%a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '%a'] 339s # [ 'PPI::Statement', '1 * %a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '%a'] 339s ok 55 - no errors 339s ok 56 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 57 - "1*{2}" 339s ok 58 - no errors 339s ok 59 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 60 - "1 * {2}" 339s ok 61 - no errors 339s ok 62 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 63 - "1\t*\t{2}" 339s ok 64 - no errors 339s ok 65 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 66 - "1\n*\n{2}" 339s ok 67 - no errors 339s ok 68 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 69 - "1\f*\f{2}" 339s not ok 70 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 71 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 72 - l 90 - "1\r*\r{2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 90 - "1\r*\r{2}"' 339s # at t/ppi_token_unknown.t line 90. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # {2}' 339s # $expected->[1] = '1 * {2}' 339s # >>> 1 * {2} -- "1\r*\r{2}" 339s # [ 'PPI::Statement', '1*{2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 * {2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 73 - no errors 339s ok 74 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 75 - "1*{x=>2}" 339s ok 76 - no errors 339s ok 77 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 78 - "1 * {x=>2}" 339s ok 79 - no errors 339s ok 80 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 81 - "1\t*\t{x=>2}" 339s ok 82 - no errors 339s ok 83 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 84 - "1\n*\n{x=>2}" 339s ok 85 - no errors 339s ok 86 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 87 - "1\f*\f{x=>2}" 339s not ok 88 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 89 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 90 - l 91 - "1\r*\r{x=>2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 91 - "1\r*\r{x=>2}"' 339s # at t/ppi_token_unknown.t line 91. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # {x=>2}' 339s # $expected->[1] = '1 * {x=>2}' 339s # >>> 1 * {x=>2} -- "1\r*\r{x=>2}" 339s # [ 'PPI::Statement', '1*{x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 * {x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 91 - no errors 339s ok 92 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 93 - "1*{\$args}" 339s ok 94 - no errors 339s ok 95 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 96 - "1 * {\$args}" 339s ok 97 - no errors 339s ok 98 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 99 - "1\t*\t{\$args}" 339s ok 100 - no errors 339s ok 101 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 102 - "1\n*\n{\$args}" 339s ok 103 - no errors 339s ok 104 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 105 - "1\f*\f{\$args}" 339s not ok 106 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 107 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 108 - l 92 - "1\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 92 - "1\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 92. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # * 339s # {$args}' 339s # $expected->[1] = '1 * {$args}' 339s # >>> 1 * {$args} -- "1\r*\r{\$args}" 339s # [ 'PPI::Statement', '1*{$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 * {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 109 - no errors 339s ok 110 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 111 - "1**word" 339s ok 112 - no errors 339s ok 113 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 114 - "1 ** word" 339s ok 115 - no errors 339s ok 116 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 117 - "1\t**\tword" 339s ok 118 - no errors 339s ok 119 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 120 - "1\n**\nword" 339s ok 121 - no errors 339s ok 122 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 123 - "1\f**\fword" 339s not ok 124 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 125 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 126 - l 93 - "1\r**\rword" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 93 - "1\r**\rword"' 339s # at t/ppi_token_unknown.t line 93. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # ** 339s # word' 339s # $expected->[1] = '1 ** word' 339s # >>> 1 ** word -- "1\r**\rword" 339s # [ 'PPI::Statement', '1**word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '**', 'PPI::Token::Word', 'word'] 339s # [ 'PPI::Statement', '1 ** word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '**', 'PPI::Token::Word', 'word'] 339s ok 127 - no errors 339s ok 128 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 129 - "1**{\$args}" 339s ok 130 - no errors 339s ok 131 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 132 - "1 ** {\$args}" 339s ok 133 - no errors 339s ok 134 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 135 - "1\t**\t{\$args}" 339s ok 136 - no errors 339s ok 137 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 138 - "1\n**\n{\$args}" 339s ok 139 - no errors 339s ok 140 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 141 - "1\f**\f{\$args}" 339s not ok 142 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 143 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 144 - l 94 - "1\r**\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 94 - "1\r**\r{\$args}"' 339s # at t/ppi_token_unknown.t line 94. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # ** 339s # {$args}' 339s # $expected->[1] = '1 ** {$args}' 339s # >>> 1 ** {$args} -- "1\r**\r{\$args}" 339s # [ 'PPI::Statement', '1**{$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '**', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 ** {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '**', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 145 - no errors 339s ok 146 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 147 - "1*=word" 339s ok 148 - no errors 339s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 150 - "1 *= word" 339s ok 151 - no errors 339s ok 152 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 153 - "1\t*=\tword" 339s ok 154 - no errors 339s ok 155 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 156 - "1\n*=\nword" 339s ok 157 - no errors 339s ok 158 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 159 - "1\f*=\fword" 339s not ok 160 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 161 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 162 - l 95 - "1\r*=\rword" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 95 - "1\r*=\rword"' 339s # at t/ppi_token_unknown.t line 95. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # *= 339s # word' 339s # $expected->[1] = '1 *= word' 339s # >>> 1 *= word -- "1\r*=\rword" 339s # [ 'PPI::Statement', '1*=word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*=', 'PPI::Token::Word', 'word'] 339s # [ 'PPI::Statement', '1 *= word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*=', 'PPI::Token::Word', 'word'] 339s ok 163 - no errors 339s ok 164 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 165 - "1*={\$args}" 339s ok 166 - no errors 339s ok 167 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 168 - "1 *= {\$args}" 339s ok 169 - no errors 339s ok 170 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 171 - "1\t*=\t{\$args}" 339s ok 172 - no errors 339s ok 173 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 174 - "1\n*=\n{\$args}" 339s ok 175 - no errors 339s ok 176 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 177 - "1\f*=\f{\$args}" 339s not ok 178 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 179 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 180 - l 96 - "1\r*=\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 96 - "1\r*=\r{\$args}"' 339s # at t/ppi_token_unknown.t line 96. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # *= 339s # {$args}' 339s # $expected->[1] = '1 *= {$args}' 339s # >>> 1 *= {$args} -- "1\r*=\r{\$args}" 339s # [ 'PPI::Statement', '1*={$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 *= {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 181 - no errors 339s ok 182 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 183 - "*\$a" 339s not ok 184 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 185 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 186 - l 99 - "* \$a" # TODO known bug 339s # Failed (TODO) test 'l 99 - "* \$a"' 339s # at t/ppi_token_unknown.t line 99. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> * $a -- "* \$a" 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 187 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 188 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 189 - l 99 - "*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 99 - "*\t\$a"' 339s # at t/ppi_token_unknown.t line 99. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> * $a -- "*\t\$a" 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 190 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 191 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 192 - l 99 - "*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 99 - "*\n\$a"' 339s # at t/ppi_token_unknown.t line 99. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> * 339s # $a -- "*\n\$a" 339s # [ 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '*$a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 193 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 194 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 195 - l 99 - "*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 99 - "*\f\$a"' 339s # at t/ppi_token_unknown.t line 99. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> * $a -- "*\f\$a" 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 196 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 197 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 198 - l 99 - "*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 99 - "*\r\$a"' 339s # at t/ppi_token_unknown.t line 99. 339s # Structures begin differing at: 339s # $got->[1] = '* 339s # $a' 339s # $expected->[1] = '* $a' 339s # >>> * $a -- "*\r\$a" 339s # [ 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 199 - no errors 339s ok 200 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 201 - "1%\$a" 339s ok 202 - no errors 339s ok 203 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 204 - "1 % \$a" 339s ok 205 - no errors 339s ok 206 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 207 - "1\t%\t\$a" 339s ok 208 - no errors 339s ok 209 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 210 - "1\n%\n\$a" 339s ok 211 - no errors 339s ok 212 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 213 - "1\f%\f\$a" 339s not ok 214 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 215 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 216 - l 102 - "1\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 102 - "1\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 102. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # $a' 339s # $expected->[1] = '1 % $a' 339s # >>> 1 % $a -- "1\r%\r\$a" 339s # [ 'PPI::Statement', '1%$a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1 % $a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 217 - no errors 339s ok 218 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 219 - "1%\@a" 339s ok 220 - no errors 339s ok 221 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 222 - "1 % \@a" 339s ok 223 - no errors 339s ok 224 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 225 - "1\t%\t\@a" 339s ok 226 - no errors 339s ok 227 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 228 - "1\n%\n\@a" 339s ok 229 - no errors 339s ok 230 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 231 - "1\f%\f\@a" 339s not ok 232 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 233 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 234 - l 103 - "1\r%\r\@a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 103 - "1\r%\r\@a"' 339s # at t/ppi_token_unknown.t line 103. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # @a' 339s # $expected->[1] = '1 % @a' 339s # >>> 1 % @a -- "1\r%\r\@a" 339s # [ 'PPI::Statement', '1%@a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '@a'] 339s # [ 'PPI::Statement', '1 % @a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '@a'] 339s ok 235 - no errors 339s ok 236 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 237 - "1%%a" 339s ok 238 - no errors 339s ok 239 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 240 - "1 % %a" 339s ok 241 - no errors 339s ok 242 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 243 - "1\t%\t%a" 339s ok 244 - no errors 339s ok 245 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 246 - "1\n%\n%a" 339s ok 247 - no errors 339s ok 248 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 249 - "1\f%\f%a" 339s not ok 250 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 251 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 252 - l 104 - "1\r%\r%a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 104 - "1\r%\r%a"' 339s # at t/ppi_token_unknown.t line 104. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # %a' 339s # $expected->[1] = '1 % %a' 339s # >>> 1 % %a -- "1\r%\r%a" 339s # [ 'PPI::Statement', '1%%a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '%a'] 339s # [ 'PPI::Statement', '1 % %a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '%a'] 339s ok 253 - no errors 339s ok 254 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 255 - "1%*a" 339s ok 256 - no errors 339s ok 257 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 258 - "1 % *a" 339s ok 259 - no errors 339s ok 260 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 261 - "1\t%\t*a" 339s ok 262 - no errors 339s ok 263 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 264 - "1\n%\n*a" 339s ok 265 - no errors 339s ok 266 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 267 - "1\f%\f*a" 339s not ok 268 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 269 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 270 - l 105 - "1\r%\r*a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 105 - "1\r%\r*a"' 339s # at t/ppi_token_unknown.t line 105. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # *a' 339s # $expected->[1] = '1 % *a' 339s # >>> 1 % *a -- "1\r%\r*a" 339s # [ 'PPI::Statement', '1%*a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '*a'] 339s # [ 'PPI::Statement', '1 % *a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '*a'] 339s ok 271 - no errors 339s ok 272 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 273 - "1%{2}" 339s ok 274 - no errors 339s ok 275 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 276 - "1 % {2}" 339s ok 277 - no errors 339s ok 278 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 279 - "1\t%\t{2}" 339s ok 280 - no errors 339s ok 281 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 282 - "1\n%\n{2}" 339s ok 283 - no errors 339s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 285 - "1\f%\f{2}" 339s not ok 286 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 287 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 288 - l 106 - "1\r%\r{2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 106 - "1\r%\r{2}"' 339s # at t/ppi_token_unknown.t line 106. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # {2}' 339s # $expected->[1] = '1 % {2}' 339s # >>> 1 % {2} -- "1\r%\r{2}" 339s # [ 'PPI::Statement', '1%{2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 % {2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 289 - no errors 339s ok 290 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 291 - "1%{x=>2}" 339s ok 292 - no errors 339s ok 293 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 294 - "1 % {x=>2}" 339s ok 295 - no errors 339s ok 296 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 297 - "1\t%\t{x=>2}" 339s ok 298 - no errors 339s ok 299 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 300 - "1\n%\n{x=>2}" 339s ok 301 - no errors 339s ok 302 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 303 - "1\f%\f{x=>2}" 339s not ok 304 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 305 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 306 - l 107 - "1\r%\r{x=>2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 107 - "1\r%\r{x=>2}"' 339s # at t/ppi_token_unknown.t line 107. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # {x=>2}' 339s # $expected->[1] = '1 % {x=>2}' 339s # >>> 1 % {x=>2} -- "1\r%\r{x=>2}" 339s # [ 'PPI::Statement', '1%{x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 % {x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 307 - no errors 339s ok 308 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 309 - "1%{\$args}" 339s ok 310 - no errors 339s ok 311 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 312 - "1 % {\$args}" 339s ok 313 - no errors 339s ok 314 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 315 - "1\t%\t{\$args}" 339s ok 316 - no errors 339s ok 317 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 318 - "1\n%\n{\$args}" 339s ok 319 - no errors 339s ok 320 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 321 - "1\f%\f{\$args}" 339s not ok 322 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 323 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 324 - l 108 - "1\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 108 - "1\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 108. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # % 339s # {$args}' 339s # $expected->[1] = '1 % {$args}' 339s # >>> 1 % {$args} -- "1\r%\r{\$args}" 339s # [ 'PPI::Statement', '1%{$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 % {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 325 - no errors 339s ok 326 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 327 - "1%=word" 339s ok 328 - no errors 339s ok 329 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 330 - "1 %= word" 339s ok 331 - no errors 339s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 333 - "1\t%=\tword" 339s ok 334 - no errors 339s ok 335 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 336 - "1\n%=\nword" 339s ok 337 - no errors 339s ok 338 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 339 - "1\f%=\fword" 339s not ok 340 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 341 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 342 - l 109 - "1\r%=\rword" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 109 - "1\r%=\rword"' 339s # at t/ppi_token_unknown.t line 109. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # %= 339s # word' 339s # $expected->[1] = '1 %= word' 339s # >>> 1 %= word -- "1\r%=\rword" 339s # [ 'PPI::Statement', '1%=word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%=', 'PPI::Token::Word', 'word'] 339s # [ 'PPI::Statement', '1 %= word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%=', 'PPI::Token::Word', 'word'] 339s ok 343 - no errors 339s ok 344 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 345 - "1%={\$args}" 339s ok 346 - no errors 339s ok 347 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 348 - "1 %= {\$args}" 339s ok 349 - no errors 339s ok 350 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 351 - "1\t%=\t{\$args}" 339s ok 352 - no errors 339s ok 353 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 354 - "1\n%=\n{\$args}" 339s ok 355 - no errors 339s ok 356 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 357 - "1\f%=\f{\$args}" 339s not ok 358 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 359 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 360 - l 110 - "1\r%=\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 110 - "1\r%=\r{\$args}"' 339s # at t/ppi_token_unknown.t line 110. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # %= 339s # {$args}' 339s # $expected->[1] = '1 %= {$args}' 339s # >>> 1 %= {$args} -- "1\r%=\r{\$args}" 339s # [ 'PPI::Statement', '1%={$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 %= {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '%=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 361 - no errors 339s ok 362 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 363 - "%\$a" 339s not ok 364 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 365 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 366 - l 113 - "% \$a" # TODO known bug 339s # Failed (TODO) test 'l 113 - "% \$a"' 339s # at t/ppi_token_unknown.t line 113. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> % $a -- "% \$a" 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 367 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 368 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 369 - l 113 - "%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 113 - "%\t\$a"' 339s # at t/ppi_token_unknown.t line 113. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> % $a -- "%\t\$a" 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 370 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 371 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 372 - l 113 - "%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 113 - "%\n\$a"' 339s # at t/ppi_token_unknown.t line 113. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> % 339s # $a -- "%\n\$a" 339s # [ 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '%$a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 373 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 374 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 375 - l 113 - "%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 113 - "%\f\$a"' 339s # at t/ppi_token_unknown.t line 113. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> % $a -- "%\f\$a" 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 376 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 377 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 378 - l 113 - "%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 113 - "%\r\$a"' 339s # at t/ppi_token_unknown.t line 113. 339s # Structures begin differing at: 339s # $got->[1] = '% 339s # $a' 339s # $expected->[1] = '% $a' 339s # >>> % $a -- "%\r\$a" 339s # [ 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 379 - no errors 339s ok 380 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 381 - "1&\$a" 339s ok 382 - no errors 339s ok 383 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 384 - "1 & \$a" 339s ok 385 - no errors 339s ok 386 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 387 - "1\t&\t\$a" 339s ok 388 - no errors 339s ok 389 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 390 - "1\n&\n\$a" 339s ok 391 - no errors 339s ok 392 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 393 - "1\f&\f\$a" 339s not ok 394 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 395 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 396 - l 116 - "1\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 116 - "1\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 116. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # $a' 339s # $expected->[1] = '1 & $a' 339s # >>> 1 & $a -- "1\r&\r\$a" 339s # [ 'PPI::Statement', '1&$a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1 & $a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 397 - no errors 339s ok 398 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 399 - "1&\@a" 339s ok 400 - no errors 339s ok 401 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 402 - "1 & \@a" 339s ok 403 - no errors 339s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 405 - "1\t&\t\@a" 339s ok 406 - no errors 339s ok 407 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 408 - "1\n&\n\@a" 339s ok 409 - no errors 339s ok 410 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 411 - "1\f&\f\@a" 339s not ok 412 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 413 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 414 - l 117 - "1\r&\r\@a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 117 - "1\r&\r\@a"' 339s # at t/ppi_token_unknown.t line 117. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # @a' 339s # $expected->[1] = '1 & @a' 339s # >>> 1 & @a -- "1\r&\r\@a" 339s # [ 'PPI::Statement', '1&@a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '@a'] 339s # [ 'PPI::Statement', '1 & @a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '@a'] 339s ok 415 - no errors 339s ok 416 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 417 - "1&%a" 339s ok 418 - no errors 339s ok 419 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 420 - "1 & %a" 339s ok 421 - no errors 339s ok 422 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 423 - "1\t&\t%a" 339s ok 424 - no errors 339s ok 425 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 426 - "1\n&\n%a" 339s ok 427 - no errors 339s ok 428 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 429 - "1\f&\f%a" 339s not ok 430 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 431 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 432 - l 118 - "1\r&\r%a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 118 - "1\r&\r%a"' 339s # at t/ppi_token_unknown.t line 118. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # %a' 339s # $expected->[1] = '1 & %a' 339s # >>> 1 & %a -- "1\r&\r%a" 339s # [ 'PPI::Statement', '1&%a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '%a'] 339s # [ 'PPI::Statement', '1 & %a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '%a'] 339s ok 433 - no errors 339s ok 434 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 435 - "1&*a" 339s ok 436 - no errors 339s ok 437 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 438 - "1 & *a" 339s ok 439 - no errors 339s ok 440 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 441 - "1\t&\t*a" 339s ok 442 - no errors 339s ok 443 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 444 - "1\n&\n*a" 339s ok 445 - no errors 339s ok 446 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 447 - "1\f&\f*a" 339s not ok 448 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 449 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 450 - l 120 - "1\r&\r*a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 120 - "1\r&\r*a"' 339s # at t/ppi_token_unknown.t line 120. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # *a' 339s # $expected->[1] = '1 & *a' 339s # >>> 1 & *a -- "1\r&\r*a" 339s # [ 'PPI::Statement', '1&*a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '*a'] 339s # [ 'PPI::Statement', '1 & *a', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '*a'] 339s ok 451 - no errors 339s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 453 - "1&{2}" 339s ok 454 - no errors 339s ok 455 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 456 - "1 & {2}" 339s ok 457 - no errors 339s ok 458 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 459 - "1\t&\t{2}" 339s ok 460 - no errors 339s ok 461 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 462 - "1\n&\n{2}" 339s ok 463 - no errors 339s ok 464 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 465 - "1\f&\f{2}" 339s not ok 466 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 467 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 468 - l 121 - "1\r&\r{2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 121 - "1\r&\r{2}"' 339s # at t/ppi_token_unknown.t line 121. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # {2}' 339s # $expected->[1] = '1 & {2}' 339s # >>> 1 & {2} -- "1\r&\r{2}" 339s # [ 'PPI::Statement', '1&{2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 & {2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 469 - no errors 339s ok 470 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 471 - "1&{x=>2}" 339s ok 472 - no errors 339s ok 473 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 474 - "1 & {x=>2}" 339s ok 475 - no errors 339s ok 476 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 477 - "1\t&\t{x=>2}" 339s ok 478 - no errors 339s ok 479 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 480 - "1\n&\n{x=>2}" 339s ok 481 - no errors 339s ok 482 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 483 - "1\f&\f{x=>2}" 339s not ok 484 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 485 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 486 - l 122 - "1\r&\r{x=>2}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 122 - "1\r&\r{x=>2}"' 339s # at t/ppi_token_unknown.t line 122. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # {x=>2}' 339s # $expected->[1] = '1 & {x=>2}' 339s # >>> 1 & {x=>2} -- "1\r&\r{x=>2}" 339s # [ 'PPI::Statement', '1&{x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 & {x=>2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{x=>2}', 'PPI::Token::Structure', '{', 'PPI::Statement', 'x=>2', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '=>', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 487 - no errors 339s ok 488 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 489 - "1&{\$args}" 339s ok 490 - no errors 339s ok 491 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 492 - "1 & {\$args}" 339s ok 493 - no errors 339s ok 494 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 495 - "1\t&\t{\$args}" 339s ok 496 - no errors 339s ok 497 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 498 - "1\n&\n{\$args}" 339s ok 499 - no errors 339s ok 500 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 501 - "1\f&\f{\$args}" 339s not ok 502 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 503 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 504 - l 123 - "1\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 123 - "1\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 123. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # & 339s # {$args}' 339s # $expected->[1] = '1 & {$args}' 339s # >>> 1 & {$args} -- "1\r&\r{\$args}" 339s # [ 'PPI::Statement', '1&{$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 & {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 505 - no errors 339s ok 506 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 507 - "1&=word" 339s ok 508 - no errors 339s ok 509 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 510 - "1 &= word" 339s ok 511 - no errors 339s ok 512 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 513 - "1\t&=\tword" 339s ok 514 - no errors 339s ok 515 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 516 - "1\n&=\nword" 339s ok 517 - no errors 339s ok 518 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 519 - "1\f&=\fword" 339s not ok 520 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 521 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 522 - l 124 - "1\r&=\rword" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 124 - "1\r&=\rword"' 339s # at t/ppi_token_unknown.t line 124. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # &= 339s # word' 339s # $expected->[1] = '1 &= word' 339s # >>> 1 &= word -- "1\r&=\rword" 339s # [ 'PPI::Statement', '1&=word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&=', 'PPI::Token::Word', 'word'] 339s # [ 'PPI::Statement', '1 &= word', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&=', 'PPI::Token::Word', 'word'] 339s ok 523 - no errors 339s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 525 - "1&={\$args}" 339s ok 526 - no errors 339s ok 527 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 528 - "1 &= {\$args}" 339s ok 529 - no errors 339s ok 530 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 531 - "1\t&=\t{\$args}" 339s ok 532 - no errors 339s ok 533 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 534 - "1\n&=\n{\$args}" 339s ok 535 - no errors 339s ok 536 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 537 - "1\f&=\f{\$args}" 339s not ok 538 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 539 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 540 - l 125 - "1\r&=\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 125 - "1\r&=\r{\$args}"' 339s # at t/ppi_token_unknown.t line 125. 339s # Structures begin differing at: 339s # $got->[1] = '1 339s # &= 339s # {$args}' 339s # $expected->[1] = '1 &= {$args}' 339s # >>> 1 &= {$args} -- "1\r&=\r{\$args}" 339s # [ 'PPI::Statement', '1&={$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 &= {$args}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '&=', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 541 - no errors 339s ok 542 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 543 - "&\$a" 339s not ok 544 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 545 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 546 - l 128 - "& \$a" # TODO known bug 339s # Failed (TODO) test 'l 128 - "& \$a"' 339s # at t/ppi_token_unknown.t line 128. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> & $a -- "& \$a" 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 547 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 548 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 549 - l 128 - "&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 128 - "&\t\$a"' 339s # at t/ppi_token_unknown.t line 128. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> & $a -- "&\t\$a" 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 550 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 551 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 552 - l 128 - "&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 128 - "&\n\$a"' 339s # at t/ppi_token_unknown.t line 128. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> & 339s # $a -- "&\n\$a" 339s # [ 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '&$a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 553 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 554 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 555 - l 128 - "&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 128 - "&\f\$a"' 339s # at t/ppi_token_unknown.t line 128. 339s # Structures begin differing at: 339s # $got->[2] = 'PPI::Token::Operator' 339s # $expected->[2] = 'PPI::Token::Cast' 339s # >>> & $a -- "&\f\$a" 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 556 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 557 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 558 - l 128 - "&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 128 - "&\r\$a"' 339s # at t/ppi_token_unknown.t line 128. 339s # Structures begin differing at: 339s # $got->[1] = '& 339s # $a' 339s # $expected->[1] = '& $a' 339s # >>> & $a -- "&\r\$a" 339s # [ 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 559 - no errors 339s ok 560 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 561 - "+*\$a" 339s not ok 562 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 563 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 564 - l 135 - "+ * \$a" # TODO known bug 339s # Failed (TODO) test 'l 135 - "+ * \$a"' 339s # at t/ppi_token_unknown.t line 135. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * $a -- "+ * \$a" 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 565 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 566 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 567 - l 135 - "+\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 135 - "+\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 135. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * $a -- "+\t*\t\$a" 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 568 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 569 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 570 - l 135 - "+\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 135 - "+\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 135. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # * 339s # $a -- "+\n*\n\$a" 339s # [ 'PPI::Statement', '+*$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+*$a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 571 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 572 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 573 - l 135 - "+\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 135 - "+\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 135. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * $a -- "+\f*\f\$a" 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 574 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 575 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 576 - l 135 - "+\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 135 - "+\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 135. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # * 339s # $a' 339s # $expected->[1] = '+ * $a' 339s # >>> + * $a -- "+\r*\r\$a" 339s # [ 'PPI::Statement', '+*$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ * $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 577 - no errors 339s ok 578 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 579 - "+*{\$args}" 339s not ok 580 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 581 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 582 - l 136 - "+ * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 136 - "+ * {\$args}"' 339s # at t/ppi_token_unknown.t line 136. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * {$args} -- "+ * {\$args}" 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 583 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 584 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 585 - l 136 - "+\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 136 - "+\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 136. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * {$args} -- "+\t*\t{\$args}" 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 586 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 587 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 588 - l 136 - "+\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 136 - "+\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 136. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # * 339s # {$args} -- "+\n*\n{\$args}" 339s # [ 'PPI::Statement', '+*{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+*{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 589 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 590 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 591 - l 136 - "+\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 136 - "+\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 136. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + * {$args} -- "+\f*\f{\$args}" 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 592 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 593 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 594 - l 136 - "+\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 136 - "+\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 136. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # * 339s # {$args}' 339s # $expected->[1] = '+ * {$args}' 339s # >>> + * {$args} -- "+\r*\r{\$args}" 339s # [ 'PPI::Statement', '+*{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ * {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 595 - no errors 339s ok 596 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 597 - "+%\$a" 339s not ok 598 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 599 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 600 - l 137 - "+ % \$a" # TODO known bug 339s # Failed (TODO) test 'l 137 - "+ % \$a"' 339s # at t/ppi_token_unknown.t line 137. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % $a -- "+ % \$a" 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 601 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 602 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 603 - l 137 - "+\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 137 - "+\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 137. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % $a -- "+\t%\t\$a" 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 604 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 605 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 606 - l 137 - "+\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 137 - "+\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 137. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # % 339s # $a -- "+\n%\n\$a" 339s # [ 'PPI::Statement', '+%$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+%$a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 607 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 608 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 609 - l 137 - "+\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 137 - "+\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 137. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % $a -- "+\f%\f\$a" 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 610 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 611 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 612 - l 137 - "+\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 137 - "+\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 137. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # % 339s # $a' 339s # $expected->[1] = '+ % $a' 339s # >>> + % $a -- "+\r%\r\$a" 339s # [ 'PPI::Statement', '+%$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ % $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 613 - no errors 339s ok 614 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 615 - "+%{\$args}" 339s not ok 616 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 617 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 618 - l 138 - "+ % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 138 - "+ % {\$args}"' 339s # at t/ppi_token_unknown.t line 138. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % {$args} -- "+ % {\$args}" 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 619 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 620 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 621 - l 138 - "+\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 138 - "+\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 138. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % {$args} -- "+\t%\t{\$args}" 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 622 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 623 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 624 - l 138 - "+\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 138 - "+\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 138. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # % 339s # {$args} -- "+\n%\n{\$args}" 339s # [ 'PPI::Statement', '+%{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+%{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 625 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 626 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 627 - l 138 - "+\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 138 - "+\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 138. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + % {$args} -- "+\f%\f{\$args}" 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 628 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 629 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 630 - l 138 - "+\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 138 - "+\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 138. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # % 339s # {$args}' 339s # $expected->[1] = '+ % {$args}' 339s # >>> + % {$args} -- "+\r%\r{\$args}" 339s # [ 'PPI::Statement', '+%{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ % {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 631 - no errors 339s ok 632 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 633 - "+&\$a" 339s not ok 634 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 635 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 636 - l 139 - "+ & \$a" # TODO known bug 339s # Failed (TODO) test 'l 139 - "+ & \$a"' 339s # at t/ppi_token_unknown.t line 139. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & $a -- "+ & \$a" 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 637 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 638 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 639 - l 139 - "+\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 139 - "+\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 139. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & $a -- "+\t&\t\$a" 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 640 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 641 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 642 - l 139 - "+\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 139 - "+\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 139. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # & 339s # $a -- "+\n&\n\$a" 339s # [ 'PPI::Statement', '+&$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+&$a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 643 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 644 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 645 - l 139 - "+\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 139 - "+\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 139. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & $a -- "+\f&\f\$a" 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 646 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 647 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 648 - l 139 - "+\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 139 - "+\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 139. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # & 339s # $a' 339s # $expected->[1] = '+ & $a' 339s # >>> + & $a -- "+\r&\r\$a" 339s # [ 'PPI::Statement', '+&$a', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '+ & $a', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 649 - no errors 339s ok 650 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 651 - "+&{\$args}" 339s not ok 652 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 653 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 654 - l 140 - "+ & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 140 - "+ & {\$args}"' 339s # at t/ppi_token_unknown.t line 140. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & {$args} -- "+ & {\$args}" 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 655 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 656 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 657 - l 140 - "+\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 140 - "+\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 140. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & {$args} -- "+\t&\t{\$args}" 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 658 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 659 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 660 - l 140 - "+\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 140 - "+\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 140. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + 339s # & 339s # {$args} -- "+\n&\n{\$args}" 339s # [ 'PPI::Statement', '+&{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+&{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 661 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 662 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 663 - l 140 - "+\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 140 - "+\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 140. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> + & {$args} -- "+\f&\f{\$args}" 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 664 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 665 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 666 - l 140 - "+\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 140 - "+\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 140. 339s # Structures begin differing at: 339s # $got->[1] = '+ 339s # & 339s # {$args}' 339s # $expected->[1] = '+ & {$args}' 339s # >>> + & {$args} -- "+\r&\r{\$args}" 339s # [ 'PPI::Statement', '+&{$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '+ & {$args}', 'PPI::Token::Operator', '+', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 667 - no errors 339s ok 668 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 669 - "x*\$a" 339s not ok 670 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 671 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 672 - l 141 - "x * \$a" # TODO known bug 339s # Failed (TODO) test 'l 141 - "x * \$a"' 339s # at t/ppi_token_unknown.t line 141. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * $a -- "x * \$a" 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 673 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 674 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 675 - l 141 - "x\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 141 - "x\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 141. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * $a -- "x\t*\t\$a" 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 676 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 677 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 678 - l 141 - "x\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 141 - "x\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 141. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # * 339s # $a -- "x\n*\n\$a" 339s # [ 'PPI::Statement', 'x*$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x*$a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 679 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 680 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 681 - l 141 - "x\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 141 - "x\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 141. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * $a -- "x\f*\f\$a" 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 682 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 683 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 684 - l 141 - "x\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 141 - "x\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 141. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # * 339s # $a' 339s # $expected->[1] = 'x * $a' 339s # >>> x * $a -- "x\r*\r\$a" 339s # [ 'PPI::Statement', 'x*$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x * $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 685 - no errors 339s ok 686 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 687 - "x*{\$args}" 339s not ok 688 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 689 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 690 - l 142 - "x * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 142 - "x * {\$args}"' 339s # at t/ppi_token_unknown.t line 142. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * {$args} -- "x * {\$args}" 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 691 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 692 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 693 - l 142 - "x\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 142 - "x\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 142. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * {$args} -- "x\t*\t{\$args}" 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 694 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 695 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 696 - l 142 - "x\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 142 - "x\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 142. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # * 339s # {$args} -- "x\n*\n{\$args}" 339s # [ 'PPI::Statement', 'x*{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x*{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 697 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 698 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 699 - l 142 - "x\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 142 - "x\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 142. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x * {$args} -- "x\f*\f{\$args}" 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 700 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 701 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 702 - l 142 - "x\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 142 - "x\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 142. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # * 339s # {$args}' 339s # $expected->[1] = 'x * {$args}' 339s # >>> x * {$args} -- "x\r*\r{\$args}" 339s # [ 'PPI::Statement', 'x*{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x * {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 703 - no errors 339s ok 704 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 705 - "x%\$a" 339s not ok 706 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 707 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 708 - l 143 - "x % \$a" # TODO known bug 339s # Failed (TODO) test 'l 143 - "x % \$a"' 339s # at t/ppi_token_unknown.t line 143. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % $a -- "x % \$a" 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 709 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 710 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 711 - l 143 - "x\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 143 - "x\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 143. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % $a -- "x\t%\t\$a" 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 712 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 713 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 714 - l 143 - "x\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 143 - "x\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 143. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # % 339s # $a -- "x\n%\n\$a" 339s # [ 'PPI::Statement', 'x%$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x%$a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 715 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 716 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 717 - l 143 - "x\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 143 - "x\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 143. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % $a -- "x\f%\f\$a" 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 718 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 719 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 720 - l 143 - "x\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 143 - "x\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 143. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # % 339s # $a' 339s # $expected->[1] = 'x % $a' 339s # >>> x % $a -- "x\r%\r\$a" 339s # [ 'PPI::Statement', 'x%$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x % $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 721 - no errors 339s ok 722 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 723 - "x%{\$args}" 339s not ok 724 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 725 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 726 - l 144 - "x % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 144 - "x % {\$args}"' 339s # at t/ppi_token_unknown.t line 144. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % {$args} -- "x % {\$args}" 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 727 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 728 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 729 - l 144 - "x\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 144 - "x\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 144. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % {$args} -- "x\t%\t{\$args}" 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 730 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 731 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 732 - l 144 - "x\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 144 - "x\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 144. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # % 339s # {$args} -- "x\n%\n{\$args}" 339s # [ 'PPI::Statement', 'x%{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x%{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 733 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 734 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 735 - l 144 - "x\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 144 - "x\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 144. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x % {$args} -- "x\f%\f{\$args}" 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 736 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 737 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 738 - l 144 - "x\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 144 - "x\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 144. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # % 339s # {$args}' 339s # $expected->[1] = 'x % {$args}' 339s # >>> x % {$args} -- "x\r%\r{\$args}" 339s # [ 'PPI::Statement', 'x%{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x % {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 739 - no errors 339s ok 740 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 741 - "x&\$a" 339s not ok 742 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 743 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 744 - l 145 - "x & \$a" # TODO known bug 339s # Failed (TODO) test 'l 145 - "x & \$a"' 339s # at t/ppi_token_unknown.t line 145. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & $a -- "x & \$a" 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 745 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 746 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 747 - l 145 - "x\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 145 - "x\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 145. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & $a -- "x\t&\t\$a" 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 748 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 749 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 750 - l 145 - "x\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 145 - "x\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 145. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # & 339s # $a -- "x\n&\n\$a" 339s # [ 'PPI::Statement', 'x&$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x&$a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 751 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 752 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 753 - l 145 - "x\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 145 - "x\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 145. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & $a -- "x\f&\f\$a" 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 754 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 755 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 756 - l 145 - "x\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 145 - "x\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 145. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # & 339s # $a' 339s # $expected->[1] = 'x & $a' 339s # >>> x & $a -- "x\r&\r\$a" 339s # [ 'PPI::Statement', 'x&$a', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'x & $a', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 757 - no errors 339s ok 758 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 759 - "x&{\$args}" 339s not ok 760 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 761 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 762 - l 146 - "x & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 146 - "x & {\$args}"' 339s # at t/ppi_token_unknown.t line 146. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & {$args} -- "x & {\$args}" 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 763 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 764 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 765 - l 146 - "x\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 146 - "x\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 146. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & {$args} -- "x\t&\t{\$args}" 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 766 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 767 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 768 - l 146 - "x\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 146 - "x\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 146. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x 339s # & 339s # {$args} -- "x\n&\n{\$args}" 339s # [ 'PPI::Statement', 'x&{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x&{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 769 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 770 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 771 - l 146 - "x\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 146 - "x\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 146. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> x & {$args} -- "x\f&\f{\$args}" 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 772 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 773 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 774 - l 146 - "x\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 146 - "x\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 146. 339s # Structures begin differing at: 339s # $got->[1] = 'x 339s # & 339s # {$args}' 339s # $expected->[1] = 'x & {$args}' 339s # >>> x & {$args} -- "x\r&\r{\$args}" 339s # [ 'PPI::Statement', 'x&{$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'x & {$args}', 'PPI::Token::Word', 'x', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 775 - no errors 339s ok 776 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 777 - "'3'*\$a" 339s ok 778 - no errors 339s ok 779 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 780 - "'3' * \$a" 339s ok 781 - no errors 339s ok 782 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 783 - "'3'\t*\t\$a" 339s ok 784 - no errors 339s ok 785 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 786 - "'3'\n*\n\$a" 339s ok 787 - no errors 339s ok 788 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 789 - "'3'\f*\f\$a" 339s not ok 790 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 791 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 792 - l 150 - "'3'\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 150 - "'3'\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 150. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # * 339s # $a' 339s # $expected->[1] = ''3' * $a' 339s # >>> '3' * $a -- "'3'\r*\r\$a" 339s # [ 'PPI::Statement', '\'3\'*$a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '\'3\' * $a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 793 - no errors 339s ok 794 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 795 - "'3'*{\$args}" 339s ok 796 - no errors 339s ok 797 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 798 - "'3' * {\$args}" 339s ok 799 - no errors 339s ok 800 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 801 - "'3'\t*\t{\$args}" 339s ok 802 - no errors 339s ok 803 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 804 - "'3'\n*\n{\$args}" 339s ok 805 - no errors 339s ok 806 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 807 - "'3'\f*\f{\$args}" 339s not ok 808 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 809 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 810 - l 151 - "'3'\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 151 - "'3'\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 151. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # * 339s # {$args}' 339s # $expected->[1] = ''3' * {$args}' 339s # >>> '3' * {$args} -- "'3'\r*\r{\$args}" 339s # [ 'PPI::Statement', '\'3\'*{$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '\'3\' * {$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 811 - no errors 339s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 813 - "'3'%\$a" 339s ok 814 - no errors 339s ok 815 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 816 - "'3' % \$a" 339s ok 817 - no errors 339s ok 818 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 819 - "'3'\t%\t\$a" 339s ok 820 - no errors 339s ok 821 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 822 - "'3'\n%\n\$a" 339s ok 823 - no errors 339s ok 824 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 825 - "'3'\f%\f\$a" 339s not ok 826 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 827 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 828 - l 152 - "'3'\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 152 - "'3'\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 152. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # % 339s # $a' 339s # $expected->[1] = ''3' % $a' 339s # >>> '3' % $a -- "'3'\r%\r\$a" 339s # [ 'PPI::Statement', '\'3\'%$a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '\'3\' % $a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 829 - no errors 339s ok 830 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 831 - "'3'%{\$args}" 339s ok 832 - no errors 339s ok 833 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 834 - "'3' % {\$args}" 339s ok 835 - no errors 339s ok 836 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 837 - "'3'\t%\t{\$args}" 339s ok 838 - no errors 339s ok 839 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 840 - "'3'\n%\n{\$args}" 339s ok 841 - no errors 339s ok 842 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 843 - "'3'\f%\f{\$args}" 339s not ok 844 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 845 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 846 - l 153 - "'3'\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 153 - "'3'\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 153. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # % 339s # {$args}' 339s # $expected->[1] = ''3' % {$args}' 339s # >>> '3' % {$args} -- "'3'\r%\r{\$args}" 339s # [ 'PPI::Statement', '\'3\'%{$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '\'3\' % {$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 847 - no errors 339s ok 848 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 849 - "'3'&\$a" 339s ok 850 - no errors 339s ok 851 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 852 - "'3' & \$a" 339s ok 853 - no errors 339s ok 854 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 855 - "'3'\t&\t\$a" 339s ok 856 - no errors 339s ok 857 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 858 - "'3'\n&\n\$a" 339s ok 859 - no errors 339s ok 860 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 861 - "'3'\f&\f\$a" 339s not ok 862 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 863 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 864 - l 154 - "'3'\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 154 - "'3'\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 154. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # & 339s # $a' 339s # $expected->[1] = ''3' & $a' 339s # >>> '3' & $a -- "'3'\r&\r\$a" 339s # [ 'PPI::Statement', '\'3\'&$a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '\'3\' & $a', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 865 - no errors 339s ok 866 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 867 - "'3'&{\$args}" 339s ok 868 - no errors 339s ok 869 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 870 - "'3' & {\$args}" 339s ok 871 - no errors 339s ok 872 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 873 - "'3'\t&\t{\$args}" 339s ok 874 - no errors 339s ok 875 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 876 - "'3'\n&\n{\$args}" 339s ok 877 - no errors 339s ok 878 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 879 - "'3'\f&\f{\$args}" 339s not ok 880 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 881 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 882 - l 155 - "'3'\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 155 - "'3'\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 155. 339s # Structures begin differing at: 339s # $got->[1] = ''3' 339s # & 339s # {$args}' 339s # $expected->[1] = ''3' & {$args}' 339s # >>> '3' & {$args} -- "'3'\r&\r{\$args}" 339s # [ 'PPI::Statement', '\'3\'&{$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '\'3\' & {$args}', 'PPI::Token::Quote::Single', '\'3\'', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 883 - no errors 339s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 885 - "\"3\"*\$a" 339s ok 886 - no errors 339s ok 887 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 888 - "\"3\" * \$a" 339s ok 889 - no errors 339s ok 890 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 891 - "\"3\"\t*\t\$a" 339s ok 892 - no errors 339s ok 893 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 894 - "\"3\"\n*\n\$a" 339s ok 895 - no errors 339s ok 896 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 897 - "\"3\"\f*\f\$a" 339s not ok 898 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 899 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 900 - l 158 - "\"3\"\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 158 - "\"3\"\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 158. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # * 339s # $a' 339s # $expected->[1] = '"3" * $a' 339s # >>> "3" * $a -- "\"3\"\r*\r\$a" 339s # [ 'PPI::Statement', '"3"*$a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '"3" * $a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 901 - no errors 339s ok 902 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 903 - "\"3\"*{\$args}" 339s ok 904 - no errors 339s ok 905 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 906 - "\"3\" * {\$args}" 339s ok 907 - no errors 339s ok 908 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 909 - "\"3\"\t*\t{\$args}" 339s ok 910 - no errors 339s ok 911 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 912 - "\"3\"\n*\n{\$args}" 339s ok 913 - no errors 339s ok 914 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 915 - "\"3\"\f*\f{\$args}" 339s not ok 916 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 917 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 918 - l 159 - "\"3\"\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 159 - "\"3\"\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 159. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # * 339s # {$args}' 339s # $expected->[1] = '"3" * {$args}' 339s # >>> "3" * {$args} -- "\"3\"\r*\r{\$args}" 339s # [ 'PPI::Statement', '"3"*{$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '"3" * {$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 919 - no errors 339s ok 920 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 921 - "\"3\"%\$a" 339s ok 922 - no errors 339s ok 923 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 924 - "\"3\" % \$a" 339s ok 925 - no errors 339s ok 926 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 927 - "\"3\"\t%\t\$a" 339s ok 928 - no errors 339s ok 929 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 930 - "\"3\"\n%\n\$a" 339s ok 931 - no errors 339s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 933 - "\"3\"\f%\f\$a" 339s not ok 934 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 935 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 936 - l 160 - "\"3\"\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 160 - "\"3\"\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 160. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # % 339s # $a' 339s # $expected->[1] = '"3" % $a' 339s # >>> "3" % $a -- "\"3\"\r%\r\$a" 339s # [ 'PPI::Statement', '"3"%$a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '"3" % $a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 937 - no errors 339s ok 938 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 939 - "\"3\"%{\$args}" 339s ok 940 - no errors 339s ok 941 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 942 - "\"3\" % {\$args}" 339s ok 943 - no errors 339s ok 944 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 945 - "\"3\"\t%\t{\$args}" 339s ok 946 - no errors 339s ok 947 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 948 - "\"3\"\n%\n{\$args}" 339s ok 949 - no errors 339s ok 950 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 951 - "\"3\"\f%\f{\$args}" 339s not ok 952 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 953 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 954 - l 161 - "\"3\"\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 161 - "\"3\"\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 161. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # % 339s # {$args}' 339s # $expected->[1] = '"3" % {$args}' 339s # >>> "3" % {$args} -- "\"3\"\r%\r{\$args}" 339s # [ 'PPI::Statement', '"3"%{$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '"3" % {$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 955 - no errors 339s ok 956 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 957 - "\"3\"&\$a" 339s ok 958 - no errors 339s ok 959 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 960 - "\"3\" & \$a" 339s ok 961 - no errors 339s ok 962 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 963 - "\"3\"\t&\t\$a" 339s ok 964 - no errors 339s ok 965 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 966 - "\"3\"\n&\n\$a" 339s ok 967 - no errors 339s ok 968 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 969 - "\"3\"\f&\f\$a" 339s not ok 970 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 971 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 972 - l 162 - "\"3\"\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 162 - "\"3\"\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 162. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # & 339s # $a' 339s # $expected->[1] = '"3" & $a' 339s # >>> "3" & $a -- "\"3\"\r&\r\$a" 339s # [ 'PPI::Statement', '"3"&$a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '"3" & $a', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 973 - no errors 339s ok 974 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 975 - "\"3\"&{\$args}" 339s ok 976 - no errors 339s ok 977 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 978 - "\"3\" & {\$args}" 339s ok 979 - no errors 339s ok 980 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 981 - "\"3\"\t&\t{\$args}" 339s ok 982 - no errors 339s ok 983 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 984 - "\"3\"\n&\n{\$args}" 339s ok 985 - no errors 339s ok 986 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 987 - "\"3\"\f&\f{\$args}" 339s not ok 988 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 989 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 990 - l 163 - "\"3\"\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 163 - "\"3\"\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 163. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # & 339s # {$args}' 339s # $expected->[1] = '"3" & {$args}' 339s # >>> "3" & {$args} -- "\"3\"\r&\r{\$args}" 339s # [ 'PPI::Statement', '"3"&{$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '"3" & {$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 991 - no errors 339s ok 992 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 993 - "\$a*\$a" 339s ok 994 - no errors 339s ok 995 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 996 - "\$a * \$a" 339s ok 997 - no errors 339s ok 998 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 999 - "\$a\t*\t\$a" 339s ok 1000 - no errors 339s ok 1001 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1002 - "\$a\n*\n\$a" 339s ok 1003 - no errors 339s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1005 - "\$a\f*\f\$a" 339s not ok 1006 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1007 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1008 - l 165 - "\$a\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 165 - "\$a\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 165. 339s # Structures begin differing at: 339s # $got->[1] = '$a 339s # * 339s # $a' 339s # $expected->[1] = '$a * $a' 339s # >>> $a * $a -- "\$a\r*\r\$a" 339s # [ 'PPI::Statement', '$a*$a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$a * $a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1009 - no errors 339s ok 1010 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1011 - "\$a%\$a" 339s ok 1012 - no errors 339s ok 1013 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1014 - "\$a % \$a" 339s ok 1015 - no errors 339s ok 1016 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1017 - "\$a\t%\t\$a" 339s ok 1018 - no errors 339s ok 1019 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1020 - "\$a\n%\n\$a" 339s ok 1021 - no errors 339s ok 1022 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1023 - "\$a\f%\f\$a" 339s not ok 1024 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1025 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1026 - l 166 - "\$a\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 166 - "\$a\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 166. 339s # Structures begin differing at: 339s # $got->[1] = '$a 339s # % 339s # $a' 339s # $expected->[1] = '$a % $a' 339s # >>> $a % $a -- "\$a\r%\r\$a" 339s # [ 'PPI::Statement', '$a%$a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$a % $a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1027 - no errors 339s ok 1028 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1029 - "\$a&\$a" 339s ok 1030 - no errors 339s ok 1031 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1032 - "\$a & \$a" 339s ok 1033 - no errors 339s ok 1034 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1035 - "\$a\t&\t\$a" 339s ok 1036 - no errors 339s ok 1037 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1038 - "\$a\n&\n\$a" 339s ok 1039 - no errors 339s ok 1040 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1041 - "\$a\f&\f\$a" 339s not ok 1042 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1043 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1044 - l 167 - "\$a\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 167 - "\$a\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 167. 339s # Structures begin differing at: 339s # $got->[1] = '$a 339s # & 339s # $a' 339s # $expected->[1] = '$a & $a' 339s # >>> $a & $a -- "\$a\r&\r\$a" 339s # [ 'PPI::Statement', '$a&$a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$a & $a', 'PPI::Token::Symbol', '$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1045 - no errors 339s ok 1046 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1047 - "package foo {}*\$a" 339s not ok 1048 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1049 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1050 - l 182 - "package foo {} * \$a" # TODO known bug 339s # Failed (TODO) test 'l 182 - "package foo {} * \$a"' 339s # at t/ppi_token_unknown.t line 182. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * $a -- "package foo {} * \$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1051 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1052 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1053 - l 182 - "package foo {}\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 182 - "package foo {}\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 182. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * $a -- "package foo {}\t*\t\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1054 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1055 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1056 - l 182 - "package foo {}\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 182 - "package foo {}\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 182. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # * 339s # $a -- "package foo {}\n*\n\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1057 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1058 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1059 - l 182 - "package foo {}\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 182 - "package foo {}\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 182. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * $a -- "package foo {}\f*\f\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1060 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1061 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1062 - l 182 - "package foo {}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 182 - "package foo {}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 182. 339s # Structures begin differing at: 339s # $got->[13] = '* 339s # $a' 339s # $expected->[13] = '* $a' 339s # >>> package foo {} * $a -- "package foo {}\r*\r\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1063 - no errors 339s ok 1064 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1065 - "package foo {}*{\$args}" 339s not ok 1066 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1067 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1068 - l 183 - "package foo {} * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 183 - "package foo {} * {\$args}"' 339s # at t/ppi_token_unknown.t line 183. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * {$args} -- "package foo {} * {\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1069 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1070 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1071 - l 183 - "package foo {}\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 183 - "package foo {}\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 183. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * {$args} -- "package foo {}\t*\t{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1072 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1073 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1074 - l 183 - "package foo {}\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 183 - "package foo {}\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 183. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # * 339s # {$args} -- "package foo {}\n*\n{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1075 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1076 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1077 - l 183 - "package foo {}\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 183 - "package foo {}\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 183. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} * {$args} -- "package foo {}\f*\f{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1078 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1079 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1080 - l 183 - "package foo {}\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 183 - "package foo {}\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 183. 339s # Structures begin differing at: 339s # $got->[13] = '* 339s # {$args}' 339s # $expected->[13] = '* {$args}' 339s # >>> package foo {} * {$args} -- "package foo {}\r*\r{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1081 - no errors 339s ok 1082 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1083 - "package foo {}%\$a" 339s not ok 1084 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1085 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1086 - l 184 - "package foo {} % \$a" # TODO known bug 339s # Failed (TODO) test 'l 184 - "package foo {} % \$a"' 339s # at t/ppi_token_unknown.t line 184. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % $a -- "package foo {} % \$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1087 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1088 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1089 - l 184 - "package foo {}\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 184 - "package foo {}\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 184. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % $a -- "package foo {}\t%\t\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1090 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1091 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1092 - l 184 - "package foo {}\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 184 - "package foo {}\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 184. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # % 339s # $a -- "package foo {}\n%\n\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1093 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1094 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1095 - l 184 - "package foo {}\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 184 - "package foo {}\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 184. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % $a -- "package foo {}\f%\f\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1096 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1097 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1098 - l 184 - "package foo {}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 184 - "package foo {}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 184. 339s # Structures begin differing at: 339s # $got->[13] = '% 339s # $a' 339s # $expected->[13] = '% $a' 339s # >>> package foo {} % $a -- "package foo {}\r%\r\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1099 - no errors 339s ok 1100 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1101 - "package foo {}%{\$args}" 339s not ok 1102 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1103 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1104 - l 185 - "package foo {} % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 185 - "package foo {} % {\$args}"' 339s # at t/ppi_token_unknown.t line 185. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % {$args} -- "package foo {} % {\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1105 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1106 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1107 - l 185 - "package foo {}\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 185 - "package foo {}\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 185. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % {$args} -- "package foo {}\t%\t{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1108 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1109 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1110 - l 185 - "package foo {}\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 185 - "package foo {}\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 185. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # % 339s # {$args} -- "package foo {}\n%\n{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1111 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1112 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1113 - l 185 - "package foo {}\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 185 - "package foo {}\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 185. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} % {$args} -- "package foo {}\f%\f{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1114 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1115 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1116 - l 185 - "package foo {}\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 185 - "package foo {}\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 185. 339s # Structures begin differing at: 339s # $got->[13] = '% 339s # {$args}' 339s # $expected->[13] = '% {$args}' 339s # >>> package foo {} % {$args} -- "package foo {}\r%\r{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1117 - no errors 339s ok 1118 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1119 - "package foo {}&\$a" 339s not ok 1120 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1121 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1122 - l 186 - "package foo {} & \$a" # TODO known bug 339s # Failed (TODO) test 'l 186 - "package foo {} & \$a"' 339s # at t/ppi_token_unknown.t line 186. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & $a -- "package foo {} & \$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1123 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1124 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1125 - l 186 - "package foo {}\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 186 - "package foo {}\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 186. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & $a -- "package foo {}\t&\t\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1126 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1127 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1128 - l 186 - "package foo {}\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 186 - "package foo {}\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 186. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # & 339s # $a -- "package foo {}\n&\n\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1129 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1130 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1131 - l 186 - "package foo {}\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 186 - "package foo {}\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 186. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & $a -- "package foo {}\f&\f\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1132 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1133 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1134 - l 186 - "package foo {}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 186 - "package foo {}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 186. 339s # Structures begin differing at: 339s # $got->[13] = '& 339s # $a' 339s # $expected->[13] = '& $a' 339s # >>> package foo {} & $a -- "package foo {}\r&\r\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1135 - no errors 339s ok 1136 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1137 - "package foo {}&{\$args}" 339s not ok 1138 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1139 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1140 - l 187 - "package foo {} & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 187 - "package foo {} & {\$args}"' 339s # at t/ppi_token_unknown.t line 187. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & {$args} -- "package foo {} & {\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1141 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1142 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1143 - l 187 - "package foo {}\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 187 - "package foo {}\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 187. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & {$args} -- "package foo {}\t&\t{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1144 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1145 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1146 - l 187 - "package foo {}\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 187 - "package foo {}\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 187. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} 339s # & 339s # {$args} -- "package foo {}\n&\n{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1147 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1148 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1149 - l 187 - "package foo {}\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 187 - "package foo {}\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 187. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> package foo {} & {$args} -- "package foo {}\f&\f{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1150 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1151 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1152 - l 187 - "package foo {}\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 187 - "package foo {}\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 187. 339s # Structures begin differing at: 339s # $got->[13] = '& 339s # {$args}' 339s # $expected->[13] = '& {$args}' 339s # >>> package foo {} & {$args} -- "package foo {}\r&\r{\$args}" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1153 - no errors 339s ok 1154 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1155 - "package foo {}\@\$a" 339s ok 1156 - no errors 339s ok 1157 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1158 - "package foo {} \@ \$a" 339s ok 1159 - no errors 339s ok 1160 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1161 - "package foo {}\t\@\t\$a" 339s ok 1162 - no errors 339s ok 1163 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1164 - "package foo {}\n\@\n\$a" 339s ok 1165 - no errors 339s ok 1166 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1167 - "package foo {}\f\@\f\$a" 339s not ok 1168 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1169 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1170 - l 189 - "package foo {}\r\@\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 189 - "package foo {}\r\@\r\$a"' 339s # at t/ppi_token_unknown.t line 189. 339s # Structures begin differing at: 339s # $got->[13] = '@ 339s # $a' 339s # $expected->[13] = '@ $a' 339s # >>> package foo {} @ $a -- "package foo {}\r\@\r\$a" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@$a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@ $a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s ok 1171 - no errors 339s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1173 - "package foo {}\@[\$args]" 339s ok 1174 - no errors 339s ok 1175 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1176 - "package foo {} \@ [\$args]" 339s ok 1177 - no errors 339s ok 1178 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1179 - "package foo {}\t\@\t[\$args]" 339s ok 1180 - no errors 339s ok 1181 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1182 - "package foo {}\n\@\n[\$args]" 339s ok 1183 - no errors 339s ok 1184 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1185 - "package foo {}\f\@\f[\$args]" 339s not ok 1186 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1187 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1188 - l 190 - "package foo {}\r\@\r[\$args]" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 190 - "package foo {}\r\@\r[\$args]"' 339s # at t/ppi_token_unknown.t line 190. 339s # Structures begin differing at: 339s # $got->[13] = '@ 339s # [$args]' 339s # $expected->[13] = '@ [$args]' 339s # >>> package foo {} @ [$args] -- "package foo {}\r\@\r[\$args]" 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@[$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement::Package', 'package foo {}', 'PPI::Token::Word', 'package', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@ [$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s ok 1189 - no errors 339s ok 1190 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1191 - "sub foo {}*\$a" 339s not ok 1192 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1193 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1194 - l 205 - "sub foo {} * \$a" # TODO known bug 339s # Failed (TODO) test 'l 205 - "sub foo {} * \$a"' 339s # at t/ppi_token_unknown.t line 205. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * $a -- "sub foo {} * \$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1195 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1196 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1197 - l 205 - "sub foo {}\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 205 - "sub foo {}\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 205. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * $a -- "sub foo {}\t*\t\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1198 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1199 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1200 - l 205 - "sub foo {}\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 205 - "sub foo {}\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 205. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # * 339s # $a -- "sub foo {}\n*\n\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1201 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1202 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1203 - l 205 - "sub foo {}\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 205 - "sub foo {}\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 205. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * $a -- "sub foo {}\f*\f\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1204 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1205 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1206 - l 205 - "sub foo {}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 205 - "sub foo {}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 205. 339s # Structures begin differing at: 339s # $got->[13] = '* 339s # $a' 339s # $expected->[13] = '* $a' 339s # >>> sub foo {} * $a -- "sub foo {}\r*\r\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1207 - no errors 339s ok 1208 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1209 - "sub foo {}*{\$args}" 339s not ok 1210 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1211 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1212 - l 206 - "sub foo {} * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 206 - "sub foo {} * {\$args}"' 339s # at t/ppi_token_unknown.t line 206. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * {$args} -- "sub foo {} * {\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1213 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1214 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1215 - l 206 - "sub foo {}\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 206 - "sub foo {}\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 206. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * {$args} -- "sub foo {}\t*\t{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1216 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1217 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1218 - l 206 - "sub foo {}\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 206 - "sub foo {}\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 206. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # * 339s # {$args} -- "sub foo {}\n*\n{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1219 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1220 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1221 - l 206 - "sub foo {}\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 206 - "sub foo {}\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 206. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} * {$args} -- "sub foo {}\f*\f{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1222 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1223 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1224 - l 206 - "sub foo {}\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 206 - "sub foo {}\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 206. 339s # Structures begin differing at: 339s # $got->[13] = '* 339s # {$args}' 339s # $expected->[13] = '* {$args}' 339s # >>> sub foo {} * {$args} -- "sub foo {}\r*\r{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1225 - no errors 339s ok 1226 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1227 - "sub foo {}%\$a" 339s not ok 1228 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1229 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1230 - l 207 - "sub foo {} % \$a" # TODO known bug 339s # Failed (TODO) test 'l 207 - "sub foo {} % \$a"' 339s # at t/ppi_token_unknown.t line 207. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % $a -- "sub foo {} % \$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1231 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1232 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1233 - l 207 - "sub foo {}\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 207 - "sub foo {}\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 207. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % $a -- "sub foo {}\t%\t\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1234 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1235 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1236 - l 207 - "sub foo {}\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 207 - "sub foo {}\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 207. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # % 339s # $a -- "sub foo {}\n%\n\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1237 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1238 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1239 - l 207 - "sub foo {}\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 207 - "sub foo {}\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 207. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % $a -- "sub foo {}\f%\f\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1240 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1241 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1242 - l 207 - "sub foo {}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 207 - "sub foo {}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 207. 339s # Structures begin differing at: 339s # $got->[13] = '% 339s # $a' 339s # $expected->[13] = '% $a' 339s # >>> sub foo {} % $a -- "sub foo {}\r%\r\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1243 - no errors 339s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1245 - "sub foo {}%{\$args}" 339s not ok 1246 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1247 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1248 - l 208 - "sub foo {} % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 208 - "sub foo {} % {\$args}"' 339s # at t/ppi_token_unknown.t line 208. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % {$args} -- "sub foo {} % {\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1249 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1250 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1251 - l 208 - "sub foo {}\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 208 - "sub foo {}\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 208. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % {$args} -- "sub foo {}\t%\t{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1252 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1253 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1254 - l 208 - "sub foo {}\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 208 - "sub foo {}\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 208. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # % 339s # {$args} -- "sub foo {}\n%\n{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1255 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1256 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1257 - l 208 - "sub foo {}\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 208 - "sub foo {}\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 208. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} % {$args} -- "sub foo {}\f%\f{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1258 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1259 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1260 - l 208 - "sub foo {}\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 208 - "sub foo {}\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 208. 339s # Structures begin differing at: 339s # $got->[13] = '% 339s # {$args}' 339s # $expected->[13] = '% {$args}' 339s # >>> sub foo {} % {$args} -- "sub foo {}\r%\r{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1261 - no errors 339s ok 1262 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1263 - "sub foo {}&\$a" 339s not ok 1264 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1265 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1266 - l 209 - "sub foo {} & \$a" # TODO known bug 339s # Failed (TODO) test 'l 209 - "sub foo {} & \$a"' 339s # at t/ppi_token_unknown.t line 209. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & $a -- "sub foo {} & \$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1267 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1268 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1269 - l 209 - "sub foo {}\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 209 - "sub foo {}\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 209. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & $a -- "sub foo {}\t&\t\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1270 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1271 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1272 - l 209 - "sub foo {}\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 209 - "sub foo {}\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 209. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # & 339s # $a -- "sub foo {}\n&\n\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1273 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1274 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1275 - l 209 - "sub foo {}\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 209 - "sub foo {}\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 209. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & $a -- "sub foo {}\f&\f\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1276 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1277 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1278 - l 209 - "sub foo {}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 209 - "sub foo {}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 209. 339s # Structures begin differing at: 339s # $got->[13] = '& 339s # $a' 339s # $expected->[13] = '& $a' 339s # >>> sub foo {} & $a -- "sub foo {}\r&\r\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1279 - no errors 339s ok 1280 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1281 - "sub foo {}&{\$args}" 339s not ok 1282 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1283 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1284 - l 210 - "sub foo {} & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 210 - "sub foo {} & {\$args}"' 339s # at t/ppi_token_unknown.t line 210. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & {$args} -- "sub foo {} & {\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1285 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1286 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1287 - l 210 - "sub foo {}\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 210 - "sub foo {}\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 210. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & {$args} -- "sub foo {}\t&\t{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1288 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1289 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1290 - l 210 - "sub foo {}\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 210 - "sub foo {}\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 210. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} 339s # & 339s # {$args} -- "sub foo {}\n&\n{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1291 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1292 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1293 - l 210 - "sub foo {}\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 210 - "sub foo {}\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 210. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> sub foo {} & {$args} -- "sub foo {}\f&\f{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1294 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1295 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1296 - l 210 - "sub foo {}\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 210 - "sub foo {}\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 210. 339s # Structures begin differing at: 339s # $got->[13] = '& 339s # {$args}' 339s # $expected->[13] = '& {$args}' 339s # >>> sub foo {} & {$args} -- "sub foo {}\r&\r{\$args}" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1297 - no errors 339s ok 1298 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1299 - "sub foo {}\@\$a" 339s ok 1300 - no errors 339s ok 1301 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1302 - "sub foo {} \@ \$a" 339s ok 1303 - no errors 339s ok 1304 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1305 - "sub foo {}\t\@\t\$a" 339s ok 1306 - no errors 339s ok 1307 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1308 - "sub foo {}\n\@\n\$a" 339s ok 1309 - no errors 339s ok 1310 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1311 - "sub foo {}\f\@\f\$a" 339s not ok 1312 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1313 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1314 - l 212 - "sub foo {}\r\@\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 212 - "sub foo {}\r\@\r\$a"' 339s # at t/ppi_token_unknown.t line 212. 339s # Structures begin differing at: 339s # $got->[13] = '@ 339s # $a' 339s # $expected->[13] = '@ $a' 339s # >>> sub foo {} @ $a -- "sub foo {}\r\@\r\$a" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@$a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@ $a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s ok 1315 - no errors 339s ok 1316 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1317 - "sub foo {}\@[\$args]" 339s ok 1318 - no errors 339s ok 1319 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1320 - "sub foo {} \@ [\$args]" 339s ok 1321 - no errors 339s ok 1322 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1323 - "sub foo {}\t\@\t[\$args]" 339s ok 1324 - no errors 339s ok 1325 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1326 - "sub foo {}\n\@\n[\$args]" 339s ok 1327 - no errors 339s ok 1328 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1329 - "sub foo {}\f\@\f[\$args]" 339s not ok 1330 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1331 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1332 - l 213 - "sub foo {}\r\@\r[\$args]" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 213 - "sub foo {}\r\@\r[\$args]"' 339s # at t/ppi_token_unknown.t line 213. 339s # Structures begin differing at: 339s # $got->[13] = '@ 339s # [$args]' 339s # $expected->[13] = '@ [$args]' 339s # >>> sub foo {} @ [$args] -- "sub foo {}\r\@\r[\$args]" 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@[$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement::Sub', 'sub foo {}', 'PPI::Token::Word', 'sub', 'PPI::Token::Word', 'foo', 'PPI::Structure::Block', '{}', 'PPI::Token::Structure', '{', 'PPI::Token::Structure', '}', 'PPI::Statement', '@ [$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s ok 1333 - no errors 339s ok 1334 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1335 - "1;*\$a" 339s not ok 1336 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1337 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1338 - l 225 - "1; * \$a" # TODO known bug 339s # Failed (TODO) test 'l 225 - "1; * \$a"' 339s # at t/ppi_token_unknown.t line 225. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * $a -- "1; * \$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1339 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1340 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1341 - l 225 - "1;\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 225 - "1;\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 225. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * $a -- "1;\t*\t\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1342 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1343 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1344 - l 225 - "1;\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 225 - "1;\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 225. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # * 339s # $a -- "1;\n*\n\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*$a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1345 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1346 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1347 - l 225 - "1;\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 225 - "1;\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 225. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * $a -- "1;\f*\f\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1348 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1349 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1350 - l 225 - "1;\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 225 - "1;\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 225. 339s # Structures begin differing at: 339s # $got->[7] = '* 339s # $a' 339s # $expected->[7] = '* $a' 339s # >>> 1; * $a -- "1;\r*\r\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1351 - no errors 339s ok 1352 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1353 - "1;*{\$args}" 339s not ok 1354 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1355 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1356 - l 226 - "1; * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 226 - "1; * {\$args}"' 339s # at t/ppi_token_unknown.t line 226. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * {$args} -- "1; * {\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1357 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1358 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1359 - l 226 - "1;\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 226 - "1;\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 226. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * {$args} -- "1;\t*\t{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1360 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1361 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1362 - l 226 - "1;\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 226 - "1;\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 226. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # * 339s # {$args} -- "1;\n*\n{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*{$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1363 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1364 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1365 - l 226 - "1;\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 226 - "1;\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 226. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; * {$args} -- "1;\f*\f{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1366 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1367 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1368 - l 226 - "1;\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 226 - "1;\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 226. 339s # Structures begin differing at: 339s # $got->[7] = '* 339s # {$args}' 339s # $expected->[7] = '* {$args}' 339s # >>> 1; * {$args} -- "1;\r*\r{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1369 - no errors 339s ok 1370 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1371 - "1;%\$a" 339s not ok 1372 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1373 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1374 - l 227 - "1; % \$a" # TODO known bug 339s # Failed (TODO) test 'l 227 - "1; % \$a"' 339s # at t/ppi_token_unknown.t line 227. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % $a -- "1; % \$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1375 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1376 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1377 - l 227 - "1;\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 227 - "1;\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 227. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % $a -- "1;\t%\t\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1378 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1379 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1380 - l 227 - "1;\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 227 - "1;\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 227. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # % 339s # $a -- "1;\n%\n\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%$a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1381 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1382 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1383 - l 227 - "1;\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 227 - "1;\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 227. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % $a -- "1;\f%\f\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1384 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1385 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1386 - l 227 - "1;\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 227 - "1;\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 227. 339s # Structures begin differing at: 339s # $got->[7] = '% 339s # $a' 339s # $expected->[7] = '% $a' 339s # >>> 1; % $a -- "1;\r%\r\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1387 - no errors 339s ok 1388 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1389 - "1;%{\$args}" 339s not ok 1390 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1391 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1392 - l 228 - "1; % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 228 - "1; % {\$args}"' 339s # at t/ppi_token_unknown.t line 228. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % {$args} -- "1; % {\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1393 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1394 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1395 - l 228 - "1;\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 228 - "1;\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 228. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % {$args} -- "1;\t%\t{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1396 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1397 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1398 - l 228 - "1;\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 228 - "1;\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 228. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # % 339s # {$args} -- "1;\n%\n{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%{$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1399 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1400 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1401 - l 228 - "1;\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 228 - "1;\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 228. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; % {$args} -- "1;\f%\f{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1402 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1403 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1404 - l 228 - "1;\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 228 - "1;\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 228. 339s # Structures begin differing at: 339s # $got->[7] = '% 339s # {$args}' 339s # $expected->[7] = '% {$args}' 339s # >>> 1; % {$args} -- "1;\r%\r{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1405 - no errors 339s ok 1406 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1407 - "1;&\$a" 339s not ok 1408 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1409 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1410 - l 229 - "1; & \$a" # TODO known bug 339s # Failed (TODO) test 'l 229 - "1; & \$a"' 339s # at t/ppi_token_unknown.t line 229. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & $a -- "1; & \$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1411 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1412 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1413 - l 229 - "1;\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 229 - "1;\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 229. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & $a -- "1;\t&\t\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1414 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1415 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1416 - l 229 - "1;\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 229 - "1;\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 229. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # & 339s # $a -- "1;\n&\n\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&$a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1417 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1418 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1419 - l 229 - "1;\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 229 - "1;\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 229. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & $a -- "1;\f&\f\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1420 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1421 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1422 - l 229 - "1;\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 229 - "1;\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 229. 339s # Structures begin differing at: 339s # $got->[7] = '& 339s # $a' 339s # $expected->[7] = '& $a' 339s # >>> 1; & $a -- "1;\r&\r\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1423 - no errors 339s ok 1424 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1425 - "1;&{\$args}" 339s not ok 1426 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1427 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1428 - l 230 - "1; & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 230 - "1; & {\$args}"' 339s # at t/ppi_token_unknown.t line 230. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & {$args} -- "1; & {\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1429 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1430 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1431 - l 230 - "1;\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 230 - "1;\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 230. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & {$args} -- "1;\t&\t{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1432 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1433 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1434 - l 230 - "1;\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 230 - "1;\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 230. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; 339s # & 339s # {$args} -- "1;\n&\n{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&{$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1435 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1436 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1437 - l 230 - "1;\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 230 - "1;\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 230. 339s # Structures begin differing at: 339s # $got->[8] = 'PPI::Token::Operator' 339s # $expected->[8] = 'PPI::Token::Cast' 339s # >>> 1; & {$args} -- "1;\f&\f{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1438 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1439 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1440 - l 230 - "1;\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 230 - "1;\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 230. 339s # Structures begin differing at: 339s # $got->[7] = '& 339s # {$args}' 339s # $expected->[7] = '& {$args}' 339s # >>> 1; & {$args} -- "1;\r&\r{\$args}" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1441 - no errors 339s ok 1442 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1443 - "1;\@\$a" 339s ok 1444 - no errors 339s ok 1445 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1446 - "1; \@ \$a" 339s ok 1447 - no errors 339s ok 1448 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1449 - "1;\t\@\t\$a" 339s ok 1450 - no errors 339s ok 1451 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1452 - "1;\n\@\n\$a" 339s ok 1453 - no errors 339s ok 1454 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1455 - "1;\f\@\f\$a" 339s not ok 1456 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1457 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1458 - l 232 - "1;\r\@\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 232 - "1;\r\@\r\$a"' 339s # at t/ppi_token_unknown.t line 232. 339s # Structures begin differing at: 339s # $got->[7] = '@ 339s # $a' 339s # $expected->[7] = '@ $a' 339s # >>> 1; @ $a -- "1;\r\@\r\$a" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '@$a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '@ $a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s ok 1459 - no errors 339s ok 1460 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1461 - "1;\@[\$args]" 339s ok 1462 - no errors 339s ok 1463 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1464 - "1; \@ [\$args]" 339s ok 1465 - no errors 339s ok 1466 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1467 - "1;\t\@\t[\$args]" 339s ok 1468 - no errors 339s ok 1469 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1470 - "1;\n\@\n[\$args]" 339s ok 1471 - no errors 339s ok 1472 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1473 - "1;\f\@\f[\$args]" 339s not ok 1474 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1475 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1476 - l 233 - "1;\r\@\r[\$args]" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 233 - "1;\r\@\r[\$args]"' 339s # at t/ppi_token_unknown.t line 233. 339s # Structures begin differing at: 339s # $got->[7] = '@ 339s # [$args]' 339s # $expected->[7] = '@ [$args]' 339s # >>> 1; @ [$args] -- "1;\r\@\r[\$args]" 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '@[$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement', '1;', 'PPI::Token::Number', '1', 'PPI::Token::Structure', ';', 'PPI::Statement', '@ [$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s ok 1477 - no errors 339s ok 1478 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1479 - "LABEL:*\$a" 339s not ok 1480 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1481 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1482 - l 244 - "LABEL: * \$a" # TODO known bug 339s # Failed (TODO) test 'l 244 - "LABEL: * \$a"' 339s # at t/ppi_token_unknown.t line 244. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * $a -- "LABEL: * \$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1483 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1484 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1485 - l 244 - "LABEL:\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 244 - "LABEL:\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 244. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * $a -- "LABEL:\t*\t\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1486 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1487 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1488 - l 244 - "LABEL:\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 244 - "LABEL:\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 244. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # * 339s # $a -- "LABEL:\n*\n\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*$a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1489 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1490 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1491 - l 244 - "LABEL:\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 244 - "LABEL:\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 244. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * $a -- "LABEL:\f*\f\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1492 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1493 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1494 - l 244 - "LABEL:\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 244 - "LABEL:\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 244. 339s # Structures begin differing at: 339s # $got->[5] = '* 339s # $a' 339s # $expected->[5] = '* $a' 339s # >>> LABEL: * $a -- "LABEL:\r*\r\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*$a', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* $a', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1495 - no errors 339s ok 1496 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1497 - "LABEL:*{\$args}" 339s not ok 1498 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1499 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1500 - l 245 - "LABEL: * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 245 - "LABEL: * {\$args}"' 339s # at t/ppi_token_unknown.t line 245. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * {$args} -- "LABEL: * {\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1501 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1502 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1503 - l 245 - "LABEL:\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 245 - "LABEL:\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 245. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * {$args} -- "LABEL:\t*\t{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1504 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1505 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1506 - l 245 - "LABEL:\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 245 - "LABEL:\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 245. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # * 339s # {$args} -- "LABEL:\n*\n{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*{$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1507 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1508 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1509 - l 245 - "LABEL:\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 245 - "LABEL:\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 245. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: * {$args} -- "LABEL:\f*\f{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1510 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1511 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1512 - l 245 - "LABEL:\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 245 - "LABEL:\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 245. 339s # Structures begin differing at: 339s # $got->[5] = '* 339s # {$args}' 339s # $expected->[5] = '* {$args}' 339s # >>> LABEL: * {$args} -- "LABEL:\r*\r{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '*{$args}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '* {$args}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1513 - no errors 339s ok 1514 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1515 - "LABEL:%\$a" 339s not ok 1516 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1517 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1518 - l 246 - "LABEL: % \$a" # TODO known bug 339s # Failed (TODO) test 'l 246 - "LABEL: % \$a"' 339s # at t/ppi_token_unknown.t line 246. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % $a -- "LABEL: % \$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1519 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1520 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1521 - l 246 - "LABEL:\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 246 - "LABEL:\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 246. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % $a -- "LABEL:\t%\t\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1522 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1523 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1524 - l 246 - "LABEL:\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 246 - "LABEL:\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 246. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # % 339s # $a -- "LABEL:\n%\n\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%$a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1525 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1526 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1527 - l 246 - "LABEL:\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 246 - "LABEL:\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 246. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % $a -- "LABEL:\f%\f\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1528 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1529 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1530 - l 246 - "LABEL:\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 246 - "LABEL:\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 246. 339s # Structures begin differing at: 339s # $got->[5] = '% 339s # $a' 339s # $expected->[5] = '% $a' 339s # >>> LABEL: % $a -- "LABEL:\r%\r\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%$a', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% $a', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1531 - no errors 339s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1533 - "LABEL:%{\$args}" 339s not ok 1534 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1535 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1536 - l 247 - "LABEL: % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 247 - "LABEL: % {\$args}"' 339s # at t/ppi_token_unknown.t line 247. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % {$args} -- "LABEL: % {\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1537 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1538 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1539 - l 247 - "LABEL:\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 247 - "LABEL:\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 247. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % {$args} -- "LABEL:\t%\t{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1540 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1541 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1542 - l 247 - "LABEL:\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 247 - "LABEL:\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 247. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # % 339s # {$args} -- "LABEL:\n%\n{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%{$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1543 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1544 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1545 - l 247 - "LABEL:\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 247 - "LABEL:\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 247. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: % {$args} -- "LABEL:\f%\f{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1546 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1547 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1548 - l 247 - "LABEL:\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 247 - "LABEL:\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 247. 339s # Structures begin differing at: 339s # $got->[5] = '% 339s # {$args}' 339s # $expected->[5] = '% {$args}' 339s # >>> LABEL: % {$args} -- "LABEL:\r%\r{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '%{$args}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '% {$args}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1549 - no errors 339s ok 1550 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1551 - "LABEL:&\$a" 339s not ok 1552 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1553 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1554 - l 248 - "LABEL: & \$a" # TODO known bug 339s # Failed (TODO) test 'l 248 - "LABEL: & \$a"' 339s # at t/ppi_token_unknown.t line 248. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & $a -- "LABEL: & \$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1555 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1556 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1557 - l 248 - "LABEL:\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 248 - "LABEL:\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 248. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & $a -- "LABEL:\t&\t\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1558 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1559 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1560 - l 248 - "LABEL:\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 248 - "LABEL:\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 248. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # & 339s # $a -- "LABEL:\n&\n\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&$a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1561 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1562 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1563 - l 248 - "LABEL:\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 248 - "LABEL:\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 248. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & $a -- "LABEL:\f&\f\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1564 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1565 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1566 - l 248 - "LABEL:\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 248 - "LABEL:\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 248. 339s # Structures begin differing at: 339s # $got->[5] = '& 339s # $a' 339s # $expected->[5] = '& $a' 339s # >>> LABEL: & $a -- "LABEL:\r&\r\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&$a', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& $a', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1567 - no errors 339s ok 1568 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1569 - "LABEL:&{\$args}" 339s not ok 1570 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1571 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1572 - l 249 - "LABEL: & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 249 - "LABEL: & {\$args}"' 339s # at t/ppi_token_unknown.t line 249. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & {$args} -- "LABEL: & {\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1573 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1574 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1575 - l 249 - "LABEL:\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 249 - "LABEL:\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 249. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & {$args} -- "LABEL:\t&\t{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1576 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1577 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1578 - l 249 - "LABEL:\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 249 - "LABEL:\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 249. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: 339s # & 339s # {$args} -- "LABEL:\n&\n{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&{$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1579 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1580 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1581 - l 249 - "LABEL:\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 249 - "LABEL:\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 249. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Token::Operator' 339s # $expected->[6] = 'PPI::Token::Cast' 339s # >>> LABEL: & {$args} -- "LABEL:\f&\f{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1582 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1583 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1584 - l 249 - "LABEL:\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 249 - "LABEL:\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 249. 339s # Structures begin differing at: 339s # $got->[5] = '& 339s # {$args}' 339s # $expected->[5] = '& {$args}' 339s # >>> LABEL: & {$args} -- "LABEL:\r&\r{\$args}" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '&{$args}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '& {$args}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1585 - no errors 339s ok 1586 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1587 - "LABEL:\@\$a" 339s ok 1588 - no errors 339s ok 1589 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1590 - "LABEL: \@ \$a" 339s ok 1591 - no errors 339s ok 1592 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1593 - "LABEL:\t\@\t\$a" 339s ok 1594 - no errors 339s ok 1595 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1596 - "LABEL:\n\@\n\$a" 339s ok 1597 - no errors 339s ok 1598 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1599 - "LABEL:\f\@\f\$a" 339s not ok 1600 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1601 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1602 - l 251 - "LABEL:\r\@\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 251 - "LABEL:\r\@\r\$a"' 339s # at t/ppi_token_unknown.t line 251. 339s # Structures begin differing at: 339s # $got->[5] = '@ 339s # $a' 339s # $expected->[5] = '@ $a' 339s # >>> LABEL: @ $a -- "LABEL:\r\@\r\$a" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '@$a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '@ $a', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s ok 1603 - no errors 339s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1605 - "LABEL:\@[\$args]" 339s ok 1606 - no errors 339s ok 1607 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1608 - "LABEL: \@ [\$args]" 339s ok 1609 - no errors 339s ok 1610 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1611 - "LABEL:\t\@\t[\$args]" 339s ok 1612 - no errors 339s ok 1613 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1614 - "LABEL:\n\@\n[\$args]" 339s ok 1615 - no errors 339s ok 1616 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1617 - "LABEL:\f\@\f[\$args]" 339s not ok 1618 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1619 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1620 - l 252 - "LABEL:\r\@\r[\$args]" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 252 - "LABEL:\r\@\r[\$args]"' 339s # at t/ppi_token_unknown.t line 252. 339s # Structures begin differing at: 339s # $got->[5] = '@ 339s # [$args]' 339s # $expected->[5] = '@ [$args]' 339s # >>> LABEL: @ [$args] -- "LABEL:\r\@\r[\$args]" 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '@[$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement::Compound', 'LABEL:', 'PPI::Token::Label', 'LABEL:', 'PPI::Statement', '@ [$args]', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s ok 1621 - no errors 339s ok 1622 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1623 - "map {1}*\$a" 339s not ok 1624 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1625 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1626 - l 267 - "map {1} * \$a" # TODO known bug 339s # Failed (TODO) test 'l 267 - "map {1} * \$a"' 339s # at t/ppi_token_unknown.t line 267. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * $a -- "map {1} * \$a" 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1627 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1628 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1629 - l 267 - "map {1}\t*\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 267 - "map {1}\t*\t\$a"' 339s # at t/ppi_token_unknown.t line 267. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * $a -- "map {1}\t*\t\$a" 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1630 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1631 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1632 - l 267 - "map {1}\n*\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 267 - "map {1}\n*\n\$a"' 339s # at t/ppi_token_unknown.t line 267. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # * 339s # $a -- "map {1}\n*\n\$a" 339s # [ 'PPI::Statement', 'map {1}*$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1}*$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1633 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1634 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1635 - l 267 - "map {1}\f*\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 267 - "map {1}\f*\f\$a"' 339s # at t/ppi_token_unknown.t line 267. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * $a -- "map {1}\f*\f\$a" 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s not ok 1636 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1637 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1638 - l 267 - "map {1}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 267 - "map {1}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 267. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # * 339s # $a' 339s # $expected->[1] = 'map {1} * $a' 339s # >>> map {1} * $a -- "map {1}\r*\r\$a" 339s # [ 'PPI::Statement', 'map {1}*$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} * $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1639 - no errors 339s ok 1640 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1641 - "map {1}*{\$args}" 339s not ok 1642 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1643 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1644 - l 268 - "map {1} * {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 268 - "map {1} * {\$args}"' 339s # at t/ppi_token_unknown.t line 268. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * {$args} -- "map {1} * {\$args}" 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1645 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1646 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1647 - l 268 - "map {1}\t*\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 268 - "map {1}\t*\t{\$args}"' 339s # at t/ppi_token_unknown.t line 268. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * {$args} -- "map {1}\t*\t{\$args}" 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1648 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1649 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1650 - l 268 - "map {1}\n*\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 268 - "map {1}\n*\n{\$args}"' 339s # at t/ppi_token_unknown.t line 268. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # * 339s # {$args} -- "map {1}\n*\n{\$args}" 339s # [ 'PPI::Statement', 'map {1}*{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1}*{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1651 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1652 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1653 - l 268 - "map {1}\f*\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 268 - "map {1}\f*\f{\$args}"' 339s # at t/ppi_token_unknown.t line 268. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} * {$args} -- "map {1}\f*\f{\$args}" 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1654 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1655 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1656 - l 268 - "map {1}\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 268 - "map {1}\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 268. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # * 339s # {$args}' 339s # $expected->[1] = 'map {1} * {$args}' 339s # >>> map {1} * {$args} -- "map {1}\r*\r{\$args}" 339s # [ 'PPI::Statement', 'map {1}*{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} * {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1657 - no errors 339s ok 1658 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1659 - "map {1}%\$a" 339s not ok 1660 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1661 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1662 - l 269 - "map {1} % \$a" # TODO known bug 339s # Failed (TODO) test 'l 269 - "map {1} % \$a"' 339s # at t/ppi_token_unknown.t line 269. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % $a -- "map {1} % \$a" 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1663 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1664 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1665 - l 269 - "map {1}\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 269 - "map {1}\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 269. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % $a -- "map {1}\t%\t\$a" 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1666 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1667 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1668 - l 269 - "map {1}\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 269 - "map {1}\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 269. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # % 339s # $a -- "map {1}\n%\n\$a" 339s # [ 'PPI::Statement', 'map {1}%$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1}%$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1669 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1670 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1671 - l 269 - "map {1}\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 269 - "map {1}\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 269. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % $a -- "map {1}\f%\f\$a" 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 1672 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1673 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1674 - l 269 - "map {1}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 269 - "map {1}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 269. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # % 339s # $a' 339s # $expected->[1] = 'map {1} % $a' 339s # >>> map {1} % $a -- "map {1}\r%\r\$a" 339s # [ 'PPI::Statement', 'map {1}%$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} % $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1675 - no errors 339s ok 1676 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1677 - "map {1}%{\$args}" 339s not ok 1678 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1679 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1680 - l 270 - "map {1} % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 270 - "map {1} % {\$args}"' 339s # at t/ppi_token_unknown.t line 270. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % {$args} -- "map {1} % {\$args}" 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1681 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1682 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1683 - l 270 - "map {1}\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 270 - "map {1}\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 270. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % {$args} -- "map {1}\t%\t{\$args}" 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1684 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1685 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1686 - l 270 - "map {1}\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 270 - "map {1}\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 270. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # % 339s # {$args} -- "map {1}\n%\n{\$args}" 339s # [ 'PPI::Statement', 'map {1}%{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1}%{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1687 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1688 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1689 - l 270 - "map {1}\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 270 - "map {1}\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 270. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} % {$args} -- "map {1}\f%\f{\$args}" 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1690 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1691 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1692 - l 270 - "map {1}\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 270 - "map {1}\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 270. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # % 339s # {$args}' 339s # $expected->[1] = 'map {1} % {$args}' 339s # >>> map {1} % {$args} -- "map {1}\r%\r{\$args}" 339s # [ 'PPI::Statement', 'map {1}%{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} % {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1693 - no errors 339s ok 1694 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1695 - "map {1}&\$a" 339s not ok 1696 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1697 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1698 - l 271 - "map {1} & \$a" # TODO known bug 339s # Failed (TODO) test 'l 271 - "map {1} & \$a"' 339s # at t/ppi_token_unknown.t line 271. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & $a -- "map {1} & \$a" 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1699 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1700 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1701 - l 271 - "map {1}\t&\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 271 - "map {1}\t&\t\$a"' 339s # at t/ppi_token_unknown.t line 271. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & $a -- "map {1}\t&\t\$a" 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1702 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1703 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1704 - l 271 - "map {1}\n&\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 271 - "map {1}\n&\n\$a"' 339s # at t/ppi_token_unknown.t line 271. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # & 339s # $a -- "map {1}\n&\n\$a" 339s # [ 'PPI::Statement', 'map {1}&$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1}&$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1705 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1706 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1707 - l 271 - "map {1}\f&\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 271 - "map {1}\f&\f\$a"' 339s # at t/ppi_token_unknown.t line 271. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & $a -- "map {1}\f&\f\$a" 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s not ok 1708 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1709 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1710 - l 271 - "map {1}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 271 - "map {1}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 271. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # & 339s # $a' 339s # $expected->[1] = 'map {1} & $a' 339s # >>> map {1} & $a -- "map {1}\r&\r\$a" 339s # [ 'PPI::Statement', 'map {1}&$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} & $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1711 - no errors 339s ok 1712 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1713 - "map {1}&{\$args}" 339s not ok 1714 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1715 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 1716 - l 272 - "map {1} & {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 272 - "map {1} & {\$args}"' 339s # at t/ppi_token_unknown.t line 272. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & {$args} -- "map {1} & {\$args}" 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1717 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1718 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 1719 - l 272 - "map {1}\t&\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 272 - "map {1}\t&\t{\$args}"' 339s # at t/ppi_token_unknown.t line 272. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & {$args} -- "map {1}\t&\t{\$args}" 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1720 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1721 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 1722 - l 272 - "map {1}\n&\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 272 - "map {1}\n&\n{\$args}"' 339s # at t/ppi_token_unknown.t line 272. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} 339s # & 339s # {$args} -- "map {1}\n&\n{\$args}" 339s # [ 'PPI::Statement', 'map {1}&{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1}&{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1723 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1724 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 1725 - l 272 - "map {1}\f&\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 272 - "map {1}\f&\f{\$args}"' 339s # at t/ppi_token_unknown.t line 272. 339s # Structures begin differing at: 339s # $got->[14] = 'PPI::Token::Operator' 339s # $expected->[14] = 'PPI::Token::Cast' 339s # >>> map {1} & {$args} -- "map {1}\f&\f{\$args}" 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 1726 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1727 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1728 - l 272 - "map {1}\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 272 - "map {1}\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 272. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # & 339s # {$args}' 339s # $expected->[1] = 'map {1} & {$args}' 339s # >>> map {1} & {$args} -- "map {1}\r&\r{\$args}" 339s # [ 'PPI::Statement', 'map {1}&{$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'map {1} & {$args}', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1729 - no errors 339s ok 1730 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1731 - "map {1}\@\$a" 339s ok 1732 - no errors 339s ok 1733 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1734 - "map {1} \@ \$a" 339s ok 1735 - no errors 339s ok 1736 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1737 - "map {1}\t\@\t\$a" 339s ok 1738 - no errors 339s ok 1739 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1740 - "map {1}\n\@\n\$a" 339s ok 1741 - no errors 339s ok 1742 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1743 - "map {1}\f\@\f\$a" 339s not ok 1744 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1745 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1746 - l 274 - "map {1}\r\@\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 274 - "map {1}\r\@\r\$a"' 339s # at t/ppi_token_unknown.t line 274. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # @ 339s # $a' 339s # $expected->[1] = 'map {1} @ $a' 339s # >>> map {1} @ $a -- "map {1}\r\@\r\$a" 339s # [ 'PPI::Statement', 'map {1}@$a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'map {1} @ $a', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '@', 'PPI::Token::Symbol', '$a'] 339s ok 1747 - no errors 339s ok 1748 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1749 - "map {1}\@[\$args]" 339s ok 1750 - no errors 339s ok 1751 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1752 - "map {1} \@ [\$args]" 339s ok 1753 - no errors 339s ok 1754 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1755 - "map {1}\t\@\t[\$args]" 339s ok 1756 - no errors 339s ok 1757 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1758 - "map {1}\n\@\n[\$args]" 339s ok 1759 - no errors 339s ok 1760 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1761 - "map {1}\f\@\f[\$args]" 339s not ok 1762 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1763 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1764 - l 275 - "map {1}\r\@\r[\$args]" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 275 - "map {1}\r\@\r[\$args]"' 339s # at t/ppi_token_unknown.t line 275. 339s # Structures begin differing at: 339s # $got->[1] = 'map {1} 339s # @ 339s # [$args]' 339s # $expected->[1] = 'map {1} @ [$args]' 339s # >>> map {1} @ [$args] -- "map {1}\r\@\r[\$args]" 339s # [ 'PPI::Statement', 'map {1}@[$args]', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement', 'map {1} @ [$args]', 'PPI::Token::Word', 'map', 'PPI::Structure::Block', '{1}', 'PPI::Token::Structure', '{', 'PPI::Statement', '1', 'PPI::Token::Number', '1', 'PPI::Token::Structure', '}', 'PPI::Token::Cast', '@', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s ok 1765 - no errors 339s ok 1766 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1767 - "eval {2}*\$a" 339s ok 1768 - no errors 339s ok 1769 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1770 - "eval {2} * \$a" 339s ok 1771 - no errors 339s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1773 - "eval {2}\t*\t\$a" 339s ok 1774 - no errors 339s ok 1775 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1776 - "eval {2}\n*\n\$a" 339s ok 1777 - no errors 339s ok 1778 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1779 - "eval {2}\f*\f\$a" 339s not ok 1780 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1781 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1782 - l 288 - "eval {2}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 288 - "eval {2}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 288. 339s # Structures begin differing at: 339s # $got->[1] = 'eval {2} 339s # * 339s # $a' 339s # $expected->[1] = 'eval {2} * $a' 339s # >>> eval {2} * $a -- "eval {2}\r*\r\$a" 339s # [ 'PPI::Statement', 'eval {2}*$a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval {2} * $a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1783 - no errors 339s ok 1784 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1785 - "\"3\"*{\$args}" 339s ok 1786 - no errors 339s ok 1787 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1788 - "\"3\" * {\$args}" 339s ok 1789 - no errors 339s ok 1790 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1791 - "\"3\"\t*\t{\$args}" 339s ok 1792 - no errors 339s ok 1793 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1794 - "\"3\"\n*\n{\$args}" 339s ok 1795 - no errors 339s ok 1796 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1797 - "\"3\"\f*\f{\$args}" 339s not ok 1798 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1799 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1800 - l 289 - "\"3\"\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 289 - "\"3\"\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 289. 339s # Structures begin differing at: 339s # $got->[1] = '"3" 339s # * 339s # {$args}' 339s # $expected->[1] = '"3" * {$args}' 339s # >>> "3" * {$args} -- "\"3\"\r*\r{\$args}" 339s # [ 'PPI::Statement', '"3"*{$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '"3" * {$args}', 'PPI::Token::Quote::Double', '"3"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1801 - no errors 339s ok 1802 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1803 - "eval {2}%\$a" 339s ok 1804 - no errors 339s ok 1805 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1806 - "eval {2} % \$a" 339s ok 1807 - no errors 339s ok 1808 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1809 - "eval {2}\t%\t\$a" 339s ok 1810 - no errors 339s ok 1811 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1812 - "eval {2}\n%\n\$a" 339s ok 1813 - no errors 339s ok 1814 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1815 - "eval {2}\f%\f\$a" 339s not ok 1816 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1817 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1818 - l 290 - "eval {2}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 290 - "eval {2}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 290. 339s # Structures begin differing at: 339s # $got->[1] = 'eval {2} 339s # % 339s # $a' 339s # $expected->[1] = 'eval {2} % $a' 339s # >>> eval {2} % $a -- "eval {2}\r%\r\$a" 339s # [ 'PPI::Statement', 'eval {2}%$a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval {2} % $a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1819 - no errors 339s ok 1820 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1821 - "eval {2}%{\$args}" 339s ok 1822 - no errors 339s ok 1823 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1824 - "eval {2} % {\$args}" 339s ok 1825 - no errors 339s ok 1826 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1827 - "eval {2}\t%\t{\$args}" 339s ok 1828 - no errors 339s ok 1829 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1830 - "eval {2}\n%\n{\$args}" 339s ok 1831 - no errors 339s ok 1832 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1833 - "eval {2}\f%\f{\$args}" 339s not ok 1834 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1835 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1836 - l 291 - "eval {2}\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 291 - "eval {2}\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 291. 339s # Structures begin differing at: 339s # $got->[1] = 'eval {2} 339s # % 339s # {$args}' 339s # $expected->[1] = 'eval {2} % {$args}' 339s # >>> eval {2} % {$args} -- "eval {2}\r%\r{\$args}" 339s # [ 'PPI::Statement', 'eval {2}%{$args}', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'eval {2} % {$args}', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1837 - no errors 339s ok 1838 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1839 - "eval {2}&\$a" 339s ok 1840 - no errors 339s ok 1841 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1842 - "eval {2} & \$a" 339s ok 1843 - no errors 339s ok 1844 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1845 - "eval {2}\t&\t\$a" 339s ok 1846 - no errors 339s ok 1847 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1848 - "eval {2}\n&\n\$a" 339s ok 1849 - no errors 339s ok 1850 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1851 - "eval {2}\f&\f\$a" 339s not ok 1852 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1853 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1854 - l 292 - "eval {2}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 292 - "eval {2}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 292. 339s # Structures begin differing at: 339s # $got->[1] = 'eval {2} 339s # & 339s # $a' 339s # $expected->[1] = 'eval {2} & $a' 339s # >>> eval {2} & $a -- "eval {2}\r&\r\$a" 339s # [ 'PPI::Statement', 'eval {2}&$a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval {2} & $a', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1855 - no errors 339s ok 1856 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1857 - "eval {2}&{\$args}" 339s ok 1858 - no errors 339s ok 1859 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1860 - "eval {2} & {\$args}" 339s ok 1861 - no errors 339s ok 1862 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1863 - "eval {2}\t&\t{\$args}" 339s ok 1864 - no errors 339s ok 1865 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1866 - "eval {2}\n&\n{\$args}" 339s ok 1867 - no errors 339s ok 1868 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1869 - "eval {2}\f&\f{\$args}" 339s not ok 1870 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1871 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1872 - l 293 - "eval {2}\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 293 - "eval {2}\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 293. 339s # Structures begin differing at: 339s # $got->[1] = 'eval {2} 339s # & 339s # {$args}' 339s # $expected->[1] = 'eval {2} & {$args}' 339s # >>> eval {2} & {$args} -- "eval {2}\r&\r{\$args}" 339s # [ 'PPI::Statement', 'eval {2}&{$args}', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'eval {2} & {$args}', 'PPI::Token::Word', 'eval', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1873 - no errors 339s ok 1874 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1875 - "eval \"2\"*\$a" 339s ok 1876 - no errors 339s ok 1877 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1878 - "eval \"2\" * \$a" 339s ok 1879 - no errors 339s ok 1880 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1881 - "eval \"2\"\t*\t\$a" 339s ok 1882 - no errors 339s ok 1883 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1884 - "eval \"2\"\n*\n\$a" 339s ok 1885 - no errors 339s ok 1886 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1887 - "eval \"2\"\f*\f\$a" 339s not ok 1888 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1889 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1890 - l 302 - "eval \"2\"\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 302 - "eval \"2\"\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 302. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # * 339s # $a' 339s # $expected->[1] = 'eval "2" * $a' 339s # >>> eval "2" * $a -- "eval \"2\"\r*\r\$a" 339s # [ 'PPI::Statement', 'eval "2"*$a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval "2" * $a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1891 - no errors 339s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1893 - "eval \"2\"*{\$args}" 339s ok 1894 - no errors 339s ok 1895 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1896 - "eval \"2\" * {\$args}" 339s ok 1897 - no errors 339s ok 1898 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1899 - "eval \"2\"\t*\t{\$args}" 339s ok 1900 - no errors 339s ok 1901 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1902 - "eval \"2\"\n*\n{\$args}" 339s ok 1903 - no errors 339s ok 1904 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1905 - "eval \"2\"\f*\f{\$args}" 339s not ok 1906 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1907 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1908 - l 303 - "eval \"2\"\r*\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 303 - "eval \"2\"\r*\r{\$args}"' 339s # at t/ppi_token_unknown.t line 303. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # * 339s # {$args}' 339s # $expected->[1] = 'eval "2" * {$args}' 339s # >>> eval "2" * {$args} -- "eval \"2\"\r*\r{\$args}" 339s # [ 'PPI::Statement', 'eval "2"*{$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'eval "2" * {$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1909 - no errors 339s ok 1910 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1911 - "eval \"2\"%\$a" 339s ok 1912 - no errors 339s ok 1913 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1914 - "eval \"2\" % \$a" 339s ok 1915 - no errors 339s ok 1916 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1917 - "eval \"2\"\t%\t\$a" 339s ok 1918 - no errors 339s ok 1919 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1920 - "eval \"2\"\n%\n\$a" 339s ok 1921 - no errors 339s ok 1922 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1923 - "eval \"2\"\f%\f\$a" 339s not ok 1924 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1925 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1926 - l 304 - "eval \"2\"\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 304 - "eval \"2\"\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 304. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # % 339s # $a' 339s # $expected->[1] = 'eval "2" % $a' 339s # >>> eval "2" % $a -- "eval \"2\"\r%\r\$a" 339s # [ 'PPI::Statement', 'eval "2"%$a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval "2" % $a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 1927 - no errors 339s ok 1928 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1929 - "eval \"2\"%{\$args}" 339s ok 1930 - no errors 339s ok 1931 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1932 - "eval \"2\" % {\$args}" 339s ok 1933 - no errors 339s ok 1934 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1935 - "eval \"2\"\t%\t{\$args}" 339s ok 1936 - no errors 339s ok 1937 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1938 - "eval \"2\"\n%\n{\$args}" 339s ok 1939 - no errors 339s ok 1940 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1941 - "eval \"2\"\f%\f{\$args}" 339s not ok 1942 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1943 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1944 - l 305 - "eval \"2\"\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 305 - "eval \"2\"\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 305. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # % 339s # {$args}' 339s # $expected->[1] = 'eval "2" % {$args}' 339s # >>> eval "2" % {$args} -- "eval \"2\"\r%\r{\$args}" 339s # [ 'PPI::Statement', 'eval "2"%{$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'eval "2" % {$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1945 - no errors 339s ok 1946 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1947 - "eval \"2\"&\$a" 339s ok 1948 - no errors 339s ok 1949 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1950 - "eval \"2\" & \$a" 339s ok 1951 - no errors 339s ok 1952 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1953 - "eval \"2\"\t&\t\$a" 339s ok 1954 - no errors 339s ok 1955 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1956 - "eval \"2\"\n&\n\$a" 339s ok 1957 - no errors 339s ok 1958 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1959 - "eval \"2\"\f&\f\$a" 339s not ok 1960 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1961 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1962 - l 306 - "eval \"2\"\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 306 - "eval \"2\"\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 306. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # & 339s # $a' 339s # $expected->[1] = 'eval "2" & $a' 339s # >>> eval "2" & $a -- "eval \"2\"\r&\r\$a" 339s # [ 'PPI::Statement', 'eval "2"&$a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'eval "2" & $a', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 1963 - no errors 339s ok 1964 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1965 - "eval \"2\"&{\$args}" 339s ok 1966 - no errors 339s ok 1967 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1968 - "eval \"2\" & {\$args}" 339s ok 1969 - no errors 339s ok 1970 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1971 - "eval \"2\"\t&\t{\$args}" 339s ok 1972 - no errors 339s ok 1973 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1974 - "eval \"2\"\n&\n{\$args}" 339s ok 1975 - no errors 339s ok 1976 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1977 - "eval \"2\"\f&\f{\$args}" 339s not ok 1978 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1979 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1980 - l 307 - "eval \"2\"\r&\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 307 - "eval \"2\"\r&\r{\$args}"' 339s # at t/ppi_token_unknown.t line 307. 339s # Structures begin differing at: 339s # $got->[1] = 'eval "2" 339s # & 339s # {$args}' 339s # $expected->[1] = 'eval "2" & {$args}' 339s # >>> eval "2" & {$args} -- "eval \"2\"\r&\r{\$args}" 339s # [ 'PPI::Statement', 'eval "2"&{$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'eval "2" & {$args}', 'PPI::Token::Word', 'eval', 'PPI::Token::Quote::Double', '"2"', 'PPI::Token::Operator', '&', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 1981 - no errors 339s ok 1982 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1983 - "\$y->{x}*\$a" 339s ok 1984 - no errors 339s ok 1985 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1986 - "\$y->{x} * \$a" 339s ok 1987 - no errors 339s ok 1988 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1989 - "\$y->{x}\t*\t\$a" 339s ok 1990 - no errors 339s ok 1991 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1992 - "\$y->{x}\n*\n\$a" 339s ok 1993 - no errors 339s ok 1994 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 1995 - "\$y->{x}\f*\f\$a" 339s not ok 1996 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1997 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 1998 - l 368 - "\$y->{x}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 368 - "\$y->{x}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 368. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{x} 339s # * 339s # $a' 339s # $expected->[1] = '$y->{x} * $a' 339s # >>> $y->{x} * $a -- "\$y->{x}\r*\r\$a" 339s # [ 'PPI::Statement', '$y->{x}*$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{x} * $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 1999 - no errors 339s ok 2000 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2001 - "\$y->{x}%\$a" 339s ok 2002 - no errors 339s ok 2003 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2004 - "\$y->{x} % \$a" 339s ok 2005 - no errors 339s ok 2006 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2007 - "\$y->{x}\t%\t\$a" 339s ok 2008 - no errors 339s ok 2009 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2010 - "\$y->{x}\n%\n\$a" 339s ok 2011 - no errors 339s ok 2012 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2013 - "\$y->{x}\f%\f\$a" 339s not ok 2014 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2015 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2016 - l 369 - "\$y->{x}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 369 - "\$y->{x}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 369. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{x} 339s # % 339s # $a' 339s # $expected->[1] = '$y->{x} % $a' 339s # >>> $y->{x} % $a -- "\$y->{x}\r%\r\$a" 339s # [ 'PPI::Statement', '$y->{x}%$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{x} % $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2017 - no errors 339s ok 2018 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2019 - "\$y->{x}&\$a" 339s ok 2020 - no errors 339s ok 2021 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2022 - "\$y->{x} & \$a" 339s ok 2023 - no errors 339s ok 2024 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2025 - "\$y->{x}\t&\t\$a" 339s ok 2026 - no errors 339s ok 2027 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2028 - "\$y->{x}\n&\n\$a" 339s ok 2029 - no errors 339s ok 2030 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2031 - "\$y->{x}\f&\f\$a" 339s not ok 2032 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2033 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2034 - l 370 - "\$y->{x}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 370 - "\$y->{x}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 370. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{x} 339s # & 339s # $a' 339s # $expected->[1] = '$y->{x} & $a' 339s # >>> $y->{x} & $a -- "\$y->{x}\r&\r\$a" 339s # [ 'PPI::Statement', '$y->{x}&$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{x} & $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 2035 - no errors 339s ok 2036 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2037 - "\$y->{z}{x}*\$a" 339s ok 2038 - no errors 339s ok 2039 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2040 - "\$y->{z}{x} * \$a" 339s ok 2041 - no errors 339s ok 2042 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2043 - "\$y->{z}{x}\t*\t\$a" 339s ok 2044 - no errors 339s ok 2045 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2046 - "\$y->{z}{x}\n*\n\$a" 339s ok 2047 - no errors 339s ok 2048 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2049 - "\$y->{z}{x}\f*\f\$a" 339s not ok 2050 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2051 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2052 - l 371 - "\$y->{z}{x}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 371 - "\$y->{z}{x}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 371. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{z}{x} 339s # * 339s # $a' 339s # $expected->[1] = '$y->{z}{x} * $a' 339s # >>> $y->{z}{x} * $a -- "\$y->{z}{x}\r*\r\$a" 339s # [ 'PPI::Statement', '$y->{z}{x}*$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{z}{x} * $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 2053 - no errors 339s ok 2054 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2055 - "\$y->{z}{x}%\$a" 339s ok 2056 - no errors 339s ok 2057 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2058 - "\$y->{z}{x} % \$a" 339s ok 2059 - no errors 339s ok 2060 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2061 - "\$y->{z}{x}\t%\t\$a" 339s ok 2062 - no errors 339s ok 2063 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2064 - "\$y->{z}{x}\n%\n\$a" 339s ok 2065 - no errors 339s ok 2066 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2067 - "\$y->{z}{x}\f%\f\$a" 339s not ok 2068 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2069 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2070 - l 372 - "\$y->{z}{x}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 372 - "\$y->{z}{x}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 372. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{z}{x} 339s # % 339s # $a' 339s # $expected->[1] = '$y->{z}{x} % $a' 339s # >>> $y->{z}{x} % $a -- "\$y->{z}{x}\r%\r\$a" 339s # [ 'PPI::Statement', '$y->{z}{x}%$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{z}{x} % $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2071 - no errors 339s ok 2072 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2073 - "\$y->{z}{x}&\$a" 339s ok 2074 - no errors 339s ok 2075 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2076 - "\$y->{z}{x} & \$a" 339s ok 2077 - no errors 339s ok 2078 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2079 - "\$y->{z}{x}\t&\t\$a" 339s ok 2080 - no errors 339s ok 2081 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2082 - "\$y->{z}{x}\n&\n\$a" 339s ok 2083 - no errors 339s ok 2084 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2085 - "\$y->{z}{x}\f&\f\$a" 339s not ok 2086 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2087 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2088 - l 373 - "\$y->{z}{x}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 373 - "\$y->{z}{x}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 373. 339s # Structures begin differing at: 339s # $got->[1] = '$y->{z}{x} 339s # & 339s # $a' 339s # $expected->[1] = '$y->{z}{x} & $a' 339s # >>> $y->{z}{x} & $a -- "\$y->{z}{x}\r&\r\$a" 339s # [ 'PPI::Statement', '$y->{z}{x}&$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->{z}{x} & $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '{z}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', '}', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 2089 - no errors 339s ok 2090 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2091 - "\$y->[z]{x}*\$a" 339s ok 2092 - no errors 339s ok 2093 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2094 - "\$y->[z]{x} * \$a" 339s ok 2095 - no errors 339s ok 2096 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2097 - "\$y->[z]{x}\t*\t\$a" 339s ok 2098 - no errors 339s ok 2099 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2100 - "\$y->[z]{x}\n*\n\$a" 339s ok 2101 - no errors 339s ok 2102 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2103 - "\$y->[z]{x}\f*\f\$a" 339s not ok 2104 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2105 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2106 - l 374 - "\$y->[z]{x}\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 374 - "\$y->[z]{x}\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 374. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[z]{x} 339s # * 339s # $a' 339s # $expected->[1] = '$y->[z]{x} * $a' 339s # >>> $y->[z]{x} * $a -- "\$y->[z]{x}\r*\r\$a" 339s # [ 'PPI::Statement', '$y->[z]{x}*$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[z]{x} * $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 2107 - no errors 339s ok 2108 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2109 - "\$y->[z]{x}%\$a" 339s ok 2110 - no errors 339s ok 2111 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2112 - "\$y->[z]{x} % \$a" 339s ok 2113 - no errors 339s ok 2114 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2115 - "\$y->[z]{x}\t%\t\$a" 339s ok 2116 - no errors 339s ok 2117 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2118 - "\$y->[z]{x}\n%\n\$a" 339s ok 2119 - no errors 339s ok 2120 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2121 - "\$y->[z]{x}\f%\f\$a" 339s not ok 2122 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2123 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2124 - l 375 - "\$y->[z]{x}\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 375 - "\$y->[z]{x}\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 375. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[z]{x} 339s # % 339s # $a' 339s # $expected->[1] = '$y->[z]{x} % $a' 339s # >>> $y->[z]{x} % $a -- "\$y->[z]{x}\r%\r\$a" 339s # [ 'PPI::Statement', '$y->[z]{x}%$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[z]{x} % $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2125 - no errors 339s ok 2126 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2127 - "\$y->[z]{x}&\$a" 339s ok 2128 - no errors 339s ok 2129 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2130 - "\$y->[z]{x} & \$a" 339s ok 2131 - no errors 339s ok 2132 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2133 - "\$y->[z]{x}\t&\t\$a" 339s ok 2134 - no errors 339s ok 2135 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2136 - "\$y->[z]{x}\n&\n\$a" 339s ok 2137 - no errors 339s ok 2138 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2139 - "\$y->[z]{x}\f&\f\$a" 339s not ok 2140 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2141 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2142 - l 376 - "\$y->[z]{x}\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 376 - "\$y->[z]{x}\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 376. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[z]{x} 339s # & 339s # $a' 339s # $expected->[1] = '$y->[z]{x} & $a' 339s # >>> $y->[z]{x} & $a -- "\$y->[z]{x}\r&\r\$a" 339s # [ 'PPI::Statement', '$y->[z]{x}&$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[z]{x} & $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[z]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'z', 'PPI::Token::Word', 'z', 'PPI::Token::Structure', ']', 'PPI::Structure::Subscript', '{x}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', '}', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 2143 - no errors 339s ok 2144 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2145 - "\$y->[x]*\$a" 339s ok 2146 - no errors 339s ok 2147 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2148 - "\$y->[x] * \$a" 339s ok 2149 - no errors 339s ok 2150 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2151 - "\$y->[x]\t*\t\$a" 339s ok 2152 - no errors 339s ok 2153 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2154 - "\$y->[x]\n*\n\$a" 339s ok 2155 - no errors 339s ok 2156 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2157 - "\$y->[x]\f*\f\$a" 339s not ok 2158 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2159 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2160 - l 377 - "\$y->[x]\r*\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 377 - "\$y->[x]\r*\r\$a"' 339s # at t/ppi_token_unknown.t line 377. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[x] 339s # * 339s # $a' 339s # $expected->[1] = '$y->[x] * $a' 339s # >>> $y->[x] * $a -- "\$y->[x]\r*\r\$a" 339s # [ 'PPI::Statement', '$y->[x]*$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[x] * $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '*', 'PPI::Token::Symbol', '$a'] 339s ok 2161 - no errors 339s ok 2162 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2163 - "\$y->[x]%\$a" 339s ok 2164 - no errors 339s ok 2165 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2166 - "\$y->[x] % \$a" 339s ok 2167 - no errors 339s ok 2168 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2169 - "\$y->[x]\t%\t\$a" 339s ok 2170 - no errors 339s ok 2171 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2172 - "\$y->[x]\n%\n\$a" 339s ok 2173 - no errors 339s ok 2174 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2175 - "\$y->[x]\f%\f\$a" 339s not ok 2176 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2177 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2178 - l 378 - "\$y->[x]\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 378 - "\$y->[x]\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 378. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[x] 339s # % 339s # $a' 339s # $expected->[1] = '$y->[x] % $a' 339s # >>> $y->[x] % $a -- "\$y->[x]\r%\r\$a" 339s # [ 'PPI::Statement', '$y->[x]%$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[x] % $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2179 - no errors 339s ok 2180 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2181 - "\$y->[x]&\$a" 339s ok 2182 - no errors 339s ok 2183 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2184 - "\$y->[x] & \$a" 339s ok 2185 - no errors 339s ok 2186 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2187 - "\$y->[x]\t&\t\$a" 339s ok 2188 - no errors 339s ok 2189 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2190 - "\$y->[x]\n&\n\$a" 339s ok 2191 - no errors 339s ok 2192 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2193 - "\$y->[x]\f&\f\$a" 339s not ok 2194 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2195 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2196 - l 379 - "\$y->[x]\r&\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 379 - "\$y->[x]\r&\r\$a"' 339s # at t/ppi_token_unknown.t line 379. 339s # Structures begin differing at: 339s # $got->[1] = '$y->[x] 339s # & 339s # $a' 339s # $expected->[1] = '$y->[x] & $a' 339s # >>> $y->[x] & $a -- "\$y->[x]\r&\r\$a" 339s # [ 'PPI::Statement', '$y->[x]&$a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', '$y->[x] & $a', 'PPI::Token::Symbol', '$y', 'PPI::Token::Operator', '->', 'PPI::Structure::Subscript', '[x]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', 'x', 'PPI::Token::Word', 'x', 'PPI::Token::Structure', ']', 'PPI::Token::Operator', '&', 'PPI::Token::Symbol', '$a'] 339s ok 2197 - no errors 339s ok 2198 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2199 - "keys%\$a" 339s not ok 2200 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2201 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2202 - l 383 - "keys % \$a" # TODO known bug 339s # Failed (TODO) test 'l 383 - "keys % \$a"' 339s # at t/ppi_token_unknown.t line 383. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % $a -- "keys % \$a" 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2203 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2204 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2205 - l 383 - "keys\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 383 - "keys\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 383. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % $a -- "keys\t%\t\$a" 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2206 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2207 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2208 - l 383 - "keys\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 383 - "keys\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 383. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys 339s # % 339s # $a -- "keys\n%\n\$a" 339s # [ 'PPI::Statement', 'keys%$a', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'keys%$a', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2209 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2210 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2211 - l 383 - "keys\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 383 - "keys\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 383. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % $a -- "keys\f%\f\$a" 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2212 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2213 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2214 - l 383 - "keys\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 383 - "keys\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 383. 339s # Structures begin differing at: 339s # $got->[1] = 'keys 339s # % 339s # $a' 339s # $expected->[1] = 'keys % $a' 339s # >>> keys % $a -- "keys\r%\r\$a" 339s # [ 'PPI::Statement', 'keys%$a', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'keys % $a', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2215 - no errors 339s ok 2216 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2217 - "values%\$a" 339s not ok 2218 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2219 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2220 - l 384 - "values % \$a" # TODO known bug 339s # Failed (TODO) test 'l 384 - "values % \$a"' 339s # at t/ppi_token_unknown.t line 384. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % $a -- "values % \$a" 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2221 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2222 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2223 - l 384 - "values\t%\t\$a" # TODO known bug 339s # Failed (TODO) test 'l 384 - "values\t%\t\$a"' 339s # at t/ppi_token_unknown.t line 384. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % $a -- "values\t%\t\$a" 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2224 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2225 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2226 - l 384 - "values\n%\n\$a" # TODO known bug 339s # Failed (TODO) test 'l 384 - "values\n%\n\$a"' 339s # at t/ppi_token_unknown.t line 384. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values 339s # % 339s # $a -- "values\n%\n\$a" 339s # [ 'PPI::Statement', 'values%$a', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'values%$a', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2227 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2228 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2229 - l 384 - "values\f%\f\$a" # TODO known bug 339s # Failed (TODO) test 'l 384 - "values\f%\f\$a"' 339s # at t/ppi_token_unknown.t line 384. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % $a -- "values\f%\f\$a" 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s not ok 2230 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2231 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2232 - l 384 - "values\r%\r\$a" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 384 - "values\r%\r\$a"' 339s # at t/ppi_token_unknown.t line 384. 339s # Structures begin differing at: 339s # $got->[1] = 'values 339s # % 339s # $a' 339s # $expected->[1] = 'values % $a' 339s # >>> values % $a -- "values\r%\r\$a" 339s # [ 'PPI::Statement', 'values%$a', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Token::Symbol', '$a'] 339s # [ 'PPI::Statement', 'values % $a', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Token::Symbol', '$a'] 339s ok 2233 - no errors 339s ok 2234 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2235 - "keys%{\$args}" 339s not ok 2236 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2237 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2238 - l 386 - "keys % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 386 - "keys % {\$args}"' 339s # at t/ppi_token_unknown.t line 386. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % {$args} -- "keys % {\$args}" 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2239 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2240 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2241 - l 386 - "keys\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 386 - "keys\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 386. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % {$args} -- "keys\t%\t{\$args}" 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2242 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2243 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2244 - l 386 - "keys\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 386 - "keys\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 386. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys 339s # % 339s # {$args} -- "keys\n%\n{\$args}" 339s # [ 'PPI::Statement', 'keys%{$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'keys%{$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2245 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2246 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2247 - l 386 - "keys\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 386 - "keys\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 386. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> keys % {$args} -- "keys\f%\f{\$args}" 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2248 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2249 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2250 - l 386 - "keys\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 386 - "keys\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 386. 339s # Structures begin differing at: 339s # $got->[1] = 'keys 339s # % 339s # {$args}' 339s # $expected->[1] = 'keys % {$args}' 339s # >>> keys % {$args} -- "keys\r%\r{\$args}" 339s # [ 'PPI::Statement', 'keys%{$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'keys % {$args}', 'PPI::Token::Word', 'keys', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 2251 - no errors 339s ok 2252 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2253 - "values%{\$args}" 339s not ok 2254 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2255 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 692. 339s not ok 2256 - l 387 - "values % {\$args}" # TODO known bug 339s # Failed (TODO) test 'l 387 - "values % {\$args}"' 339s # at t/ppi_token_unknown.t line 387. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % {$args} -- "values % {\$args}" 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2257 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2258 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 693. 339s not ok 2259 - l 387 - "values\t%\t{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 387 - "values\t%\t{\$args}"' 339s # at t/ppi_token_unknown.t line 387. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % {$args} -- "values\t%\t{\$args}" 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2260 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2261 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 694. 339s not ok 2262 - l 387 - "values\n%\n{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 387 - "values\n%\n{\$args}"' 339s # at t/ppi_token_unknown.t line 387. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values 339s # % 339s # {$args} -- "values\n%\n{\$args}" 339s # [ 'PPI::Statement', 'values%{$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'values%{$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2263 - no errors # TODO known bug 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2264 - PPI::Document # TODO known bug 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 695. 339s not ok 2265 - l 387 - "values\f%\f{\$args}" # TODO known bug 339s # Failed (TODO) test 'l 387 - "values\f%\f{\$args}"' 339s # at t/ppi_token_unknown.t line 387. 339s # Structures begin differing at: 339s # $got->[4] = 'PPI::Token::Operator' 339s # $expected->[4] = 'PPI::Token::Cast' 339s # >>> values % {$args} -- "values\f%\f{\$args}" 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2266 - no errors # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2267 - PPI::Document # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 698. 339s not ok 2268 - l 387 - "values\r%\r{\$args}" # TODO \r is being nuked to \n, need to fix that first 339s # Failed (TODO) test 'l 387 - "values\r%\r{\$args}"' 339s # at t/ppi_token_unknown.t line 387. 339s # Structures begin differing at: 339s # $got->[1] = 'values 339s # % 339s # {$args}' 339s # $expected->[1] = 'values % {$args}' 339s # >>> values % {$args} -- "values\r%\r{\$args}" 339s # [ 'PPI::Statement', 'values%{$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Operator', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', 'values % {$args}', 'PPI::Token::Word', 'values', 'PPI::Token::Cast', '%', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s ok 2269 - no errors 339s ok 2270 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2271 - "} *\$a" 339s ok 2272 - no errors 339s ok 2273 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2274 - "\$bar = \\%*\$foo" 339s ok 2275 - no errors 339s ok 2276 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2277 - "\\$\#tmp*\\$\#tmp2" 339s ok 2278 - no errors 339s ok 2279 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2280 - "[ %{\$req->parameters} ]" 339s ok 2281 - no errors 339s ok 2282 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2283 - "( %{\$req->parameters} )" 339s ok 2284 - no errors 339s ok 2285 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2286 - "++\$i%\$f" 339s ok 2287 - no errors 339s ok 2288 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2289 - "\$foo->\$*" 339s ok 2290 - no errors 339s ok 2291 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2292 - "\$foo->\@*" 339s ok 2293 - no errors 339s ok 2294 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2295 - "\\$foo->\\$\#*" 339s ok 2296 - no errors 339s ok 2297 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2298 - "\$foo->%*" 339s ok 2299 - no errors 339s ok 2300 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2301 - "\$foo->&*" 339s ok 2302 - no errors 339s ok 2303 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2304 - "\$foo->**" 339s ok 2305 - no errors 339s ok 2306 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2307 - "\$foo->\@[0]" 339s ok 2308 - no errors 339s ok 2309 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2310 - "\$foo->\@{0}" 339s ok 2311 - no errors 339s ok 2312 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2313 - "\$foo->%[\"bar\"]" 339s ok 2314 - no errors 339s ok 2315 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2316 - "\$foo->%{bar}" 339s ok 2317 - no errors 339s ok 2318 - An object of class 'PPI::Document' isa 'PPI::Document' 339s ok 2319 - "\$foo->*{CODE}" 339s not ok 2320 - no errors # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2321 - PPI::Document # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2322 - l 607 - "[\$args]" # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'l 607 - "[\$args]"' 339s # at t/ppi_token_unknown.t line 607. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Statement' 339s # $expected->[6] = 'PPI::Statement::Expression' 339s # >>> [$args] -- "[\$args]" 339s # [ 'PPI::Statement', '[$args]', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s # [ 'PPI::Statement', '[$args]', 'PPI::Structure::Constructor', '[$args]', 'PPI::Token::Structure', '[', 'PPI::Statement::Expression', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', ']'] 339s not ok 2323 - no errors # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2324 - PPI::Document # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2325 - l 617 - "{\$args}" # TODO clarify type of statement in constructor 339s # Failed (TODO) test 'l 617 - "{\$args}"' 339s # at t/ppi_token_unknown.t line 617. 339s # Structures begin differing at: 339s # $got->[0] = 'PPI::Statement::Compound' 339s # $expected->[0] = 'PPI::Statement' 339s # >>> {$args} -- "{\$args}" 339s # [ 'PPI::Statement::Compound', '{$args}', 'PPI::Structure::Block', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '{$args}', 'PPI::Structure::Constructor', '{$args}', 'PPI::Token::Structure', '{', 'PPI::Statement::Expression', '$args', 'PPI::Token::Symbol', '$args', 'PPI::Token::Structure', '}'] 339s not ok 2326 - no errors # TODO hash constructors are currently mistaken for blocks 339s # Failed (TODO) test 'no errors' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2327 - PPI::Document # TODO hash constructors are currently mistaken for blocks 339s # Failed (TODO) test 'PPI::Document' 339s # at t/ppi_token_unknown.t line 665. 339s not ok 2328 - l 628 - "1 * {2}" # TODO hash constructors are currently mistaken for blocks 339s # Failed (TODO) test 'l 628 - "1 * {2}"' 339s # at t/ppi_token_unknown.t line 628. 339s # Structures begin differing at: 339s # $got->[6] = 'PPI::Structure::Block' 339s # $expected->[6] = 'PPI::Structure::Constructor' 339s # >>> 1 * {2} -- "1 * {2}" 339s # [ 'PPI::Statement', '1 * {2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Block', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s # [ 'PPI::Statement', '1 * {2}', 'PPI::Token::Number', '1', 'PPI::Token::Operator', '*', 'PPI::Structure::Constructor', '{2}', 'PPI::Token::Structure', '{', 'PPI::Statement', '2', 'PPI::Token::Number', '2', 'PPI::Token::Structure', '}'] 339s ok 339s t/ppi_token_whitespace.t ......... 339s 1..6 339s ok 1 339s ok 2 339s ok 3 339s ok 4 339s ok 5 339s ok 6 339s ok 340s t/ppi_token_word.t ............... 340s 1..2017 340s ok 1 - no errors 340s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 3 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 4 - The source F becomes F ok 340s ok 5 - no errors 340s ok 6 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 7 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 8 - The source Foo::Bar becomes Foo::Bar ok 340s ok 9 - no errors 340s ok 10 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 11 - An object of class 'PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 12 - The source Foo'Bar becomes Foo::Bar ok 340s ok 13 - no errors 340s ok 14 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 15 - Found the 23 test words 340s ok 16 - Indirect notation is unknown. 340s ok 17 - Indirect notation with following word ending with colons is true. 340s ok 18 - Method with parentheses is true. 340s ok 19 - Method without parentheses is true. 340s ok 20 - Plain print is unknown. 340s ok 21 - Class in class method call is unknown. 340s ok 22 - Subroutine call is false. 340s ok 23 - Method that is chained from is true. 340s ok 24 - Method that is chained to is true. 340s ok 25 - First bareword is unknown. 340s ok 26 - Bareword in the middle is unknown. 340s ok 27 - Bareword at the end is false. 340s ok 28 - first_list_element is false. 340s ok 29 - second_list_element is false. 340s ok 30 - third_list_element is false. 340s ok 31 - first_comma_separated_word is false. 340s ok 32 - second_comma_separated_word is false. 340s ok 33 - third_comma_separated_word is false. 340s ok 34 - single_bareword_statement is false. 340s ok 35 - bareword_no_semicolon_end_of_block is false. 340s ok 36 - hash_key is false. 340s ok 37 - fat_comma_left_side is false. 340s ok 38 - no errors 340s ok 39 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 40 - $foo and'bar';: got one PPI::Statement 340s ok 41 - '$foo and'bar';: got the statement' isa 'PPI::Statement' 340s ok 42 - $foo and'bar';: statement text matches 340s ok 43 - '$foo and'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 44 - $foo and'bar'; child 2 is 1 340s ok 45 - '$foo and'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 46 - $foo and'bar'; child 3 is 1 340s ok 47 - '$foo and'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 48 - $foo and'bar'; child 4 is 1 340s ok 49 - no errors 340s ok 50 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 51 - $foo cmp'bar';: got one PPI::Statement 340s ok 52 - '$foo cmp'bar';: got the statement' isa 'PPI::Statement' 340s ok 53 - $foo cmp'bar';: statement text matches 340s ok 54 - '$foo cmp'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 55 - $foo cmp'bar'; child 2 is 1 340s ok 56 - '$foo cmp'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 57 - $foo cmp'bar'; child 3 is 1 340s ok 58 - '$foo cmp'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 59 - $foo cmp'bar'; child 4 is 1 340s ok 60 - no errors 340s ok 61 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 62 - $foo eq'bar';: got one PPI::Statement 340s ok 63 - '$foo eq'bar';: got the statement' isa 'PPI::Statement' 340s ok 64 - $foo eq'bar';: statement text matches 340s ok 65 - '$foo eq'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 66 - $foo eq'bar'; child 2 is 1 340s ok 67 - '$foo eq'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 68 - $foo eq'bar'; child 3 is 1 340s ok 69 - '$foo eq'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 70 - $foo eq'bar'; child 4 is 1 340s ok 71 - no errors 340s ok 72 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 73 - $foo ge'bar';: got one PPI::Statement 340s ok 74 - '$foo ge'bar';: got the statement' isa 'PPI::Statement' 340s ok 75 - $foo ge'bar';: statement text matches 340s ok 76 - '$foo ge'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 77 - $foo ge'bar'; child 2 is 1 340s ok 78 - '$foo ge'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 79 - $foo ge'bar'; child 3 is 1 340s ok 80 - '$foo ge'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 81 - $foo ge'bar'; child 4 is 1 340s ok 82 - no errors 340s ok 83 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 84 - $foo gt'bar';: got one PPI::Statement 340s ok 85 - '$foo gt'bar';: got the statement' isa 'PPI::Statement' 340s ok 86 - $foo gt'bar';: statement text matches 340s ok 87 - '$foo gt'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 88 - $foo gt'bar'; child 2 is 1 340s ok 89 - '$foo gt'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 90 - $foo gt'bar'; child 3 is 1 340s ok 91 - '$foo gt'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 92 - $foo gt'bar'; child 4 is 1 340s ok 93 - no errors 340s ok 94 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 95 - $foo le'bar';: got one PPI::Statement 340s ok 96 - '$foo le'bar';: got the statement' isa 'PPI::Statement' 340s ok 97 - $foo le'bar';: statement text matches 340s ok 98 - '$foo le'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 99 - $foo le'bar'; child 2 is 1 340s ok 100 - '$foo le'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 101 - $foo le'bar'; child 3 is 1 340s ok 102 - '$foo le'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 103 - $foo le'bar'; child 4 is 1 340s ok 104 - no errors 340s ok 105 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 106 - $foo lt'bar';: got one PPI::Statement 340s ok 107 - '$foo lt'bar';: got the statement' isa 'PPI::Statement' 340s ok 108 - $foo lt'bar';: statement text matches 340s ok 109 - '$foo lt'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 110 - $foo lt'bar'; child 2 is 1 340s ok 111 - '$foo lt'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 112 - $foo lt'bar'; child 3 is 1 340s ok 113 - '$foo lt'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 114 - $foo lt'bar'; child 4 is 1 340s ok 115 - no errors 340s ok 116 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 117 - $foo ne'bar';: got one PPI::Statement 340s ok 118 - '$foo ne'bar';: got the statement' isa 'PPI::Statement' 340s ok 119 - $foo ne'bar';: statement text matches 340s ok 120 - '$foo ne'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 121 - $foo ne'bar'; child 2 is 1 340s ok 122 - '$foo ne'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 123 - $foo ne'bar'; child 3 is 1 340s ok 124 - '$foo ne'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 125 - $foo ne'bar'; child 4 is 1 340s ok 126 - no errors 340s ok 127 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 128 - $foo not'bar';: got one PPI::Statement 340s ok 129 - '$foo not'bar';: got the statement' isa 'PPI::Statement' 340s ok 130 - $foo not'bar';: statement text matches 340s ok 131 - '$foo not'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 132 - $foo not'bar'; child 2 is 1 340s ok 133 - '$foo not'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 134 - $foo not'bar'; child 3 is 1 340s ok 135 - '$foo not'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 136 - $foo not'bar'; child 4 is 1 340s ok 137 - no errors 340s ok 138 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 139 - $foo or'bar';: got one PPI::Statement 340s ok 140 - '$foo or'bar';: got the statement' isa 'PPI::Statement' 340s ok 141 - $foo or'bar';: statement text matches 340s ok 142 - '$foo or'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 143 - $foo or'bar'; child 2 is 1 340s ok 144 - '$foo or'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 145 - $foo or'bar'; child 3 is 1 340s ok 146 - '$foo or'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 147 - $foo or'bar'; child 4 is 1 340s ok 148 - no errors 340s ok 149 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 150 - $foo x'bar';: got one PPI::Statement 340s ok 151 - '$foo x'bar';: got the statement' isa 'PPI::Statement' 340s ok 152 - $foo x'bar';: statement text matches 340s ok 153 - '$foo x'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 154 - $foo x'bar'; child 2 is 1 340s ok 155 - '$foo x'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 156 - $foo x'bar'; child 3 is 1 340s ok 157 - '$foo x'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 158 - $foo x'bar'; child 4 is 1 340s ok 159 - no errors 340s ok 160 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 161 - $foo xor'bar';: got one PPI::Statement 340s ok 162 - '$foo xor'bar';: got the statement' isa 'PPI::Statement' 340s ok 163 - $foo xor'bar';: statement text matches 340s ok 164 - '$foo xor'bar'; child 2 is a PPI::Token::Operator' isa 'PPI::Token::Operator' 340s ok 165 - $foo xor'bar'; child 2 is 1 340s ok 166 - '$foo xor'bar'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 167 - $foo xor'bar'; child 3 is 1 340s ok 168 - '$foo xor'bar'; child 4 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 169 - $foo xor'bar'; child 4 is 1 340s ok 170 - no errors 340s ok 171 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 172 - q'foo';: got one PPI::Statement 340s ok 173 - 'q'foo';: got the statement' isa 'PPI::Statement' 340s ok 174 - q'foo';: statement text matches 340s ok 175 - 'q'foo'; child 0 is a PPI::Token::Quote::Literal' isa 'PPI::Token::Quote::Literal' 340s ok 176 - q'foo'; child 0 is 1 340s ok 177 - 'q'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 178 - q'foo'; child 1 is 1 340s ok 179 - no errors 340s ok 180 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 181 - qq'foo';: got one PPI::Statement 340s ok 182 - 'qq'foo';: got the statement' isa 'PPI::Statement' 340s ok 183 - qq'foo';: statement text matches 340s ok 184 - 'qq'foo'; child 0 is a PPI::Token::Quote::Interpolate' isa 'PPI::Token::Quote::Interpolate' 340s ok 185 - qq'foo'; child 0 is 1 340s ok 186 - 'qq'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 187 - qq'foo'; child 1 is 1 340s ok 188 - no errors 340s ok 189 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 190 - qr'foo';: got one PPI::Statement 340s ok 191 - 'qr'foo';: got the statement' isa 'PPI::Statement' 340s ok 192 - qr'foo';: statement text matches 340s ok 193 - 'qr'foo'; child 0 is a PPI::Token::QuoteLike::Regexp' isa 'PPI::Token::QuoteLike::Regexp' 340s ok 194 - qr'foo'; child 0 is 1 340s ok 195 - 'qr'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 196 - qr'foo'; child 1 is 1 340s ok 197 - no errors 340s ok 198 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 199 - qw'foo';: got one PPI::Statement 340s ok 200 - 'qw'foo';: got the statement' isa 'PPI::Statement' 340s ok 201 - qw'foo';: statement text matches 340s ok 202 - 'qw'foo'; child 0 is a PPI::Token::QuoteLike::Words' isa 'PPI::Token::QuoteLike::Words' 340s ok 203 - qw'foo'; child 0 is 1 340s ok 204 - 'qw'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 205 - qw'foo'; child 1 is 1 340s ok 206 - no errors 340s ok 207 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 208 - qx'foo';: got one PPI::Statement 340s ok 209 - 'qx'foo';: got the statement' isa 'PPI::Statement' 340s ok 210 - qx'foo';: statement text matches 340s ok 211 - 'qx'foo'; child 0 is a PPI::Token::QuoteLike::Command' isa 'PPI::Token::QuoteLike::Command' 340s ok 212 - qx'foo'; child 0 is 1 340s ok 213 - 'qx'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 214 - qx'foo'; child 1 is 1 340s ok 215 - no errors 340s ok 216 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 217 - m'foo';: got one PPI::Statement 340s ok 218 - 'm'foo';: got the statement' isa 'PPI::Statement' 340s ok 219 - m'foo';: statement text matches 340s ok 220 - 'm'foo'; child 0 is a PPI::Token::Regexp::Match' isa 'PPI::Token::Regexp::Match' 340s ok 221 - m'foo'; child 0 is 1 340s ok 222 - 'm'foo'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 223 - m'foo'; child 1 is 1 340s ok 224 - no errors 340s ok 225 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 226 - s'foo'bar';: got one PPI::Statement 340s ok 227 - 's'foo'bar';: got the statement' isa 'PPI::Statement' 340s ok 228 - s'foo'bar';: statement text matches 340s ok 229 - 's'foo'bar'; child 0 is a PPI::Token::Regexp::Substitute' isa 'PPI::Token::Regexp::Substitute' 340s ok 230 - s'foo'bar'; child 0 is 1 340s ok 231 - 's'foo'bar'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 232 - s'foo'bar'; child 1 is 1 340s ok 233 - no errors 340s ok 234 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 235 - tr'fo'ba';: got one PPI::Statement 340s ok 236 - 'tr'fo'ba';: got the statement' isa 'PPI::Statement' 340s ok 237 - tr'fo'ba';: statement text matches 340s ok 238 - 'tr'fo'ba'; child 0 is a PPI::Token::Regexp::Transliterate' isa 'PPI::Token::Regexp::Transliterate' 340s ok 239 - tr'fo'ba'; child 0 is 1 340s ok 240 - 'tr'fo'ba'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 241 - tr'fo'ba'; child 1 is 1 340s ok 242 - no errors 340s ok 243 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 244 - y'fo'ba';: got one PPI::Statement 340s ok 245 - 'y'fo'ba';: got the statement' isa 'PPI::Statement' 340s ok 246 - y'fo'ba';: statement text matches 340s ok 247 - 'y'fo'ba'; child 0 is a PPI::Token::Regexp::Transliterate' isa 'PPI::Token::Regexp::Transliterate' 340s ok 248 - y'fo'ba'; child 0 is 1 340s ok 249 - 'y'fo'ba'; child 1 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 250 - y'fo'ba'; child 1 is 1 340s ok 251 - no errors 340s ok 252 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 253 - abs'3';: got one PPI::Statement 340s ok 254 - 'abs'3';: got the statement' isa 'PPI::Statement' 340s ok 255 - abs'3';: statement text matches 340s ok 256 - 'abs'3'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 257 - abs'3'; child 0 is 1 340s ok 258 - 'abs'3';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 259 - no errors 340s ok 260 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 261 - accept'1234',2345;: got one PPI::Statement 340s ok 262 - 'accept'1234',2345;: got the statement' isa 'PPI::Statement' 340s ok 263 - accept'1234',2345;: statement text matches 340s ok 264 - 'accept'1234',2345; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 265 - accept'1234',2345; child 0 is 1 340s ok 266 - 'accept'1234',2345;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 267 - no errors 340s ok 268 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 269 - alarm'5';: got one PPI::Statement 340s ok 270 - 'alarm'5';: got the statement' isa 'PPI::Statement' 340s ok 271 - alarm'5';: statement text matches 340s ok 272 - 'alarm'5'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 273 - alarm'5'; child 0 is 1 340s ok 274 - 'alarm'5';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 275 - no errors 340s ok 276 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 277 - atan2'5';: got one PPI::Statement 340s ok 278 - 'atan2'5';: got the statement' isa 'PPI::Statement' 340s ok 279 - atan2'5';: statement text matches 340s ok 280 - 'atan2'5'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 281 - atan2'5'; child 0 is 1 340s ok 282 - 'atan2'5';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 283 - no errors 340s ok 284 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 285 - bind'5',"";: got one PPI::Statement 340s ok 286 - 'bind'5',"";: got the statement' isa 'PPI::Statement' 340s ok 287 - bind'5',"";: statement text matches 340s ok 288 - 'bind'5',""; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 289 - bind'5',""; child 0 is 1 340s ok 290 - 'bind'5',"";: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 291 - no errors 340s ok 292 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 293 - binmode'5';: got one PPI::Statement 340s ok 294 - 'binmode'5';: got the statement' isa 'PPI::Statement' 340s ok 295 - binmode'5';: statement text matches 340s ok 296 - 'binmode'5'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 297 - binmode'5'; child 0 is 1 340s ok 298 - 'binmode'5';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 299 - no errors 340s ok 300 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 301 - bless'foo', 'bar';: got one PPI::Statement 340s ok 302 - 'bless'foo', 'bar';: got the statement' isa 'PPI::Statement' 340s ok 303 - bless'foo', 'bar';: statement text matches 340s ok 304 - 'bless'foo', 'bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 305 - bless'foo', 'bar'; child 0 is 1 340s ok 306 - 'bless'foo', 'bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 307 - no errors 340s ok 308 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 309 - break'foo' when 1;: got one PPI::Statement 340s ok 310 - 'break'foo' when 1;: got the statement' isa 'PPI::Statement' 340s ok 311 - break'foo' when 1;: statement text matches 340s ok 312 - 'break'foo' when 1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 313 - break'foo' when 1; child 0 is 1 340s ok 314 - 'break'foo' when 1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 315 - no errors 340s ok 316 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 317 - caller'3';: got one PPI::Statement 340s ok 318 - 'caller'3';: got the statement' isa 'PPI::Statement' 340s ok 319 - caller'3';: statement text matches 340s ok 320 - 'caller'3'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 321 - caller'3'; child 0 is 1 340s ok 322 - 'caller'3';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 323 - no errors 340s ok 324 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 325 - chdir'foo';: got one PPI::Statement 340s ok 326 - 'chdir'foo';: got the statement' isa 'PPI::Statement' 340s ok 327 - chdir'foo';: statement text matches 340s ok 328 - 'chdir'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 329 - chdir'foo'; child 0 is 1 340s ok 330 - 'chdir'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 331 - no errors 340s ok 332 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 333 - chmod'0777', 'foo';: got one PPI::Statement 340s ok 334 - 'chmod'0777', 'foo';: got the statement' isa 'PPI::Statement' 340s ok 335 - chmod'0777', 'foo';: statement text matches 340s ok 336 - 'chmod'0777', 'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 337 - chmod'0777', 'foo'; child 0 is 1 340s ok 338 - 'chmod'0777', 'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 339 - no errors 340s ok 340 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 341 - chomp'a';: got one PPI::Statement 340s ok 342 - 'chomp'a';: got the statement' isa 'PPI::Statement' 340s ok 343 - chomp'a';: statement text matches 340s ok 344 - 'chomp'a'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 345 - chomp'a'; child 0 is 1 340s ok 346 - 'chomp'a';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 347 - no errors 340s ok 348 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 349 - chop'a';: got one PPI::Statement 340s ok 350 - 'chop'a';: got the statement' isa 'PPI::Statement' 340s ok 351 - chop'a';: statement text matches 340s ok 352 - 'chop'a'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 353 - chop'a'; child 0 is 1 340s ok 354 - 'chop'a';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 355 - no errors 340s ok 356 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 357 - chown'a';: got one PPI::Statement 340s ok 358 - 'chown'a';: got the statement' isa 'PPI::Statement' 340s ok 359 - chown'a';: statement text matches 340s ok 360 - 'chown'a'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 361 - chown'a'; child 0 is 1 340s ok 362 - 'chown'a';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 363 - no errors 340s ok 364 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 365 - chr'32';: got one PPI::Statement 340s ok 366 - 'chr'32';: got the statement' isa 'PPI::Statement' 340s ok 367 - chr'32';: statement text matches 340s ok 368 - 'chr'32'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 369 - chr'32'; child 0 is 1 340s ok 370 - 'chr'32';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 371 - no errors 340s ok 372 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 373 - chroot'a';: got one PPI::Statement 340s ok 374 - 'chroot'a';: got the statement' isa 'PPI::Statement' 340s ok 375 - chroot'a';: statement text matches 340s ok 376 - 'chroot'a'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 377 - chroot'a'; child 0 is 1 340s ok 378 - 'chroot'a';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 379 - no errors 340s ok 380 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 381 - close'1';: got one PPI::Statement 340s ok 382 - 'close'1';: got the statement' isa 'PPI::Statement' 340s ok 383 - close'1';: statement text matches 340s ok 384 - 'close'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 385 - close'1'; child 0 is 1 340s ok 386 - 'close'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 387 - no errors 340s ok 388 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 389 - closedir'1';: got one PPI::Statement 340s ok 390 - 'closedir'1';: got the statement' isa 'PPI::Statement' 340s ok 391 - closedir'1';: statement text matches 340s ok 392 - 'closedir'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 393 - closedir'1'; child 0 is 1 340s ok 394 - 'closedir'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 395 - no errors 340s ok 396 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 397 - connect'1234',$foo;: got one PPI::Statement 340s ok 398 - 'connect'1234',$foo;: got the statement' isa 'PPI::Statement' 340s ok 399 - connect'1234',$foo;: statement text matches 340s ok 400 - 'connect'1234',$foo; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 401 - connect'1234',$foo; child 0 is 1 340s ok 402 - 'connect'1234',$foo;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 403 - no errors 340s ok 404 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 405 - continue'a';: got one PPI::Statement 340s ok 406 - 'continue'a';: got the statement' isa 'PPI::Statement' 340s ok 407 - continue'a';: statement text matches 340s ok 408 - 'continue'a'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 409 - continue'a'; child 0 is 1 340s ok 410 - 'continue'a';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 411 - no errors 340s ok 412 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 413 - cos'3';: got one PPI::Statement 340s ok 414 - 'cos'3';: got the statement' isa 'PPI::Statement' 340s ok 415 - cos'3';: statement text matches 340s ok 416 - 'cos'3'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 417 - cos'3'; child 0 is 1 340s ok 418 - 'cos'3';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 419 - no errors 340s ok 420 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 421 - crypt'foo', 'bar';: got one PPI::Statement 340s ok 422 - 'crypt'foo', 'bar';: got the statement' isa 'PPI::Statement' 340s ok 423 - crypt'foo', 'bar';: statement text matches 340s ok 424 - 'crypt'foo', 'bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 425 - crypt'foo', 'bar'; child 0 is 1 340s ok 426 - 'crypt'foo', 'bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 427 - no errors 340s ok 428 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 429 - dbmclose'foo';: got one PPI::Statement 340s ok 430 - 'dbmclose'foo';: got the statement' isa 'PPI::Statement' 340s ok 431 - dbmclose'foo';: statement text matches 340s ok 432 - 'dbmclose'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 433 - dbmclose'foo'; child 0 is 1 340s ok 434 - 'dbmclose'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 435 - no errors 340s ok 436 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 437 - dbmopen'foo','bar';: got one PPI::Statement 340s ok 438 - 'dbmopen'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 439 - dbmopen'foo','bar';: statement text matches 340s ok 440 - 'dbmopen'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 441 - dbmopen'foo','bar'; child 0 is 1 340s ok 442 - 'dbmopen'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 443 - no errors 340s ok 444 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 445 - default'a' {}: got one PPI::Statement 340s ok 446 - 'default'a' {}: got the statement' isa 'PPI::Statement' 340s ok 447 - default'a' {}: statement text matches 340s ok 448 - 'default'a' {} child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 449 - default'a' {} child 0 is 1 340s ok 450 - 'default'a' {}: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 451 - no errors 340s ok 452 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 453 - defined'foo';: got one PPI::Statement 340s ok 454 - 'defined'foo';: got the statement' isa 'PPI::Statement' 340s ok 455 - defined'foo';: statement text matches 340s ok 456 - 'defined'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 457 - defined'foo'; child 0 is 1 340s ok 458 - 'defined'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 459 - no errors 340s ok 460 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 461 - delete'foo';: got one PPI::Statement 340s ok 462 - 'delete'foo';: got the statement' isa 'PPI::Statement' 340s ok 463 - delete'foo';: statement text matches 340s ok 464 - 'delete'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 465 - delete'foo'; child 0 is 1 340s ok 466 - 'delete'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 467 - no errors 340s ok 468 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 469 - die'foo';: got one PPI::Statement 340s ok 470 - 'die'foo';: got the statement' isa 'PPI::Statement' 340s ok 471 - die'foo';: statement text matches 340s ok 472 - 'die'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 473 - die'foo'; child 0 is 1 340s ok 474 - 'die'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 475 - no errors 340s ok 476 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 477 - do'foo';: got one PPI::Statement 340s ok 478 - 'do'foo';: got the statement' isa 'PPI::Statement' 340s ok 479 - do'foo';: statement text matches 340s ok 480 - 'do'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 481 - do'foo'; child 0 is 1 340s ok 482 - 'do'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 483 - no errors 340s ok 484 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 485 - dump'foo';: got one PPI::Statement 340s ok 486 - 'dump'foo';: got the statement' isa 'PPI::Statement' 340s ok 487 - dump'foo';: statement text matches 340s ok 488 - 'dump'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 489 - dump'foo'; child 0 is 1 340s ok 490 - 'dump'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 491 - no errors 340s ok 492 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 493 - each'foo';: got one PPI::Statement 340s ok 494 - 'each'foo';: got the statement' isa 'PPI::Statement' 340s ok 495 - each'foo';: statement text matches 340s ok 496 - 'each'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 497 - each'foo'; child 0 is 1 340s ok 498 - 'each'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 499 - no errors 340s ok 500 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 501 - else'foo' {};: got one PPI::Statement 340s ok 502 - 'else'foo' {};: got the statement' isa 'PPI::Statement' 340s ok 503 - else'foo' {};: statement text matches 340s ok 504 - 'else'foo' {}; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 505 - else'foo' {}; child 0 is 1 340s ok 506 - 'else'foo' {};: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 507 - no errors 340s ok 508 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 509 - elsif'foo' {};: got one PPI::Statement 340s ok 510 - 'elsif'foo' {};: got the statement' isa 'PPI::Statement' 340s ok 511 - elsif'foo' {};: statement text matches 340s ok 512 - 'elsif'foo' {}; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 513 - elsif'foo' {}; child 0 is 1 340s ok 514 - 'elsif'foo' {};: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 515 - no errors 340s ok 516 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 517 - endgrent'foo';: got one PPI::Statement 340s ok 518 - 'endgrent'foo';: got the statement' isa 'PPI::Statement' 340s ok 519 - endgrent'foo';: statement text matches 340s ok 520 - 'endgrent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 521 - endgrent'foo'; child 0 is 1 340s ok 522 - 'endgrent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 523 - no errors 340s ok 524 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 525 - endhostent'foo';: got one PPI::Statement 340s ok 526 - 'endhostent'foo';: got the statement' isa 'PPI::Statement' 340s ok 527 - endhostent'foo';: statement text matches 340s ok 528 - 'endhostent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 529 - endhostent'foo'; child 0 is 1 340s ok 530 - 'endhostent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 531 - no errors 340s ok 532 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 533 - endnetent'foo';: got one PPI::Statement 340s ok 534 - 'endnetent'foo';: got the statement' isa 'PPI::Statement' 340s ok 535 - endnetent'foo';: statement text matches 340s ok 536 - 'endnetent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 537 - endnetent'foo'; child 0 is 1 340s ok 538 - 'endnetent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 539 - no errors 340s ok 540 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 541 - endprotoent'foo';: got one PPI::Statement 340s ok 542 - 'endprotoent'foo';: got the statement' isa 'PPI::Statement' 340s ok 543 - endprotoent'foo';: statement text matches 340s ok 544 - 'endprotoent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 545 - endprotoent'foo'; child 0 is 1 340s ok 546 - 'endprotoent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 547 - no errors 340s ok 548 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 549 - endpwent'foo';: got one PPI::Statement 340s ok 550 - 'endpwent'foo';: got the statement' isa 'PPI::Statement' 340s ok 551 - endpwent'foo';: statement text matches 340s ok 552 - 'endpwent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 553 - endpwent'foo'; child 0 is 1 340s ok 554 - 'endpwent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 555 - no errors 340s ok 556 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 557 - endservent'foo';: got one PPI::Statement 340s ok 558 - 'endservent'foo';: got the statement' isa 'PPI::Statement' 340s ok 559 - endservent'foo';: statement text matches 340s ok 560 - 'endservent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 561 - endservent'foo'; child 0 is 1 340s ok 562 - 'endservent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 563 - no errors 340s ok 564 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 565 - eof'foo';: got one PPI::Statement 340s ok 566 - 'eof'foo';: got the statement' isa 'PPI::Statement' 340s ok 567 - eof'foo';: statement text matches 340s ok 568 - 'eof'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 569 - eof'foo'; child 0 is 1 340s ok 570 - 'eof'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 571 - no errors 340s ok 572 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 573 - eval'foo';: got one PPI::Statement 340s ok 574 - 'eval'foo';: got the statement' isa 'PPI::Statement' 340s ok 575 - eval'foo';: statement text matches 340s ok 576 - 'eval'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 577 - eval'foo'; child 0 is 1 340s ok 578 - 'eval'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 579 - no errors 340s ok 580 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 581 - evalbytes'foo';: got one PPI::Statement 340s ok 582 - 'evalbytes'foo';: got the statement' isa 'PPI::Statement' 340s ok 583 - evalbytes'foo';: statement text matches 340s ok 584 - 'evalbytes'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 585 - evalbytes'foo'; child 0 is 1 340s ok 586 - 'evalbytes'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 587 - no errors 340s ok 588 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 589 - exec'foo';: got one PPI::Statement 340s ok 590 - 'exec'foo';: got the statement' isa 'PPI::Statement' 340s ok 591 - exec'foo';: statement text matches 340s ok 592 - 'exec'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 593 - exec'foo'; child 0 is 1 340s ok 594 - 'exec'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 595 - no errors 340s ok 596 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 597 - exists'foo';: got one PPI::Statement 340s ok 598 - 'exists'foo';: got the statement' isa 'PPI::Statement' 340s ok 599 - exists'foo';: statement text matches 340s ok 600 - 'exists'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 601 - exists'foo'; child 0 is 1 340s ok 602 - 'exists'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 603 - no errors 340s ok 604 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 605 - exit'foo';: got one PPI::Statement 340s ok 606 - 'exit'foo';: got the statement' isa 'PPI::Statement' 340s ok 607 - exit'foo';: statement text matches 340s ok 608 - 'exit'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 609 - exit'foo'; child 0 is 1 340s ok 610 - 'exit'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 611 - no errors 340s ok 612 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 613 - exp'foo';: got one PPI::Statement 340s ok 614 - 'exp'foo';: got the statement' isa 'PPI::Statement' 340s ok 615 - exp'foo';: statement text matches 340s ok 616 - 'exp'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 617 - exp'foo'; child 0 is 1 340s ok 618 - 'exp'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 619 - no errors 340s ok 620 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 621 - fc'foo';: got one PPI::Statement 340s ok 622 - 'fc'foo';: got the statement' isa 'PPI::Statement' 340s ok 623 - fc'foo';: statement text matches 340s ok 624 - 'fc'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 625 - fc'foo'; child 0 is 1 340s ok 626 - 'fc'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 627 - no errors 340s ok 628 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 629 - fcntl'1';: got one PPI::Statement 340s ok 630 - 'fcntl'1';: got the statement' isa 'PPI::Statement' 340s ok 631 - fcntl'1';: statement text matches 340s ok 632 - 'fcntl'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 633 - fcntl'1'; child 0 is 1 340s ok 634 - 'fcntl'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 635 - no errors 340s ok 636 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 637 - fileno'1';: got one PPI::Statement 340s ok 638 - 'fileno'1';: got the statement' isa 'PPI::Statement' 340s ok 639 - fileno'1';: statement text matches 340s ok 640 - 'fileno'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 641 - fileno'1'; child 0 is 1 340s ok 642 - 'fileno'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 643 - no errors 340s ok 644 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 645 - flock'1', LOCK_EX;: got one PPI::Statement 340s ok 646 - 'flock'1', LOCK_EX;: got the statement' isa 'PPI::Statement' 340s ok 647 - flock'1', LOCK_EX;: statement text matches 340s ok 648 - 'flock'1', LOCK_EX; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 649 - flock'1', LOCK_EX; child 0 is 1 340s ok 650 - 'flock'1', LOCK_EX;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 651 - no errors 340s ok 652 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 653 - fork'';: got one PPI::Statement 340s ok 654 - 'fork'';: got the statement' isa 'PPI::Statement' 340s ok 655 - fork'';: statement text matches 340s ok 656 - 'fork''; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 657 - fork''; child 0 is 1 340s ok 658 - 'fork'';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 659 - no errors 340s ok 660 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 661 - format''= 340s # .: got one PPI::Statement 340s ok 662 - 'format''= 340s # .: got the statement' isa 'PPI::Statement' 340s ok 663 - format''= 340s # .: statement text matches 340s ok 664 - 'format''= 340s # . child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 665 - format''= 340s # . child 0 is 1 340s ok 666 - 'format''= 340s # .: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 667 - no errors 340s ok 668 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 669 - formline'@',1;: got one PPI::Statement 340s ok 670 - 'formline'@',1;: got the statement' isa 'PPI::Statement' 340s ok 671 - formline'@',1;: statement text matches 340s ok 672 - 'formline'@',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 673 - formline'@',1; child 0 is 1 340s ok 674 - 'formline'@',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 675 - no errors 340s ok 676 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 677 - getc'1';: got one PPI::Statement 340s ok 678 - 'getc'1';: got the statement' isa 'PPI::Statement' 340s ok 679 - getc'1';: statement text matches 340s ok 680 - 'getc'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 681 - getc'1'; child 0 is 1 340s ok 682 - 'getc'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 683 - no errors 340s ok 684 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 685 - getgrent'foo';: got one PPI::Statement 340s ok 686 - 'getgrent'foo';: got the statement' isa 'PPI::Statement' 340s ok 687 - getgrent'foo';: statement text matches 340s ok 688 - 'getgrent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 689 - getgrent'foo'; child 0 is 1 340s ok 690 - 'getgrent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 691 - no errors 340s ok 692 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 693 - getgrgid'1';: got one PPI::Statement 340s ok 694 - 'getgrgid'1';: got the statement' isa 'PPI::Statement' 340s ok 695 - getgrgid'1';: statement text matches 340s ok 696 - 'getgrgid'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 697 - getgrgid'1'; child 0 is 1 340s ok 698 - 'getgrgid'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 699 - no errors 340s ok 700 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 701 - getgrnam'foo';: got one PPI::Statement 340s ok 702 - 'getgrnam'foo';: got the statement' isa 'PPI::Statement' 340s ok 703 - getgrnam'foo';: statement text matches 340s ok 704 - 'getgrnam'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 705 - getgrnam'foo'; child 0 is 1 340s ok 706 - 'getgrnam'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 707 - no errors 340s ok 708 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 709 - gethostbyaddr'1', AF_INET;: got one PPI::Statement 340s ok 710 - 'gethostbyaddr'1', AF_INET;: got the statement' isa 'PPI::Statement' 340s ok 711 - gethostbyaddr'1', AF_INET;: statement text matches 340s ok 712 - 'gethostbyaddr'1', AF_INET; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 713 - gethostbyaddr'1', AF_INET; child 0 is 1 340s ok 714 - 'gethostbyaddr'1', AF_INET;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 715 - no errors 340s ok 716 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 717 - gethostbyname'foo';: got one PPI::Statement 340s ok 718 - 'gethostbyname'foo';: got the statement' isa 'PPI::Statement' 340s ok 719 - gethostbyname'foo';: statement text matches 340s ok 720 - 'gethostbyname'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 721 - gethostbyname'foo'; child 0 is 1 340s ok 722 - 'gethostbyname'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 723 - no errors 340s ok 724 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 725 - gethostent'foo';: got one PPI::Statement 340s ok 726 - 'gethostent'foo';: got the statement' isa 'PPI::Statement' 340s ok 727 - gethostent'foo';: statement text matches 340s ok 728 - 'gethostent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 729 - gethostent'foo'; child 0 is 1 340s ok 730 - 'gethostent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 731 - no errors 340s ok 732 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 733 - getlogin'foo';: got one PPI::Statement 340s ok 734 - 'getlogin'foo';: got the statement' isa 'PPI::Statement' 340s ok 735 - getlogin'foo';: statement text matches 340s ok 736 - 'getlogin'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 737 - getlogin'foo'; child 0 is 1 340s ok 738 - 'getlogin'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 739 - no errors 340s ok 740 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 741 - getnetbyaddr'1', AF_INET;: got one PPI::Statement 340s ok 742 - 'getnetbyaddr'1', AF_INET;: got the statement' isa 'PPI::Statement' 340s ok 743 - getnetbyaddr'1', AF_INET;: statement text matches 340s ok 744 - 'getnetbyaddr'1', AF_INET; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 745 - getnetbyaddr'1', AF_INET; child 0 is 1 340s ok 746 - 'getnetbyaddr'1', AF_INET;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 747 - no errors 340s ok 748 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 749 - getnetbyname'foo';: got one PPI::Statement 340s ok 750 - 'getnetbyname'foo';: got the statement' isa 'PPI::Statement' 340s ok 751 - getnetbyname'foo';: statement text matches 340s ok 752 - 'getnetbyname'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 753 - getnetbyname'foo'; child 0 is 1 340s ok 754 - 'getnetbyname'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 755 - no errors 340s ok 756 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 757 - getnetent'foo';: got one PPI::Statement 340s ok 758 - 'getnetent'foo';: got the statement' isa 'PPI::Statement' 340s ok 759 - getnetent'foo';: statement text matches 340s ok 760 - 'getnetent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 761 - getnetent'foo'; child 0 is 1 340s ok 762 - 'getnetent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 763 - no errors 340s ok 764 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 765 - getpeername'foo';: got one PPI::Statement 340s ok 766 - 'getpeername'foo';: got the statement' isa 'PPI::Statement' 340s ok 767 - getpeername'foo';: statement text matches 340s ok 768 - 'getpeername'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 769 - getpeername'foo'; child 0 is 1 340s ok 770 - 'getpeername'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 771 - no errors 340s ok 772 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 773 - getpgrp'1';: got one PPI::Statement 340s ok 774 - 'getpgrp'1';: got the statement' isa 'PPI::Statement' 340s ok 775 - getpgrp'1';: statement text matches 340s ok 776 - 'getpgrp'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 777 - getpgrp'1'; child 0 is 1 340s ok 778 - 'getpgrp'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 779 - no errors 340s ok 780 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 781 - getppid'1';: got one PPI::Statement 340s ok 782 - 'getppid'1';: got the statement' isa 'PPI::Statement' 340s ok 783 - getppid'1';: statement text matches 340s ok 784 - 'getppid'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 785 - getppid'1'; child 0 is 1 340s ok 786 - 'getppid'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 787 - no errors 340s ok 788 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 789 - getpriority'1',2;: got one PPI::Statement 340s ok 790 - 'getpriority'1',2;: got the statement' isa 'PPI::Statement' 340s ok 791 - getpriority'1',2;: statement text matches 340s ok 792 - 'getpriority'1',2; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 793 - getpriority'1',2; child 0 is 1 340s ok 794 - 'getpriority'1',2;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 795 - no errors 340s ok 796 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 797 - getprotobyname'tcp';: got one PPI::Statement 340s ok 798 - 'getprotobyname'tcp';: got the statement' isa 'PPI::Statement' 340s ok 799 - getprotobyname'tcp';: statement text matches 340s ok 800 - 'getprotobyname'tcp'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 801 - getprotobyname'tcp'; child 0 is 1 340s ok 802 - 'getprotobyname'tcp';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 803 - no errors 340s ok 804 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 805 - getprotobynumber'6';: got one PPI::Statement 340s ok 806 - 'getprotobynumber'6';: got the statement' isa 'PPI::Statement' 340s ok 807 - getprotobynumber'6';: statement text matches 340s ok 808 - 'getprotobynumber'6'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 809 - getprotobynumber'6'; child 0 is 1 340s ok 810 - 'getprotobynumber'6';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 811 - no errors 340s ok 812 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 813 - getprotoent'foo';: got one PPI::Statement 340s ok 814 - 'getprotoent'foo';: got the statement' isa 'PPI::Statement' 340s ok 815 - getprotoent'foo';: statement text matches 340s ok 816 - 'getprotoent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 817 - getprotoent'foo'; child 0 is 1 340s ok 818 - 'getprotoent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 819 - no errors 340s ok 820 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 821 - getpwent'foo';: got one PPI::Statement 340s ok 822 - 'getpwent'foo';: got the statement' isa 'PPI::Statement' 340s ok 823 - getpwent'foo';: statement text matches 340s ok 824 - 'getpwent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 825 - getpwent'foo'; child 0 is 1 340s ok 826 - 'getpwent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 827 - no errors 340s ok 828 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 829 - getpwnam'foo';: got one PPI::Statement 340s ok 830 - 'getpwnam'foo';: got the statement' isa 'PPI::Statement' 340s ok 831 - getpwnam'foo';: statement text matches 340s ok 832 - 'getpwnam'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 833 - getpwnam'foo'; child 0 is 1 340s ok 834 - 'getpwnam'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 835 - no errors 340s ok 836 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 837 - getpwuid'1';: got one PPI::Statement 340s ok 838 - 'getpwuid'1';: got the statement' isa 'PPI::Statement' 340s ok 839 - getpwuid'1';: statement text matches 340s ok 840 - 'getpwuid'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 841 - getpwuid'1'; child 0 is 1 340s ok 842 - 'getpwuid'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 843 - no errors 340s ok 844 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 845 - getservbyname'foo', 'bar';: got one PPI::Statement 340s ok 846 - 'getservbyname'foo', 'bar';: got the statement' isa 'PPI::Statement' 340s ok 847 - getservbyname'foo', 'bar';: statement text matches 340s ok 848 - 'getservbyname'foo', 'bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 849 - getservbyname'foo', 'bar'; child 0 is 1 340s ok 850 - 'getservbyname'foo', 'bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 851 - no errors 340s ok 852 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 853 - getservbyport'23', 'tcp';: got one PPI::Statement 340s ok 854 - 'getservbyport'23', 'tcp';: got the statement' isa 'PPI::Statement' 340s ok 855 - getservbyport'23', 'tcp';: statement text matches 340s ok 856 - 'getservbyport'23', 'tcp'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 857 - getservbyport'23', 'tcp'; child 0 is 1 340s ok 858 - 'getservbyport'23', 'tcp';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 859 - no errors 340s ok 860 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 861 - getservent'foo';: got one PPI::Statement 340s ok 862 - 'getservent'foo';: got the statement' isa 'PPI::Statement' 340s ok 863 - getservent'foo';: statement text matches 340s ok 864 - 'getservent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 865 - getservent'foo'; child 0 is 1 340s ok 866 - 'getservent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 867 - no errors 340s ok 868 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 869 - getsockname'foo';: got one PPI::Statement 340s ok 870 - 'getsockname'foo';: got the statement' isa 'PPI::Statement' 340s ok 871 - getsockname'foo';: statement text matches 340s ok 872 - 'getsockname'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 873 - getsockname'foo'; child 0 is 1 340s ok 874 - 'getsockname'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 875 - no errors 340s ok 876 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 877 - getsockopt'foo', 'bar', TCP_NODELAY;: got one PPI::Statement 340s ok 878 - 'getsockopt'foo', 'bar', TCP_NODELAY;: got the statement' isa 'PPI::Statement' 340s ok 879 - getsockopt'foo', 'bar', TCP_NODELAY;: statement text matches 340s ok 880 - 'getsockopt'foo', 'bar', TCP_NODELAY; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 881 - getsockopt'foo', 'bar', TCP_NODELAY; child 0 is 1 340s ok 882 - 'getsockopt'foo', 'bar', TCP_NODELAY;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 883 - no errors 340s ok 884 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 885 - glob'foo';: got one PPI::Statement 340s ok 886 - 'glob'foo';: got the statement' isa 'PPI::Statement' 340s ok 887 - glob'foo';: statement text matches 340s ok 888 - 'glob'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 889 - glob'foo'; child 0 is 1 340s ok 890 - 'glob'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 891 - no errors 340s ok 892 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 893 - gmtime'1';: got one PPI::Statement 340s ok 894 - 'gmtime'1';: got the statement' isa 'PPI::Statement' 340s ok 895 - gmtime'1';: statement text matches 340s ok 896 - 'gmtime'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 897 - gmtime'1'; child 0 is 1 340s ok 898 - 'gmtime'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 899 - no errors 340s ok 900 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 901 - goto'label';: got one PPI::Statement 340s ok 902 - 'goto'label';: got the statement' isa 'PPI::Statement' 340s ok 903 - goto'label';: statement text matches 340s ok 904 - 'goto'label'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 905 - goto'label'; child 0 is 1 340s ok 906 - 'goto'label';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 907 - no errors 340s ok 908 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 909 - hex'1';: got one PPI::Statement 340s ok 910 - 'hex'1';: got the statement' isa 'PPI::Statement' 340s ok 911 - hex'1';: statement text matches 340s ok 912 - 'hex'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 913 - hex'1'; child 0 is 1 340s ok 914 - 'hex'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 915 - no errors 340s ok 916 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 917 - index'1','foo';: got one PPI::Statement 340s ok 918 - 'index'1','foo';: got the statement' isa 'PPI::Statement' 340s ok 919 - index'1','foo';: statement text matches 340s ok 920 - 'index'1','foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 921 - index'1','foo'; child 0 is 1 340s ok 922 - 'index'1','foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 923 - no errors 340s ok 924 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 925 - int'1';: got one PPI::Statement 340s ok 926 - 'int'1';: got the statement' isa 'PPI::Statement' 340s ok 927 - int'1';: statement text matches 340s ok 928 - 'int'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 929 - int'1'; child 0 is 1 340s ok 930 - 'int'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 931 - no errors 340s ok 932 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 933 - ioctl'1',1;: got one PPI::Statement 340s ok 934 - 'ioctl'1',1;: got the statement' isa 'PPI::Statement' 340s ok 935 - ioctl'1',1;: statement text matches 340s ok 936 - 'ioctl'1',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 937 - ioctl'1',1; child 0 is 1 340s ok 938 - 'ioctl'1',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 939 - no errors 340s ok 940 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 941 - join'a',@foo;: got one PPI::Statement 340s ok 942 - 'join'a',@foo;: got the statement' isa 'PPI::Statement' 340s ok 943 - join'a',@foo;: statement text matches 340s ok 944 - 'join'a',@foo; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 945 - join'a',@foo; child 0 is 1 340s ok 946 - 'join'a',@foo;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 947 - no errors 340s ok 948 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 949 - keys'foo';: got one PPI::Statement 340s ok 950 - 'keys'foo';: got the statement' isa 'PPI::Statement' 340s ok 951 - keys'foo';: statement text matches 340s ok 952 - 'keys'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 953 - keys'foo'; child 0 is 1 340s ok 954 - 'keys'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 955 - no errors 340s ok 956 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 957 - kill'KILL';: got one PPI::Statement 340s ok 958 - 'kill'KILL';: got the statement' isa 'PPI::Statement' 340s ok 959 - kill'KILL';: statement text matches 340s ok 960 - 'kill'KILL'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 961 - kill'KILL'; child 0 is 1 340s ok 962 - 'kill'KILL';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 963 - no errors 340s ok 964 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 965 - last'label';: got one PPI::Statement 340s ok 966 - 'last'label';: got the statement' isa 'PPI::Statement' 340s ok 967 - last'label';: statement text matches 340s ok 968 - 'last'label'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 969 - last'label'; child 0 is 1 340s ok 970 - 'last'label';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 971 - no errors 340s ok 972 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 973 - lc'foo';: got one PPI::Statement 340s ok 974 - 'lc'foo';: got the statement' isa 'PPI::Statement' 340s ok 975 - lc'foo';: statement text matches 340s ok 976 - 'lc'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 977 - lc'foo'; child 0 is 1 340s ok 978 - 'lc'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 979 - no errors 340s ok 980 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 981 - lcfirst'foo';: got one PPI::Statement 340s ok 982 - 'lcfirst'foo';: got the statement' isa 'PPI::Statement' 340s ok 983 - lcfirst'foo';: statement text matches 340s ok 984 - 'lcfirst'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 985 - lcfirst'foo'; child 0 is 1 340s ok 986 - 'lcfirst'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 987 - no errors 340s ok 988 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 989 - length'foo';: got one PPI::Statement 340s ok 990 - 'length'foo';: got the statement' isa 'PPI::Statement' 340s ok 991 - length'foo';: statement text matches 340s ok 992 - 'length'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 993 - length'foo'; child 0 is 1 340s ok 994 - 'length'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 995 - no errors 340s ok 996 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 997 - link'foo','bar';: got one PPI::Statement 340s ok 998 - 'link'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 999 - link'foo','bar';: statement text matches 340s ok 1000 - 'link'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1001 - link'foo','bar'; child 0 is 1 340s ok 1002 - 'link'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1003 - no errors 340s ok 1004 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1005 - listen'1234',10;: got one PPI::Statement 340s ok 1006 - 'listen'1234',10;: got the statement' isa 'PPI::Statement' 340s ok 1007 - listen'1234',10;: statement text matches 340s ok 1008 - 'listen'1234',10; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1009 - listen'1234',10; child 0 is 1 340s ok 1010 - 'listen'1234',10;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1011 - no errors 340s ok 1012 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1013 - local'foo';: got one PPI::Statement 340s ok 1014 - 'local'foo';: got the statement' isa 'PPI::Statement' 340s ok 1015 - local'foo';: statement text matches 340s ok 1016 - 'local'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1017 - local'foo'; child 0 is 1 340s ok 1018 - 'local'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1019 - no errors 340s ok 1020 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1021 - localtime'1';: got one PPI::Statement 340s ok 1022 - 'localtime'1';: got the statement' isa 'PPI::Statement' 340s ok 1023 - localtime'1';: statement text matches 340s ok 1024 - 'localtime'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1025 - localtime'1'; child 0 is 1 340s ok 1026 - 'localtime'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1027 - no errors 340s ok 1028 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1029 - lock'foo';: got one PPI::Statement 340s ok 1030 - 'lock'foo';: got the statement' isa 'PPI::Statement' 340s ok 1031 - lock'foo';: statement text matches 340s ok 1032 - 'lock'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1033 - lock'foo'; child 0 is 1 340s ok 1034 - 'lock'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1035 - no errors 340s ok 1036 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1037 - log'foo';: got one PPI::Statement 340s ok 1038 - 'log'foo';: got the statement' isa 'PPI::Statement' 340s ok 1039 - log'foo';: statement text matches 340s ok 1040 - 'log'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1041 - log'foo'; child 0 is 1 340s ok 1042 - 'log'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1043 - no errors 340s ok 1044 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1045 - lstat'foo';: got one PPI::Statement 340s ok 1046 - 'lstat'foo';: got the statement' isa 'PPI::Statement' 340s ok 1047 - lstat'foo';: statement text matches 340s ok 1048 - 'lstat'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1049 - lstat'foo'; child 0 is 1 340s ok 1050 - 'lstat'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1051 - no errors 340s ok 1052 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1053 - mkdir'foo';: got one PPI::Statement 340s ok 1054 - 'mkdir'foo';: got the statement' isa 'PPI::Statement' 340s ok 1055 - mkdir'foo';: statement text matches 340s ok 1056 - 'mkdir'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1057 - mkdir'foo'; child 0 is 1 340s ok 1058 - 'mkdir'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1059 - no errors 340s ok 1060 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1061 - msgctl'1','foo',1;: got one PPI::Statement 340s ok 1062 - 'msgctl'1','foo',1;: got the statement' isa 'PPI::Statement' 340s ok 1063 - msgctl'1','foo',1;: statement text matches 340s ok 1064 - 'msgctl'1','foo',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1065 - msgctl'1','foo',1; child 0 is 1 340s ok 1066 - 'msgctl'1','foo',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1067 - no errors 340s ok 1068 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1069 - msgget'1',1: got one PPI::Statement 340s ok 1070 - 'msgget'1',1: got the statement' isa 'PPI::Statement' 340s ok 1071 - msgget'1',1: statement text matches 340s ok 1072 - 'msgget'1',1 child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1073 - msgget'1',1 child 0 is 1 340s ok 1074 - 'msgget'1',1: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1075 - no errors 340s ok 1076 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1077 - msgrcv'1',$foo,1,1,1;: got one PPI::Statement 340s ok 1078 - 'msgrcv'1',$foo,1,1,1;: got the statement' isa 'PPI::Statement' 340s ok 1079 - msgrcv'1',$foo,1,1,1;: statement text matches 340s ok 1080 - 'msgrcv'1',$foo,1,1,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1081 - msgrcv'1',$foo,1,1,1; child 0 is 1 340s ok 1082 - 'msgrcv'1',$foo,1,1,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1083 - no errors 340s ok 1084 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1085 - msgsnd'1',$foo,1;: got one PPI::Statement 340s ok 1086 - 'msgsnd'1',$foo,1;: got the statement' isa 'PPI::Statement' 340s ok 1087 - msgsnd'1',$foo,1;: statement text matches 340s ok 1088 - 'msgsnd'1',$foo,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1089 - msgsnd'1',$foo,1; child 0 is 1 340s ok 1090 - 'msgsnd'1',$foo,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1091 - no errors 340s ok 1092 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1093 - my'foo';: got one PPI::Statement 340s ok 1094 - 'my'foo';: got the statement' isa 'PPI::Statement' 340s ok 1095 - my'foo';: statement text matches 340s ok 1096 - 'my'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1097 - my'foo'; child 0 is 1 340s ok 1098 - 'my'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1099 - no errors 340s ok 1100 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1101 - next'label';: got one PPI::Statement 340s ok 1102 - 'next'label';: got the statement' isa 'PPI::Statement' 340s ok 1103 - next'label';: statement text matches 340s ok 1104 - 'next'label'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1105 - next'label'; child 0 is 1 340s ok 1106 - 'next'label';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1107 - no errors 340s ok 1108 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1109 - oct'foo';: got one PPI::Statement 340s ok 1110 - 'oct'foo';: got the statement' isa 'PPI::Statement' 340s ok 1111 - oct'foo';: statement text matches 340s ok 1112 - 'oct'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1113 - oct'foo'; child 0 is 1 340s ok 1114 - 'oct'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1115 - no errors 340s ok 1116 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1117 - open'foo';: got one PPI::Statement 340s ok 1118 - 'open'foo';: got the statement' isa 'PPI::Statement' 340s ok 1119 - open'foo';: statement text matches 340s ok 1120 - 'open'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1121 - open'foo'; child 0 is 1 340s ok 1122 - 'open'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1123 - no errors 340s ok 1124 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1125 - opendir'foo';: got one PPI::Statement 340s ok 1126 - 'opendir'foo';: got the statement' isa 'PPI::Statement' 340s ok 1127 - opendir'foo';: statement text matches 340s ok 1128 - 'opendir'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1129 - opendir'foo'; child 0 is 1 340s ok 1130 - 'opendir'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1131 - no errors 340s ok 1132 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1133 - ord'foo';: got one PPI::Statement 340s ok 1134 - 'ord'foo';: got the statement' isa 'PPI::Statement' 340s ok 1135 - ord'foo';: statement text matches 340s ok 1136 - 'ord'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1137 - ord'foo'; child 0 is 1 340s ok 1138 - 'ord'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1139 - no errors 340s ok 1140 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1141 - our'foo';: got one PPI::Statement 340s ok 1142 - 'our'foo';: got the statement' isa 'PPI::Statement' 340s ok 1143 - our'foo';: statement text matches 340s ok 1144 - 'our'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1145 - our'foo'; child 0 is 1 340s ok 1146 - 'our'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1147 - no errors 340s ok 1148 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1149 - pack'H*',$data;: got one PPI::Statement 340s ok 1150 - 'pack'H*',$data;: got the statement' isa 'PPI::Statement' 340s ok 1151 - pack'H*',$data;: statement text matches 340s ok 1152 - 'pack'H*',$data; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1153 - pack'H*',$data; child 0 is 1 340s ok 1154 - 'pack'H*',$data;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1155 - no errors 340s ok 1156 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1157 - pipe'in','out';: got one PPI::Statement 340s ok 1158 - 'pipe'in','out';: got the statement' isa 'PPI::Statement' 340s ok 1159 - pipe'in','out';: statement text matches 340s ok 1160 - 'pipe'in','out'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1161 - pipe'in','out'; child 0 is 1 340s ok 1162 - 'pipe'in','out';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1163 - no errors 340s ok 1164 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1165 - pop'foo';: got one PPI::Statement 340s ok 1166 - 'pop'foo';: got the statement' isa 'PPI::Statement' 340s ok 1167 - pop'foo';: statement text matches 340s ok 1168 - 'pop'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1169 - pop'foo'; child 0 is 1 340s ok 1170 - 'pop'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1171 - no errors 340s ok 1172 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1173 - pos'foo';: got one PPI::Statement 340s ok 1174 - 'pos'foo';: got the statement' isa 'PPI::Statement' 340s ok 1175 - pos'foo';: statement text matches 340s ok 1176 - 'pos'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1177 - pos'foo'; child 0 is 1 340s ok 1178 - 'pos'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1179 - no errors 340s ok 1180 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1181 - print'foo';: got one PPI::Statement 340s ok 1182 - 'print'foo';: got the statement' isa 'PPI::Statement' 340s ok 1183 - print'foo';: statement text matches 340s ok 1184 - 'print'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1185 - print'foo'; child 0 is 1 340s ok 1186 - 'print'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1187 - no errors 340s ok 1188 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1189 - printf'foo','bar';: got one PPI::Statement 340s ok 1190 - 'printf'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1191 - printf'foo','bar';: statement text matches 340s ok 1192 - 'printf'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1193 - printf'foo','bar'; child 0 is 1 340s ok 1194 - 'printf'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1195 - no errors 340s ok 1196 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1197 - prototype'foo';: got one PPI::Statement 340s ok 1198 - 'prototype'foo';: got the statement' isa 'PPI::Statement' 340s ok 1199 - prototype'foo';: statement text matches 340s ok 1200 - 'prototype'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1201 - prototype'foo'; child 0 is 1 340s ok 1202 - 'prototype'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1203 - no errors 340s ok 1204 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1205 - push'foo','bar';: got one PPI::Statement 340s ok 1206 - 'push'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1207 - push'foo','bar';: statement text matches 340s ok 1208 - 'push'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1209 - push'foo','bar'; child 0 is 1 340s ok 1210 - 'push'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1211 - no errors 340s ok 1212 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1213 - quotemeta'foo';: got one PPI::Statement 340s ok 1214 - 'quotemeta'foo';: got the statement' isa 'PPI::Statement' 340s ok 1215 - quotemeta'foo';: statement text matches 340s ok 1216 - 'quotemeta'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1217 - quotemeta'foo'; child 0 is 1 340s ok 1218 - 'quotemeta'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1219 - no errors 340s ok 1220 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1221 - rand'1';: got one PPI::Statement 340s ok 1222 - 'rand'1';: got the statement' isa 'PPI::Statement' 340s ok 1223 - rand'1';: statement text matches 340s ok 1224 - 'rand'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1225 - rand'1'; child 0 is 1 340s ok 1226 - 'rand'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1227 - no errors 340s ok 1228 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1229 - read'1',$foo,100;: got one PPI::Statement 340s ok 1230 - 'read'1',$foo,100;: got the statement' isa 'PPI::Statement' 340s ok 1231 - read'1',$foo,100;: statement text matches 340s ok 1232 - 'read'1',$foo,100; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1233 - read'1',$foo,100; child 0 is 1 340s ok 1234 - 'read'1',$foo,100;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1235 - no errors 340s ok 1236 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1237 - readdir'1';: got one PPI::Statement 340s ok 1238 - 'readdir'1';: got the statement' isa 'PPI::Statement' 340s ok 1239 - readdir'1';: statement text matches 340s ok 1240 - 'readdir'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1241 - readdir'1'; child 0 is 1 340s ok 1242 - 'readdir'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1243 - no errors 340s ok 1244 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1245 - readline'1';: got one PPI::Statement 340s ok 1246 - 'readline'1';: got the statement' isa 'PPI::Statement' 340s ok 1247 - readline'1';: statement text matches 340s ok 1248 - 'readline'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1249 - readline'1'; child 0 is 1 340s ok 1250 - 'readline'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1251 - no errors 340s ok 1252 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1253 - readlink'1';: got one PPI::Statement 340s ok 1254 - 'readlink'1';: got the statement' isa 'PPI::Statement' 340s ok 1255 - readlink'1';: statement text matches 340s ok 1256 - 'readlink'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1257 - readlink'1'; child 0 is 1 340s ok 1258 - 'readlink'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1259 - no errors 340s ok 1260 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1261 - readpipe'1';: got one PPI::Statement 340s ok 1262 - 'readpipe'1';: got the statement' isa 'PPI::Statement' 340s ok 1263 - readpipe'1';: statement text matches 340s ok 1264 - 'readpipe'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1265 - readpipe'1'; child 0 is 1 340s ok 1266 - 'readpipe'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1267 - no errors 340s ok 1268 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1269 - recv'1',$foo,100,1;: got one PPI::Statement 340s ok 1270 - 'recv'1',$foo,100,1;: got the statement' isa 'PPI::Statement' 340s ok 1271 - recv'1',$foo,100,1;: statement text matches 340s ok 1272 - 'recv'1',$foo,100,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1273 - recv'1',$foo,100,1; child 0 is 1 340s ok 1274 - 'recv'1',$foo,100,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1275 - no errors 340s ok 1276 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1277 - redo'label';: got one PPI::Statement 340s ok 1278 - 'redo'label';: got the statement' isa 'PPI::Statement' 340s ok 1279 - redo'label';: statement text matches 340s ok 1280 - 'redo'label'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1281 - redo'label'; child 0 is 1 340s ok 1282 - 'redo'label';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1283 - no errors 340s ok 1284 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1285 - ref'foo';: got one PPI::Statement 340s ok 1286 - 'ref'foo';: got the statement' isa 'PPI::Statement' 340s ok 1287 - ref'foo';: statement text matches 340s ok 1288 - 'ref'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1289 - ref'foo'; child 0 is 1 340s ok 1290 - 'ref'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1291 - no errors 340s ok 1292 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1293 - rename'foo','bar';: got one PPI::Statement 340s ok 1294 - 'rename'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1295 - rename'foo','bar';: statement text matches 340s ok 1296 - 'rename'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1297 - rename'foo','bar'; child 0 is 1 340s ok 1298 - 'rename'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1299 - no errors 340s ok 1300 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1301 - require'foo';: got one PPI::Statement 340s ok 1302 - 'require'foo';: got the statement' isa 'PPI::Statement' 340s ok 1303 - require'foo';: statement text matches 340s ok 1304 - 'require'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1305 - require'foo'; child 0 is 1 340s ok 1306 - 'require'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1307 - no errors 340s ok 1308 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1309 - reset'f';: got one PPI::Statement 340s ok 1310 - 'reset'f';: got the statement' isa 'PPI::Statement' 340s ok 1311 - reset'f';: statement text matches 340s ok 1312 - 'reset'f'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1313 - reset'f'; child 0 is 1 340s ok 1314 - 'reset'f';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1315 - no errors 340s ok 1316 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1317 - return'foo';: got one PPI::Statement 340s ok 1318 - 'return'foo';: got the statement' isa 'PPI::Statement' 340s ok 1319 - return'foo';: statement text matches 340s ok 1320 - 'return'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1321 - return'foo'; child 0 is 1 340s ok 1322 - 'return'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1323 - no errors 340s ok 1324 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1325 - reverse'foo','bar';: got one PPI::Statement 340s ok 1326 - 'reverse'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1327 - reverse'foo','bar';: statement text matches 340s ok 1328 - 'reverse'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1329 - reverse'foo','bar'; child 0 is 1 340s ok 1330 - 'reverse'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1331 - no errors 340s ok 1332 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1333 - rewinddir'1';: got one PPI::Statement 340s ok 1334 - 'rewinddir'1';: got the statement' isa 'PPI::Statement' 340s ok 1335 - rewinddir'1';: statement text matches 340s ok 1336 - 'rewinddir'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1337 - rewinddir'1'; child 0 is 1 340s ok 1338 - 'rewinddir'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1339 - no errors 340s ok 1340 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1341 - rindex'1','foo';: got one PPI::Statement 340s ok 1342 - 'rindex'1','foo';: got the statement' isa 'PPI::Statement' 340s ok 1343 - rindex'1','foo';: statement text matches 340s ok 1344 - 'rindex'1','foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1345 - rindex'1','foo'; child 0 is 1 340s ok 1346 - 'rindex'1','foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1347 - no errors 340s ok 1348 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1349 - rmdir'foo';: got one PPI::Statement 340s ok 1350 - 'rmdir'foo';: got the statement' isa 'PPI::Statement' 340s ok 1351 - rmdir'foo';: statement text matches 340s ok 1352 - 'rmdir'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1353 - rmdir'foo'; child 0 is 1 340s ok 1354 - 'rmdir'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1355 - no errors 340s ok 1356 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1357 - say'foo';: got one PPI::Statement 340s ok 1358 - 'say'foo';: got the statement' isa 'PPI::Statement' 340s ok 1359 - say'foo';: statement text matches 340s ok 1360 - 'say'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1361 - say'foo'; child 0 is 1 340s ok 1362 - 'say'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1363 - no errors 340s ok 1364 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1365 - scalar'foo','bar';: got one PPI::Statement 340s ok 1366 - 'scalar'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1367 - scalar'foo','bar';: statement text matches 340s ok 1368 - 'scalar'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1369 - scalar'foo','bar'; child 0 is 1 340s ok 1370 - 'scalar'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1371 - no errors 340s ok 1372 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1373 - seek'1',100,0;: got one PPI::Statement 340s ok 1374 - 'seek'1',100,0;: got the statement' isa 'PPI::Statement' 340s ok 1375 - seek'1',100,0;: statement text matches 340s ok 1376 - 'seek'1',100,0; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1377 - seek'1',100,0; child 0 is 1 340s ok 1378 - 'seek'1',100,0;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1379 - no errors 340s ok 1380 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1381 - seekdir'1',100;: got one PPI::Statement 340s ok 1382 - 'seekdir'1',100;: got the statement' isa 'PPI::Statement' 340s ok 1383 - seekdir'1',100;: statement text matches 340s ok 1384 - 'seekdir'1',100; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1385 - seekdir'1',100; child 0 is 1 340s ok 1386 - 'seekdir'1',100;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1387 - no errors 340s ok 1388 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1389 - select'1';: got one PPI::Statement 340s ok 1390 - 'select'1';: got the statement' isa 'PPI::Statement' 340s ok 1391 - select'1';: statement text matches 340s ok 1392 - 'select'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1393 - select'1'; child 0 is 1 340s ok 1394 - 'select'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1395 - no errors 340s ok 1396 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1397 - semctl'1',1,1;: got one PPI::Statement 340s ok 1398 - 'semctl'1',1,1;: got the statement' isa 'PPI::Statement' 340s ok 1399 - semctl'1',1,1;: statement text matches 340s ok 1400 - 'semctl'1',1,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1401 - semctl'1',1,1; child 0 is 1 340s ok 1402 - 'semctl'1',1,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1403 - no errors 340s ok 1404 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1405 - semget'foo',1,1;: got one PPI::Statement 340s ok 1406 - 'semget'foo',1,1;: got the statement' isa 'PPI::Statement' 340s ok 1407 - semget'foo',1,1;: statement text matches 340s ok 1408 - 'semget'foo',1,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1409 - semget'foo',1,1; child 0 is 1 340s ok 1410 - 'semget'foo',1,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1411 - no errors 340s ok 1412 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1413 - semop'foo','bar';: got one PPI::Statement 340s ok 1414 - 'semop'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1415 - semop'foo','bar';: statement text matches 340s ok 1416 - 'semop'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1417 - semop'foo','bar'; child 0 is 1 340s ok 1418 - 'semop'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1419 - no errors 340s ok 1420 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1421 - send'1',$foo'100,1;: got one PPI::Statement 340s ok 1422 - 'send'1',$foo'100,1;: got the statement' isa 'PPI::Statement' 340s ok 1423 - send'1',$foo'100,1;: statement text matches 340s ok 1424 - 'send'1',$foo'100,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1425 - send'1',$foo'100,1; child 0 is 1 340s ok 1426 - 'send'1',$foo'100,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1427 - no errors 340s ok 1428 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1429 - setgrent'foo';: got one PPI::Statement 340s ok 1430 - 'setgrent'foo';: got the statement' isa 'PPI::Statement' 340s ok 1431 - setgrent'foo';: statement text matches 340s ok 1432 - 'setgrent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1433 - setgrent'foo'; child 0 is 1 340s ok 1434 - 'setgrent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1435 - no errors 340s ok 1436 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1437 - sethostent'1';: got one PPI::Statement 340s ok 1438 - 'sethostent'1';: got the statement' isa 'PPI::Statement' 340s ok 1439 - sethostent'1';: statement text matches 340s ok 1440 - 'sethostent'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1441 - sethostent'1'; child 0 is 1 340s ok 1442 - 'sethostent'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1443 - no errors 340s ok 1444 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1445 - setnetent'1';: got one PPI::Statement 340s ok 1446 - 'setnetent'1';: got the statement' isa 'PPI::Statement' 340s ok 1447 - setnetent'1';: statement text matches 340s ok 1448 - 'setnetent'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1449 - setnetent'1'; child 0 is 1 340s ok 1450 - 'setnetent'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1451 - no errors 340s ok 1452 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1453 - setpgrp'1',2;: got one PPI::Statement 340s ok 1454 - 'setpgrp'1',2;: got the statement' isa 'PPI::Statement' 340s ok 1455 - setpgrp'1',2;: statement text matches 340s ok 1456 - 'setpgrp'1',2; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1457 - setpgrp'1',2; child 0 is 1 340s ok 1458 - 'setpgrp'1',2;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1459 - no errors 340s ok 1460 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1461 - setpriority'1',2, 3;: got one PPI::Statement 340s ok 1462 - 'setpriority'1',2, 3;: got the statement' isa 'PPI::Statement' 340s ok 1463 - setpriority'1',2, 3;: statement text matches 340s ok 1464 - 'setpriority'1',2, 3; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1465 - setpriority'1',2, 3; child 0 is 1 340s ok 1466 - 'setpriority'1',2, 3;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1467 - no errors 340s ok 1468 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1469 - setprotoent'1';: got one PPI::Statement 340s ok 1470 - 'setprotoent'1';: got the statement' isa 'PPI::Statement' 340s ok 1471 - setprotoent'1';: statement text matches 340s ok 1472 - 'setprotoent'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1473 - setprotoent'1'; child 0 is 1 340s ok 1474 - 'setprotoent'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1475 - no errors 340s ok 1476 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1477 - setpwent'foo';: got one PPI::Statement 340s ok 1478 - 'setpwent'foo';: got the statement' isa 'PPI::Statement' 340s ok 1479 - setpwent'foo';: statement text matches 340s ok 1480 - 'setpwent'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1481 - setpwent'foo'; child 0 is 1 340s ok 1482 - 'setpwent'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1483 - no errors 340s ok 1484 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1485 - setservent'1';: got one PPI::Statement 340s ok 1486 - 'setservent'1';: got the statement' isa 'PPI::Statement' 340s ok 1487 - setservent'1';: statement text matches 340s ok 1488 - 'setservent'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1489 - setservent'1'; child 0 is 1 340s ok 1490 - 'setservent'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1491 - no errors 340s ok 1492 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1493 - setsockopt'1',2,'foo',3;: got one PPI::Statement 340s ok 1494 - 'setsockopt'1',2,'foo',3;: got the statement' isa 'PPI::Statement' 340s ok 1495 - setsockopt'1',2,'foo',3;: statement text matches 340s ok 1496 - 'setsockopt'1',2,'foo',3; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1497 - setsockopt'1',2,'foo',3; child 0 is 1 340s ok 1498 - 'setsockopt'1',2,'foo',3;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1499 - no errors 340s ok 1500 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1501 - shift'1','2';: got one PPI::Statement 340s ok 1502 - 'shift'1','2';: got the statement' isa 'PPI::Statement' 340s ok 1503 - shift'1','2';: statement text matches 340s ok 1504 - 'shift'1','2'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1505 - shift'1','2'; child 0 is 1 340s ok 1506 - 'shift'1','2';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1507 - no errors 340s ok 1508 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1509 - shmctl'1',2,$foo;: got one PPI::Statement 340s ok 1510 - 'shmctl'1',2,$foo;: got the statement' isa 'PPI::Statement' 340s ok 1511 - shmctl'1',2,$foo;: statement text matches 340s ok 1512 - 'shmctl'1',2,$foo; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1513 - shmctl'1',2,$foo; child 0 is 1 340s ok 1514 - 'shmctl'1',2,$foo;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1515 - no errors 340s ok 1516 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1517 - shmget'1',2,1;: got one PPI::Statement 340s ok 1518 - 'shmget'1',2,1;: got the statement' isa 'PPI::Statement' 340s ok 1519 - shmget'1',2,1;: statement text matches 340s ok 1520 - 'shmget'1',2,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1521 - shmget'1',2,1; child 0 is 1 340s ok 1522 - 'shmget'1',2,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1523 - no errors 340s ok 1524 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1525 - shmread'1',$foo,0,10;: got one PPI::Statement 340s ok 1526 - 'shmread'1',$foo,0,10;: got the statement' isa 'PPI::Statement' 340s ok 1527 - shmread'1',$foo,0,10;: statement text matches 340s ok 1528 - 'shmread'1',$foo,0,10; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1529 - shmread'1',$foo,0,10; child 0 is 1 340s ok 1530 - 'shmread'1',$foo,0,10;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1531 - no errors 340s ok 1532 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1533 - shmwrite'1',$foo,0,10;: got one PPI::Statement 340s ok 1534 - 'shmwrite'1',$foo,0,10;: got the statement' isa 'PPI::Statement' 340s ok 1535 - shmwrite'1',$foo,0,10;: statement text matches 340s ok 1536 - 'shmwrite'1',$foo,0,10; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1537 - shmwrite'1',$foo,0,10; child 0 is 1 340s ok 1538 - 'shmwrite'1',$foo,0,10;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1539 - no errors 340s ok 1540 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1541 - shutdown'1',0;: got one PPI::Statement 340s ok 1542 - 'shutdown'1',0;: got the statement' isa 'PPI::Statement' 340s ok 1543 - shutdown'1',0;: statement text matches 340s ok 1544 - 'shutdown'1',0; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1545 - shutdown'1',0; child 0 is 1 340s ok 1546 - 'shutdown'1',0;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1547 - no errors 340s ok 1548 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1549 - sin'1';: got one PPI::Statement 340s ok 1550 - 'sin'1';: got the statement' isa 'PPI::Statement' 340s ok 1551 - sin'1';: statement text matches 340s ok 1552 - 'sin'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1553 - sin'1'; child 0 is 1 340s ok 1554 - 'sin'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1555 - no errors 340s ok 1556 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1557 - sleep'1';: got one PPI::Statement 340s ok 1558 - 'sleep'1';: got the statement' isa 'PPI::Statement' 340s ok 1559 - sleep'1';: statement text matches 340s ok 1560 - 'sleep'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1561 - sleep'1'; child 0 is 1 340s ok 1562 - 'sleep'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1563 - no errors 340s ok 1564 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1565 - socket'1',2,3,6;: got one PPI::Statement 340s ok 1566 - 'socket'1',2,3,6;: got the statement' isa 'PPI::Statement' 340s ok 1567 - socket'1',2,3,6;: statement text matches 340s ok 1568 - 'socket'1',2,3,6; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1569 - socket'1',2,3,6; child 0 is 1 340s ok 1570 - 'socket'1',2,3,6;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1571 - no errors 340s ok 1572 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1573 - socketpair'1',2,3,4,6;: got one PPI::Statement 340s ok 1574 - 'socketpair'1',2,3,4,6;: got the statement' isa 'PPI::Statement' 340s ok 1575 - socketpair'1',2,3,4,6;: statement text matches 340s ok 1576 - 'socketpair'1',2,3,4,6; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1577 - socketpair'1',2,3,4,6; child 0 is 1 340s ok 1578 - 'socketpair'1',2,3,4,6;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1579 - no errors 340s ok 1580 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1581 - splice'1',2;: got one PPI::Statement 340s ok 1582 - 'splice'1',2;: got the statement' isa 'PPI::Statement' 340s ok 1583 - splice'1',2;: statement text matches 340s ok 1584 - 'splice'1',2; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1585 - splice'1',2; child 0 is 1 340s ok 1586 - 'splice'1',2;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1587 - no errors 340s ok 1588 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1589 - split'1','foo';: got one PPI::Statement 340s ok 1590 - 'split'1','foo';: got the statement' isa 'PPI::Statement' 340s ok 1591 - split'1','foo';: statement text matches 340s ok 1592 - 'split'1','foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1593 - split'1','foo'; child 0 is 1 340s ok 1594 - 'split'1','foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1595 - no errors 340s ok 1596 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1597 - sprintf'foo','bar';: got one PPI::Statement 340s ok 1598 - 'sprintf'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1599 - sprintf'foo','bar';: statement text matches 340s ok 1600 - 'sprintf'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1601 - sprintf'foo','bar'; child 0 is 1 340s ok 1602 - 'sprintf'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1603 - no errors 340s ok 1604 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1605 - sqrt'1';: got one PPI::Statement 340s ok 1606 - 'sqrt'1';: got the statement' isa 'PPI::Statement' 340s ok 1607 - sqrt'1';: statement text matches 340s ok 1608 - 'sqrt'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1609 - sqrt'1'; child 0 is 1 340s ok 1610 - 'sqrt'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1611 - no errors 340s ok 1612 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1613 - srand'1';: got one PPI::Statement 340s ok 1614 - 'srand'1';: got the statement' isa 'PPI::Statement' 340s ok 1615 - srand'1';: statement text matches 340s ok 1616 - 'srand'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1617 - srand'1'; child 0 is 1 340s ok 1618 - 'srand'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1619 - no errors 340s ok 1620 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1621 - stat'foo';: got one PPI::Statement 340s ok 1622 - 'stat'foo';: got the statement' isa 'PPI::Statement' 340s ok 1623 - stat'foo';: statement text matches 340s ok 1624 - 'stat'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1625 - stat'foo'; child 0 is 1 340s ok 1626 - 'stat'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1627 - no errors 340s ok 1628 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1629 - state'foo';: got one PPI::Statement 340s ok 1630 - 'state'foo';: got the statement' isa 'PPI::Statement' 340s ok 1631 - state'foo';: statement text matches 340s ok 1632 - 'state'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1633 - state'foo'; child 0 is 1 340s ok 1634 - 'state'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1635 - no errors 340s ok 1636 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1637 - study'foo';: got one PPI::Statement 340s ok 1638 - 'study'foo';: got the statement' isa 'PPI::Statement' 340s ok 1639 - study'foo';: statement text matches 340s ok 1640 - 'study'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1641 - study'foo'; child 0 is 1 340s ok 1642 - 'study'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1643 - no errors 340s ok 1644 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1645 - substr'foo',1;: got one PPI::Statement 340s ok 1646 - 'substr'foo',1;: got the statement' isa 'PPI::Statement' 340s ok 1647 - substr'foo',1;: statement text matches 340s ok 1648 - 'substr'foo',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1649 - substr'foo',1; child 0 is 1 340s ok 1650 - 'substr'foo',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1651 - no errors 340s ok 1652 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1653 - symlink'foo','bar';: got one PPI::Statement 340s ok 1654 - 'symlink'foo','bar';: got the statement' isa 'PPI::Statement' 340s ok 1655 - symlink'foo','bar';: statement text matches 340s ok 1656 - 'symlink'foo','bar'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1657 - symlink'foo','bar'; child 0 is 1 340s ok 1658 - 'symlink'foo','bar';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1659 - no errors 340s ok 1660 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1661 - syscall'foo';: got one PPI::Statement 340s ok 1662 - 'syscall'foo';: got the statement' isa 'PPI::Statement' 340s ok 1663 - syscall'foo';: statement text matches 340s ok 1664 - 'syscall'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1665 - syscall'foo'; child 0 is 1 340s ok 1666 - 'syscall'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1667 - no errors 340s ok 1668 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1669 - sysopen'foo','bar',1;: got one PPI::Statement 340s ok 1670 - 'sysopen'foo','bar',1;: got the statement' isa 'PPI::Statement' 340s ok 1671 - sysopen'foo','bar',1;: statement text matches 340s ok 1672 - 'sysopen'foo','bar',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1673 - sysopen'foo','bar',1; child 0 is 1 340s ok 1674 - 'sysopen'foo','bar',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1675 - no errors 340s ok 1676 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1677 - sysread'1',$bar,1;: got one PPI::Statement 340s ok 1678 - 'sysread'1',$bar,1;: got the statement' isa 'PPI::Statement' 340s ok 1679 - sysread'1',$bar,1;: statement text matches 340s ok 1680 - 'sysread'1',$bar,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1681 - sysread'1',$bar,1; child 0 is 1 340s ok 1682 - 'sysread'1',$bar,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1683 - no errors 340s ok 1684 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1685 - sysseek'1',0,0;: got one PPI::Statement 340s ok 1686 - 'sysseek'1',0,0;: got the statement' isa 'PPI::Statement' 340s ok 1687 - sysseek'1',0,0;: statement text matches 340s ok 1688 - 'sysseek'1',0,0; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1689 - sysseek'1',0,0; child 0 is 1 340s ok 1690 - 'sysseek'1',0,0;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1691 - no errors 340s ok 1692 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1693 - system'foo';: got one PPI::Statement 340s ok 1694 - 'system'foo';: got the statement' isa 'PPI::Statement' 340s ok 1695 - system'foo';: statement text matches 340s ok 1696 - 'system'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1697 - system'foo'; child 0 is 1 340s ok 1698 - 'system'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1699 - no errors 340s ok 1700 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1701 - syswrite'1',$bar,1;: got one PPI::Statement 340s ok 1702 - 'syswrite'1',$bar,1;: got the statement' isa 'PPI::Statement' 340s ok 1703 - syswrite'1',$bar,1;: statement text matches 340s ok 1704 - 'syswrite'1',$bar,1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1705 - syswrite'1',$bar,1; child 0 is 1 340s ok 1706 - 'syswrite'1',$bar,1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1707 - no errors 340s ok 1708 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1709 - tell'1';: got one PPI::Statement 340s ok 1710 - 'tell'1';: got the statement' isa 'PPI::Statement' 340s ok 1711 - tell'1';: statement text matches 340s ok 1712 - 'tell'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1713 - tell'1'; child 0 is 1 340s ok 1714 - 'tell'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1715 - no errors 340s ok 1716 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1717 - telldir'1';: got one PPI::Statement 340s ok 1718 - 'telldir'1';: got the statement' isa 'PPI::Statement' 340s ok 1719 - telldir'1';: statement text matches 340s ok 1720 - 'telldir'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1721 - telldir'1'; child 0 is 1 340s ok 1722 - 'telldir'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1723 - no errors 340s ok 1724 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1725 - tie'foo',$bar;: got one PPI::Statement 340s ok 1726 - 'tie'foo',$bar;: got the statement' isa 'PPI::Statement' 340s ok 1727 - tie'foo',$bar;: statement text matches 340s ok 1728 - 'tie'foo',$bar; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1729 - tie'foo',$bar; child 0 is 1 340s ok 1730 - 'tie'foo',$bar;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1731 - no errors 340s ok 1732 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1733 - tied'foo';: got one PPI::Statement 340s ok 1734 - 'tied'foo';: got the statement' isa 'PPI::Statement' 340s ok 1735 - tied'foo';: statement text matches 340s ok 1736 - 'tied'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1737 - tied'foo'; child 0 is 1 340s ok 1738 - 'tied'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1739 - no errors 340s ok 1740 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1741 - time'foo';: got one PPI::Statement 340s ok 1742 - 'time'foo';: got the statement' isa 'PPI::Statement' 340s ok 1743 - time'foo';: statement text matches 340s ok 1744 - 'time'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1745 - time'foo'; child 0 is 1 340s ok 1746 - 'time'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1747 - no errors 340s ok 1748 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1749 - times'foo';: got one PPI::Statement 340s ok 1750 - 'times'foo';: got the statement' isa 'PPI::Statement' 340s ok 1751 - times'foo';: statement text matches 340s ok 1752 - 'times'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1753 - times'foo'; child 0 is 1 340s ok 1754 - 'times'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1755 - no errors 340s ok 1756 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1757 - truncate'foo',1;: got one PPI::Statement 340s ok 1758 - 'truncate'foo',1;: got the statement' isa 'PPI::Statement' 340s ok 1759 - truncate'foo',1;: statement text matches 340s ok 1760 - 'truncate'foo',1; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1761 - truncate'foo',1; child 0 is 1 340s ok 1762 - 'truncate'foo',1;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1763 - no errors 340s ok 1764 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1765 - uc'foo';: got one PPI::Statement 340s ok 1766 - 'uc'foo';: got the statement' isa 'PPI::Statement' 340s ok 1767 - uc'foo';: statement text matches 340s ok 1768 - 'uc'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1769 - uc'foo'; child 0 is 1 340s ok 1770 - 'uc'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1771 - no errors 340s ok 1772 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1773 - ucfirst'foo';: got one PPI::Statement 340s ok 1774 - 'ucfirst'foo';: got the statement' isa 'PPI::Statement' 340s ok 1775 - ucfirst'foo';: statement text matches 340s ok 1776 - 'ucfirst'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1777 - ucfirst'foo'; child 0 is 1 340s ok 1778 - 'ucfirst'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1779 - no errors 340s ok 1780 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1781 - umask'foo';: got one PPI::Statement 340s ok 1782 - 'umask'foo';: got the statement' isa 'PPI::Statement' 340s ok 1783 - umask'foo';: statement text matches 340s ok 1784 - 'umask'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1785 - umask'foo'; child 0 is 1 340s ok 1786 - 'umask'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1787 - no errors 340s ok 1788 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1789 - undef'foo';: got one PPI::Statement 340s ok 1790 - 'undef'foo';: got the statement' isa 'PPI::Statement' 340s ok 1791 - undef'foo';: statement text matches 340s ok 1792 - 'undef'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1793 - undef'foo'; child 0 is 1 340s ok 1794 - 'undef'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1795 - no errors 340s ok 1796 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1797 - unlink'foo';: got one PPI::Statement 340s ok 1798 - 'unlink'foo';: got the statement' isa 'PPI::Statement' 340s ok 1799 - unlink'foo';: statement text matches 340s ok 1800 - 'unlink'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1801 - unlink'foo'; child 0 is 1 340s ok 1802 - 'unlink'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1803 - no errors 340s ok 1804 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1805 - unpack'H*',$data;: got one PPI::Statement 340s ok 1806 - 'unpack'H*',$data;: got the statement' isa 'PPI::Statement' 340s ok 1807 - unpack'H*',$data;: statement text matches 340s ok 1808 - 'unpack'H*',$data; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1809 - unpack'H*',$data; child 0 is 1 340s ok 1810 - 'unpack'H*',$data;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1811 - no errors 340s ok 1812 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1813 - unshift'1';: got one PPI::Statement 340s ok 1814 - 'unshift'1';: got the statement' isa 'PPI::Statement' 340s ok 1815 - unshift'1';: statement text matches 340s ok 1816 - 'unshift'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1817 - unshift'1'; child 0 is 1 340s ok 1818 - 'unshift'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1819 - no errors 340s ok 1820 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1821 - untie'foo';: got one PPI::Statement 340s ok 1822 - 'untie'foo';: got the statement' isa 'PPI::Statement' 340s ok 1823 - untie'foo';: statement text matches 340s ok 1824 - 'untie'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1825 - untie'foo'; child 0 is 1 340s ok 1826 - 'untie'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1827 - no errors 340s ok 1828 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1829 - utime'1','2';: got one PPI::Statement 340s ok 1830 - 'utime'1','2';: got the statement' isa 'PPI::Statement' 340s ok 1831 - utime'1','2';: statement text matches 340s ok 1832 - 'utime'1','2'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1833 - utime'1','2'; child 0 is 1 340s ok 1834 - 'utime'1','2';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1835 - no errors 340s ok 1836 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1837 - values'foo';: got one PPI::Statement 340s ok 1838 - 'values'foo';: got the statement' isa 'PPI::Statement' 340s ok 1839 - values'foo';: statement text matches 340s ok 1840 - 'values'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1841 - values'foo'; child 0 is 1 340s ok 1842 - 'values'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1843 - no errors 340s ok 1844 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1845 - vec'1',0.0;: got one PPI::Statement 340s ok 1846 - 'vec'1',0.0;: got the statement' isa 'PPI::Statement' 340s ok 1847 - vec'1',0.0;: statement text matches 340s ok 1848 - 'vec'1',0.0; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1849 - vec'1',0.0; child 0 is 1 340s ok 1850 - 'vec'1',0.0;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1851 - no errors 340s ok 1852 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1853 - wait'1';: got one PPI::Statement 340s ok 1854 - 'wait'1';: got the statement' isa 'PPI::Statement' 340s ok 1855 - wait'1';: statement text matches 340s ok 1856 - 'wait'1'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1857 - wait'1'; child 0 is 1 340s ok 1858 - 'wait'1';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1859 - no errors 340s ok 1860 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1861 - waitpid'1',0;: got one PPI::Statement 340s ok 1862 - 'waitpid'1',0;: got the statement' isa 'PPI::Statement' 340s ok 1863 - waitpid'1',0;: statement text matches 340s ok 1864 - 'waitpid'1',0; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1865 - waitpid'1',0; child 0 is 1 340s ok 1866 - 'waitpid'1',0;: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1867 - no errors 340s ok 1868 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1869 - wantarray'foo';: got one PPI::Statement 340s ok 1870 - 'wantarray'foo';: got the statement' isa 'PPI::Statement' 340s ok 1871 - wantarray'foo';: statement text matches 340s ok 1872 - 'wantarray'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1873 - wantarray'foo'; child 0 is 1 340s ok 1874 - 'wantarray'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1875 - no errors 340s ok 1876 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1877 - warn'foo';: got one PPI::Statement 340s ok 1878 - 'warn'foo';: got the statement' isa 'PPI::Statement' 340s ok 1879 - warn'foo';: statement text matches 340s ok 1880 - 'warn'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1881 - warn'foo'; child 0 is 1 340s ok 1882 - 'warn'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1883 - no errors 340s ok 1884 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1885 - when'foo' {}: got one PPI::Statement 340s ok 1886 - 'when'foo' {}: got the statement' isa 'PPI::Statement' 340s ok 1887 - when'foo' {}: statement text matches 340s ok 1888 - 'when'foo' {} child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1889 - when'foo' {} child 0 is 1 340s ok 1890 - 'when'foo' {}: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1891 - no errors 340s ok 1892 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1893 - write'foo';: got one PPI::Statement 340s ok 1894 - 'write'foo';: got the statement' isa 'PPI::Statement' 340s ok 1895 - write'foo';: statement text matches 340s ok 1896 - 'write'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1897 - write'foo'; child 0 is 1 340s ok 1898 - 'write'foo';: second child is a 'PPI::Token::Quote::Single'' isa 'PPI::Token::Quote::Single' 340s ok 1899 - no errors 340s ok 1900 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1901 - 1 for'foo';: got one PPI::Statement 340s ok 1902 - '1 for'foo';: got the statement' isa 'PPI::Statement' 340s ok 1903 - 1 for'foo';: statement text matches 340s ok 1904 - '1 for'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1905 - 1 for'foo'; child 2 is 1 340s ok 1906 - '1 for'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1907 - 1 for'foo'; child 3 is 1 340s ok 1908 - no errors 340s ok 1909 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1910 - 1 foreach'foo';: got one PPI::Statement 340s ok 1911 - '1 foreach'foo';: got the statement' isa 'PPI::Statement' 340s ok 1912 - 1 foreach'foo';: statement text matches 340s ok 1913 - '1 foreach'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1914 - 1 foreach'foo'; child 2 is 1 340s ok 1915 - '1 foreach'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1916 - 1 foreach'foo'; child 3 is 1 340s ok 1917 - no errors 340s ok 1918 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1919 - 1 if'foo';: got one PPI::Statement 340s ok 1920 - '1 if'foo';: got the statement' isa 'PPI::Statement' 340s ok 1921 - 1 if'foo';: statement text matches 340s ok 1922 - '1 if'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1923 - 1 if'foo'; child 2 is 1 340s ok 1924 - '1 if'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1925 - 1 if'foo'; child 3 is 1 340s ok 1926 - no errors 340s ok 1927 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1928 - 1 unless'foo';: got one PPI::Statement 340s ok 1929 - '1 unless'foo';: got the statement' isa 'PPI::Statement' 340s ok 1930 - 1 unless'foo';: statement text matches 340s ok 1931 - '1 unless'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1932 - 1 unless'foo'; child 2 is 1 340s ok 1933 - '1 unless'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1934 - 1 unless'foo'; child 3 is 1 340s ok 1935 - no errors 340s ok 1936 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1937 - 1 until'foo';: got one PPI::Statement 340s ok 1938 - '1 until'foo';: got the statement' isa 'PPI::Statement' 340s ok 1939 - 1 until'foo';: statement text matches 340s ok 1940 - '1 until'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1941 - 1 until'foo'; child 2 is 1 340s ok 1942 - '1 until'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1943 - 1 until'foo'; child 3 is 1 340s ok 1944 - no errors 340s ok 1945 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1946 - 1 while'foo';: got one PPI::Statement 340s ok 1947 - '1 while'foo';: got the statement' isa 'PPI::Statement' 340s ok 1948 - 1 while'foo';: statement text matches 340s ok 1949 - '1 while'foo'; child 2 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1950 - 1 while'foo'; child 2 is 1 340s ok 1951 - '1 while'foo'; child 3 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1952 - 1 while'foo'; child 3 is 1 340s ok 1953 - no errors 340s ok 1954 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1955 - no'foo';: got one PPI::Statement::Include 340s ok 1956 - 'no'foo';: got the statement' isa 'PPI::Statement::Include' 340s ok 1957 - no'foo';: statement text matches 340s ok 1958 - 'no'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1959 - no'foo'; child 0 is 1 340s ok 1960 - 'no'foo'; child 1 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1961 - no'foo'; child 1 is 1 340s ok 1962 - 'no'foo'; child 2 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 1963 - no'foo'; child 2 is 1 340s ok 1964 - no errors 340s ok 1965 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1966 - require'foo';: got one PPI::Statement::Include 340s ok 1967 - 'require'foo';: got the statement' isa 'PPI::Statement::Include' 340s ok 1968 - require'foo';: statement text matches 340s ok 1969 - 'require'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1970 - require'foo'; child 0 is 1 340s ok 1971 - 'require'foo'; child 1 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1972 - require'foo'; child 1 is 1 340s ok 1973 - 'require'foo'; child 2 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 1974 - require'foo'; child 2 is 1 340s ok 1975 - no errors 340s ok 1976 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1977 - use'foo';: got one PPI::Statement::Include 340s ok 1978 - 'use'foo';: got the statement' isa 'PPI::Statement::Include' 340s ok 1979 - use'foo';: statement text matches 340s ok 1980 - 'use'foo'; child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1981 - use'foo'; child 0 is 1 340s ok 1982 - 'use'foo'; child 1 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1983 - use'foo'; child 1 is 1 340s ok 1984 - 'use'foo'; child 2 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 1985 - use'foo'; child 2 is 1 340s ok 1986 - no errors 340s ok 1987 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1988 - package'foo';: got one PPI::Statement::Package 340s ok 1989 - 'package'foo';: got the statement' isa 'PPI::Statement::Package' 340s ok 1990 - package'foo' 340s ok 1991 - 'package statement child 0 is a PPI::Token::Word' isa 'PPI::Token::Word' 340s ok 1992 - package statement child 0 is 1 340s ok 1993 - 'package statement child 1 is a PPI::Token::Quote::Single' isa 'PPI::Token::Quote::Single' 340s ok 1994 - package statement child 1 is 1 340s ok 1995 - 'package statement child 2 is a PPI::Token::Structure' isa 'PPI::Token::Structure' 340s ok 1996 - package statement child 2 is 1 340s ok 1997 - no errors 340s ok 1998 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 1999 - eqm' bareword after number and concat op is not mistaken for eq 340s ok 2000 - no errors 340s ok 2001 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2002 - DATA segment without following newline does not get one added 340s ok 2003 - no errors 340s ok 2004 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2005 - DATA segment without following newline, but text, has text added as comment in following token 340s ok 2006 - no errors 340s ok 2007 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2008 - END segment without following newline does not get one added 340s ok 2009 - no errors 340s ok 2010 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2011 - END segment without following newline, but text, has text added as comment in children list 340s ok 2012 - no errors 340s ok 2013 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2014 - END segment, followed by text and newline, has text added as comment in children list 340s ok 2015 - no errors 340s ok 2016 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 2017 - DATA segment, followed by text and newline, has text added as comment in following token 340s ok 340s t/signatures.t ................... 340s ok 1 - no errors 340s ok 2 - An object of class 'PPI::Document' isa 'PPI::Document' 340s ok 3 - whitespace in signatures is preserved 340s 1..3 340s ok 340s All tests successful. 340s Files=64, Tests=52732, 36 wallclock secs ( 3.36 usr 1.90 sys + 31.64 cusr 2.46 csys = 39.36 CPU) 340s Result: PASS 340s autopkgtest [04:04:34]: test autodep8-perl-build-deps: -----------------------] 345s autodep8-perl-build-deps PASS 345s autopkgtest [04:04:39]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 348s autopkgtest [04:04:42]: test autodep8-perl: preparing testbed 378s autopkgtest [04:05:12]: testbed dpkg architecture: armhf 380s autopkgtest [04:05:14]: testbed apt version: 2.7.12 380s autopkgtest [04:05:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 387s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 387s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 387s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 387s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 388s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3757 kB] 388s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 388s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 388s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 388s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 388s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3782 kB] 388s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 388s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 388s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 391s Fetched 8898 kB in 2s (5163 kB/s) 391s Reading package lists... 398s tee: /proc/self/fd/2: Permission denied 418s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 418s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 418s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 418s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 419s Reading package lists... 419s Reading package lists... 419s Building dependency tree... 419s Reading state information... 420s Calculating upgrade... 421s The following packages were automatically installed and are no longer required: 421s linux-headers-6.8.0-11 python3-lib2to3 421s Use 'apt autoremove' to remove them. 421s The following packages will be REMOVED: 421s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 421s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 421s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 421s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 421s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 421s The following NEW packages will be installed: 421s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 421s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 421s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 421s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 421s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 421s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 421s linux-headers-6.8.0-20-generic xdg-user-dirs 421s The following packages have been kept back: 421s multipath-tools 421s The following packages will be upgraded: 421s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 421s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 421s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 421s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 421s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 421s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 421s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 421s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 421s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 421s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 421s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 421s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 421s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 421s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 421s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 421s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 421s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 421s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 421s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 421s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 421s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 421s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 421s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 421s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 421s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 421s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 421s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 421s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 421s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 421s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 421s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 421s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 421s openssh-server openssh-sftp-server openssl parted perl perl-base 421s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 421s python-apt-common python3 python3-apt python3-cryptography python3-dbus 421s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 421s python3-pkg-resources python3-pyrsistent python3-setuptools 421s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 421s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 421s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 421s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 421s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 421s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 421s Need to get 106 MB of archives. 421s After this operation, 84.4 MB of additional disk space will be used. 421s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 421s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 421s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 421s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 421s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 421s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 421s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 421s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 421s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 421s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 421s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 421s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 421s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 421s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 422s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 422s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 422s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 422s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 422s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 422s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 422s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 422s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 422s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 422s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 422s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 422s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 422s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 422s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 422s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 422s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 422s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 422s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 422s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 422s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 422s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 422s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 422s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 422s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 422s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 422s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 422s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 422s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 422s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 422s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 422s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 422s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 422s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 422s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 422s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 422s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 422s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 422s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 422s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 423s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 423s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 423s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 423s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 423s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 423s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 423s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 423s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 423s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 423s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 423s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 423s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 423s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 423s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 423s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 423s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 423s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 423s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 423s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 423s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 423s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 423s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 423s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 423s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 423s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 423s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 423s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 423s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 423s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 423s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 423s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 423s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 423s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 423s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 423s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 423s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 423s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 423s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 423s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 423s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 423s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 423s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 423s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 423s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 423s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 423s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 423s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 423s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 424s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 424s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 424s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 424s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 424s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 424s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 424s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 424s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 424s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 424s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 424s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 424s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 424s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 424s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 424s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 424s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 424s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 424s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 424s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 424s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 424s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 424s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 424s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 424s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 424s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 424s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 424s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 424s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 424s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 424s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 424s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 424s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 424s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 424s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 425s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 425s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 425s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 425s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 425s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 425s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 425s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 425s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 425s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 425s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 425s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 425s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 425s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 425s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 425s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 425s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 425s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 425s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 425s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 425s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 425s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 425s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 425s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 425s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 425s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 425s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 425s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 425s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 425s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 425s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 425s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 425s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 425s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 425s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 425s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 425s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 425s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 425s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 425s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 425s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 425s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 425s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 425s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 425s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 425s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 425s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 425s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 425s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 425s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 425s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 425s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 425s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 425s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 425s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 425s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 425s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 425s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 425s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 425s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 425s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 425s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 425s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 425s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 425s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 425s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 426s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 426s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 426s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 426s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 426s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 426s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 426s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 426s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 426s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 426s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 426s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 426s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 426s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 426s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 426s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 426s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 426s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 426s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 426s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 426s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 426s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 426s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 426s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 426s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 426s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 426s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 426s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 426s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 426s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 426s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 426s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 426s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 426s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 426s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 427s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 427s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 427s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 427s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 427s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 427s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 427s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 427s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 427s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 427s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 427s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 427s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 427s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 427s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 427s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 427s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 427s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 427s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 427s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 427s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 427s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 427s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 427s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 427s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 427s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 427s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 427s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 427s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 427s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 427s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 427s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 428s Preconfiguring packages ... 428s Fetched 106 MB in 6s (17.1 MB/s) 428s (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 ... 58619 files and directories currently installed.) 428s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 428s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 428s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 428s (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 ... 58619 files and directories currently installed.) 428s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 428s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 428s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 428s (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 ... 58619 files and directories currently installed.) 428s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 428s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 428s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 428s (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 ... 58619 files and directories currently installed.) 428s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 428s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 428s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 429s (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 ... 58619 files and directories currently installed.) 429s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 429s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 429s Setting up libc6:armhf (2.39-0ubuntu6) ... 430s (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 ... 58619 files and directories currently installed.) 430s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 430s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 430s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 430s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 430s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 430s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 430s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 430s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 430s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 430s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 430s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 430s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 430s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 430s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 430s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 430s (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 ... 58619 files and directories currently installed.) 430s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 430s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 430s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 430s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 430s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 430s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 430s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 430s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 430s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 430s (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 ... 58619 files and directories currently installed.) 430s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 430s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 430s Setting up liblzma5:armhf (5.6.0-0.2) ... 430s (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 ... 58619 files and directories currently installed.) 430s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 430s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 430s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 430s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 430s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 430s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 430s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 430s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 430s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 430s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 430s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 430s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 430s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 430s Setting up libaudit-common (1:3.1.2-2.1) ... 430s (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 ... 58618 files and directories currently installed.) 430s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 430s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 430s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 430s (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 ... 58618 files and directories currently installed.) 430s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 430s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 431s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 431s (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 ... 58618 files and directories currently installed.) 431s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 431s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 431s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 431s (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 ... 58618 files and directories currently installed.) 431s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 431s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 431s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 431s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 431s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 431s 431s (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 ... 58618 files and directories currently installed.) 431s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 431s Selecting previously unselected package libcurl4t64:armhf. 431s (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 ... 58613 files and directories currently installed.) 431s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 431s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 431s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 431s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 431s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 431s wget depends on libpsl5 (>= 0.16.0). 431s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 431s 431s (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 ... 58619 files and directories currently installed.) 431s Removing libpsl5:armhf (0.21.2-1build1) ... 431s Selecting previously unselected package libpsl5t64:armhf. 431s (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 ... 58614 files and directories currently installed.) 431s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 431s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 431s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 431s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 431s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 431s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 431s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 431s tcpdump depends on libpcap0.8 (>= 1.9.1). 431s 431s (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 ... 58620 files and directories currently installed.) 431s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 431s Selecting previously unselected package libpcap0.8t64:armhf. 432s (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 ... 58609 files and directories currently installed.) 432s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 432s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 432s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 432s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 432s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 432s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 432s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 432s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 432s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 432s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 432s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 432s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 432s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 432s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 432s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 432s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 433s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 433s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 433s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 433s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 433s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 433s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 433s Selecting previously unselected package linux-headers-6.8.0-20. 433s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 433s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 436s Selecting previously unselected package linux-headers-6.8.0-20-generic. 436s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 436s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 438s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 438s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 438s (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 ... 89772 files and directories currently installed.) 438s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 438s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 438s systemd depends on libssl3 (>= 3.0.0). 438s libssh-4:armhf depends on libssl3 (>= 3.0.0). 438s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 438s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 438s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 438s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 438s libnvme1 depends on libssl3 (>= 3.0.0). 438s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 438s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 438s dhcpcd-base depends on libssl3 (>= 3.0.0). 438s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 438s 438s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 438s Selecting previously unselected package libssl3t64:armhf. 438s (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 ... 78622 files and directories currently installed.) 438s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 438s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 438s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 438s (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 ... 78635 files and directories currently installed.) 438s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 438s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 438s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 438s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 438s Setting up libudev1:armhf (255.4-1ubuntu5) ... 438s (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 ... 78635 files and directories currently installed.) 438s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 439s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 440s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 440s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 440s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 440s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 440s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 440s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 440s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 440s Setting up systemd-dev (255.4-1ubuntu5) ... 440s Setting up systemd (255.4-1ubuntu5) ... 441s (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 ... 78635 files and directories currently installed.) 441s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 441s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 441s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 441s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 441s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 441s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 441s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 441s pam_namespace.service is a disabled or a static unit not running, not starting it. 441s (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 ... 78635 files and directories currently installed.) 441s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 441s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 441s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 441s Installing new version of config file /etc/security/namespace.init ... 441s (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 ... 78633 files and directories currently installed.) 441s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 441s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 441s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 442s (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 ... 78633 files and directories currently installed.) 442s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 442s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 442s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 442s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 442s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 442s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 442s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 442s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 442s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 442s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 442s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 442s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 442s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 442s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 442s (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 ... 78633 files and directories currently installed.) 442s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 442s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 442s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 442s (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 ... 78633 files and directories currently installed.) 442s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 442s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 442s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 442s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 442s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 442s (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 ... 78633 files and directories currently installed.) 442s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 442s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 442s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 442s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 442s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 442s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 443s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 443s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 443s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 443s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 443s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 443s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 443s (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 ... 78633 files and directories currently installed.) 443s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 443s (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 ... 78627 files and directories currently installed.) 443s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 443s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 443s (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 ... 78627 files and directories currently installed.) 443s Removing libparted2:armhf (3.6-3) ... 443s Selecting previously unselected package libparted2t64:armhf. 443s (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 ... 78621 files and directories currently installed.) 443s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 443s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 443s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 443s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 443s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 443s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 443s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 443s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 444s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 444s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 445s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 445s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 445s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 445s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 445s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 445s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 445s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 445s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 446s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 446s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 446s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 446s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 446s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 446s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 448s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 448s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 449s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 449s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 450s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 450s perl depends on libperl5.38 (= 5.38.2-3). 450s 450s (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 ... 78624 files and directories currently installed.) 450s Removing libperl5.38:armhf (5.38.2-3) ... 450s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 450s iproute2 depends on libdb5.3. 450s apt-utils depends on libdb5.3. 450s 450s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 451s Selecting previously unselected package libdb5.3t64:armhf. 451s (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 ... 78099 files and directories currently installed.) 451s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 451s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 451s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 451s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 451s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 451s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 451s (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 ... 78105 files and directories currently installed.) 451s Removing libgdbm-compat4:armhf (1.23-5) ... 451s Removing libgdbm6:armhf (1.23-5) ... 451s Selecting previously unselected package libgdbm6t64:armhf. 451s (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 ... 78095 files and directories currently installed.) 451s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 451s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 451s Selecting previously unselected package libgdbm-compat4t64:armhf. 451s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 451s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 451s Selecting previously unselected package libperl5.38t64:armhf. 451s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 451s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 452s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 452s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 452s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 452s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 453s Setting up perl-base (5.38.2-3.2) ... 453s (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 ... 78626 files and directories currently installed.) 453s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 453s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 453s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 453s libhogweed6:armhf depends on libnettle8. 453s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 453s libcurl3-gnutls:armhf depends on libnettle8. 453s libarchive13:armhf depends on libnettle8. 453s 453s (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 ... 78626 files and directories currently installed.) 453s Removing libnettle8:armhf (3.9.1-2) ... 453s Selecting previously unselected package libnettle8t64:armhf. 453s (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 ... 78619 files and directories currently installed.) 453s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 453s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 453s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 453s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 453s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 453s 453s (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 ... 78627 files and directories currently installed.) 453s Removing libhogweed6:armhf (3.9.1-2) ... 453s Selecting previously unselected package libhogweed6t64:armhf. 453s (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 ... 78622 files and directories currently installed.) 453s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 453s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 453s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 453s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 453s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 453s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 453s fwupd depends on libgnutls30 (>= 3.7.3). 453s dirmngr depends on libgnutls30 (>= 3.8.1). 453s apt depends on libgnutls30 (>= 3.8.1). 453s 453s (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 ... 78628 files and directories currently installed.) 453s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 453s Selecting previously unselected package libgnutls30t64:armhf. 453s (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 ... 78619 files and directories currently installed.) 453s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 453s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 453s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 454s (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 ... 78647 files and directories currently installed.) 454s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 454s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 454s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 454s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 454s fwupd depends on libcurl3-gnutls (>= 7.63.0). 454s 454s (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 ... 78647 files and directories currently installed.) 454s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 454s Selecting previously unselected package libcurl3t64-gnutls:armhf. 454s (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 ... 78640 files and directories currently installed.) 454s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 454s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 454s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 454s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 454s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 454s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 454s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 454s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 454s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 454s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 454s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 454s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 454s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 454s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 454s Selecting previously unselected package libnetplan1:armhf. 455s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 455s Unpacking libnetplan1:armhf (1.0-1) ... 455s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 455s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 455s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 455s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 455s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 455s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 455s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 455s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 455s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 455s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 455s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 455s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 455s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 455s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 455s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 455s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 455s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 455s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 455s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 455s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 455s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 455s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 455s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 455s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 455s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 455s (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 ... 78651 files and directories currently installed.) 455s Removing libnetplan0:armhf (0.107.1-3) ... 455s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 455s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 455s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 455s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 455s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 455s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 455s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 455s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 455s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 455s fwupd depends on libglib2.0-0 (>= 2.79.0). 455s bolt depends on libglib2.0-0 (>= 2.56.0). 455s 455s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 455s Selecting previously unselected package libglib2.0-0t64:armhf. 455s (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 ... 78622 files and directories currently installed.) 455s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 455s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 455s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 455s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 456s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 456s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 456s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 456s fwupd depends on libarchive13 (>= 3.2.1). 456s 456s (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 ... 78647 files and directories currently installed.) 456s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 456s Selecting previously unselected package libarchive13t64:armhf. 456s (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 ... 78641 files and directories currently installed.) 456s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 456s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 456s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 456s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 456s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 456s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 456s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 456s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 456s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 456s apt depends on libapt-pkg6.0 (>= 2.7.12). 456s 456s (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 ... 78648 files and directories currently installed.) 456s Removing libapt-pkg6.0:armhf (2.7.12) ... 456s Selecting previously unselected package libapt-pkg6.0t64:armhf. 456s (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 ... 78599 files and directories currently installed.) 456s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 456s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 456s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 457s (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 ... 78649 files and directories currently installed.) 457s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 457s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 457s Setting up apt (2.7.13ubuntu1) ... 457s (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 ... 78649 files and directories currently installed.) 457s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 457s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 458s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 458s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 458s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 458s gpgv depends on libnpth0 (>= 0.90). 458s gpgsm depends on libnpth0 (>= 0.90). 458s gpg-agent depends on libnpth0 (>= 0.90). 458s gpg depends on libnpth0 (>= 0.90). 458s dirmngr depends on libnpth0 (>= 0.90). 458s 458s (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 ... 78649 files and directories currently installed.) 458s Removing libnpth0:armhf (1.6-3build2) ... 458s Selecting previously unselected package libnpth0t64:armhf. 458s (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 ... 78644 files and directories currently installed.) 458s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 458s Unpacking libnpth0t64:armhf (1.6-3.1) ... 458s Setting up libnpth0t64:armhf (1.6-3.1) ... 458s (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 ... 78650 files and directories currently installed.) 458s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s Setting up gpgv (2.4.4-2ubuntu15) ... 458s (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 ... 78650 files and directories currently installed.) 458s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 458s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 458s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 458s gpgconf depends on libreadline8 (>= 6.0). 458s gawk depends on libreadline8 (>= 6.0). 458s fdisk depends on libreadline8 (>= 6.0). 458s 459s (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 ... 78650 files and directories currently installed.) 459s Removing libreadline8:armhf (8.2-3) ... 459s Selecting previously unselected package libreadline8t64:armhf. 459s (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 ... 78638 files and directories currently installed.) 459s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 459s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 459s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 459s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 459s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 459s Unpacking libreadline8t64:armhf (8.2-3.1) ... 459s Setting up libreadline8t64:armhf (8.2-3.1) ... 459s (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 ... 78658 files and directories currently installed.) 459s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 459s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 459s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 459s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 459s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 459s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 459s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 459s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 459s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 459s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 459s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 459s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 459s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 459s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 459s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 459s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 459s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 459s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 459s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 460s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 460s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 460s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 460s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 460s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 460s Setting up dpkg (1.22.6ubuntu4) ... 460s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 460s Setting up libexpat1:armhf (2.6.1-2) ... 460s Setting up python3.12-minimal (3.12.2-4build3) ... 461s (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 ... 78655 files and directories currently installed.) 461s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 461s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 461s Setting up python3-minimal (3.12.2-0ubuntu1) ... 462s (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 ... 78655 files and directories currently installed.) 462s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 462s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 462s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 462s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 462s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 462s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 462s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 462s (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 ... 78655 files and directories currently installed.) 462s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 462s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 462s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 462s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 462s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 462s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 462s Selecting previously unselected package libgpgme11t64:armhf. 462s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 462s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 462s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 462s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 462s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 462s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 462s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 462s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 462s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 462s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 462s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 462s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 463s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 463s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 463s 463s (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 ... 78662 files and directories currently installed.) 463s Removing libreiserfscore0 (1:3.6.27-7) ... 463s Selecting previously unselected package libreiserfscore0t64. 463s (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 ... 78657 files and directories currently installed.) 463s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 463s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 463s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 463s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 463s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 463s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 463s 463s (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 ... 78663 files and directories currently installed.) 463s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 463s Selecting previously unselected package libext2fs2t64:armhf. 463s (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 ... 78656 files and directories currently installed.) 463s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 463s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 463s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 463s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 463s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 463s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 463s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 463s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 463s (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 ... 78672 files and directories currently installed.) 463s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 463s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 463s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 463s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 464s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 464s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s (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 ... 78672 files and directories currently installed.) 464s Removing libnvme1 (1.8-2) ... 464s Selecting previously unselected package libnvme1t64. 464s (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 ... 78665 files and directories currently installed.) 464s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 464s Unpacking libnvme1t64 (1.8-3) ... 464s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 464s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 464s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 464s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 464s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 464s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 464s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 464s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 465s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 465s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 465s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 465s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 465s (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 ... 78673 files and directories currently installed.) 465s Removing libelf1:armhf (0.190-1) ... 465s Selecting previously unselected package libelf1t64:armhf. 465s (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 ... 78668 files and directories currently installed.) 465s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 465s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 465s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 465s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 465s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 465s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 465s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 465s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 465s (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 ... 78673 files and directories currently installed.) 465s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 465s Selecting previously unselected package libtirpc3t64:armhf. 465s (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 ... 78667 files and directories currently installed.) 465s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 465s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 465s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 465s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 465s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 465s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 465s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 465s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 465s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 465s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 465s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 465s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 465s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 465s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 466s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 466s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 466s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 466s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 466s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 466s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 466s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 466s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 466s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 466s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 466s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 466s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 466s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 466s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 466s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 466s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 466s Setting up coreutils (9.4-3ubuntu3) ... 466s (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 ... 78678 files and directories currently installed.) 466s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 466s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 466s Setting up util-linux (2.39.3-9ubuntu2) ... 467s fstrim.service is a disabled or a static unit not running, not starting it. 467s (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 ... 78678 files and directories currently installed.) 467s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 467s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 467s Setting up libc-bin (2.39-0ubuntu6) ... 468s (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 ... 78678 files and directories currently installed.) 468s Removing libatm1:armhf (1:2.5.1-5) ... 468s (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 ... 78673 files and directories currently installed.) 468s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 468s Unpacking file (1:5.45-3) over (1:5.45-2) ... 468s (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 ... 78673 files and directories currently installed.) 468s Removing libmagic1:armhf (1:5.45-2) ... 468s (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 ... 78663 files and directories currently installed.) 468s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 468s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 468s Selecting previously unselected package libmagic1t64:armhf. 468s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 468s Unpacking libmagic1t64:armhf (1:5.45-3) ... 468s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 468s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 468s (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 ... 78674 files and directories currently installed.) 468s Removing libpng16-16:armhf (1.6.43-1) ... 468s Selecting previously unselected package libpng16-16t64:armhf. 468s (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 ... 78664 files and directories currently installed.) 468s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 468s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 468s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 468s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 468s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 468s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 468s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 468s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 469s (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 ... 78675 files and directories currently installed.) 469s Removing libuv1:armhf (1.48.0-1) ... 469s Selecting previously unselected package libuv1t64:armhf. 469s (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 ... 78670 files and directories currently installed.) 469s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 469s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 469s (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 ... 78676 files and directories currently installed.) 469s Removing python3-distutils (3.11.5-1) ... 469s (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 ... 78621 files and directories currently installed.) 469s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 469s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 469s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 469s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 469s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 469s (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 ... 78621 files and directories currently installed.) 469s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 469s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 469s Setting up libsemanage-common (3.5-1build4) ... 469s (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 ... 78621 files and directories currently installed.) 469s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 469s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 470s Setting up libsemanage2:armhf (3.5-1build4) ... 470s (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 ... 78621 files and directories currently installed.) 470s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 470s Unpacking install-info (7.1-3build1) over (7.1-3) ... 470s Setting up install-info (7.1-3build1) ... 470s (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 ... 78621 files and directories currently installed.) 470s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 470s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 470s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 470s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 470s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 470s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 470s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 470s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 470s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 470s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 470s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 470s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 470s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 470s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 470s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 470s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 470s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 470s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 472s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 472s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 472s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 472s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 472s Selecting previously unselected package xdg-user-dirs. 472s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 472s Unpacking xdg-user-dirs (0.18-1) ... 473s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 473s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 473s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 474s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 475s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 475s Unpacking ftp (20230507-2build1) over (20230507-2) ... 475s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 475s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 475s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 475s Unpacking info (7.1-3build1) over (7.1-3) ... 475s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 475s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 475s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 475s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 475s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 475s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 475s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 475s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 475s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 475s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 475s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 475s Unpacking psmisc (23.7-1) over (23.6-2) ... 475s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 475s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 475s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 475s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 475s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 475s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 475s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 475s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 475s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 475s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 475s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 475s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 476s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 476s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 476s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 476s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 476s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 476s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 476s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 476s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 476s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 476s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 476s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 476s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 476s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 476s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 476s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 476s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 476s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 476s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 476s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 476s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 477s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 477s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 477s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 477s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 477s Selecting previously unselected package libatm1t64:armhf. 477s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 477s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 477s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 477s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 477s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 477s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 477s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 477s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 477s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 477s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 477s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 477s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 477s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 477s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 477s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 477s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 478s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 478s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 478s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 478s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 478s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 478s Setting up libibverbs1:armhf (50.0-2build1) ... 478s Setting up systemd-sysv (255.4-1ubuntu5) ... 478s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 478s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 478s Setting up libgdbm6t64:armhf (1.23-5.1) ... 478s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 478s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 478s Setting up xdg-user-dirs (0.18-1) ... 478s Setting up ibverbs-providers:armhf (50.0-2build1) ... 478s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 478s Setting up libmagic-mgc (1:5.45-3) ... 478s Setting up gawk (1:5.2.1-2build2) ... 478s Setting up psmisc (23.7-1) ... 478s Setting up libjq1:armhf (1.7.1-3) ... 478s Setting up libtirpc-common (1.3.4+ds-1.1) ... 478s Setting up libbrotli1:armhf (1.1.0-2build1) ... 478s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 478s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 478s Setting up libuv1t64:armhf (1.48.0-1.1) ... 478s Setting up libmagic1t64:armhf (1:5.45-3) ... 478s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 478s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 478s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 478s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 478s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 478s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 478s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 478s Setting up file (1:5.45-3) ... 478s Setting up kmod (31+20240202-2ubuntu4) ... 478s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 478s Setting up locales (2.39-0ubuntu6) ... 478s Generating locales (this might take a while)... 480s en_US.UTF-8... done 480s Generation complete. 480s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 480s Setting up xxd (2:9.1.0016-1ubuntu5) ... 480s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 480s Setting up libelf1t64:armhf (0.190-1.1build2) ... 480s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 480s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 480s Setting up eject (2.39.3-9ubuntu2) ... 480s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 480s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 480s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 480s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 481s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 481s Installing new version of config file /etc/apparmor.d/code ... 481s Installing new version of config file /etc/apparmor.d/firefox ... 481s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 481s Reloading AppArmor profiles 481s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 481s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 481s 482s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 482s 482s Error: At least one profile failed to load 482s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 482s No schema files found: doing nothing. 482s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 482s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 482s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 482s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 482s Setting up libslang2:armhf (2.3.3-3build1) ... 482s Setting up libnvme1t64 (1.8-3) ... 482s Setting up mtr-tiny (0.95-1.1build1) ... 482s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 482s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 482s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 482s Setting up xz-utils (5.6.0-0.2) ... 482s Setting up perl-modules-5.38 (5.38.2-3.2) ... 482s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 482s Setting up libpng16-16t64:armhf (1.6.43-3) ... 482s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 482s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 482s Setting up udev (255.4-1ubuntu5) ... 483s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 483s Setting up usb.ids (2024.03.18-1) ... 483s Setting up sudo (1.9.15p5-3ubuntu3) ... 483s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 483s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 483s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 483s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 483s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 483s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 483s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 483s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 483s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 483s Setting up python-apt-common (2.7.6build1) ... 483s Setting up mount (2.39.3-9ubuntu2) ... 483s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 483s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 484s uuidd.service is a disabled or a static unit not running, not starting it. 484s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 484s Setting up groff-base (1.23.0-3build1) ... 484s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 484s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 484s Setting up kpartx (0.9.4-5ubuntu5) ... 484s Setting up jq (1.7.1-3) ... 484s Setting up gpgconf (2.4.4-2ubuntu15) ... 484s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 484s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 484s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 484s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 484s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 484s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 484s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 484s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 484s Setting up tnftp (20230507-2build1) ... 484s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 484s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 484s Setting up libfido2-1:armhf (1.14.0-1build1) ... 484s Setting up openssl (3.0.13-0ubuntu2) ... 484s Setting up libbsd0:armhf (0.12.1-1) ... 484s Setting up readline-common (8.2-3.1) ... 484s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 484s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 484s Setting up dbus-bin (1.14.10-4ubuntu2) ... 484s Setting up info (7.1-3build1) ... 484s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 484s Setting up gpg (2.4.4-2ubuntu15) ... 484s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 484s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 484s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 484s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 484s Setting up rsync (3.2.7-1build1) ... 485s rsync.service is a disabled or a static unit not running, not starting it. 485s Setting up libudisks2-0:armhf (2.10.1-6) ... 485s Setting up bolt (0.9.6-2build1) ... 485s bolt.service is a disabled or a static unit not running, not starting it. 485s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 485s Setting up initramfs-tools-bin (0.142ubuntu23) ... 485s Setting up libctf0:armhf (2.42-4ubuntu1) ... 485s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 485s Setting up python3.11-minimal (3.11.8-1build4) ... 486s Setting up tcpdump (4.99.4-3ubuntu2) ... 486s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 486s 486s Setting up apt-utils (2.7.13ubuntu1) ... 486s Setting up gpg-agent (2.4.4-2ubuntu15) ... 487s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 487s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 487s Setting up wget (1.21.4-1ubuntu2) ... 487s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 487s Setting up plymouth (24.004.60-1ubuntu6) ... 487s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 487s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 487s Setting up libxmlb2:armhf (0.3.15-1build1) ... 487s Setting up btrfs-progs (6.6.3-1.1build1) ... 487s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 487s Setting up python3.12 (3.12.2-4build3) ... 489s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 489s Setting up gpgsm (2.4.4-2ubuntu15) ... 489s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 489s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 489s update-initramfs: deferring update (trigger activated) 489s e2scrub_all.service is a disabled or a static unit not running, not starting it. 489s Setting up libparted2t64:armhf (3.6-3.1build2) ... 489s Setting up linux-headers-generic (6.8.0-20.20+1) ... 489s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 489s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 489s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 489s Setting up libnetplan1:armhf (1.0-1) ... 489s Setting up man-db (2.12.0-3build4) ... 490s Updating database of manual pages ... 491s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 491s 491s man-db.service is a disabled or a static unit not running, not starting it. 491s Setting up libblockdev3:armhf (3.1.0-1build1) ... 491s Setting up fdisk (2.39.3-9ubuntu2) ... 491s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 491s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 491s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 491s Setting up libftdi1-2:armhf (1.5-6build4) ... 491s Setting up perl (5.38.2-3.2) ... 492s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 492s update-initramfs: deferring update (trigger activated) 492s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 492s Setting up dbus (1.14.10-4ubuntu2) ... 492s A reboot is required to replace the running dbus-daemon. 492s Please reboot the system when convenient. 492s Setting up shared-mime-info (2.4-1build1) ... 492s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 492s Setting up ftp (20230507-2build1) ... 492s Setting up keyboxd (2.4.4-2ubuntu15) ... 493s Setting up libdpkg-perl (1.22.6ubuntu4) ... 493s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 493s Setting up libssh-4:armhf (0.10.6-2build1) ... 493s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 493s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 493s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 493s Setting up netplan-generator (1.0-1) ... 493s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 493s Setting up initramfs-tools-core (0.142ubuntu23) ... 493s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 493s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 493s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 493s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 493s Setting up systemd-resolved (255.4-1ubuntu5) ... 493s Setting up python3.11 (3.11.8-1build4) ... 495s Setting up telnet (0.17+2.5-3ubuntu3) ... 495s Setting up initramfs-tools (0.142ubuntu23) ... 495s update-initramfs: deferring update (trigger activated) 495s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 495s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 495s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 495s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 495s Setting up iproute2 (6.1.0-1ubuntu5) ... 495s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 495s Setting up libgusb2:armhf (0.4.8-1build1) ... 495s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 495s Setting up parted (3.6-3.1build2) ... 495s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 495s Setting up python3 (3.12.2-0ubuntu1) ... 495s Setting up binutils (2.42-4ubuntu1) ... 495s Setting up libjcat1:armhf (0.2.0-2build2) ... 495s Setting up dpkg-dev (1.22.6ubuntu4) ... 495s Setting up dirmngr (2.4.4-2ubuntu15) ... 495s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 495s Setting up python3-cryptography (41.0.7-4build2) ... 496s Setting up python3-gi (3.47.0-3build1) ... 496s Setting up python3-typing-extensions (4.10.0-1) ... 496s Setting up lsof (4.95.0-1build2) ... 496s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 496s Setting up libnsl2:armhf (1.3.0-3build2) ... 496s Setting up gnupg (2.4.4-2ubuntu15) ... 496s Setting up python3-netplan (1.0-1) ... 496s Setting up curl (8.5.0-2ubuntu7) ... 496s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 496s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 496s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 497s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 497s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 497s Setting up python3-dbus (1.3.2-5build2) ... 497s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 498s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 498s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 498s Replacing config file /etc/ssh/sshd_config with new version 499s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 501s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 501s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 501s Setting up python3-apt (2.7.6build1) ... 501s Setting up libfwupd2:armhf (1.9.15-1) ... 501s Setting up python3-yaml (6.0.1-2build1) ... 501s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 501s Setting up netplan.io (1.0-1) ... 501s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 501s Setting up ubuntu-pro-client (31.2) ... 501s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 501s 503s Setting up fwupd (1.9.15-1) ... 503s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 503s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 503s fwupd.service is a disabled or a static unit not running, not starting it. 503s Setting up ubuntu-pro-client-l10n (31.2) ... 503s Setting up udisks2 (2.10.1-6) ... 503s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 503s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 503s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 503s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 503s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 503s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 503s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 503s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 503s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 503s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 503s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 503s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 504s Processing triggers for ufw (0.36.2-5) ... 505s Processing triggers for systemd (255.4-1ubuntu5) ... 505s Processing triggers for install-info (7.1-3build1) ... 505s Processing triggers for libc-bin (2.39-0ubuntu6) ... 505s Processing triggers for initramfs-tools (0.142ubuntu23) ... 506s Reading package lists... 507s Building dependency tree... 507s Reading state information... 507s The following packages will be REMOVED: 507s linux-headers-6.8.0-11* python3-lib2to3* 508s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 508s After this operation, 85.8 MB disk space will be freed. 508s (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 ... 78592 files and directories currently installed.) 508s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 509s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 511s autopkgtest [04:07:25]: rebooting testbed after setup commands that affected boot 585s Reading package lists... 586s Building dependency tree... 586s Reading state information... 586s Starting pkgProblemResolver with broken count: 0 586s Starting 2 pkgProblemResolver with broken count: 0 586s Done 587s The following additional packages will be installed: 587s autodep8 dctrl-tools libclone-perl libexporter-tiny-perl 587s liblist-moreutils-perl liblist-moreutils-xs-perl libparams-util-perl 587s libppi-perl libtask-weaken-perl pkg-perl-autopkgtest 587s Suggested packages: 587s debtags 587s Recommended packages: 587s libclass-xsaccessor-perl 587s The following NEW packages will be installed: 587s autodep8 autopkgtest-satdep dctrl-tools libclone-perl libexporter-tiny-perl 587s liblist-moreutils-perl liblist-moreutils-xs-perl libparams-util-perl 587s libppi-perl libtask-weaken-perl pkg-perl-autopkgtest 587s 0 upgraded, 11 newly installed, 0 to remove and 1 not upgraded. 587s Need to get 538 kB/539 kB of archives. 587s After this operation, 1560 kB of additional disk space will be used. 587s Get:1 /tmp/autopkgtest.6K6akN/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [712 B] 587s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 588s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 588s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libclone-perl armhf 0.46-1build2 [9980 B] 588s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libexporter-tiny-perl all 1.006002-1 [36.8 kB] 588s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf liblist-moreutils-xs-perl armhf 0.430-3build4 [38.0 kB] 588s Get:7 http://ftpmaster.internal/ubuntu noble/universe armhf liblist-moreutils-perl all 0.430-2 [38.2 kB] 588s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-util-perl armhf 1.102-2build2 [20.3 kB] 588s Get:9 http://ftpmaster.internal/ubuntu noble/universe armhf libtask-weaken-perl all 1.06-2 [7924 B] 588s Get:10 http://ftpmaster.internal/ubuntu noble/universe armhf libppi-perl all 1.277-1 [298 kB] 588s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 588s Fetched 538 kB in 1s (913 kB/s) 588s Selecting previously unselected package dctrl-tools. 588s (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 ... 58435 files and directories currently installed.) 588s Preparing to unpack .../00-dctrl-tools_2.24-3build2_armhf.deb ... 588s Unpacking dctrl-tools (2.24-3build2) ... 588s Selecting previously unselected package autodep8. 588s Preparing to unpack .../01-autodep8_0.28_all.deb ... 588s Unpacking autodep8 (0.28) ... 588s Selecting previously unselected package libclone-perl:armhf. 588s Preparing to unpack .../02-libclone-perl_0.46-1build2_armhf.deb ... 588s Unpacking libclone-perl:armhf (0.46-1build2) ... 588s Selecting previously unselected package libexporter-tiny-perl. 588s Preparing to unpack .../03-libexporter-tiny-perl_1.006002-1_all.deb ... 588s Unpacking libexporter-tiny-perl (1.006002-1) ... 588s Selecting previously unselected package liblist-moreutils-xs-perl. 588s Preparing to unpack .../04-liblist-moreutils-xs-perl_0.430-3build4_armhf.deb ... 588s Unpacking liblist-moreutils-xs-perl (0.430-3build4) ... 588s Selecting previously unselected package liblist-moreutils-perl. 588s Preparing to unpack .../05-liblist-moreutils-perl_0.430-2_all.deb ... 588s Unpacking liblist-moreutils-perl (0.430-2) ... 588s Selecting previously unselected package libparams-util-perl. 588s Preparing to unpack .../06-libparams-util-perl_1.102-2build2_armhf.deb ... 588s Unpacking libparams-util-perl (1.102-2build2) ... 588s Selecting previously unselected package libtask-weaken-perl. 588s Preparing to unpack .../07-libtask-weaken-perl_1.06-2_all.deb ... 589s Unpacking libtask-weaken-perl (1.06-2) ... 589s Selecting previously unselected package libppi-perl. 589s Preparing to unpack .../08-libppi-perl_1.277-1_all.deb ... 589s Unpacking libppi-perl (1.277-1) ... 589s Selecting previously unselected package pkg-perl-autopkgtest. 589s Preparing to unpack .../09-pkg-perl-autopkgtest_0.78_all.deb ... 589s Unpacking pkg-perl-autopkgtest (0.78) ... 589s Selecting previously unselected package autopkgtest-satdep. 589s Preparing to unpack .../10-2-autopkgtest-satdep.deb ... 589s Unpacking autopkgtest-satdep (0) ... 589s Setting up libtask-weaken-perl (1.06-2) ... 589s Setting up libclone-perl:armhf (0.46-1build2) ... 589s Setting up liblist-moreutils-xs-perl (0.430-3build4) ... 589s Setting up libparams-util-perl (1.102-2build2) ... 589s Setting up libexporter-tiny-perl (1.006002-1) ... 589s Setting up dctrl-tools (2.24-3build2) ... 589s Setting up autodep8 (0.28) ... 589s Setting up liblist-moreutils-perl (0.430-2) ... 589s Setting up libppi-perl (1.277-1) ... 589s Setting up pkg-perl-autopkgtest (0.78) ... 589s Setting up autopkgtest-satdep (0) ... 589s Processing triggers for man-db (2.12.0-3build4) ... 600s (Reading database ... 58787 files and directories currently installed.) 600s Removing autopkgtest-satdep (0) ... 612s autopkgtest [04:09:06]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 612s autopkgtest [04:09:06]: test autodep8-perl: [----------------------- 616s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 616s 1..4 616s ok 1 - /usr/bin/perl -w -M"PPI" -e 1 2>&1 exited successfully 616s ok 2 - /usr/bin/perl -w -M"PPI" -e 1 2>&1 produced no (non-whitelisted) output 616s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"PPI" -e 1 2>&1 exited successfully 616s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"PPI" -e 1 2>&1 produced no (non-whitelisted) output 616s ok 616s All tests successful. 616s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.04 sys + 0.46 cusr 0.12 csys = 0.64 CPU) 616s Result: PASS 617s autopkgtest [04:09:11]: test autodep8-perl: -----------------------] 620s autopkgtest [04:09:14]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 620s autodep8-perl PASS (superficial) 624s autopkgtest [04:09:18]: test autodep8-perl-recommends: preparing testbed 633s Reading package lists... 634s Building dependency tree... 634s Reading state information... 634s Starting pkgProblemResolver with broken count: 0 634s Starting 2 pkgProblemResolver with broken count: 0 634s Done 635s The following additional packages will be installed: 635s libclass-xsaccessor-perl 635s The following NEW packages will be installed: 635s autopkgtest-satdep libclass-xsaccessor-perl 635s 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. 635s Need to get 32.4 kB/33.1 kB of archives. 635s After this operation, 88.1 kB of additional disk space will be used. 635s Get:1 /tmp/autopkgtest.6K6akN/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [732 B] 635s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libclass-xsaccessor-perl armhf 1.19-4build3 [32.4 kB] 636s Fetched 32.4 kB in 0s (121 kB/s) 636s Selecting previously unselected package libclass-xsaccessor-perl. 636s (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 ... 58787 files and directories currently installed.) 636s Preparing to unpack .../libclass-xsaccessor-perl_1.19-4build3_armhf.deb ... 636s Unpacking libclass-xsaccessor-perl (1.19-4build3) ... 636s Selecting previously unselected package autopkgtest-satdep. 636s Preparing to unpack .../3-autopkgtest-satdep.deb ... 636s Unpacking autopkgtest-satdep (0) ... 636s Setting up libclass-xsaccessor-perl (1.19-4build3) ... 636s Setting up autopkgtest-satdep (0) ... 636s Processing triggers for man-db (2.12.0-3build4) ... 645s (Reading database ... 58801 files and directories currently installed.) 645s Removing autopkgtest-satdep (0) ... 650s autopkgtest [04:09:44]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 650s autopkgtest [04:09:44]: test autodep8-perl-recommends: [----------------------- 656s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 656s 1..4 656s ok 1 - Package libppi-perl is known to dpkg 656s ok 2 - Got status information for package libppi-perl 656s ok 3 - Got file list for package libppi-perl 656s # Subtest: all modules in libppi-perl pass the syntax check 656s 1..94 656s ok 1 - /usr/bin/perl -wc /usr/share/perl5/PPI/Cache.pm exited successfully 656s # Subroutine new redefined at /usr/share/perl5/PPI/Document/File.pm line 50. 656s # Subroutine save redefined at /usr/share/perl5/PPI/Document/File.pm line 96. 656s ok 2 - /usr/bin/perl -wc /usr/share/perl5/PPI/Document/File.pm exited successfully 656s # Subroutine index_locations redefined at /usr/share/perl5/PPI/Document/Fragment.pm line 47. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Document/Fragment.pm line 61. 656s ok 3 - /usr/bin/perl -wc /usr/share/perl5/PPI/Document/Fragment.pm exited successfully 656s ok 4 - /usr/bin/perl -wc /usr/share/perl5/PPI/Document/Normalized.pm exited successfully 656s # Constant subroutine PPI::Document::LOCATION_LINE redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Constant subroutine PPI::Document::LOCATION_CHARACTER redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Constant subroutine PPI::Document::LOCATION_COLUMN redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Constant subroutine PPI::Document::LOCATION_LOGICAL_LINE redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Constant subroutine PPI::Document::LOCATION_LOGICAL_FILE redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Subroutine new redefined at /usr/share/perl5/PPI/Document.pm line 145. 656s # Subroutine load redefined at /usr/share/perl5/PPI/Document.pm line 224. 656s # Subroutine _setattr redefined at /usr/share/perl5/PPI/Document.pm line 228. 656s # Subroutine set_cache redefined at /usr/share/perl5/PPI/Document.pm line 257. 656s # Subroutine get_cache redefined at /usr/share/perl5/PPI/Document.pm line 284. 656s # Subroutine filename redefined at /usr/share/perl5/PPI/Document.pm line 304. 656s # Subroutine readonly redefined at /usr/share/perl5/PPI/Document.pm line 321. 656s # Subroutine tab_width redefined at /usr/share/perl5/PPI/Document.pm line 341. 656s # Subroutine save redefined at /usr/share/perl5/PPI/Document.pm line 359. 656s # Subroutine serialize redefined at /usr/share/perl5/PPI/Document.pm line 389. 656s # Subroutine hex_id redefined at /usr/share/perl5/PPI/Document.pm line 538. 656s # Subroutine index_locations redefined at /usr/share/perl5/PPI/Document.pm line 561. 656s # Subroutine _add_location redefined at /usr/share/perl5/PPI/Document.pm line 607. 656s # Subroutine _logical_line_and_file redefined at /usr/share/perl5/PPI/Document.pm line 654. 656s # Subroutine _visual_length redefined at /usr/share/perl5/PPI/Document.pm line 708. 656s # Subroutine flush_locations redefined at /usr/share/perl5/PPI/Document.pm line 741. 656s # Subroutine normalized redefined at /usr/share/perl5/PPI/Document.pm line 764. 656s # Subroutine complete redefined at /usr/share/perl5/PPI/Document.pm line 783. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Document.pm line 816. 656s # Subroutine insert_before redefined at /usr/share/perl5/PPI/Document.pm line 825. 656s # Subroutine insert_after redefined at /usr/share/perl5/PPI/Document.pm line 830. 656s # Subroutine replace redefined at /usr/share/perl5/PPI/Document.pm line 835. 656s # Subroutine _error redefined at /usr/share/perl5/PPI/Document.pm line 848. 656s # Subroutine _clear redefined at /usr/share/perl5/PPI/Document.pm line 855. 656s # Subroutine errstr redefined at /usr/share/perl5/PPI/Document.pm line 871. 656s # Subroutine STORABLE_freeze redefined at /usr/share/perl5/PPI/Document.pm line 882. 656s # Subroutine STORABLE_thaw redefined at /usr/share/perl5/PPI/Document.pm line 889. 656s ok 5 - /usr/bin/perl -wc /usr/share/perl5/PPI/Document.pm exited successfully 656s ok 6 - /usr/bin/perl -wc /usr/share/perl5/PPI/Dumper.pm exited successfully 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Element.pm line 66. 656s # Subroutine class redefined at /usr/share/perl5/PPI/Element.pm line 81. 656s # Subroutine tokens redefined at /usr/share/perl5/PPI/Element.pm line 96. 656s # Constant subroutine content redefined at /usr/share/perl5/PPI/Element.pm line 121. 656s # Subroutine parent redefined at /usr/share/perl5/PPI/Element.pm line 143. 656s # Subroutine descendant_of redefined at /usr/share/perl5/PPI/Element.pm line 155. 656s # Subroutine ancestor_of redefined at /usr/share/perl5/PPI/Element.pm line 174. 656s # Subroutine statement redefined at /usr/share/perl5/PPI/Element.pm line 199. 656s # Subroutine top redefined at /usr/share/perl5/PPI/Element.pm line 222. 656s # Subroutine document redefined at /usr/share/perl5/PPI/Element.pm line 242. 656s # Subroutine next_sibling redefined at /usr/share/perl5/PPI/Element.pm line 257. 656s # Subroutine snext_sibling redefined at /usr/share/perl5/PPI/Element.pm line 280. 656s # Subroutine previous_sibling redefined at /usr/share/perl5/PPI/Element.pm line 305. 656s # Subroutine sprevious_sibling redefined at /usr/share/perl5/PPI/Element.pm line 328. 656s # Subroutine first_token redefined at /usr/share/perl5/PPI/Element.pm line 360. 656s # Subroutine last_token redefined at /usr/share/perl5/PPI/Element.pm line 388. 656s # Subroutine next_token redefined at /usr/share/perl5/PPI/Element.pm line 417. 656s # Subroutine previous_token redefined at /usr/share/perl5/PPI/Element.pm line 453. 656s # Subroutine clone redefined at /usr/share/perl5/PPI/Element.pm line 488. 656s # Subroutine __insert_before redefined at /usr/share/perl5/PPI/Element.pm line 513. 656s # Subroutine __insert_after redefined at /usr/share/perl5/PPI/Element.pm line 538. 656s # Subroutine remove redefined at /usr/share/perl5/PPI/Element.pm line 555. 656s # Subroutine delete redefined at /usr/share/perl5/PPI/Element.pm line 574. 656s # Subroutine replace redefined at /usr/share/perl5/PPI/Element.pm line 596. 656s # Subroutine location redefined at /usr/share/perl5/PPI/Element.pm line 629. 656s # Subroutine line_number redefined at /usr/share/perl5/PPI/Element.pm line 652. 656s # Subroutine column_number redefined at /usr/share/perl5/PPI/Element.pm line 673. 656s # Subroutine visual_column_number redefined at /usr/share/perl5/PPI/Element.pm line 695. 656s # Subroutine logical_line_number redefined at /usr/share/perl5/PPI/Element.pm line 716. 656s # Subroutine logical_filename redefined at /usr/share/perl5/PPI/Element.pm line 736. 656s # Subroutine _ensure_location_present redefined at /usr/share/perl5/PPI/Element.pm line 743. 656s # Subroutine _flush_locations redefined at /usr/share/perl5/PPI/Element.pm line 772. 656s # Subroutine _xml_name redefined at /usr/share/perl5/PPI/Element.pm line 810. 656s # Subroutine _xml_attr redefined at /usr/share/perl5/PPI/Element.pm line 816. 656s # Subroutine _xml_content redefined at /usr/share/perl5/PPI/Element.pm line 820. 656s # Subroutine _error redefined at /usr/share/perl5/PPI/Element.pm line 832. 656s # Subroutine _clear redefined at /usr/share/perl5/PPI/Element.pm line 838. 656s # Subroutine DESTROY redefined at /usr/share/perl5/PPI/Element.pm line 848. 656s # Subroutine __equals redefined at /usr/share/perl5/PPI/Element.pm line 851. 656s # Subroutine __nequals redefined at /usr/share/perl5/PPI/Element.pm line 852. 656s # Subroutine __eq redefined at /usr/share/perl5/PPI/Element.pm line 853. 656s # Subroutine __ne redefined at /usr/share/perl5/PPI/Element.pm line 858. 656s ok 7 - /usr/bin/perl -wc /usr/share/perl5/PPI/Element.pm exited successfully 656s ok 8 - /usr/bin/perl -wc /usr/share/perl5/PPI/Exception/ParserRejection.pm exited successfully 656s ok 9 - /usr/bin/perl -wc /usr/share/perl5/PPI/Exception.pm exited successfully 656s ok 10 - /usr/bin/perl -wc /usr/share/perl5/PPI/Find.pm exited successfully 656s # Subroutine X_TOKENIZER redefined at /usr/share/perl5/PPI/Lexer.pm line 90. 656s # Subroutine new redefined at /usr/share/perl5/PPI/Lexer.pm line 111. 656s # Subroutine lex_file redefined at /usr/share/perl5/PPI/Lexer.pm line 140. 656s # Subroutine lex_source redefined at /usr/share/perl5/PPI/Lexer.pm line 172. 656s # Subroutine lex_tokenizer redefined at /usr/share/perl5/PPI/Lexer.pm line 203. 656s # Subroutine _lex_document redefined at /usr/share/perl5/PPI/Lexer.pm line 235. 656s # Subroutine _statement redefined at /usr/share/perl5/PPI/Lexer.pm line 386. 656s # Subroutine _lex_statement redefined at /usr/share/perl5/PPI/Lexer.pm line 622. 656s # Subroutine _lex_end redefined at /usr/share/perl5/PPI/Lexer.pm line 696. 656s # Subroutine _continues redefined at /usr/share/perl5/PPI/Lexer.pm line 725. 656s # Subroutine _round redefined at /usr/share/perl5/PPI/Lexer.pm line 1013. 656s # Subroutine _square redefined at /usr/share/perl5/PPI/Lexer.pm line 1049. 656s # Subroutine _curly redefined at /usr/share/perl5/PPI/Lexer.pm line 1132. 656s # Subroutine _lex_structure redefined at /usr/share/perl5/PPI/Lexer.pm line 1265. 656s # Subroutine _get_token redefined at /usr/share/perl5/PPI/Lexer.pm line 1365. 656s # Subroutine _add_element redefined at /usr/share/perl5/PPI/Lexer.pm line 1389. 656s # Subroutine _add_delayed redefined at /usr/share/perl5/PPI/Lexer.pm line 1423. 656s # Subroutine _rollback redefined at /usr/share/perl5/PPI/Lexer.pm line 1444. 656s # Subroutine _buffer redefined at /usr/share/perl5/PPI/Lexer.pm line 1461. 656s # Subroutine _error redefined at /usr/share/perl5/PPI/Lexer.pm line 1480. 656s # Subroutine _clear redefined at /usr/share/perl5/PPI/Lexer.pm line 1487. 656s # Subroutine errstr redefined at /usr/share/perl5/PPI/Lexer.pm line 1503. 656s ok 11 - /usr/bin/perl -wc /usr/share/perl5/PPI/Lexer.pm exited successfully 656s # Subroutine new redefined at /usr/share/perl5/PPI/Node.pm line 70. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Node.pm line 92. 656s # Subroutine add_element redefined at /usr/share/perl5/PPI/Node.pm line 108. 656s # Subroutine __add_element redefined at /usr/share/perl5/PPI/Node.pm line 126. 656s # Subroutine elements redefined at /usr/share/perl5/PPI/Node.pm line 149. 656s # Subroutine first_element redefined at /usr/share/perl5/PPI/Node.pm line 171. 656s # Subroutine last_element redefined at /usr/share/perl5/PPI/Node.pm line 189. 656s # Subroutine children redefined at /usr/share/perl5/PPI/Node.pm line 210. 656s # Subroutine schildren redefined at /usr/share/perl5/PPI/Node.pm line 226. 656s # Subroutine child redefined at /usr/share/perl5/PPI/Node.pm line 247. 656s # Subroutine schild redefined at /usr/share/perl5/PPI/Node.pm line 271. 656s # Subroutine contains redefined at /usr/share/perl5/PPI/Node.pm line 304. 656s # Subroutine find redefined at /usr/share/perl5/PPI/Node.pm line 372. 656s # Subroutine find_first redefined at /usr/share/perl5/PPI/Node.pm line 430. 656s # Subroutine find_any redefined at /usr/share/perl5/PPI/Node.pm line 488. 656s # Subroutine remove_child redefined at /usr/share/perl5/PPI/Node.pm line 507. 656s # Subroutine replace_child redefined at /usr/share/perl5/PPI/Node.pm line 531. 656s # Subroutine prune redefined at /usr/share/perl5/PPI/Node.pm line 559. 656s # Subroutine _wanted redefined at /usr/share/perl5/PPI/Node.pm line 598. 656s # Subroutine tokens redefined at /usr/share/perl5/PPI/Node.pm line 662. 656s # Subroutine content redefined at /usr/share/perl5/PPI/Node.pm line 667. 656s # Subroutine clone redefined at /usr/share/perl5/PPI/Node.pm line 672. 656s # Subroutine location redefined at /usr/share/perl5/PPI/Node.pm line 679. 656s # Subroutine DESTROY redefined at /usr/share/perl5/PPI/Node.pm line 692. 656s # Subroutine __position redefined at /usr/share/perl5/PPI/Node.pm line 710. 656s # Subroutine __insert_before_child redefined at /usr/share/perl5/PPI/Node.pm line 716. 656s # Subroutine __insert_after_child redefined at /usr/share/perl5/PPI/Node.pm line 732. 656s # Subroutine __replace_child redefined at /usr/share/perl5/PPI/Node.pm line 748. 656s # Subroutine __link_children redefined at /usr/share/perl5/PPI/Node.pm line 775. 656s ok 12 - /usr/bin/perl -wc /usr/share/perl5/PPI/Node.pm exited successfully 656s ok 13 - /usr/bin/perl -wc /usr/share/perl5/PPI/Normal/Standard.pm exited successfully 656s ok 14 - /usr/bin/perl -wc /usr/share/perl5/PPI/Normal.pm exited successfully 656s ok 15 - /usr/bin/perl -wc /usr/share/perl5/PPI/Singletons.pm exited successfully 656s ok 16 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Break.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/Compound.pm line 71. 656s # Subroutine type redefined at /usr/share/perl5/PPI/Statement/Compound.pm line 107. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Statement/Compound.pm line 145. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Compound.pm line 154. 656s ok 17 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Compound.pm exited successfully 656s # Constant subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Data.pm line 51. 656s ok 18 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Data.pm exited successfully 656s # Constant subroutine _complete redefined at /usr/share/perl5/PPI/Statement/End.pm line 55. 656s ok 19 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/End.pm exited successfully 656s ok 20 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Expression.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/Given.pm line 42. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Given.pm line 44. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Statement/Given.pm line 62. 656s ok 21 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Given.pm exited successfully 656s # Subroutine perl6 redefined at /usr/share/perl5/PPI/Statement/Include/Perl6.pm line 57. 656s ok 22 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Include/Perl6.pm exited successfully 656s # Subroutine type redefined at /usr/share/perl5/PPI/Statement/Include.pm line 66. 656s # Subroutine module redefined at /usr/share/perl5/PPI/Statement/Include.pm line 99. 656s # Subroutine module_version redefined at /usr/share/perl5/PPI/Statement/Include.pm line 114. 656s # Subroutine pragma redefined at /usr/share/perl5/PPI/Statement/Include.pm line 151. 656s # Subroutine version redefined at /usr/share/perl5/PPI/Statement/Include.pm line 176. 656s # Subroutine version_literal redefined at /usr/share/perl5/PPI/Statement/Include.pm line 192. 656s # Subroutine arguments redefined at /usr/share/perl5/PPI/Statement/Include.pm line 210. 656s ok 23 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Include.pm exited successfully 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Statement/Null.pm line 51. 656s ok 24 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Null.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/Package.pm line 49. 656s # Subroutine namespace redefined at /usr/share/perl5/PPI/Statement/Package.pm line 67. 656s # Subroutine version redefined at /usr/share/perl5/PPI/Statement/Package.pm line 89. 656s # Subroutine file_scoped redefined at /usr/share/perl5/PPI/Statement/Package.pm line 115. 656s ok 25 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Package.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/Scheduled.pm line 63. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Scheduled.pm line 65. 656s # Subroutine type redefined at /usr/share/perl5/PPI/Statement/Scheduled.pm line 85. 656s # Subroutine name redefined at /usr/share/perl5/PPI/Statement/Scheduled.pm line 94. 656s ok 26 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Scheduled.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 43. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 45. 656s # Subroutine name redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 74. 656s # Subroutine prototype redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 105. 656s # Subroutine block redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 126. 656s # Subroutine forward redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 144. 656s # Subroutine reserved redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 164. 656s # Subroutine type redefined at /usr/share/perl5/PPI/Statement/Sub.pm line 185. 656s ok 27 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Sub.pm exited successfully 656s # Constant subroutine _complete redefined at /usr/share/perl5/PPI/Statement/Unknown.pm line 44. 656s ok 28 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Unknown.pm exited successfully 656s # Constant subroutine _complete redefined at /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm line 56. 656s ok 29 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/UnmatchedBrace.pm exited successfully 656s # Subroutine type redefined at /usr/share/perl5/PPI/Statement/Variable.pm line 61. 656s # Subroutine variables redefined at /usr/share/perl5/PPI/Statement/Variable.pm line 89. 656s # Subroutine symbols redefined at /usr/share/perl5/PPI/Statement/Variable.pm line 102. 656s # Subroutine _local_variable redefined at /usr/share/perl5/PPI/Statement/Variable.pm line 150. 656s ok 30 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/Variable.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement/When.pm line 50. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement/When.pm line 52. 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Statement/When.pm line 70. 656s ok 31 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement/When.pm exited successfully 656s # Constant subroutine __LEXER__normal redefined at /usr/share/perl5/PPI/Statement.pm line 179. 656s # Subroutine new redefined at /usr/share/perl5/PPI/Statement.pm line 188. 656s # Subroutine label redefined at /usr/share/perl5/PPI/Statement.pm line 229. 656s # Subroutine specialized redefined at /usr/share/perl5/PPI/Statement.pm line 251. 656s # Subroutine stable redefined at /usr/share/perl5/PPI/Statement.pm line 269. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Statement.pm line 282. 656s # Subroutine insert_before redefined at /usr/share/perl5/PPI/Statement.pm line 295. 656s # Subroutine insert_after redefined at /usr/share/perl5/PPI/Statement.pm line 307. 656s ok 32 - /usr/bin/perl -wc /usr/share/perl5/PPI/Statement.pm exited successfully 656s # Constant subroutine scope redefined at /usr/share/perl5/PPI/Structure/Block.pm line 58. 656s ok 33 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Block.pm exited successfully 656s ok 34 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Condition.pm exited successfully 656s ok 35 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Constructor.pm exited successfully 656s # Subroutine isa redefined at /usr/share/perl5/PPI/Structure/For.pm line 44. 656s ok 36 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/For.pm exited successfully 656s ok 37 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Given.pm exited successfully 656s # Subroutine isa redefined at /usr/share/perl5/PPI/Structure/List.pm line 47. 656s ok 38 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/List.pm exited successfully 656s ok 39 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Subscript.pm exited successfully 656s ok 40 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/Unknown.pm exited successfully 656s ok 41 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure/When.pm exited successfully 656s # Subroutine new redefined at /usr/share/perl5/PPI/Structure.pm line 119. 656s # Subroutine start redefined at /usr/share/perl5/PPI/Structure.pm line 164. 656s # Subroutine finish redefined at /usr/share/perl5/PPI/Structure.pm line 180. 656s # Subroutine braces redefined at /usr/share/perl5/PPI/Structure.pm line 194. 656s # Subroutine complete redefined at /usr/share/perl5/PPI/Structure.pm line 217. 656s # Subroutine elements redefined at /usr/share/perl5/PPI/Structure.pm line 229. 656s # Subroutine first_element redefined at /usr/share/perl5/PPI/Structure.pm line 245. 656s # Subroutine last_element redefined at /usr/share/perl5/PPI/Structure.pm line 252. 656s # Subroutine location redefined at /usr/share/perl5/PPI/Structure.pm line 259. 656s # Subroutine tokens redefined at /usr/share/perl5/PPI/Structure.pm line 273. 656s # Subroutine content redefined at /usr/share/perl5/PPI/Structure.pm line 286. 656s # Subroutine _complete redefined at /usr/share/perl5/PPI/Structure.pm line 297. 656s # Subroutine insert_before redefined at /usr/share/perl5/PPI/Structure.pm line 302. 656s # Subroutine insert_after redefined at /usr/share/perl5/PPI/Structure.pm line 314. 656s ok 42 - /usr/bin/perl -wc /usr/share/perl5/PPI/Structure.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/ArrayIndex.pm line 41. 656s ok 43 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/ArrayIndex.pm exited successfully 656s # Subroutine identifier redefined at /usr/share/perl5/PPI/Token/Attribute.pm line 57. 656s # Subroutine parameters redefined at /usr/share/perl5/PPI/Token/Attribute.pm line 78. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Attribute.pm line 90. 656s # Subroutine __TOKENIZER__scan_for_end redefined at /usr/share/perl5/PPI/Token/Attribute.pm line 120. 656s ok 44 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Attribute.pm exited successfully 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Token/BOM.pm line 49. 656s # Subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token/BOM.pm line 66. 656s ok 45 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/BOM.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Cast.pm line 54. 656s ok 46 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Cast.pm exited successfully 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Token/Comment.pm line 69. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Comment.pm line 73. 656s # Subroutine __TOKENIZER__commit redefined at /usr/share/perl5/PPI/Token/Comment.pm line 84. 656s # Subroutine __TOKENIZER__on_line_end redefined at /usr/share/perl5/PPI/Token/Comment.pm line 105. 656s # Subroutine line redefined at /usr/share/perl5/PPI/Token/Comment.pm line 119. 656s ok 47 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Comment.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/DashedWord.pm line 52. 656s ok 48 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/DashedWord.pm exited successfully 656s # Constant subroutine PPI::Token::Data::USE_IO_STRING redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 656s # Subroutine handle redefined at /usr/share/perl5/PPI/Token/Data.pm line 68. 656s # Subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token/Data.pm line 80. 656s ok 49 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Data.pm exited successfully 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Token/End.pm line 58. 656s # Constant subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/End.pm line 60. 656s # Subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token/End.pm line 62. 656s ok 50 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/End.pm exited successfully 656s ok 51 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/HereDoc.pm exited successfully 656s ok 52 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Label.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Magic.pm line 53. 656s # Subroutine canonical redefined at /usr/share/perl5/PPI/Token/Magic.pm line 176. 656s ok 53 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Magic.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number/Binary.pm line 44. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Binary.pm line 54. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Binary.pm line 74. 656s ok 54 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Binary.pm exited successfully 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Exp.pm line 46. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Exp.pm line 88. 656s ok 55 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Exp.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number/Float.pm line 46. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Float.pm line 56. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Float.pm line 72. 656s ok 56 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Float.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number/Hex.pm line 44. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Hex.pm line 54. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Hex.pm line 69. 656s ok 57 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Hex.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number/Octal.pm line 44. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Octal.pm line 54. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Octal.pm line 70. 656s ok 58 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Octal.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number/Version.pm line 48. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number/Version.pm line 58. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number/Version.pm line 72. 656s # Subroutine __TOKENIZER__commit redefined at /usr/share/perl5/PPI/Token/Number/Version.pm line 112. 656s ok 59 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number/Version.pm exited successfully 656s # Constant subroutine base redefined at /usr/share/perl5/PPI/Token/Number.pm line 48. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Number.pm line 58. 656s # Subroutine _literal redefined at /usr/share/perl5/PPI/Token/Number.pm line 62. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Number.pm line 78. 656s ok 60 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Number.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Operator.pm line 57. 656s ok 61 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Operator.pm exited successfully 656s # Subroutine merge redefined at /usr/share/perl5/PPI/Token/Pod.pm line 54. 656s # Subroutine lines redefined at /usr/share/perl5/PPI/Token/Pod.pm line 100. 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Token/Pod.pm line 113. 656s # Subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token/Pod.pm line 122. 656s ok 62 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Pod.pm exited successfully 656s # Subroutine prototype redefined at /usr/share/perl5/PPI/Token/Prototype.pm line 69. 656s ok 63 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Prototype.pm exited successfully 656s # Subroutine interpolations redefined at /usr/share/perl5/PPI/Token/Quote/Double.pm line 64. 656s # Subroutine simplify redefined at /usr/share/perl5/PPI/Token/Quote/Double.pm line 88. 656s # Subroutine string redefined at /usr/share/perl5/PPI/Token/Quote/Double.pm line 111. 656s ok 64 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Quote/Double.pm exited successfully 656s # Subroutine string redefined at /usr/share/perl5/PPI/Token/Quote/Interpolate.pm line 47. 656s ok 65 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Quote/Interpolate.pm exited successfully 656s # Subroutine string redefined at /usr/share/perl5/PPI/Token/Quote/Literal.pm line 47. 656s ok 66 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Quote/Literal.pm exited successfully 656s # Subroutine string redefined at /usr/share/perl5/PPI/Token/Quote/Single.pm line 53. 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Quote/Single.pm line 64. 656s ok 67 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Quote/Single.pm exited successfully 656s ok 68 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Quote.pm exited successfully 656s ok 69 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike/Backtick.pm exited successfully 656s ok 70 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike/Command.pm exited successfully 656s ok 71 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike/Readline.pm exited successfully 656s # Subroutine get_match_string redefined at /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm line 59. 656s # Subroutine get_substitute_string redefined at /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm line 73. 656s # Subroutine get_modifiers redefined at /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm line 86. 656s # Subroutine get_delimiters redefined at /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm line 100. 656s ok 72 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike/Regexp.pm exited successfully 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/QuoteLike/Words.pm line 49. 656s ok 73 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike/Words.pm exited successfully 656s ok 74 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/QuoteLike.pm exited successfully 656s ok 75 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Regexp/Match.pm exited successfully 656s ok 76 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Regexp/Substitute.pm exited successfully 656s ok 77 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Regexp/Transliterate.pm exited successfully 656s # Subroutine get_match_string redefined at /usr/share/perl5/PPI/Token/Regexp.pm line 68. 656s # Subroutine get_substitute_string redefined at /usr/share/perl5/PPI/Token/Regexp.pm line 82. 656s # Subroutine get_modifiers redefined at /usr/share/perl5/PPI/Token/Regexp.pm line 94. 656s # Subroutine get_delimiters redefined at /usr/share/perl5/PPI/Token/Regexp.pm line 109. 656s ok 78 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Regexp.pm exited successfully 656s ok 79 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Separator.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Structure.pm line 66. 656s # Subroutine __TOKENIZER__commit redefined at /usr/share/perl5/PPI/Token/Structure.pm line 72. 656s # Subroutine __LEXER__opposite redefined at /usr/share/perl5/PPI/Token/Structure.pm line 87. 656s # Subroutine next_sibling redefined at /usr/share/perl5/PPI/Token/Structure.pm line 111. 656s # Subroutine snext_sibling redefined at /usr/share/perl5/PPI/Token/Structure.pm line 116. 656s # Subroutine previous_sibling redefined at /usr/share/perl5/PPI/Token/Structure.pm line 121. 656s # Subroutine sprevious_sibling redefined at /usr/share/perl5/PPI/Token/Structure.pm line 126. 656s # Subroutine next_token redefined at /usr/share/perl5/PPI/Token/Structure.pm line 131. 656s # Subroutine previous_token redefined at /usr/share/perl5/PPI/Token/Structure.pm line 159. 656s ok 80 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Structure.pm exited successfully 656s # Subroutine canonical redefined at /usr/share/perl5/PPI/Token/Symbol.pm line 59. 656s # Subroutine symbol redefined at /usr/share/perl5/PPI/Token/Symbol.pm line 85. 656s # Subroutine raw_type redefined at /usr/share/perl5/PPI/Token/Symbol.pm line 134. 656s # Subroutine symbol_type redefined at /usr/share/perl5/PPI/Token/Symbol.pm line 149. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Symbol.pm line 160. 656s ok 81 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Symbol.pm exited successfully 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 47. 656s # Subroutine _is_cast_or_op redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 318. 656s # Subroutine _as_cast_or_op redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 328. 656s # Subroutine _prev_significant_w_cursor redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 335. 656s # Subroutine _cast_or_op redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 347. 656s # Subroutine __TOKENIZER__is_an_attribute redefined at /usr/share/perl5/PPI/Token/Unknown.pm line 410. 656s ok 82 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Unknown.pm exited successfully 656s # Subroutine null redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 76. 656s # Constant subroutine significant redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 82. 656s # Subroutine tidy redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 98. 656s # Subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 145. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 194. 656s # Subroutine __TOKENIZER__on_line_end redefined at /usr/share/perl5/PPI/Token/Whitespace.pm line 428. 656s ok 83 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Whitespace.pm exited successfully 656s # Subroutine literal redefined at /usr/share/perl5/PPI/Token/Word.pm line 57. 656s # Subroutine method_call redefined at /usr/share/perl5/PPI/Token/Word.pm line 76. 656s # Subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token/Word.pm line 120. 656s # Subroutine __TOKENIZER__commit redefined at /usr/share/perl5/PPI/Token/Word.pm line 194. 656s # Subroutine __current_token_is_attribute redefined at /usr/share/perl5/PPI/Token/Word.pm line 335. 656s ok 84 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/Word.pm exited successfully 656s ok 85 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/_QuoteEngine/Full.pm exited successfully 656s ok 86 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/_QuoteEngine/Simple.pm exited successfully 656s ok 87 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token/_QuoteEngine.pm exited successfully 656s # Subroutine new redefined at /usr/share/perl5/PPI/Token.pm line 83. 656s # Subroutine set_class redefined at /usr/share/perl5/PPI/Token.pm line 87. 656s # Subroutine set_content redefined at /usr/share/perl5/PPI/Token.pm line 131. 656s # Subroutine add_content redefined at /usr/share/perl5/PPI/Token.pm line 146. 656s # Subroutine length redefined at /usr/share/perl5/PPI/Token.pm line 156. 656s # Subroutine content redefined at /usr/share/perl5/PPI/Token.pm line 165. 656s # Subroutine insert_before redefined at /usr/share/perl5/PPI/Token.pm line 170. 656s # Subroutine insert_after redefined at /usr/share/perl5/PPI/Token.pm line 182. 656s # Constant subroutine __TOKENIZER__on_line_start redefined at /usr/share/perl5/PPI/Token.pm line 200. 656s # Constant subroutine __TOKENIZER__on_line_end redefined at /usr/share/perl5/PPI/Token.pm line 201. 656s # Constant subroutine __TOKENIZER__on_char redefined at /usr/share/perl5/PPI/Token.pm line 202. 656s # Subroutine __LEXER__opens redefined at /usr/share/perl5/PPI/Token.pm line 211. 656s # Subroutine __LEXER__closes redefined at /usr/share/perl5/PPI/Token.pm line 217. 656s ok 88 - /usr/bin/perl -wc /usr/share/perl5/PPI/Token.pm exited successfully 656s ok 89 - /usr/bin/perl -wc /usr/share/perl5/PPI/Tokenizer.pm exited successfully 656s ok 90 - /usr/bin/perl -wc /usr/share/perl5/PPI/Transform/UpdateCopyright.pm exited successfully 656s ok 91 - /usr/bin/perl -wc /usr/share/perl5/PPI/Transform.pm exited successfully 656s ok 92 - /usr/bin/perl -wc /usr/share/perl5/PPI/Util.pm exited successfully 656s ok 93 - /usr/bin/perl -wc /usr/share/perl5/PPI/XSAccessor.pm exited successfully 656s ok 94 - /usr/bin/perl -wc /usr/share/perl5/PPI.pm exited successfully 656s ok 4 - all modules in libppi-perl pass the syntax check 656s ok 656s All tests successful. 656s Files=1, Tests=4, 4 wallclock secs ( 0.04 usr 0.04 sys + 2.38 cusr 0.90 csys = 3.36 CPU) 656s Result: PASS 656s autopkgtest [04:09:50]: test autodep8-perl-recommends: -----------------------] 660s autopkgtest [04:09:54]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 660s autodep8-perl-recommends PASS (superficial) 663s autopkgtest [04:09:57]: @@@@@@@@@@@@@@@@@@@@ summary 663s autodep8-perl-build-deps PASS 663s autodep8-perl PASS (superficial) 663s autodep8-perl-recommends PASS (superficial)