I: pbuilder: network access will be disabled during build
I: Current time: Wed Feb 12 20:15:23 -12 2025
I: pbuilder-time-stamp: 1739434523
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: using eatmydata during job
I: Copying source file
I: copying [libperl-critic-pulp-perl_99-1.dsc]
I: copying [./libperl-critic-pulp-perl_99.orig.tar.gz]
I: copying [./libperl-critic-pulp-perl_99-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./libperl-critic-pulp-perl_99-1.dsc: unsupported subcommand
dpkg-source: info: extracting libperl-critic-pulp-perl in libperl-critic-pulp-perl-99
dpkg-source: info: unpacking libperl-critic-pulp-perl_99.orig.tar.gz
dpkg-source: info: unpacking libperl-critic-pulp-perl_99-1.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/62918/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='i386'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
  DISTRIBUTION='unstable'
  HOME='/root'
  HOST_ARCH='i386'
  IFS=' 	
  '
  INVOCATION_ID='6cf1422c442c440f880952d3aadb1f7e'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
  LD_PRELOAD='libeatmydata.so'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='62918'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.zaFSLRw8/pbuilderrc_kpyd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.zaFSLRw8/b1 --logfile b1/build.log libperl-critic-pulp-perl_99-1.dsc'
  SUDO_GID='112'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://46.16.76.132:3128'
I: uname -a
  Linux ionos12-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/62918/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libio-string-perl, liblist-moreutils-perl, libperl-critic-perl, libpod-minimumversion-perl, libpod-parser-perl, libppi-perl, perl
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19794 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libio-string-perl; however:
  Package libio-string-perl is not installed.
 pbuilder-satisfydepends-dummy depends on liblist-moreutils-perl; however:
  Package liblist-moreutils-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libperl-critic-perl; however:
  Package libperl-critic-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libpod-minimumversion-perl; however:
  Package libpod-minimumversion-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libpod-parser-perl; however:
  Package libpod-parser-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libppi-perl; however:
  Package libppi-perl is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libb-hooks-op-check-perl{a} libb-keywords-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-tiny-perl{a} libclone-perl{a} libconfig-tiny-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdevel-stacktrace-perl{a} libdynaloader-functions-perl{a} libelf1t64{a} libexception-class-perl{a} libexporter-tiny-perl{a} libfile-sharedir-perl{a} libfile-stripnondeterminism-perl{a} libfile-which-perl{a} libicu72{a} libio-string-perl{a} liblingua-en-inflect-perl{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} liblist-someutils-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-implementation-perl{a} libmodule-pluggable-perl{a} libmodule-runtime-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libperl-critic-perl{a} libpipeline1{a} libpod-minimumversion-perl{a} libpod-parser-perl{a} libpod-spell-perl{a} libppi-perl{a} libppix-quotelike-perl{a} libppix-regexp-perl{a} libppix-utils-perl{a} libreadonly-perl{a} libsafe-isa-perl{a} libstring-format-perl{a} libtask-weaken-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} libunistring5{a} libxml2{a} libyaml-pp-perl{a} m4{a} man-db{a} perltidy{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libclass-xsaccessor-perl liblist-someutils-xs-perl libltdl-dev libmail-sendmail-perl libtie-ixhash-perl lynx wget 
0 packages upgraded, 69 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.8 MB of archives. After unpacking 87.9 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB]
Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB]
Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB]
Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3+b1 [43.2 kB]
Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-1 [245 kB]
Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB]
Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB]
Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40.4-3 [96.2 kB]
Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB]
Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB]
Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-5 [301 kB]
Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB]
Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-3 [862 kB]
Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-1 [770 kB]
Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-3 [539 kB]
Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB]
Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB]
Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-1 [458 kB]
Get: 25 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-6 [9582 kB]
Get: 26 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB]
Get: 27 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-1 [1714 kB]
Get: 28 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.1 [920 kB]
Get: 31 http://deb.debian.org/debian unstable/main i386 libb-hooks-op-check-perl i386 0.22-3+b2 [10.7 kB]
Get: 32 http://deb.debian.org/debian unstable/main i386 libb-keywords-perl all 1.27-1 [12.3 kB]
Get: 33 http://deb.debian.org/debian unstable/main i386 libclass-data-inheritable-perl all 0.10-1 [8632 B]
Get: 34 http://deb.debian.org/debian unstable/main i386 libclass-inspector-perl all 1.36-3 [17.5 kB]
Get: 35 http://deb.debian.org/debian unstable/main i386 libclass-tiny-perl all 1.008-2 [18.6 kB]
Get: 36 http://deb.debian.org/debian unstable/main i386 libclone-perl i386 0.47-1+b1 [14.0 kB]
Get: 37 http://deb.debian.org/debian unstable/main i386 libconfig-tiny-perl all 2.30-1 [18.9 kB]
Get: 38 http://deb.debian.org/debian unstable/main i386 libdynaloader-functions-perl all 0.004-1 [12.1 kB]
Get: 39 http://deb.debian.org/debian unstable/main i386 libdevel-callchecker-perl i386 0.009-1+b1 [16.2 kB]
Get: 40 http://deb.debian.org/debian unstable/main i386 libdevel-stacktrace-perl all 2.0500-1 [26.4 kB]
Get: 41 http://deb.debian.org/debian unstable/main i386 libexception-class-perl all 1.45-1 [34.6 kB]
Get: 42 http://deb.debian.org/debian unstable/main i386 libexporter-tiny-perl all 1.006002-1 [38.7 kB]
Get: 43 http://deb.debian.org/debian unstable/main i386 libfile-sharedir-perl all 1.118-3 [16.0 kB]
Get: 44 http://deb.debian.org/debian unstable/main i386 libfile-which-perl all 1.27-2 [15.1 kB]
Get: 45 http://deb.debian.org/debian unstable/main i386 libio-string-perl all 1.08-4 [12.1 kB]
Get: 46 http://deb.debian.org/debian unstable/main i386 liblingua-en-inflect-perl all 1.905-2 [52.7 kB]
Get: 47 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-xs-perl i386 0.430-4+b2 [45.1 kB]
Get: 48 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-perl all 0.430-2 [46.9 kB]
Get: 49 http://deb.debian.org/debian unstable/main i386 libparams-classify-perl i386 0.015-2+b4 [23.1 kB]
Get: 50 http://deb.debian.org/debian unstable/main i386 libmodule-runtime-perl all 0.016-2 [19.6 kB]
Get: 51 http://deb.debian.org/debian unstable/main i386 libtry-tiny-perl all 0.32-1 [22.9 kB]
Get: 52 http://deb.debian.org/debian unstable/main i386 libmodule-implementation-perl all 0.09-2 [12.6 kB]
Get: 53 http://deb.debian.org/debian unstable/main i386 liblist-someutils-perl all 0.59-1 [37.1 kB]
Get: 54 http://deb.debian.org/debian unstable/main i386 libmodule-pluggable-perl all 5.2-5 [23.0 kB]
Get: 55 http://deb.debian.org/debian unstable/main i386 libparams-util-perl i386 1.102-3+b1 [24.7 kB]
Get: 56 http://deb.debian.org/debian unstable/main i386 libpod-parser-perl all 1.67-1 [94.1 kB]
Get: 57 http://deb.debian.org/debian unstable/main i386 libpod-spell-perl all 1.27-1 [32.0 kB]
Get: 58 http://deb.debian.org/debian unstable/main i386 libsafe-isa-perl all 1.000010-1 [8288 B]
Get: 59 http://deb.debian.org/debian unstable/main i386 libtask-weaken-perl all 1.06-2 [9364 B]
Get: 60 http://deb.debian.org/debian unstable/main i386 libyaml-pp-perl all 0.38.1-2 [111 kB]
Get: 61 http://deb.debian.org/debian unstable/main i386 libppi-perl all 1.281-1 [299 kB]
Get: 62 http://deb.debian.org/debian unstable/main i386 libreadonly-perl all 2.050-3 [23.1 kB]
Get: 63 http://deb.debian.org/debian unstable/main i386 libppix-quotelike-perl all 0.023-1 [74.6 kB]
Get: 64 http://deb.debian.org/debian unstable/main i386 libppix-regexp-perl all 0.088-1 [294 kB]
Get: 65 http://deb.debian.org/debian unstable/main i386 libppix-utils-perl all 0.003-2 [28.0 kB]
Get: 66 http://deb.debian.org/debian unstable/main i386 libstring-format-perl all 1.18-1 [9408 B]
Get: 67 http://deb.debian.org/debian unstable/main i386 perltidy all 20250105-1 [706 kB]
Get: 68 http://deb.debian.org/debian unstable/main i386 libperl-critic-perl all 1.156-1 [685 kB]
Get: 69 http://deb.debian.org/debian unstable/main i386 libpod-minimumversion-perl all 50-3 [16.9 kB]
Fetched 23.8 MB in 0s (53.5 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19794 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:i386.
Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic1t64:i386 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.45-3+b1_i386.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.23.1-1_i386.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ...
Unpacking libuchardet0:i386 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.40.4-3_i386.deb ...
Unpacking bsdextrautils (2.40.4-3) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-5_i386.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:i386.
Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ...
Unpacking libelf1t64:i386 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:i386.
Preparing to unpack .../23-libunistring5_1.3-1_i386.deb ...
Unpacking libunistring5:i386 (1.3-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../24-libicu72_72.1-6_i386.deb ...
Unpacking libicu72:i386 (72.1-6) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ...
Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.23.1-1_i386.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libb-hooks-op-check-perl:i386.
Preparing to unpack .../30-libb-hooks-op-check-perl_0.22-3+b2_i386.deb ...
Unpacking libb-hooks-op-check-perl:i386 (0.22-3+b2) ...
Selecting previously unselected package libb-keywords-perl.
Preparing to unpack .../31-libb-keywords-perl_1.27-1_all.deb ...
Unpacking libb-keywords-perl (1.27-1) ...
Selecting previously unselected package libclass-data-inheritable-perl.
Preparing to unpack .../32-libclass-data-inheritable-perl_0.10-1_all.deb ...
Unpacking libclass-data-inheritable-perl (0.10-1) ...
Selecting previously unselected package libclass-inspector-perl.
Preparing to unpack .../33-libclass-inspector-perl_1.36-3_all.deb ...
Unpacking libclass-inspector-perl (1.36-3) ...
Selecting previously unselected package libclass-tiny-perl.
Preparing to unpack .../34-libclass-tiny-perl_1.008-2_all.deb ...
Unpacking libclass-tiny-perl (1.008-2) ...
Selecting previously unselected package libclone-perl:i386.
Preparing to unpack .../35-libclone-perl_0.47-1+b1_i386.deb ...
Unpacking libclone-perl:i386 (0.47-1+b1) ...
Selecting previously unselected package libconfig-tiny-perl.
Preparing to unpack .../36-libconfig-tiny-perl_2.30-1_all.deb ...
Unpacking libconfig-tiny-perl (2.30-1) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../37-libdynaloader-functions-perl_0.004-1_all.deb ...
Unpacking libdynaloader-functions-perl (0.004-1) ...
Selecting previously unselected package libdevel-callchecker-perl:i386.
Preparing to unpack .../38-libdevel-callchecker-perl_0.009-1+b1_i386.deb ...
Unpacking libdevel-callchecker-perl:i386 (0.009-1+b1) ...
Selecting previously unselected package libdevel-stacktrace-perl.
Preparing to unpack .../39-libdevel-stacktrace-perl_2.0500-1_all.deb ...
Unpacking libdevel-stacktrace-perl (2.0500-1) ...
Selecting previously unselected package libexception-class-perl.
Preparing to unpack .../40-libexception-class-perl_1.45-1_all.deb ...
Unpacking libexception-class-perl (1.45-1) ...
Selecting previously unselected package libexporter-tiny-perl.
Preparing to unpack .../41-libexporter-tiny-perl_1.006002-1_all.deb ...
Unpacking libexporter-tiny-perl (1.006002-1) ...
Selecting previously unselected package libfile-sharedir-perl.
Preparing to unpack .../42-libfile-sharedir-perl_1.118-3_all.deb ...
Unpacking libfile-sharedir-perl (1.118-3) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../43-libfile-which-perl_1.27-2_all.deb ...
Unpacking libfile-which-perl (1.27-2) ...
Selecting previously unselected package libio-string-perl.
Preparing to unpack .../44-libio-string-perl_1.08-4_all.deb ...
Unpacking libio-string-perl (1.08-4) ...
Selecting previously unselected package liblingua-en-inflect-perl.
Preparing to unpack .../45-liblingua-en-inflect-perl_1.905-2_all.deb ...
Unpacking liblingua-en-inflect-perl (1.905-2) ...
Selecting previously unselected package liblist-moreutils-xs-perl.
Preparing to unpack .../46-liblist-moreutils-xs-perl_0.430-4+b2_i386.deb ...
Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ...
Selecting previously unselected package liblist-moreutils-perl.
Preparing to unpack .../47-liblist-moreutils-perl_0.430-2_all.deb ...
Unpacking liblist-moreutils-perl (0.430-2) ...
Selecting previously unselected package libparams-classify-perl:i386.
Preparing to unpack .../48-libparams-classify-perl_0.015-2+b4_i386.deb ...
Unpacking libparams-classify-perl:i386 (0.015-2+b4) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../49-libmodule-runtime-perl_0.016-2_all.deb ...
Unpacking libmodule-runtime-perl (0.016-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../50-libtry-tiny-perl_0.32-1_all.deb ...
Unpacking libtry-tiny-perl (0.32-1) ...
Selecting previously unselected package libmodule-implementation-perl.
Preparing to unpack .../51-libmodule-implementation-perl_0.09-2_all.deb ...
Unpacking libmodule-implementation-perl (0.09-2) ...
Selecting previously unselected package liblist-someutils-perl.
Preparing to unpack .../52-liblist-someutils-perl_0.59-1_all.deb ...
Unpacking liblist-someutils-perl (0.59-1) ...
Selecting previously unselected package libmodule-pluggable-perl.
Preparing to unpack .../53-libmodule-pluggable-perl_5.2-5_all.deb ...
Unpacking libmodule-pluggable-perl (5.2-5) ...
Selecting previously unselected package libparams-util-perl.
Preparing to unpack .../54-libparams-util-perl_1.102-3+b1_i386.deb ...
Unpacking libparams-util-perl (1.102-3+b1) ...
Selecting previously unselected package libpod-parser-perl.
Preparing to unpack .../55-libpod-parser-perl_1.67-1_all.deb ...
Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl'
Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl'
Unpacking libpod-parser-perl (1.67-1) ...
Selecting previously unselected package libpod-spell-perl.
Preparing to unpack .../56-libpod-spell-perl_1.27-1_all.deb ...
Unpacking libpod-spell-perl (1.27-1) ...
Selecting previously unselected package libsafe-isa-perl.
Preparing to unpack .../57-libsafe-isa-perl_1.000010-1_all.deb ...
Unpacking libsafe-isa-perl (1.000010-1) ...
Selecting previously unselected package libtask-weaken-perl.
Preparing to unpack .../58-libtask-weaken-perl_1.06-2_all.deb ...
Unpacking libtask-weaken-perl (1.06-2) ...
Selecting previously unselected package libyaml-pp-perl.
Preparing to unpack .../59-libyaml-pp-perl_0.38.1-2_all.deb ...
Unpacking libyaml-pp-perl (0.38.1-2) ...
Selecting previously unselected package libppi-perl.
Preparing to unpack .../60-libppi-perl_1.281-1_all.deb ...
Unpacking libppi-perl (1.281-1) ...
Selecting previously unselected package libreadonly-perl.
Preparing to unpack .../61-libreadonly-perl_2.050-3_all.deb ...
Unpacking libreadonly-perl (2.050-3) ...
Selecting previously unselected package libppix-quotelike-perl.
Preparing to unpack .../62-libppix-quotelike-perl_0.023-1_all.deb ...
Unpacking libppix-quotelike-perl (0.023-1) ...
Selecting previously unselected package libppix-regexp-perl.
Preparing to unpack .../63-libppix-regexp-perl_0.088-1_all.deb ...
Unpacking libppix-regexp-perl (0.088-1) ...
Selecting previously unselected package libppix-utils-perl.
Preparing to unpack .../64-libppix-utils-perl_0.003-2_all.deb ...
Unpacking libppix-utils-perl (0.003-2) ...
Selecting previously unselected package libstring-format-perl.
Preparing to unpack .../65-libstring-format-perl_1.18-1_all.deb ...
Unpacking libstring-format-perl (1.18-1) ...
Selecting previously unselected package perltidy.
Preparing to unpack .../66-perltidy_20250105-1_all.deb ...
Unpacking perltidy (20250105-1) ...
Selecting previously unselected package libperl-critic-perl.
Preparing to unpack .../67-libperl-critic-perl_1.156-1_all.deb ...
Unpacking libperl-critic-perl (1.156-1) ...
Selecting previously unselected package libpod-minimumversion-perl.
Preparing to unpack .../68-libpod-minimumversion-perl_50-3_all.deb ...
Unpacking libpod-minimumversion-perl (50-3) ...
Setting up libmodule-pluggable-perl (5.2-5) ...
Setting up libpipeline1:i386 (1.5.8-1) ...
Setting up liblingua-en-inflect-perl (1.905-2) ...
Setting up libfile-which-perl (1.27-2) ...
Setting up libsafe-isa-perl (1.000010-1) ...
Setting up libtask-weaken-perl (1.06-2) ...
Setting up libicu72:i386 (72.1-6) ...
Setting up bsdextrautils (2.40.4-3) ...
Setting up libclass-inspector-perl (1.36-3) ...
Setting up libdynaloader-functions-perl (0.004-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libclone-perl:i386 (0.47-1+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-pp-perl (0.38.1-2) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:i386 (1:5.45-3+b1) ...
Setting up libtry-tiny-perl (0.32-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up libconfig-tiny-perl (2.30-1) ...
Setting up libelf1t64:i386 (0.192-4) ...
Setting up libio-string-perl (1.08-4) ...
Setting up libreadonly-perl (2.050-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up libclass-data-inheritable-perl (0.10-1) ...
Setting up libclass-tiny-perl (1.008-2) ...
Setting up libstring-format-perl (1.18-1) ...
Setting up libunistring5:i386 (1.3-1) ...
Setting up libpod-parser-perl (1.67-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up libb-hooks-op-check-perl:i386 (0.22-3+b2) ...
Setting up liblist-moreutils-xs-perl (0.430-4+b2) ...
Setting up libb-keywords-perl (1.27-1) ...
Setting up libparams-util-perl (1.102-3+b1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:i386 (0.0.8-1+b2) ...
Setting up libfile-sharedir-perl (1.118-3) ...
Setting up libdevel-stacktrace-perl (2.0500-1) ...
Setting up libpod-spell-perl (1.27-1) ...
Setting up libexporter-tiny-perl (1.006002-1) ...
Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up perltidy (20250105-1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up gettext (0.23.1-1) ...
Setting up libpod-minimumversion-perl (50-3) ...
Setting up libtool (2.5.4-3) ...
Setting up liblist-moreutils-perl (0.430-2) ...
Setting up libexception-class-perl (1.45-1) ...
Setting up libdevel-callchecker-perl:i386 (0.009-1+b1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libppi-perl (1.281-1) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up libppix-regexp-perl (0.088-1) ...
Setting up libppix-quotelike-perl (0.023-1) ...
Setting up libppix-utils-perl (0.003-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libparams-classify-perl:i386 (0.015-2+b4) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libmodule-runtime-perl (0.016-2) ...
Setting up libmodule-implementation-perl (0.09-2) ...
Setting up liblist-someutils-perl (0.59-1) ...
Setting up debhelper (13.24.1) ...
Setting up libperl-critic-perl (1.156-1) ...
Processing triggers for libc-bin (2.40-6) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/libperl-critic-pulp-perl-99/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../libperl-critic-pulp-perl_99-1_source.changes
dpkg-buildpackage: info: source package libperl-critic-pulp-perl
dpkg-buildpackage: info: source version 99-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gregoa@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libperl-critic-pulp-perl-99=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libperl-critic-pulp-perl-99=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Checking if your kit is complete...
Warning: the following files are missing in your kit:
	debian/compat
Please inform the author.
Generating a Unix-style Makefile
Writing Makefile for Perl::Critic::Pulp
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j11
make[1]: Entering directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
cp lib/Perl/Critic/Policy/Compatibility/ConstantLeadingUnderscore.pm blib/lib/Perl/Critic/Policy/Compatibility/ConstantLeadingUnderscore.pm
cp lib/Perl/Critic/Policy/Compatibility/ConstantPragmaHash.pm blib/lib/Perl/Critic/Policy/Compatibility/ConstantPragmaHash.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitParagraphEndComma.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitParagraphEndComma.pm
cp lib/Perl/Critic/Policy/Compatibility/ProhibitUnixDevNull.pm blib/lib/Perl/Critic/Policy/Compatibility/ProhibitUnixDevNull.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitParagraphTwoDots.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitParagraphTwoDots.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitBadAproposMarkup.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitBadAproposMarkup.pm
cp lib/Perl/Critic/Policy/CodeLayout/RequireFinalSemicolon.pm blib/lib/Perl/Critic/Policy/CodeLayout/RequireFinalSemicolon.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitDuplicateSeeAlso.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitDuplicateSeeAlso.pm
cp lib/Perl/Critic/Policy/Compatibility/Gtk2Constants.pm blib/lib/Perl/Critic/Policy/Compatibility/Gtk2Constants.pm
cp lib/Perl/Critic/Policy/CodeLayout/ProhibitIfIfSameLine.pm blib/lib/Perl/Critic/Policy/CodeLayout/ProhibitIfIfSameLine.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitVerbatimMarkup.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitVerbatimMarkup.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitUnbalancedParens.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitUnbalancedParens.pm
cp lib/Perl/Critic/Policy/CodeLayout/ProhibitFatCommaNewline.pm blib/lib/Perl/Critic/Policy/CodeLayout/ProhibitFatCommaNewline.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitLinkToSelf.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitLinkToSelf.pm
cp lib/Perl/Critic/Policy/Compatibility/PerlMinimumVersionAndWhy.pm blib/lib/Perl/Critic/Policy/Compatibility/PerlMinimumVersionAndWhy.pm
cp lib/Perl/Critic/Policy/Compatibility/PodMinimumVersion.pm blib/lib/Perl/Critic/Policy/Compatibility/PodMinimumVersion.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitDuplicateHeadings.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitDuplicateHeadings.pm
cp lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommaAtNewline.pm blib/lib/Perl/Critic/Policy/CodeLayout/RequireTrailingCommaAtNewline.pm
cp lib/Perl/Critic/Policy/Documentation/ProhibitAdjacentLinks.pm blib/lib/Perl/Critic/Policy/Documentation/ProhibitAdjacentLinks.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitFiletest_f.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitFiletest_f.pm
cp lib/Perl/Critic/Policy/Documentation/RequireEndBeforeLastPod.pm blib/lib/Perl/Critic/Policy/Documentation/RequireEndBeforeLastPod.pm
cp lib/Perl/Critic/Policy/Modules/ProhibitPOSIXimport.pm blib/lib/Perl/Critic/Policy/Modules/ProhibitPOSIXimport.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyCommas.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyCommas.pm
cp lib/Perl/Critic/Policy/Miscellanea/TextDomainPlaceholders.pm blib/lib/Perl/Critic/Policy/Miscellanea/TextDomainPlaceholders.pm
cp lib/Perl/Critic/Policy/Modules/ProhibitModuleShebang.pm blib/lib/Perl/Critic/Policy/Modules/ProhibitModuleShebang.pm
cp lib/Perl/Critic/Policy/Documentation/RequireFilenameMarkup.pm blib/lib/Perl/Critic/Policy/Documentation/RequireFilenameMarkup.pm
cp lib/Perl/Critic/Policy/Documentation/RequireFinalCut.pm blib/lib/Perl/Critic/Policy/Documentation/RequireFinalCut.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ConstantBeforeLt.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ConstantBeforeLt.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitDuplicateHashKeys.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitDuplicateHashKeys.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/NotWithCompare.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/NotWithCompare.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitUnknownBackslash.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitUnknownBackslash.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/RequireNumericVersion.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/RequireNumericVersion.pm
cp lib/Perl/Critic/Policy/Miscellanea/TextDomainUnused.pm blib/lib/Perl/Critic/Policy/Miscellanea/TextDomainUnused.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNullStatements.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNullStatements.pm
cp lib/Perl/Critic/Policy/Modules/ProhibitUseQuotedVersion.pm blib/lib/Perl/Critic/Policy/Modules/ProhibitUseQuotedVersion.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitBarewordDoubleColon.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitBarewordDoubleColon.pm
cp lib/Perl/Critic/Policy/Documentation/RequireLinkedURLs.pm blib/lib/Perl/Critic/Policy/Documentation/RequireLinkedURLs.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitArrayAssignAref.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/ProhibitArrayAssignAref.pm
cp lib/Perl/Critic/Pulp/Utils.pm blib/lib/Perl/Critic/Pulp/Utils.pm
cp lib/Perl/Critic/Pulp.pm blib/lib/Perl/Critic/Pulp.pm
cp lib/Perl/Critic/Pulp/PodParser.pm blib/lib/Perl/Critic/Pulp/PodParser.pm
cp lib/Perl/Critic/Policy/ValuesAndExpressions/UnexpandedSpecialLiteral.pm blib/lib/Perl/Critic/Policy/ValuesAndExpressions/UnexpandedSpecialLiteral.pm
Manifying 18 pod documents
Manifying 18 pod documents
Manifying 6 pod documents
make[1]: Leaving directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
   dh_auto_test
	make -j11 test TEST_VERBOSE=1
make[1]: Entering directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/ConstantBeforeLt.t ............... 
1..51
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - sub y {
ok 6 - sub y {;
ok 7 - use constant
ok 8 - use constant;
ok 9 - use constant FOO => 123
ok 10 - use constant FOO => 123;
ok 11 - use constant FOO => 123,456
ok 12 - use constant FOO => 123,456;
ok 13 - use constant FOO => 123,456,789
ok 14 - use constant FOO => 123,456,789;
ok 15 - use constant ()
ok 16 - use constant ();
ok 17 - use constant (FOO, 1, BAR, 2)
ok 18 - use constant (FOO, 1, BAR, 2);
ok 19 - use constant qw(FOO 1 BAR 2)
ok 20 - use constant qw(FOO 1 BAR 2);
ok 21 - use constant {}
ok 22 - use constant {};
ok 23 - use constant { FOO => 123, BAR => 456 }
ok 24 - use constant { FOO => 123, BAR => 456 };
ok 25 - use constant { FOO => 1+2+3, BAR => 456 }
ok 26 - use constant { FOO => 1+2+3, BAR => 456 };
ok 27 - use constant FOO => 123; if (FOO < 123) {}
ok 28 - use constant FOO => 123; if (FOO < 123) {};
ok 29 - sub FOO { 123; }
ok 30 - sub FOO { 123; };
ok 31 - sub FOO () { 123; }
ok 32 - sub FOO () { 123; };
ok 33 - sub FOO ($) { 123; }
ok 34 - sub FOO ($) { 123; };
ok 35 - single policy ConstantBeforeLt
ok 36 - VERSION object check 99
ok 37 - VERSION object check 1099
ok 38 - str: use constant FOO => 123; if (FOO < 123) {}
ok 39 - str: use constant { FOO => 123 }; if (FOO < 123) {}
ok 40 - str: use constant { XX => 1+2, FOO => 123 }; if (FOO < 123) {}
ok 41 - str: func <*.c>
ok 42 - str: require version < 10;
ok 43 - str: if (require version < 10) {}
ok 44 - str: Foo->bar < 10
ok 45 - str: Foo::Bar->quux < 10
ok 46 - str: Foo->SUPER::quux < 10
ok 47 - str: time < 2e9
ok 48 - str: DBL_MANT_DIG < 10
ok 49 - str: use constant FOO => 123;
#                         FOO < 10;
#                         DBL_MANT_DIG < 10
ok 50 - str: DBL_MANT_DIG < 10; DBL_MANT_DIG < 10
ok 51 - str: FOO < 10;
#                         use constant FOO => 123;
#                         FOO < 10
ok
t/ConstantLeadingUnderscore.t ...... 
1..75
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - str: use constant
ok 6 - str: use constant 1.00
ok 7 - str: use constant;
ok 8 - str: use constant 1.00;
ok 9 - str: use constant 1.03
ok 10 - str: use constant 1.00 1.03
ok 11 - str: use constant 1.03;
ok 12 - str: use constant 1.00 1.03;
ok 13 - str: use constant 'FOO', 123
ok 14 - str: use constant 1.00 'FOO', 123
ok 15 - str: use constant 'FOO', 123;
ok 16 - str: use constant 1.00 'FOO', 123;
ok 17 - str: use constant "FOO", 123
ok 18 - str: use constant 1.00 "FOO", 123
ok 19 - str: use constant "FOO", 123;
ok 20 - str: use constant 1.00 "FOO", 123;
ok 21 - str: use constant q{FOO}, 123
ok 22 - str: use constant 1.00 q{FOO}, 123
ok 23 - str: use constant q{FOO}, 123;
ok 24 - str: use constant 1.00 q{FOO}, 123;
ok 25 - str: use constant qq{FOO}, 123
ok 26 - str: use constant 1.00 qq{FOO}, 123
ok 27 - str: use constant qq{FOO}, 123;
ok 28 - str: use constant 1.00 qq{FOO}, 123;
ok 29 - str: use constant FOO => 123
ok 30 - str: use constant 1.00 FOO => 123
ok 31 - str: use constant FOO => 123;
ok 32 - str: use constant 1.00 FOO => 123;
not ok 33 - str: use constant qw(FOO 123) # TODO qw() not handled yet
#   Failed (TODO) test 'str: use constant qw(FOO 123)'
#   at t/ConstantLeadingUnderscore.t line 84.
#          got: undef
#     expected: 'FOO'
not ok 34 - str: use constant 1.00 qw(FOO 123) # TODO qw() not handled yet
#   Failed (TODO) test 'str: use constant 1.00 qw(FOO 123)'
#   at t/ConstantLeadingUnderscore.t line 84.
#          got: undef
#     expected: 'FOO'
not ok 35 - str: use constant qw(FOO 123); # TODO qw() not handled yet
#   Failed (TODO) test 'str: use constant qw(FOO 123);'
#   at t/ConstantLeadingUnderscore.t line 84.
#          got: undef
#     expected: 'FOO'
not ok 36 - str: use constant 1.00 qw(FOO 123); # TODO qw() not handled yet
#   Failed (TODO) test 'str: use constant 1.00 qw(FOO 123);'
#   at t/ConstantLeadingUnderscore.t line 84.
#          got: undef
#     expected: 'FOO'
ok 37 - str: use constant {x=>1}
ok 38 - str: use constant 1.00 {x=>1}
ok 39 - str: use constant {x=>1};
ok 40 - str: use constant 1.00 {x=>1};
ok 41 - str: use constant { qw(x 1) }
ok 42 - str: use constant 1.00 { qw(x 1) }
ok 43 - str: use constant { qw(x 1) };
ok 44 - str: use constant 1.00 { qw(x 1) };
ok 45 - single policy Compatibility::ConstantLeadingUnderscore
ok 46 - VERSION object check 99
ok 47 - VERSION object check 1099
ok 48 - str: use constant FOO => 1;
ok 49 - str: use constant _FOO => 1;
ok 50 - str: use 5.005; use constant FOO => 1;
ok 51 - str: use 5.005; use constant _FOO => 1;
ok 52 - str: use 5.006; use constant _FOO => 1;
ok 53 - str: use constant 1.01; use constant FOO => 1;
ok 54 - str: use constant 1.01; use constant _FOO => 1;
ok 55 - str: use constant 1.02; use constant _FOO => 1;
ok 56 - str: use constant 1.01 FOO => 1;
ok 57 - str: use constant 1.01 _FOO => 1;
ok 58 - str: use constant 1.02 _FOO => 1;
ok 59 - str: use constant _FOO => 1; use constant 1.01;
ok 60 - str: use constant _FOO => 1; use 5.006;
ok 61 - str: use constant _FOO => 1;
#                         use constant _BAR => 1;
#                         use constant 1.01;
#                         use constant _QUUX => 1;
ok 62 - str: use constant _FOO => 1;
#                         use constant _BAR => 1;
#                         use constant 1.02;
#                         use constant _QUUX => 1;
ok 63 - str: use constant _FOO => 1;
#                         use constant _BAR => 1;
#                         use 5.005;
#                         use constant _QUUX => 1;
ok 64 - str: use constant _FOO => 1;
#                         use constant _BAR => 1;
#                         use 5.006;
#                         use constant _QUUX => 1;
ok 65 - str: require 5.006;
#                         use constant _foo => 1;
ok 66 - str: BEGIN { require 5.006; }
#                         use constant _foo => 1;
ok 67 - str: BEGIN { { require 5.006; } }
#                         use constant _foo => 1;
ok 68 - str: BEGIN { foo(); { require 5.010 } }
#                         use constant _foo => 1;
ok 69 - str: use constant _foo => 1;
#                         BEGIN { require 5.010 }
ok 70 - str: use constant 1000.9 _foo => 1;
ok 71 - str: use constant 1000.9; use constant _foo => 1;
ok 72 - str: use constant '1.03';
#                         use constant _foo => 1;
ok 73 - str: use constant "1.03";
#                         use constant _foo => 1;
ok 74 - str: use constant '1.02' _foo => 1;
ok 75 - str: 1;
ok
t/ConstantPragmaHash.t ............. 
1..61
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - str: use constant
ok 6 - str: use constant 1.03
ok 7 - str: use constant;
ok 8 - str: use constant 1.03;
ok 9 - str: use constant 1.03
ok 10 - str: use constant 1.03 1.03
ok 11 - str: use constant 1.03;
ok 12 - str: use constant 1.03 1.03;
ok 13 - str: use constant FOO, 123
ok 14 - str: use constant 1.03 FOO, 123
ok 15 - str: use constant FOO, 123;
ok 16 - str: use constant 1.03 FOO, 123;
ok 17 - str: use constant FOO => 123
ok 18 - str: use constant 1.03 FOO => 123
ok 19 - str: use constant FOO => 123;
ok 20 - str: use constant 1.03 FOO => 123;
ok 21 - str: use constant qw(FOO 123)
ok 22 - str: use constant 1.03 qw(FOO 123)
ok 23 - str: use constant qw(FOO 123);
ok 24 - str: use constant 1.03 qw(FOO 123);
ok 25 - str: use constant {x=>1}
ok 26 - str: use constant 1.03 {x=>1}
ok 27 - str: use constant {x=>1};
ok 28 - str: use constant 1.03 {x=>1};
ok 29 - str: use constant { qw(x 1) }
ok 30 - str: use constant 1.03 { qw(x 1) }
ok 31 - str: use constant { qw(x 1) };
ok 32 - str: use constant 1.03 { qw(x 1) };
ok 33 - single policy Compatibility::ConstantPragmaHash
ok 34 - VERSION object check 99
ok 35 - VERSION object check 1099
ok 36 - str: use constant { AA => 1, BB => 2};
ok 37 - str: use 5.008;
#                         use constant { CC => 1, DD => 2};
ok 38 - str: use constant 1.03;
#                         use constant { EE => 1, FF => 2};
ok 39 - str: use constant 1.03 { GG => 1, HH => 2};
ok 40 - str: use 5.010;
#                         use constant { CC => 1, DD => 2};
ok 41 - str: use constant 1.04;
#                         use constant { EE => 1, FF => 2};
ok 42 - str: use constant { CC => 1, DD => 2};
#                         use 5.010;
ok 43 - str: use constant { EE => 1, FF => 2};
#                         use constant 1.04;
ok 44 - str: use constant { A => 1, B => 2};
#                         use constant { C => 1, D => 2};
#                         use constant 1.04;
#                         use constant { E => 1, F => 2};
ok 45 - str: use constant { A => 1, B => 2};
#                         use constant { C => 1, D => 2};
#                         use 5.010;
#                         use constant { E => 1, F => 2};
ok 46 - str: use constant { CC => 1, DD => 2};
#                         require 5.010;
ok 47 - str: require 5.010;
#                         use constant { CC => 1, DD => 2};
ok 48 - str: BEGIN { require 5.010 }
#                         use constant { CC => 1, DD => 2};
ok 49 - str: BEGIN { require 5.005 }
#                         use constant { CC => 1, DD => 2};
ok 50 - str: BEGIN { { require 5.010; } }
#                         use constant { CC => 1, DD => 2};
ok 51 - str: BEGIN { foo(); { require 5.010 } }
#                         use constant { CC => 1, DD => 2};
ok 52 - str: use constant { CC => 1, DD => 2};
#                         BEGIN { require 5.010 }
ok 53 - str: use constant CC => 1;
#                         use constant DD => 2;
ok 54 - str: use constant 1.02 { GG => 1, HH => 2};
ok 55 - str: use constant 1.02;
#                         use constant { GG => 1, HH => 2};
ok 56 - str: use constant 1000.9 { GG => 1, HH => 2};
ok 57 - str: use constant 1000.9;
#                         use constant { GG => 1, HH => 2};
ok 58 - str: use constant '1.03';
#                         use constant { EE => 1, FF => 2};
ok 59 - str: use constant "1.03";
#                         use constant { EE => 1, FF => 2};
ok 60 - str: use constant '1.02' { GG => 1, HH => 2};
ok 61 - str: 1;
ok
t/Gtk2Constants.t .................. 
1..47
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - qualifier of: Foo
ok 6 - basename of: Foo
ok 7 - qualifier of: ::Bar
ok 8 - basename of: ::Bar
ok 9 - qualifier of: Foo::Bar
ok 10 - basename of: Foo::Bar
ok 11 - qualifier of: Foo::Bar::QUUX
ok 12 - basename of: Foo::Bar::QUUX
ok 13 - single policy Compatibility::Gtk2Constants
ok 14 - VERSION object check 99
ok 15 - VERSION object check 1099
ok 16 - str: EVENT_PROPAGATE
ok 17 - str: Gtk2::EVENT_PROPAGATE
ok 18 - str: use Gtk2; Gtk2::EVENT_PROPAGATE
ok 19 - str: use Gtk2 1.200; Gtk2::EVENT_PROPAGATE
ok 20 - str: use Gtk2 1.211; Gtk2::EVENT_PROPAGATE
ok 21 - str: use Gtk2 1.220; Gtk2::EVENT_PROPAGATE
ok 22 - str: use Gtk2 "1.000"; Gtk2::EVENT_PROPAGATE
ok 23 - str: use Gtk2 "1.220"; Gtk2::EVENT_PROPAGATE
ok 24 - str: use Gtk2 "v1.100"; Gtk2::EVENT_PROPAGATE
ok 25 - str: use Gtk2 "v1.220"; Gtk2::EVENT_PROPAGATE
ok 26 - str: use Gtk2 'v1.100'; Gtk2::EVENT_PROPAGATE
ok 27 - str: use Gtk2 'v1.220'; Gtk2::EVENT_PROPAGATE
ok 28 - str: Gtk2->EVENT_PROPAGATE
ok 29 - str: Some::Other::Class->EVENT_PROPAGATE
ok 30 - str: $variable->EVENT_PROPAGATE
ok 31 - str: ->EVENT_PROPAGATE
ok 32 - str: use Gtk2 1.200; Gtk2->EVENT_PROPAGATE
ok 33 - str: use Gtk2 1.211; Gtk2->EVENT_PROPAGATE
ok 34 - str: Glib::SOURCE_REMOVE
ok 35 - str: Foo::Bar::SOURCE_REMOVE
ok 36 - str: my $hashref = { Glib::SOURCE_REMOVE => 123 }
ok 37 - str: use Glib; sub SOURCE_REMOVE { print 123 }
ok 38 - str: *myalias = \&SOURCE_REMOVE
ok 39 - str: *myalias = \&Glib::SOURCE_REMOVE
ok 40 - str: use Glib; *myalias = \&SOURCE_REMOVE
ok 41 - str: use Glib 1.220; *myalias = \&SOURCE_REMOVE
ok 42 - str: &EVENT_PROPAGATE()
ok 43 - str: &Gtk2::EVENT_PROPAGATE()
ok 44 - str: use Gtk2 1.220; &Gtk2::EVENT_PROPAGATE()
ok 45 - str: \&EVENT_PROPAGATE()
ok 46 - str: \&Gtk2::EVENT_PROPAGATE()
ok 47 - str: use Gtk2 1.220; \&Gtk2::EVENT_PROPAGATE()
ok
t/NotWithCompare.t ................. 
1..116
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy NotWithCompare
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: ! foo
ok 9 - str: $foo = ! $foo if $bar < 123
ok 10 - str: !$x == !$y
ok 11 - str: !$x != !$y
ok 12 - str: ! $x == $y   \# bad
ok 13 - str: !$x || $y || !$z   \# ok
ok 14 - str: (!$x) + 1 == $y   \# ok
ok 15 - str: (!$x)+1 == $y   \# ok
ok 16 - str: ! $x+1 == $y    \# not ok
ok 17 - str: ! time == 1
ok 18 - str: use constant FIVE => 5;
#                         ! FIVE == 1
ok 19 - str: sub name () { "foo" }
#                             ! name =~ /bar/
ok 20 - str: ! ($x ~= /x/) + 1 >= 0
ok 21 - str: ! $x + $y =~ /y/
ok 22 - str: ! $x ** $y =~ /y/
ok 23 - str: ! $x && $y >= 123
ok 24 - str: ! $x xor $y >= 123
ok 25 - str: ! $x // $y >= 123
ok 26 - str: ! <STDIN>
ok 27 - str: if (! <STDIN>) { blah(); }
ok 28 - str: ! <STDIN> && ! <ALTIN>
ok 29 - str: ! print <STDIN>
ok 30 - str: ! print < STDIN
ok 31 - str: ! userfunc
ok 32 - str: ! userfunc <STDIN>
ok 33 - str: ! userfunc < CONST
ok 34 - str: ! &userfunc <STDIN>
ok 35 - str: ! &userfunc < STDIN
ok 36 - str: ! userfunc <*.c>
ok 37 - str: ! userfunc *STDIN
ok 38 - str: ! &userfunc
ok 39 - str: ! &userfunc <*.c>
ok 40 - str: ! &userfunc *STDIN
ok 41 - str: ! &userfunc() == 1
ok 42 - str: ! &userfunc(123) == 1
ok 43 - str: ! \$x == 123
ok 44 - str: ! \ \ $x == 123
ok 45 - str: ! \ \ \ $x == 123
ok 46 - str: ! \ &func == 123
ok 47 - str: ! \ \ &func == 123
ok 48 - str: ! \ \ \ &func == 123
ok 49 - str: ! -$x == 1
ok 50 - str: ! +$x == 1
ok 51 - str: -!$x == 1
ok 52 - str: +!$x == 1
ok 53 - str: ! $x && $y
ok 54 - str: ! $x || -$y
ok 55 - str: ! $x and -$y
ok 56 - str: ! $x or -$y
ok 57 - str: $x && ! $y
ok 58 - str: $x && ! $y == 123
ok 59 - str: $x || ! $y == 123
ok 60 - str: ! $y ? +1 : 0
ok 61 - str: $x ? !$y : +0
ok 62 - str: 1 + !$x == 1
ok 63 - str: ! $x == 1
ok 64 - str: ! ++$x == 1
ok 65 - str: ! $x =~ /xx/
ok 66 - str: ! foo() + 1
ok 67 - str: ! ($x+$y) + 1
ok 68 - str: ! -f $x + 1
ok 69 - str: ! ($x) == 1
ok 70 - str: ! ($x+$y) == 1
ok 71 - str: ! time() + 1
ok 72 - str: ! time + 1
ok 73 - str: ! (time)
ok 74 - str: (! time)
ok 75 - str: ! 2**32 + 1
ok 76 - str: ! 2**32 && 1
ok 77 - str: ! 2**32 > 123
ok 78 - str: ! time < 123
ok 79 - str: ! $x++ == 2
ok 80 - str: ! ($x+$y) == 2
ok 81 - str: ! $x->foo == 2
ok 82 - str: ! $x->foo() == 2
ok 83 - str: ! $x->foo->bar == 2
ok 84 - str: ! $x->foo->bar < 2
ok 85 - str: ! $x->foo->bar <*.c>
ok 86 - str: ! $x->foo->bar <STDIN>
ok 87 - str: if (!$data =~ /^"/) { blah(); }
ok 88 - str: !$data =~ /^"/
ok 89 - str: (! $Config{'archname'} =~ /RM\d\d\d-svr4/)
ok 90 - str: grep !_type($_) eq 'ARRAY', $a1, $a2
ok 91 - str: ! _type($_) eq 'ARRAY'
ok 92 - str: (! $opts{exclude} || ! $File::Find::name =~ /$opts{exclude}/)
ok 93 - str: ! $File::Find::name =~ /$opts{exclude}/
ok 94 - str: ! ! $x + 1
ok 95 - str: ! ! $x >= 1
ok 96 - str: ! ! -f $x + 1
ok 97 - str: ! ! -f $x && 1
ok 98 - str: -f ! $x + 1
ok 99 - str: ! -f ne 1
ok 100 - str: ! FOO > 100
ok 101 - str: ! FOO < 100
ok 102 - str: use constant FOO => 123;
#                         ! FOO > 100
ok 103 - str: use constant FOO => 123;
#                         ! FOO < 100 || $bar > 200
ok 104 - str: sub FOO () { 123 }
#                         ! FOO < 100 || $bar > 200
ok 105 - str: ! $x
ok 106 - str: ! $x && $y
ok 107 - str: ! $x || $y
ok 108 - str: ! $x and $y
ok 109 - str: ! $x or $y
ok 110 - str: ! $x**$y or $y
ok 111 - str: ! grep $_ < 123
ok 112 - str: $foo = ! $foo if $bar < 123
ok 113 - str: $foo = ! $foo unless $bar < 123
ok 114 - str: $foo = ! $foo while $bar < 123
ok 115 - str: FOO
ok 116 - str: $foo !
ok
t/PerlMinimumVersionAndWhy-pmv.t ... skipped: cannot create Critic object -- The value for the global "single-policy" option ("^Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy$") did not match any policies (in combination with other policy restrictions).
# cannot create Critic object -- The value for the global "single-policy" option ("^Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy$") did not match any policies (in combination with other policy restrictions).
t/PerlMinimumVersionAndWhy.t ....... 
1..5
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 # skip no Critic object created
ok
t/PodMinimumVersion.t .............. 
1..26
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy PodMinimumVersion
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: =pod
# 
# C<< foo >>
# 
# =for something
# 
# with above_version [undef]
ok 9 - str: =pod
# 
# C<< foo >>
# with above_version [undef]
ok 10 - str: =pod
# 
# C<foo>
# with above_version [undef]
ok 11 - str: =pod
# 
# S<C<foo>C<bar>>
# with above_version [undef]
ok 12 - str: =pod
# 
# L< C<< foo >> >
# with above_version [undef]
ok 13 - str: =pod
# 
# L<foo|bar>
# with above_version [undef]
ok 14 - str: use 5.004;
# 
# =pod
# 
# L<foo|bar>
# with above_version [undef]
ok 15 - str: use 5.005;
# 
# =pod
# 
# L<foo|bar>
# with above_version [undef]
ok 16 - str: =pod
# 
# L<foo|bar>
# with above_version 5.004
ok 17 - str: =pod
# 
# L<foo|bar>
# with above_version 5.005
ok 18 - str: use 5.004;
# 
# =pod
# 
# L<foo|bar>
# with above_version 5.004
ok 19 - str: use 5.004;
# 
# =pod
# 
# L<foo|bar>
# with above_version 5.005
ok 20 - str: use 5.005;
# 
# =pod
# 
# L<foo|bar>
# with above_version 5.004
ok 21 - str: use 5.005;
# 
# =pod
# 
# L<foo|bar>
# with above_version 5.005
ok 22 - str: =encoding utf-8
# with above_version [undef]
ok 23 - str: =encoding utf-8
# 
# use 5.010;
# with above_version [undef]
ok 24 - str: use 5.010;
# 
# =encoding utf-8
# 
# with above_version [undef]
ok 25 - str: =encoding utf-8
# 
# with above_version 5.8.9
ok 26 - str: =encoding utf-8
# 
# with above_version 5.10.0
ok
# Perl::Critic version 1.156
t/ProhibitAdjacentLinks.t .......... 
1..26
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitAdjacentLinks
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=pod
# 
# =begin comment
# 
# L<One> L<Two>
# 
# =end comment
# '
ok 9 - str: '=pod
# 
# =begin :text
# 
# L<One> L<Two>
# 
# =end :text
# '
ok 10 - str: '=pod
# 
# L<File::Copy> L</Developer/Tools/GetFileInfo>
# '
ok 11 - str: '=pod
# 
# L</internal> L<xyzzy|Two>
# '
ok 12 - str: '=pod
# 
# L<One>
# 
# L<Two>
# '
ok 13 - str: '=pod
# 
# L<One> L<Two>
# '
ok 14 - str: '=pod
# 
# L<One> and L<Two>
# '
ok 15 - str: '=pod
# 
# L<One>
# L<Two>
# L<Three>
# '
ok 16 - str: '=pod
# 
# blah blah L<One>		L<Two> blah
# '
ok 17 - str: '=pod
# 
# L<One> L<One>
# '
ok 18 - str: '=pod
# 
# L<One> L<display|One>
# '
ok 19 - str: '=pod
# 
# L<display|One> L<One>
# '
ok 20 - str: '=pod
# 
# L<display|One> L<xyzzy|One>
# '
ok 21 - str: '=pod
# 
# L<display|One> L<xyzzy|Two>
# '
ok 22 - str: '=pod
# 
# S<< L<One>
# 
# L<Two> >>
# '
ok 23 - str: '=pod
# 
# L<DBI|DBI/ATTRIBUTES_COMMON_TO_ALL_HANDLES> L<connection|DBI/Database_Handle_Attributes>
# '
ok 24 - str: '=pod
# 
# L<DBI/ATTRIBUTES_COMMON_TO_ALL_HANDLES> L<DBI/Database_Handle_Attributes>
# '
ok 25 - str: '=pod
# 
# L<Pod::Parser> L<command|Pod::Parser/command>'
ok 26 - str: '=pod
# 
# L<Pod::Parser> L<Pod::Parser/command>'
ok
t/ProhibitArrayAssignAref.t ........ 
1..43
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitArrayAssignAref
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: @a = [1,2]
ok 9 - str: @a = [1,2]
# description: Array assigned a [] arrayref, should it be a () list ?
ok 10 - str: @a = []
ok 11 - str: @a = []
# description: Array assigned a [] arrayref, should it be a () list ?
ok 12 - str: @a = (1,2)
ok 13 - str: @a = (1,2)
# description: undef
ok 14 - str: @$r = [1,2]
ok 15 - str: @$r = [1,2]
# description: Array assigned a [] arrayref, should it be a () list ?
ok 16 - str: @$r = ([1,2])
ok 17 - str: @$r = ([1,2])
# description: undef
ok 18 - str: @{$r} = [1,2]
ok 19 - str: @{$r} = [1,2]
# description: Array assigned a [] arrayref, should it be a () list ?
ok 20 - str: @{$r} = ([1,2])
ok 21 - str: @{$r} = ([1,2])
# description: undef
ok 22 - str: @a[1,2] = [1,2]
ok 23 - str: @a[1,2] = [1,2]
# description: Array slice assigned a [] arrayref, should it be a () list ?
ok 24 - str: @a[1,2] = ()
ok 25 - str: @a[1,2] = ()
# description: undef
ok 26 - str: @a{"x","y"} = [1,2]
ok 27 - str: @a{"x","y"} = [1,2]
# description: Hash slice assigned a [] arrayref, should it be a () list ?
ok 28 - str: @a{"x","y"} = []
ok 29 - str: @a{"x","y"} = []
# description: Hash slice assigned a [] arrayref, should it be a () list ?
ok 30 - str: @a{"x","y"} = ()
ok 31 - str: @a{"x","y"} = ()
# description: undef
ok 32 - str: @{foo()}[1,2] = [1,2]
ok 33 - str: @{foo()}[1,2] = [1,2]
# description: Array slice assigned a [] arrayref, should it be a () list ?
ok 34 - str: @{$r=foo()}[1,2] = [1,2]
ok 35 - str: @{$r=foo()}[1,2] = [1,2]
# description: Array slice assigned a [] arrayref, should it be a () list ?
ok 36 - str: @{foo()}[1,2] = (1,2)
ok 37 - str: @{foo()}[1,2] = (1,2)
# description: undef
ok 38 - str: @{foo()}{"a","b"} = [1,2]
ok 39 - str: @{foo()}{"a","b"} = [1,2]
# description: Hash slice assigned a [] arrayref, should it be a () list ?
ok 40 - str: @{$r=foo()}{"a","b"} = [1,2]
ok 41 - str: @{$r=foo()}{"a","b"} = [1,2]
# description: Hash slice assigned a [] arrayref, should it be a () list ?
ok 42 - str: @{foo()}{"a","b"} = (1,2)
ok 43 - str: @{foo()}{"a","b"} = (1,2)
# description: undef
ok
# Perl::Critic version 1.156
t/ProhibitBadAproposMarkup.t ....... 
1..20
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitBadAproposMarkup
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=head1 NAME
# 
# =begin text
# 
# foo - C<bar>
# 
# =end text
# 
# =begin comment
# 
# foo - C<bar>
# 
# =end comment
# 
# =for blah C<bar>
# '
ok 9 - str: '=head1 NAME
# 
# =begin text
# 
# foo - C<bar>
# 
# =end text
# 
# foo - C<bar>
# '
ok 10 - str: '=head1 NAME
# 
# =begin :text
# 
# foo - C<bar>
# 
# =end :text
# '
ok 11 - str: '=head1 SOMETHING
# 
# C<'
ok 12 - str: '=head1 NAME
# 
# foo - like C<bar>'
ok 13 - str: '=head1 NAME 
# 
# foo - like C<bar>'
ok 14 - str: '=head1 	NAME	 
# 
# foo - like C<bar>'
ok 15 - str: '
# ## no critic (ProhibitBadAproposMarkup)
# 
# =head1 NAME
# 
# foo - like C<bar>
# 
# =cut
# 
# more_code();'
ok 16 - str: '=head1 NAME
# 
# foo - like B<bar>'
ok 17 - str: '=head1 NAME
# 
# foo - like bar
# 
# =head1 NEWSECT
# 
# foo - like C<bar>
# 
# '
ok 18 - str: '=head1 NAME OTHER
# 
# foo - like C<bar>
# '
ok 19 - str: '\#\# no critic (ProhibitBadAproposMarkup)
# 
# =head1 NAME
# 
# foo - like C<bar>
# 
# =cut
# 
# foo()
# '
ok 20 - str: '\#\# no critic (ProhibitBadAproposMarkup)
# 
# __END__
# 
# =head1 NAME
# 
# foo - like C<bar>
# 
# =cut
# 
# foo()
# '
ok
t/ProhibitBarewordDoubleColon.t .... 
1..31
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitBarewordDoubleColon
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: 'my $x = Foo::'
ok 10 - str: 'my $x = Foo::Bar::'
ok 11 - str: 'my $x = FooBar'
ok 12 - str: 'my $x = Foo::Bar'
ok 13 - str: 'my $x = "Foo::"'
ok 14 - str: 'my $x = 'Foo::''
ok 15 - str: '$x{Foo::}'
ok 16 - str: 'new Foo::' _allow_indirect_syntax=1
ok 17 - str: 'new Foo::' _allow_indirect_syntax=0
ok 18 - str: 'new Foo:: 1,2,3' _allow_indirect_syntax=1
ok 19 - str: 'new Foo:: 1,2,3' _allow_indirect_syntax=0
ok 20 - str: 'my $x = Foo::' _allow_indirect_syntax=1
ok 21 - str: 'my $x = Foo' _allow_indirect_syntax=1
ok 22 - str: 'my $x = Foo::Bar::' _allow_indirect_syntax=1
ok 23 - str: 'my $x = Foo::Bar' _allow_indirect_syntax=1
ok 24 - str: 'Foo::'
ok 25 - str: 'Foo'
ok 26 - str: 'Foo::' _allow_indirect_syntax=1
ok 27 - str: 'Foo' _allow_indirect_syntax=1
ok 28 - str: 'return Foo::'
ok 29 - str: 'return Foo'
ok 30 - str: 'return Foo::' _allow_indirect_syntax=1
ok 31 - str: 'return Foo' _allow_indirect_syntax=1
ok
t/ProhibitDuplicateHashKeys.t ...... 
1..65
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitDuplicateHashKeys
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: 'my %hash = (__LINE__.q{a}.q{b} => 1,
#                      __LINE__.q{ab}     => 2);'
ok 10 - str: 'my %hash = (__LINE__ => 1, __LINE__ => 2);'
ok 11 - str: 'my %hash = (__LINE__ => 123,
#                      1        => 456);'
ok 12 - str: '\#line 123 "foo.pl"
#          my %hash = (__LINE__ => 1, 123 => 2);'
ok 13 - str: '\#line 123
#          my %hash = (__LINE__ => 1, 124 => 2);'
ok 14 - str: '\#
# line 123
# ;
# my %hash = (__LINE__ => 1, 124 => 2);'
ok 15 - str: 'my %hash = (__PACKAGE__.q{a}.q{b} => 1,
#                      __PACKAGE__.q{ab}     => 2);'
ok 16 - str: 'my %hash = (__PACKAGE__ => 1,
#                      main        => 2);'
ok 17 - str: 'my %hash = (__PACKAGE__ => 1,
#                      xyzzy       => 2);'
ok 18 - str: 'package xyzzy;
#          my %hash = (__PACKAGE__ => 1,
#                      xyzzy       => 2);'
ok 19 - str: '{ package xyzzy; }
#          my %hash = (__PACKAGE__ => 1,
#                      xyzzy       => 2);'
ok 20 - str: 'package; \# bogosity
#          my %hash = (__PACKAGE__ => 1,
#                      xyzzy       => 2);'
ok 21 - str: 'package; \# bogosity
#          my %hash = (__PACKAGE__ => 1,
#                      main        => 2);'
ok 22 - str: 'my %hash = (__FILE__.q{a}.q{b} => 1,
#                      __FILE__.q{ab}     => 2);'
ok 23 - str: '\#line 1 "foo.pl"
#          my %hash = (__FILE__ => 1,
#                      "foo.pl" => 2);'
ok 24 - str: '\#line 1 "foo.pl"
#          my %hash = (__FILE__ => 1,
#                      "bar.pl" => 2);'
ok 25 - str: '
#     my %hash = (blah()    => 1,  # guided by =>
#                 a         => 2,
#                 a         => 3); # bad
# '
ok 26 - str: '
#     my %hash = (blah(),
#                 a         => 2,
#                 a         => 3); # bad
# '
ok 27 - str: '
#     my %hash = (a => 1,
#                 %blah,       # recognised as even
#                 blah() => 1, # guided by =>
#                 a => 1);     # bad
# '
ok 28 - str: '
#     my %hash = (qw(foo 123
#                    foo 123));  # bad
# '
ok 29 - str: '
#     my %hash = (a         => 1,
#                 %blah,            # recognised as even
#                 blah()    => 2,   # guided by =>
#                 $var      => 3,   # variables ignored
#                 "abc$var" => 3,   # variables ignored
#                 a         => 4); # bad, duplicate
# '
ok 30 - str: 'map {; q{a},1, q{a},2 } 1 .. 2'
ok 31 - str: '@foo = map {; a => 1, a => 2 } 1 .. 2'
ok 32 - str: '$foo = map {; a => 1, a => 2 } 1 .. 2'
ok 33 - str: '%foo = (aa => 1, "a"."a" => 2)'
ok 34 - str: '%foo = (aa => 1, "a"."$a" => 2)'
ok 35 - str: '%foo = (a => 1, b => 2)'
ok 36 - str: '%foo = (a => 1, b => 2, )'
ok 37 - str: '%foo = (a => 1, a => 2)'
ok 38 - str: '%foo = (a => 1,, a => 2)'
ok 39 - str: '%foo = ("x" => 1, "x" => 2)'
ok 40 - str: '%foo = (x => 1, "x" => 2)'
ok 41 - str: '%foo = (x => 1, "x",2)'
ok 42 - str: '%foo = ('x' => 1, "x",2)'
ok 43 - str: '%foo = (q{x} => 1, x=>2)'
ok 44 - str: '%foo = (qq{x} => 1, x=>2)'
ok 45 - str: '%foo = (qw{x} => 1, x=>2)'
ok 46 - str: '%foo = (qw{x 1 x 2})'
ok 47 - str: '%$foo = { a => 1, a => 2 }'
ok 48 - str: '%$$foo = { a => 1, a => 2 }'
ok 49 - str: '%$$$foo = { a => 1, a => 2 }'
ok 50 - str: '%$$$$foo = { a => 1, a => 2 }'
ok 51 - str: '%$$$$$foo = { a => 1, a => 2 }'
ok 52 - str: '$foo = { }'
ok 53 - str: '$foo = { a => 1, }'
ok 54 - str: '$foo = { a => 1, b => 2 }'
ok 55 - str: '$foo = { a => 1, a => 2 }'
ok 56 - str: '$foo = \{ a => 1, a => 2 }'
ok 57 - str: '$foo = \ { a => 1, a => 2 }'
ok 58 - str: '$foo = \{ a => 1, a => 2 }'
ok 59 - str: '$foo = \\{ a => 1, a => 2 }'
ok 60 - str: '$foo = \\{ a => 1, a => 2 }'
ok 61 - str: '$foo = \ \ \ \ { a => 1, a => 2 }'
ok 62 - str: '%foo = (a => 1, b => 2, )'
ok 63 - str: '%foo = (a => 1, %zzz, a => 2)'
ok 64 - str: '%foo = (a => 1, %$zzz, a => 2)'
ok 65 - str: '%foo = (a => 1, %{$zzz}, a => 2)'
ok
t/ProhibitDuplicateHeadings.t ...... 
1..52
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitDuplicateHeadings
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - uniqueness=all str: 
# 
# =head1 CLASS     METHODS
# 
# =head1  CLASS METHODS
# 
# =cut
# 
# =head1 MORE
# 
# 
ok 9 - uniqueness=adjacent str: 
# 
# =head1 CLASS     METHODS
# 
# =head1  CLASS METHODS
# 
# =cut
# 
# =head1 MORE
# 
# 
ok 10 - uniqueness=ancestor str: 
# 
# =head1 CLASS     METHODS
# 
# =head1  CLASS METHODS
# 
# =cut
# 
# =head1 MORE
# 
# 
ok 11 - uniqueness=sibling str: 
# 
# =head1 CLASS     METHODS
# 
# =head1  CLASS METHODS
# 
# =cut
# 
# =head1 MORE
# 
# 
ok 12 - uniqueness=default str: 
# 
# =head1 CLASS     METHODS
# 
# =head1  CLASS METHODS
# 
# =cut
# 
# =head1 MORE
# 
# 
ok 13 - uniqueness=all str: 
# =head1 NAME
# 
# =head1  NAME
# 
ok 14 - uniqueness=adjacent str: 
# =head1 NAME
# 
# =head1  NAME
# 
ok 15 - uniqueness=ancestor str: 
# =head1 NAME
# 
# =head1  NAME
# 
ok 16 - uniqueness=sibling str: 
# =head1 NAME
# 
# =head1  NAME
# 
ok 17 - uniqueness=default str: 
# =head1 NAME
# 
# =head1  NAME
# 
ok 18 - uniqueness=all str: 
# =head1 One
# 
# =head4 Descend
# 
# =head3 Descend
# 
# =head2 Descend
# 
# =head1 Two
# 
# =head4 Descend
# 
# 
ok 19 - uniqueness=adjacent str: 
# =head1 One
# 
# =head4 Descend
# 
# =head3 Descend
# 
# =head2 Descend
# 
# =head1 Two
# 
# =head4 Descend
# 
# 
ok 20 - uniqueness=ancestor str: 
# =head1 One
# 
# =head4 Descend
# 
# =head3 Descend
# 
# =head2 Descend
# 
# =head1 Two
# 
# =head4 Descend
# 
# 
ok 21 - uniqueness=sibling str: 
# =head1 One
# 
# =head4 Descend
# 
# =head3 Descend
# 
# =head2 Descend
# 
# =head1 Two
# 
# =head4 Descend
# 
# 
ok 22 - uniqueness=default str: 
# =head1 One
# 
# =head4 Descend
# 
# =head3 Descend
# 
# =head2 Descend
# 
# =head1 Two
# 
# =head4 Descend
# 
# 
ok 23 - uniqueness=all str: 
# =head1 NAME
# 
# =head1 NAME
# 
ok 24 - uniqueness=adjacent str: 
# =head1 NAME
# 
# =head1 NAME
# 
ok 25 - uniqueness=ancestor str: 
# =head1 NAME
# 
# =head1 NAME
# 
ok 26 - uniqueness=sibling str: 
# =head1 NAME
# 
# =head1 NAME
# 
ok 27 - uniqueness=default str: 
# =head1 NAME
# 
# =head1 NAME
# 
ok 28 - uniqueness=all str: 
# =head1 NAME
# 
# =head2 NAME
# 
ok 29 - uniqueness=adjacent str: 
# =head1 NAME
# 
# =head2 NAME
# 
ok 30 - uniqueness=ancestor str: 
# =head1 NAME
# 
# =head2 NAME
# 
ok 31 - uniqueness=sibling str: 
# =head1 NAME
# 
# =head2 NAME
# 
ok 32 - uniqueness=default str: 
# =head1 NAME
# 
# =head2 NAME
# 
ok 33 - uniqueness=all str: 
# =head1 Top One
# 
# =head2 Details
# 
# =head1 Top Two
# 
# =head2 Details
# 
# As per the POD, second "Details" ok for default style.
# 
ok 34 - uniqueness=adjacent str: 
# =head1 Top One
# 
# =head2 Details
# 
# =head1 Top Two
# 
# =head2 Details
# 
# As per the POD, second "Details" ok for default style.
# 
ok 35 - uniqueness=ancestor str: 
# =head1 Top One
# 
# =head2 Details
# 
# =head1 Top Two
# 
# =head2 Details
# 
# As per the POD, second "Details" ok for default style.
# 
ok 36 - uniqueness=sibling str: 
# =head1 Top One
# 
# =head2 Details
# 
# =head1 Top Two
# 
# =head2 Details
# 
# As per the POD, second "Details" ok for default style.
# 
ok 37 - uniqueness=default str: 
# =head1 Top One
# 
# =head2 Details
# 
# =head1 Top Two
# 
# =head2 Details
# 
# As per the POD, second "Details" ok for default style.
# 
ok 38 - uniqueness=all str: 
# =head1 TOP ONE
# 
# =head2 TOP TWO
# 
# =head1 TOP TWO
# 
ok 39 - uniqueness=adjacent str: 
# =head1 TOP ONE
# 
# =head2 TOP TWO
# 
# =head1 TOP TWO
# 
ok 40 - uniqueness=ancestor str: 
# =head1 TOP ONE
# 
# =head2 TOP TWO
# 
# =head1 TOP TWO
# 
ok 41 - uniqueness=sibling str: 
# =head1 TOP ONE
# 
# =head2 TOP TWO
# 
# =head1 TOP TWO
# 
ok 42 - uniqueness=default str: 
# =head1 TOP ONE
# 
# =head2 TOP TWO
# 
# =head1 TOP TWO
# 
ok 43 - uniqueness=all str: 
# =head1 TOP
# 
# =head2 Subheading
# 
# =head1 TOP
# 
ok 44 - uniqueness=adjacent str: 
# =head1 TOP
# 
# =head2 Subheading
# 
# =head1 TOP
# 
ok 45 - uniqueness=ancestor str: 
# =head1 TOP
# 
# =head2 Subheading
# 
# =head1 TOP
# 
ok 46 - uniqueness=sibling str: 
# =head1 TOP
# 
# =head2 Subheading
# 
# =head1 TOP
# 
ok 47 - uniqueness=default str: 
# =head1 TOP
# 
# =head2 Subheading
# 
# =head1 TOP
# 
ok 48 - uniqueness=all str: 
# =head1 TOP
# 
# =head2 TOP
# 
# =head1 TOP
# 
ok 49 - uniqueness=ancestor str: 
# =head1 TOP
# 
# =head2 TOP
# 
# =head1 TOP
# 
ok 50 - uniqueness=sibling str: 
# =head1 TOP
# 
# =head2 TOP
# 
# =head1 TOP
# 
ok 51 - uniqueness=ancestor,sibling str: 
# =head1 TOP
# 
# =head2 TOP
# 
# =head1 TOP
# 
ok 52 - uniqueness=default str: 
# =head1 TOP
# 
# =head2 TOP
# 
# =head1 TOP
# 
ok
# Perl::Critic version 1.156
t/ProhibitDuplicateSeeAlso.t ....... 
1..15
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitDuplicateSeeAlso
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '
# =head1 SEE ALSO
# 
# L<Foo::Bar>
# 
# L<Foo::Bar>
# '
ok 9 - str: '
# =head1 SEE ALSO
# 
# L<Foo::Bar>
# 
# =begin comment
# 
# L<Foo::Bar>
# 
# =end comment
# '
ok 10 - str: '
# =head1 SEE ALSO
# 
# L<Foo>, L<Bar>
# '
ok 11 - str: '
# =head1 SEE ALSO
# 
# L<Foo::Bar>, L<Foo::Bar>
# '
ok 12 - str: '
# =head1 SEE ALSO
# 
# L<Foo::Bar>, L<Foo::Bar/Advanced>
# '
ok 13 - str: '
# =head1 DESCRIPTION
# 
# Blah L<Foo::Bar>
# 
# =head1 SEE ALSO
# 
# L<Foo::Bar>
# '
ok 14 - str: '
# =head1 SEE ALSO
# 
# L<perlfunc/alarm>,
# L<perlfunc/kill> 
# '
ok 15 - str: '
# =head1 SEE ALSO
# 
# L<Foo::One>, L<Foo::Two>
# (C<Foo::Two> runs faster)
# '
ok
t/ProhibitEmptyCommas.t ............ 
1..34
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitEmptyCommas
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: [{%a},{}]
ok 9 - str: [{%a},,{}]
ok 10 - str: my $x = [ { %defaults, a => "b"}, {} ]
ok 11 - str: my $x = [ { 1, 2, a => "b"}, {} ]
ok 12 - str: my $x = [ { 1, 2, a => "b"},  ]
ok 13 - str: my $x = [ { a => "b"},  ]
ok 14 - str: print 'foo',,'bar';
ok 15 - str:     @a = (,1,2)
ok 16 - str: foo (x, => 123);
ok 17 - str: a =>=> 456;
ok 18 - str: for (; $i++<10; $i++,,)
ok 19 - str: foo (1, , 2)
ok 20 - str: bar (start =>, end   => 20)
ok 21 - str: @a = (1,,6);
ok 22 - str: @b = ('foo','bar',);
ok 23 - str: a => , => 123
ok 24 - str: $x =~ s,abc,,
ok 25 - str: @a = (1,2,,)
ok 26 - str: @a = (1,2, \# foo
#                               ,)
ok 27 - str: @a = ( , 1)
ok 28 - str: @a = ( \# foo
#                               ,1)
ok 29 - str: @a = (=>=>1,2)
ok 30 - str: @a = (,)
ok 31 - str: @a = (',' , 123)
ok 32 - str: return bless({@_}, $class)
ok 33 - str: return bless(\# a comment
#                                      , $class)
ok 34 - str: return bless({@_}
#                                      # a comment
#                                      , $class)
ok
t/ProhibitFatCommaNewline.t ........ 
1..15
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitFatCommaNewline
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: my @x = (print
# =>123)
ok 10 - str: my @x = (-print
# =>123)
ok 11 - str: my @x = (print \# comment
#  # comment 
# =>123)
ok 12 - str: my @x = (foo
# =>123)
ok 13 - str: my @x = (-foo
# =>123)
ok 14 - str: use 5.007; my @x = (foo
# =>123)
ok 15 - str: use 5.008; my @x = (foo
# =>123)
ok
t/ProhibitFiletest_f.t ............. 
1..19
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitFiletest_f
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - $str = "if (-f FH) { print }";
# 
ok 9 - $str = "if (-f FH) { print };";
# 
ok 10 - $str = "if (-e FH) { print }";
# 
ok 11 - $str = "if (-e FH) { print };";
# 
ok 12 - $str = "-f FH";
# 
ok 13 - $str = "-f FH;";
# 
ok 14 - $str = "-e FH";
# 
ok 15 - $str = "-e FH;";
# 
ok 16 - $str = "-f \$fh";
# 
ok 17 - $str = "-f \$fh;";
# 
ok 18 - $str = "-e \$fh";
# 
ok 19 - $str = "-e \$fh;";
# 
ok
t/ProhibitIfIfSameLine.t ........... 
1..24
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitIfIfSameLine
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: unless (1) { } unless (2) { }
ok 10 - str: 
# if (1) {
# } if (2) {
# }
# 
ok 11 - str: 
# if (1) {
# } else {
# } if (2) {
# }
ok 12 - str: unless (1) { } if (2) { }
ok 13 - str: if (1) { } ; ; ; if (2) { }
ok 14 - str: if (1) { } unless (2) { }
ok 15 - str: unless (1) { } unless (2) { }
ok 16 - str: do { } if (2);
ok 17 - str: while (0) {} if (2) {}
ok 18 - str: until (1) {} if (2) {}
ok 19 - str: for (1) {} if (2) {}
ok 20 - str: foreach (1) {} if (2) {}
ok 21 - str: if (1) {} while (0) {}
ok 22 - str: if (1) {} until (1) {}
ok 23 - str: if (1) {} for (1) {}
ok 24 - str: if (1) {} foreach (1) {}
ok
# Perl::Critic version 1.156
t/ProhibitLinkToSelf.t ............. 
1..13
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitLinkToSelf
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '
# =head1 NAME
# 
# Foo::Bar - something
# 
# L<Foo::Bar>
# '
ok 9 - str: '
# =head1 NAME
# 
# Foo::Bar - something
# 
# L<Foo::Bar>
# '
ok 10 - str: '
# =head1 NAME
# 
# Foo::Bar - something
# 
# =head2 L<Foo::Bar>
# '
ok 11 - str: '
# =head1 NAME
# 
# Foo::Bar - something
# 
# =head1 SEE ALSO
# 
# L<Foo::Bar>
# '
ok 12 - str: '
# =head1 NAME
# 
# C<Foo::Bar> - something
# 
# L<Foo::Bar>
# '
ok 13 - str: '
# =head1 NAME
# 
# Foo::Bar - something
# 
# L<foobar|Foo::Bar>
# '
ok
t/ProhibitModuleShebang.t .......... 
1..15
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitModuleShebang
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - filename: t/ProhibitModuleShebang/UsrBin.pm
# _allow_bin_false=1
ok 10 - filename: t/ProhibitModuleShebang/MakeMaker.pm
# _allow_bin_false=1
ok 11 - filename: t/ProhibitModuleShebang/False.pm
# _allow_bin_false=1
ok 12 - filename: t/ProhibitModuleShebang/False.pm
# _allow_bin_false=0
ok 13 - filename: t/ProhibitModuleShebang/SomeCode.pm
# _allow_bin_false=1
ok 14 - filename: t/ProhibitModuleShebang/SomeCodeNewline.pm
# _allow_bin_false=1
ok 15 - filename: t/ProhibitModuleShebang/Script.pl
# _allow_bin_false=1
ok
t/ProhibitNullStatements.t ......... 
1..30
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitNullStatements
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: use TryCatch; try { attempt() } 1;
ok 9 - str: use TryCatch; try { attempt() } exit 1;
ok 10 - str: use TryCatch; try { attempt() } catch { foo() } finally { bar () };
ok 11 - str: use Try;               sub foo { try { attempt() } catch { recover() }; }
ok 12 - str: use TryCatch;          sub foo { try { attempt() } catch { recover() }; }
ok 13 - str: use syntax "try";      sub foo { try { attempt() } catch { recover() }; }
ok 14 - str: use Try::Tiny;         sub foo { try { attempt() } catch { recover() }; }
ok 15 - str: use Try::Tiny::Except; sub foo { try { attempt() } catch { recover() }; }
ok 16 - str: ;
ok 17 - str: use Foo;;
ok 18 - str: if (1) {};
ok 19 - str: for (;;) { }
ok 20 - str: map {; $_, 123} @some_list;
ok 21 - str: map { ; $_, 123} @some_list;
ok 22 - str: map { \# fdjks
#                               ; $_, 123} @some_list;
ok 23 - str: map {;; $_, 123} @some_list;
ok 24 - str: map { ; ; $_, 123} @some_list;
ok 25 - str: map { ; \# fjdk
#                               ; $_, 123} @some_list;
ok 26 - str: grep {\# this is a block
#                               ;
#                               length $_ and $something } @some_list;
ok 27 - str: ;\# a comment
ok 28 - str: 
# ;# a comment
ok 29 - str:   ;\# but only at the start of a line
ok 30 - str: ; \# no whitespace between
ok
# Perl::Critic version 1.156
t/ProhibitParagraphEndComma.t ...... 
1..14
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitParagraphEndComma
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '
# =pod
# 
# Paragraph.
# '
ok 9 - str: '
# =pod
# 
# Paragraph,
# '
ok 10 - str: '
# =pod
# 
# Paragraph,
# 
#     verbatim
# '
ok 11 - str: '
# =pod
# 
# Paragraph,
# 
# =over
# 
# =back
# '
ok 12 - str: '
# =pod
# 
# Across cut still bad,
# 
# =cut
# 
# =pod
# 
# Blah.
# '
ok 13 - str: '
# =pod
# 
# Begin of something else is no good,
# 
# =begin HTML
# 
#    <p>indent
# 
# =end
# 
# Blah.
# '
ok 14 - str: '
# =pod
# 
# Begin with colon is still verbatim,
# 
# =begin :more
# 
#    indent
# 
# =end
# 
# Blah.
# '
ok
# Perl::Critic version 1.156
t/ProhibitParagraphTwoDots.t ....... 
1..36
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitParagraphTwoDots
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=pod
# 
# =begin comment
# 
# ..
# '
ok 9 - str: '=pod
# 
# =begin :man
# 
# ..
# '
ok 10 - str: '=pod
# 
# ..
# '
ok 11 - str: '=pod
# 
# X..
# '
ok 12 - str: '=pod
# 
# ...
# '
ok 13 - str: '=pod
# 
# :-(.
# '
ok 14 - str: '=pod
# 
# :-).
# '
ok 15 - str: '=pod
# 
# some_code();.
# '
ok 16 - str: '=pod
# 
# A paragraph
# '
ok 17 - str: '=pod
# 
# A paragraph.
# '
ok 18 - str: '=pod
# 
# A paragraph..
# '
ok 19 - str: '=pod
# 
# A paragraph...
# '
ok 20 - str: '=pod
# 
# A S<paragraph..>
# '
ok 21 - str: '=pod
# 
# A I<paragraph..>
# '
ok 22 - str: '=pod
# 
# A B<paragraph.>.
# '
ok 23 - str: '=pod
# 
# A Some thing.X<index..>
# '
ok 24 - str: '=head1 A heading
# '
ok 25 - str: '=head1 A heading.
# '
ok 26 - str: '=head1 A heading..
# '
ok 27 - str: '=head1 A heading...
# '
ok 28 - str: '=item An item
# '
ok 29 - str: '=item An item.
# '
ok 30 - str: '=item An item..
# '
ok 31 - str: '=item An item...
# '
ok 32 - str: '=pod
# 
# A L<perlfunc>.
# '
ok 33 - str: '=pod
# 
# A L<blah..|perlfunc>
# '
ok 34 - str: '=pod
# 
# A L<blah.|perlfunc>.
# '
ok 35 - str: '=pod
# 
# Middle .. of paragraph.
# '
ok 36 - str: '=pod
# 
# A paragraph..
# 
# Second paragraph..
# '
ok
t/ProhibitPOSIXimport.t ............ 
1..135
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - str: require Xyzzy
ok 6 - str: require Xyzzy;
ok 7 - str: no Xyzzy
ok 8 - str: no Xyzzy;
ok 9 - str: use Xyzzy
ok 10 - str: use Xyzzy;
ok 11 - str: use Xyzzy 1
ok 12 - str: use Xyzzy 1;
ok 13 - str: use Xyzzy 1 ()
ok 14 - str: use Xyzzy 1 ();
ok 15 - str: use Xyzzy 1 'tzset'
ok 16 - str: use Xyzzy 1 'tzset';
ok 17 - str: use Xyzzy 1 ('tzset')
ok 18 - str: use Xyzzy 1 ('tzset');
ok 19 - str: use Xyzzy 1 ('tzset'),()
ok 20 - str: use Xyzzy 1 ('tzset'),();
ok 21 - str: use Xyzzy 'tzset'
ok 22 - str: use Xyzzy 'tzset';
ok 23 - str: use Xyzzy qw(tzset)
ok 24 - str: use Xyzzy qw(tzset);
ok 25 - str: use Xyzzy ()
ok 26 - str: use Xyzzy ();
ok 27 - str: use Xyzzy (),1
ok 28 - str: use Xyzzy (),1;
ok 29 - str: use Xyzzy (),1,'tzset'
ok 30 - str: use Xyzzy (),1,'tzset';
ok 31 - str: use Xyzzy (),'tzset'
ok 32 - str: use Xyzzy (),'tzset';
ok 33 - str: use Xyzzy 1.0
ok 34 - str: use Xyzzy 1.0;
ok 35 - str: use Xyzzy 1.0, 'tzset'
ok 36 - str: use Xyzzy 1.0, 'tzset';
ok 37 - str: use Xyzzy '1'
ok 38 - str: use Xyzzy '1';
ok 39 - str: use Xyzzy '1', 'tzset'
ok 40 - str: use Xyzzy '1', 'tzset';
ok 41 - str: use Xyzzy '1.0'
ok 42 - str: use Xyzzy '1.0';
ok 43 - str: use Xyzzy '1.0', 'tzset'
ok 44 - str: use Xyzzy '1.0', 'tzset';
ok 45 - str: use Xyzzy qw(1)
ok 46 - str: use Xyzzy qw(1);
ok 47 - str: use Xyzzy qw(1 tzset)
ok 48 - str: use Xyzzy qw(1 tzset);
ok 49 - str: use Xyzzy (())
ok 50 - str: use Xyzzy (());
ok 51 - str: use Xyzzy ((()))
ok 52 - str: use Xyzzy ((()));
ok 53 - str: use Xyzzy (((),()))
ok 54 - str: use Xyzzy (((),()));
ok 55 - str: use Xyzzy ((((1))))
ok 56 - str: use Xyzzy ((((1))));
ok 57 - str: use Xyzzy ((((1)),'tzset'))
ok 58 - str: use Xyzzy ((((1)),'tzset'));
ok 59 - str: use Xyzzy (),()
ok 60 - str: use Xyzzy (),();
ok 61 - str: use Xyzzy (),(),()
ok 62 - str: use Xyzzy (),(),();
ok 63 - str: use Xyzzy (),('dup')
ok 64 - str: use Xyzzy (),('dup');
ok 65 - single policy ProhibitPOSIXimport
ok 66 - VERSION object check 99
ok 67 - VERSION object check 1099
ok 68 - str: use POSIX
ok 69 - str: use POSIX;
ok 70 - str: package main; use POSIX
ok 71 - str: package main; use POSIX;
ok 72 - str: package Foo; use POSIX
ok 73 - str: package Foo; use POSIX;
ok 74 - str: use POSIX ()
ok 75 - str: use POSIX ();
ok 76 - str: package Foo; use POSIX ()
ok 77 - str: package Foo; use POSIX ();
ok 78 - str: package Foo; use POSIX (())
ok 79 - str: package Foo; use POSIX (());
ok 80 - str: package Foo; use POSIX ((()))
ok 81 - str: package Foo; use POSIX ((()));
ok 82 - str: package Foo; use POSIX (),()
ok 83 - str: package Foo; use POSIX (),();
ok 84 - str: package Foo; use POSIX (),1
ok 85 - str: package Foo; use POSIX (),1;
ok 86 - str: package Foo; use POSIX (1)
ok 87 - str: package Foo; use POSIX (1);
ok 88 - str: package Foo; use POSIX ((1))
ok 89 - str: package Foo; use POSIX ((1));
ok 90 - str: package Foo; use POSIX (),1,'tzset'
ok 91 - str: package Foo; use POSIX (),1,'tzset';
ok 92 - str: package Foo; use POSIX (1),'tzset'
ok 93 - str: package Foo; use POSIX (1),'tzset';
ok 94 - str: package Foo; use POSIX ((1)),'tzset'
ok 95 - str: package Foo; use POSIX ((1)),'tzset';
ok 96 - str: package Foo; use POSIX (((1),'tzset'))
ok 97 - str: package Foo; use POSIX (((1),'tzset'));
ok 98 - str: package Foo; use POSIX 1
ok 99 - str: package Foo; use POSIX 1;
ok 100 - str: package Foo; use POSIX 1.0
ok 101 - str: package Foo; use POSIX 1.0;
ok 102 - str: package Foo; use POSIX '1'
ok 103 - str: package Foo; use POSIX '1';
ok 104 - str: package Foo; use POSIX '1.0'
ok 105 - str: package Foo; use POSIX '1.0';
ok 106 - str: package Foo; use POSIX 'tzset'
ok 107 - str: package Foo; use POSIX 'tzset';
ok 108 - str: package Foo; use POSIX qw(tzset)
ok 109 - str: package Foo; use POSIX qw(tzset);
ok 110 - str: package Foo; use POSIX 1 'tzset'
ok 111 - str: package Foo; use POSIX 1 'tzset';
ok 112 - str: package Foo; use POSIX 1, 'tzset'
ok 113 - str: package Foo; use POSIX 1, 'tzset';
ok 114 - str: package Foo; use POSIX 1.0, 'tzset'
ok 115 - str: package Foo; use POSIX 1.0, 'tzset';
ok 116 - str: package Foo; use POSIX '123', 'tzset'
ok 117 - str: package Foo; use POSIX '123', 'tzset';
ok 118 - str: package Foo; use POSIX qw(1 tzset)
ok 119 - str: package Foo; use POSIX qw(1 tzset);
ok 120 - str: use POSIX (),('dup')
ok 121 - str: use POSIX (),('dup');
ok 122 - str: package Foo; use POSIX (),('dup')
ok 123 - str: package Foo; use POSIX (),('dup');
ok 124 - str: package Foo; use POSIX; tzset(); tzset()
ok 125 - str: package Foo; use POSIX; tzset(); tzset();
ok 126 - str: package Foo; use POSIX; tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset()
ok 127 - str: package Foo; use POSIX; tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset(); tzset();
ok 128 - str: package Foo; use POSIX; &dup(); &dup()
ok 129 - str: package Foo; use POSIX; &dup(); &dup();
ok 130 - str: package Foo; use POSIX; &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup()
ok 131 - str: package Foo; use POSIX; &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup(); &dup();
ok 132 - str: package Foo; use POSIX; print \&tzset; print \&tzset
ok 133 - str: package Foo; use POSIX; print \&tzset; print \&tzset;
ok 134 - str: package Foo; use POSIX; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset
ok 135 - str: package Foo; use POSIX; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset; print \&tzset;
ok
# Perl::Critic version 1.156
t/ProhibitUnbalancedParens.t ....... 
1..82
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitUnbalancedParens
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=begin comment
# 
# (
# '
ok 9 - str: '=begin :comment
# 
# (
# '
ok 10 - str: '=pod
# 
# L<< display C<(>|/Section >>
# '
ok 11 - str: '=pod
# 
# L<display (|/Section>
# '
ok 12 - str: '=pod
# 
# [0,1)
# '
ok 13 - str: '=pod
# 
# (blah :-) blah)
# '
ok 14 - str: '=pod
# 
# [ :-)
# '
ok 15 - str: '=pod
# 
# ( :-)
# '
ok 16 - str: '=pod
# 
# :-)
# '
ok 17 - str: '=pod
# 
# :) :-)
# '
ok 18 - str: '=pod
# 
# You have been warned:-)'
ok 19 - str: '=pod
# 
# Blah C<som
# code> blah (and B<something>
# fdfdsjkf sdjk sdk'
ok 20 - str: '=pod
# 
# F(n+1)=F(n)+A*[G(n+1)-F(n)]
# '
ok 21 - str: '=pod
# 
# (a) item
# '
ok 22 - str: '=pod
# 
# blah (s) item
# '
ok 23 - str: '=pod
# 
# blah(s) blah
# '
ok 24 - str: '=pod
# 
# before method(s) => sub { ... }
# '
ok 25 - str: '=pod
# 
# a) item
# '
ok 26 - str: '=pod
# 
# 1) item
# '
ok 27 - str: '=pod
# 
# 123) item
# '
ok 28 - str: '=pod
# 
# in middle a) one or b) two
# '
ok 29 - str: '=pod
# 
# in middle 1) one or 2) two
# '
ok 30 - str: '=pod
# 
# ${
# '
ok 31 - str: '=pod
# 
# ${}
# '
ok 32 - str: '=pod
# 
# ${foo}
# '
ok 33 - str: '=pod
# 
# $)
# '
ok 34 - str: '=pod
# 
# ( $)
# '
ok 35 - str: '=pod
# 
# (foo$)
# '
ok 36 - str: '=pod
# 
# $$)
# '
ok 37 - str: '=pod
# 
# L</Section|display(-foo=E<gt>1)>
# '
ok 38 - str: '=pod
# 
# (
# '
ok 39 - str: '=pod
# 
# [
# '
ok 40 - str: '=pod
# 
# {
# '
ok 41 - str: '=pod
# 
# ()
# '
ok 42 - str: '=pod
# 
# []
# '
ok 43 - str: '=pod
# 
# {}
# '
ok 44 - str: '=pod
# 
# (blah
# blah
# '
ok 45 - str: '=pod
# 
# (blah
# blah)
# '
ok 46 - str: '=pod
# 
# (blah ( blah)
# '
ok 47 - str: '=pod
# 
# (blah () blah)
# '
ok 48 - str: '=pod
# 
# C<$(>
# '
ok 49 - str: '=pod
# 
# C<$[>
# '
ok 50 - str: '=pod
# 
# C<[>
# '
ok 51 - str: '=pod
# 
# C<(>
# '
ok 52 - str: '=pod
# 
# ( C<)>
# '
ok 53 - str: '=pod
# 
# "("
# '
ok 54 - str: '=pod
# 
# "["
# '
ok 55 - str: '=pod
# 
# [ "]"
# '
ok 56 - str: '=pod
# 
# ( ")"
# '
ok 57 - str: '=pod
# 
# '('
# '
ok 58 - str: '=pod
# 
# '['
# '
ok 59 - str: '=pod
# 
# '[['
# '
ok 60 - str: '=pod
# 
# '[{'
# '
ok 61 - str: '=pod
# 
# '[{(}])'
# '
ok 62 - str: '=pod
# 
# '[{]'
# '
ok 63 - str: '=pod
# 
# [ ']'
# '
ok 64 - str: '=pod
# 
# ( ')'
# '
ok 65 - str: '=pod
# 
# about "(" blah
# '
ok 66 - str: '=pod
# 
# $(
# '
ok 67 - str: '=pod
# 
# $[
# '
ok 68 - str: '=pod
# 
# [ 5.040000
# '
ok 69 - str: '=pod
# 
# ($$)
# '
ok 70 - str: '=pod
# 
# [$$]
# '
ok 71 - str: '=pod
# 
# {$$}
# '
ok 72 - str: '=pod
# 
# $$(
# '
ok 73 - str: '=pod
# 
# $$[
# '
ok 74 - str: '=pod
# 
# $$]
# '
ok 75 - str: '=pod
# 
# :-(
# '
ok 76 - str: '=pod
# 
# :(
# '
ok 77 - str: '=pod
# 
# :-( :(
# '
ok 78 - str: '
# ## no critic (ProhibitUnbalancedParens)
# 
# =pod
# 
# (
# 
# =cut
# 
# foo()
# '
ok 79 - str: '=pod
# 
# =for ProhibitUnbalancedParens allow next
# 
# An ( unclosed.
# '
ok 80 - str: '=pod
# 
# =for ProhibitUnbalancedParens allow next
# 
# An ( unclosed.
# 
# But not a [ second one.
# '
ok 81 - str: '=pod
# 
# =for ProhibitUnbalancedParens allow next 2
# 
# An ( unclosed
# 
# And a second [one.
# '
ok 82 - str: '=pod
# 
# =for ProhibitUnbalancedParens allow next 2
# 
# An ( unclosed
# 
# And a second [one.
# 
# But not ( a third.
# '
ok
t/ProhibitUnixDevNull-load.t ....... 
1..1
ok 1 - Perl::Critic::Policy::Compatibility::ProhibitUnixDevNull load as first thing
ok
t/ProhibitUnixDevNull.t ............ 
1..422
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - can in fact open '/dev/null'
ok 6 - _DEV_NULL_RE match /dev/null
ok 7 - can in fact open '/dev/null '
ok 8 - _DEV_NULL_RE match /dev/null 
ok 9 - can in fact open '/dev/null	
# '
ok 10 - _DEV_NULL_RE match /dev/null	
# 
ok 11 - can in fact open ' /dev/null'
ok 12 - _DEV_NULL_RE match  /dev/null
ok 13 - can in fact open ' /dev/null '
ok 14 - _DEV_NULL_RE match  /dev/null 
ok 15 - can in fact open ' /dev/null	
# '
ok 16 - _DEV_NULL_RE match  /dev/null	
# 
ok 17 - can in fact open '	
# /dev/null'
ok 18 - _DEV_NULL_RE match 	
# /dev/null
ok 19 - can in fact open '	
# /dev/null '
ok 20 - _DEV_NULL_RE match 	
# /dev/null 
ok 21 - can in fact open '	
# /dev/null	
# '
ok 22 - _DEV_NULL_RE match 	
# /dev/null	
# 
ok 23 - can in fact open ' /dev/null'
ok 24 - _DEV_NULL_RE match  /dev/null
ok 25 - can in fact open ' /dev/null '
ok 26 - _DEV_NULL_RE match  /dev/null 
ok 27 - can in fact open ' /dev/null	
# '
ok 28 - _DEV_NULL_RE match  /dev/null	
# 
ok 29 - can in fact open '  /dev/null'
ok 30 - _DEV_NULL_RE match   /dev/null
ok 31 - can in fact open '  /dev/null '
ok 32 - _DEV_NULL_RE match   /dev/null 
ok 33 - can in fact open '  /dev/null	
# '
ok 34 - _DEV_NULL_RE match   /dev/null	
# 
ok 35 - can in fact open ' 	
# /dev/null'
ok 36 - _DEV_NULL_RE match  	
# /dev/null
ok 37 - can in fact open ' 	
# /dev/null '
ok 38 - _DEV_NULL_RE match  	
# /dev/null 
ok 39 - can in fact open ' 	
# /dev/null	
# '
ok 40 - _DEV_NULL_RE match  	
# /dev/null	
# 
ok 41 - can in fact open '	
# /dev/null'
ok 42 - _DEV_NULL_RE match 	
# /dev/null
ok 43 - can in fact open '	
# /dev/null '
ok 44 - _DEV_NULL_RE match 	
# /dev/null 
ok 45 - can in fact open '	
# /dev/null	
# '
ok 46 - _DEV_NULL_RE match 	
# /dev/null	
# 
ok 47 - can in fact open '	
#  /dev/null'
ok 48 - _DEV_NULL_RE match 	
#  /dev/null
ok 49 - can in fact open '	
#  /dev/null '
ok 50 - _DEV_NULL_RE match 	
#  /dev/null 
ok 51 - can in fact open '	
#  /dev/null	
# '
ok 52 - _DEV_NULL_RE match 	
#  /dev/null	
# 
ok 53 - can in fact open '	
# 	
# /dev/null'
ok 54 - _DEV_NULL_RE match 	
# 	
# /dev/null
ok 55 - can in fact open '	
# 	
# /dev/null '
ok 56 - _DEV_NULL_RE match 	
# 	
# /dev/null 
ok 57 - can in fact open '	
# 	
# /dev/null	
# '
ok 58 - _DEV_NULL_RE match 	
# 	
# /dev/null	
# 
ok 59 - can in fact open '</dev/null'
ok 60 - _DEV_NULL_RE match </dev/null
ok 61 - can in fact open '</dev/null '
ok 62 - _DEV_NULL_RE match </dev/null 
ok 63 - can in fact open '</dev/null	
# '
ok 64 - _DEV_NULL_RE match </dev/null	
# 
ok 65 - can in fact open '< /dev/null'
ok 66 - _DEV_NULL_RE match < /dev/null
ok 67 - can in fact open '< /dev/null '
ok 68 - _DEV_NULL_RE match < /dev/null 
ok 69 - can in fact open '< /dev/null	
# '
ok 70 - _DEV_NULL_RE match < /dev/null	
# 
ok 71 - can in fact open '<	
# /dev/null'
ok 72 - _DEV_NULL_RE match <	
# /dev/null
ok 73 - can in fact open '<	
# /dev/null '
ok 74 - _DEV_NULL_RE match <	
# /dev/null 
ok 75 - can in fact open '<	
# /dev/null	
# '
ok 76 - _DEV_NULL_RE match <	
# /dev/null	
# 
ok 77 - can in fact open ' </dev/null'
ok 78 - _DEV_NULL_RE match  </dev/null
ok 79 - can in fact open ' </dev/null '
ok 80 - _DEV_NULL_RE match  </dev/null 
ok 81 - can in fact open ' </dev/null	
# '
ok 82 - _DEV_NULL_RE match  </dev/null	
# 
ok 83 - can in fact open ' < /dev/null'
ok 84 - _DEV_NULL_RE match  < /dev/null
ok 85 - can in fact open ' < /dev/null '
ok 86 - _DEV_NULL_RE match  < /dev/null 
ok 87 - can in fact open ' < /dev/null	
# '
ok 88 - _DEV_NULL_RE match  < /dev/null	
# 
ok 89 - can in fact open ' <	
# /dev/null'
ok 90 - _DEV_NULL_RE match  <	
# /dev/null
ok 91 - can in fact open ' <	
# /dev/null '
ok 92 - _DEV_NULL_RE match  <	
# /dev/null 
ok 93 - can in fact open ' <	
# /dev/null	
# '
ok 94 - _DEV_NULL_RE match  <	
# /dev/null	
# 
ok 95 - can in fact open '	
# </dev/null'
ok 96 - _DEV_NULL_RE match 	
# </dev/null
ok 97 - can in fact open '	
# </dev/null '
ok 98 - _DEV_NULL_RE match 	
# </dev/null 
ok 99 - can in fact open '	
# </dev/null	
# '
ok 100 - _DEV_NULL_RE match 	
# </dev/null	
# 
ok 101 - can in fact open '	
# < /dev/null'
ok 102 - _DEV_NULL_RE match 	
# < /dev/null
ok 103 - can in fact open '	
# < /dev/null '
ok 104 - _DEV_NULL_RE match 	
# < /dev/null 
ok 105 - can in fact open '	
# < /dev/null	
# '
ok 106 - _DEV_NULL_RE match 	
# < /dev/null	
# 
ok 107 - can in fact open '	
# <	
# /dev/null'
ok 108 - _DEV_NULL_RE match 	
# <	
# /dev/null
ok 109 - can in fact open '	
# <	
# /dev/null '
ok 110 - _DEV_NULL_RE match 	
# <	
# /dev/null 
ok 111 - can in fact open '	
# <	
# /dev/null	
# '
ok 112 - _DEV_NULL_RE match 	
# <	
# /dev/null	
# 
ok 113 - can in fact open '>/dev/null'
ok 114 - _DEV_NULL_RE match >/dev/null
ok 115 - can in fact open '>/dev/null '
ok 116 - _DEV_NULL_RE match >/dev/null 
ok 117 - can in fact open '>/dev/null	
# '
ok 118 - _DEV_NULL_RE match >/dev/null	
# 
ok 119 - can in fact open '> /dev/null'
ok 120 - _DEV_NULL_RE match > /dev/null
ok 121 - can in fact open '> /dev/null '
ok 122 - _DEV_NULL_RE match > /dev/null 
ok 123 - can in fact open '> /dev/null	
# '
ok 124 - _DEV_NULL_RE match > /dev/null	
# 
ok 125 - can in fact open '>	
# /dev/null'
ok 126 - _DEV_NULL_RE match >	
# /dev/null
ok 127 - can in fact open '>	
# /dev/null '
ok 128 - _DEV_NULL_RE match >	
# /dev/null 
ok 129 - can in fact open '>	
# /dev/null	
# '
ok 130 - _DEV_NULL_RE match >	
# /dev/null	
# 
ok 131 - can in fact open ' >/dev/null'
ok 132 - _DEV_NULL_RE match  >/dev/null
ok 133 - can in fact open ' >/dev/null '
ok 134 - _DEV_NULL_RE match  >/dev/null 
ok 135 - can in fact open ' >/dev/null	
# '
ok 136 - _DEV_NULL_RE match  >/dev/null	
# 
ok 137 - can in fact open ' > /dev/null'
ok 138 - _DEV_NULL_RE match  > /dev/null
ok 139 - can in fact open ' > /dev/null '
ok 140 - _DEV_NULL_RE match  > /dev/null 
ok 141 - can in fact open ' > /dev/null	
# '
ok 142 - _DEV_NULL_RE match  > /dev/null	
# 
ok 143 - can in fact open ' >	
# /dev/null'
ok 144 - _DEV_NULL_RE match  >	
# /dev/null
ok 145 - can in fact open ' >	
# /dev/null '
ok 146 - _DEV_NULL_RE match  >	
# /dev/null 
ok 147 - can in fact open ' >	
# /dev/null	
# '
ok 148 - _DEV_NULL_RE match  >	
# /dev/null	
# 
ok 149 - can in fact open '	
# >/dev/null'
ok 150 - _DEV_NULL_RE match 	
# >/dev/null
ok 151 - can in fact open '	
# >/dev/null '
ok 152 - _DEV_NULL_RE match 	
# >/dev/null 
ok 153 - can in fact open '	
# >/dev/null	
# '
ok 154 - _DEV_NULL_RE match 	
# >/dev/null	
# 
ok 155 - can in fact open '	
# > /dev/null'
ok 156 - _DEV_NULL_RE match 	
# > /dev/null
ok 157 - can in fact open '	
# > /dev/null '
ok 158 - _DEV_NULL_RE match 	
# > /dev/null 
ok 159 - can in fact open '	
# > /dev/null	
# '
ok 160 - _DEV_NULL_RE match 	
# > /dev/null	
# 
ok 161 - can in fact open '	
# >	
# /dev/null'
ok 162 - _DEV_NULL_RE match 	
# >	
# /dev/null
ok 163 - can in fact open '	
# >	
# /dev/null '
ok 164 - _DEV_NULL_RE match 	
# >	
# /dev/null 
ok 165 - can in fact open '	
# >	
# /dev/null	
# '
ok 166 - _DEV_NULL_RE match 	
# >	
# /dev/null	
# 
ok 167 - can in fact open '>>/dev/null'
ok 168 - _DEV_NULL_RE match >>/dev/null
ok 169 - can in fact open '>>/dev/null '
ok 170 - _DEV_NULL_RE match >>/dev/null 
ok 171 - can in fact open '>>/dev/null	
# '
ok 172 - _DEV_NULL_RE match >>/dev/null	
# 
ok 173 - can in fact open '>> /dev/null'
ok 174 - _DEV_NULL_RE match >> /dev/null
ok 175 - can in fact open '>> /dev/null '
ok 176 - _DEV_NULL_RE match >> /dev/null 
ok 177 - can in fact open '>> /dev/null	
# '
ok 178 - _DEV_NULL_RE match >> /dev/null	
# 
ok 179 - can in fact open '>>	
# /dev/null'
ok 180 - _DEV_NULL_RE match >>	
# /dev/null
ok 181 - can in fact open '>>	
# /dev/null '
ok 182 - _DEV_NULL_RE match >>	
# /dev/null 
ok 183 - can in fact open '>>	
# /dev/null	
# '
ok 184 - _DEV_NULL_RE match >>	
# /dev/null	
# 
ok 185 - can in fact open ' >>/dev/null'
ok 186 - _DEV_NULL_RE match  >>/dev/null
ok 187 - can in fact open ' >>/dev/null '
ok 188 - _DEV_NULL_RE match  >>/dev/null 
ok 189 - can in fact open ' >>/dev/null	
# '
ok 190 - _DEV_NULL_RE match  >>/dev/null	
# 
ok 191 - can in fact open ' >> /dev/null'
ok 192 - _DEV_NULL_RE match  >> /dev/null
ok 193 - can in fact open ' >> /dev/null '
ok 194 - _DEV_NULL_RE match  >> /dev/null 
ok 195 - can in fact open ' >> /dev/null	
# '
ok 196 - _DEV_NULL_RE match  >> /dev/null	
# 
ok 197 - can in fact open ' >>	
# /dev/null'
ok 198 - _DEV_NULL_RE match  >>	
# /dev/null
ok 199 - can in fact open ' >>	
# /dev/null '
ok 200 - _DEV_NULL_RE match  >>	
# /dev/null 
ok 201 - can in fact open ' >>	
# /dev/null	
# '
ok 202 - _DEV_NULL_RE match  >>	
# /dev/null	
# 
ok 203 - can in fact open '	
# >>/dev/null'
ok 204 - _DEV_NULL_RE match 	
# >>/dev/null
ok 205 - can in fact open '	
# >>/dev/null '
ok 206 - _DEV_NULL_RE match 	
# >>/dev/null 
ok 207 - can in fact open '	
# >>/dev/null	
# '
ok 208 - _DEV_NULL_RE match 	
# >>/dev/null	
# 
ok 209 - can in fact open '	
# >> /dev/null'
ok 210 - _DEV_NULL_RE match 	
# >> /dev/null
ok 211 - can in fact open '	
# >> /dev/null '
ok 212 - _DEV_NULL_RE match 	
# >> /dev/null 
ok 213 - can in fact open '	
# >> /dev/null	
# '
ok 214 - _DEV_NULL_RE match 	
# >> /dev/null	
# 
ok 215 - can in fact open '	
# >>	
# /dev/null'
ok 216 - _DEV_NULL_RE match 	
# >>	
# /dev/null
ok 217 - can in fact open '	
# >>	
# /dev/null '
ok 218 - _DEV_NULL_RE match 	
# >>	
# /dev/null 
ok 219 - can in fact open '	
# >>	
# /dev/null	
# '
ok 220 - _DEV_NULL_RE match 	
# >>	
# /dev/null	
# 
ok 221 - can in fact open '+</dev/null'
ok 222 - _DEV_NULL_RE match +</dev/null
ok 223 - can in fact open '+</dev/null '
ok 224 - _DEV_NULL_RE match +</dev/null 
ok 225 - can in fact open '+</dev/null	
# '
ok 226 - _DEV_NULL_RE match +</dev/null	
# 
ok 227 - can in fact open '+< /dev/null'
ok 228 - _DEV_NULL_RE match +< /dev/null
ok 229 - can in fact open '+< /dev/null '
ok 230 - _DEV_NULL_RE match +< /dev/null 
ok 231 - can in fact open '+< /dev/null	
# '
ok 232 - _DEV_NULL_RE match +< /dev/null	
# 
ok 233 - can in fact open '+<	
# /dev/null'
ok 234 - _DEV_NULL_RE match +<	
# /dev/null
ok 235 - can in fact open '+<	
# /dev/null '
ok 236 - _DEV_NULL_RE match +<	
# /dev/null 
ok 237 - can in fact open '+<	
# /dev/null	
# '
ok 238 - _DEV_NULL_RE match +<	
# /dev/null	
# 
ok 239 - can in fact open ' +</dev/null'
ok 240 - _DEV_NULL_RE match  +</dev/null
ok 241 - can in fact open ' +</dev/null '
ok 242 - _DEV_NULL_RE match  +</dev/null 
ok 243 - can in fact open ' +</dev/null	
# '
ok 244 - _DEV_NULL_RE match  +</dev/null	
# 
ok 245 - can in fact open ' +< /dev/null'
ok 246 - _DEV_NULL_RE match  +< /dev/null
ok 247 - can in fact open ' +< /dev/null '
ok 248 - _DEV_NULL_RE match  +< /dev/null 
ok 249 - can in fact open ' +< /dev/null	
# '
ok 250 - _DEV_NULL_RE match  +< /dev/null	
# 
ok 251 - can in fact open ' +<	
# /dev/null'
ok 252 - _DEV_NULL_RE match  +<	
# /dev/null
ok 253 - can in fact open ' +<	
# /dev/null '
ok 254 - _DEV_NULL_RE match  +<	
# /dev/null 
ok 255 - can in fact open ' +<	
# /dev/null	
# '
ok 256 - _DEV_NULL_RE match  +<	
# /dev/null	
# 
ok 257 - can in fact open '	
# +</dev/null'
ok 258 - _DEV_NULL_RE match 	
# +</dev/null
ok 259 - can in fact open '	
# +</dev/null '
ok 260 - _DEV_NULL_RE match 	
# +</dev/null 
ok 261 - can in fact open '	
# +</dev/null	
# '
ok 262 - _DEV_NULL_RE match 	
# +</dev/null	
# 
ok 263 - can in fact open '	
# +< /dev/null'
ok 264 - _DEV_NULL_RE match 	
# +< /dev/null
ok 265 - can in fact open '	
# +< /dev/null '
ok 266 - _DEV_NULL_RE match 	
# +< /dev/null 
ok 267 - can in fact open '	
# +< /dev/null	
# '
ok 268 - _DEV_NULL_RE match 	
# +< /dev/null	
# 
ok 269 - can in fact open '	
# +<	
# /dev/null'
ok 270 - _DEV_NULL_RE match 	
# +<	
# /dev/null
ok 271 - can in fact open '	
# +<	
# /dev/null '
ok 272 - _DEV_NULL_RE match 	
# +<	
# /dev/null 
ok 273 - can in fact open '	
# +<	
# /dev/null	
# '
ok 274 - _DEV_NULL_RE match 	
# +<	
# /dev/null	
# 
ok 275 - can in fact open '+>/dev/null'
ok 276 - _DEV_NULL_RE match +>/dev/null
ok 277 - can in fact open '+>/dev/null '
ok 278 - _DEV_NULL_RE match +>/dev/null 
ok 279 - can in fact open '+>/dev/null	
# '
ok 280 - _DEV_NULL_RE match +>/dev/null	
# 
ok 281 - can in fact open '+> /dev/null'
ok 282 - _DEV_NULL_RE match +> /dev/null
ok 283 - can in fact open '+> /dev/null '
ok 284 - _DEV_NULL_RE match +> /dev/null 
ok 285 - can in fact open '+> /dev/null	
# '
ok 286 - _DEV_NULL_RE match +> /dev/null	
# 
ok 287 - can in fact open '+>	
# /dev/null'
ok 288 - _DEV_NULL_RE match +>	
# /dev/null
ok 289 - can in fact open '+>	
# /dev/null '
ok 290 - _DEV_NULL_RE match +>	
# /dev/null 
ok 291 - can in fact open '+>	
# /dev/null	
# '
ok 292 - _DEV_NULL_RE match +>	
# /dev/null	
# 
ok 293 - can in fact open ' +>/dev/null'
ok 294 - _DEV_NULL_RE match  +>/dev/null
ok 295 - can in fact open ' +>/dev/null '
ok 296 - _DEV_NULL_RE match  +>/dev/null 
ok 297 - can in fact open ' +>/dev/null	
# '
ok 298 - _DEV_NULL_RE match  +>/dev/null	
# 
ok 299 - can in fact open ' +> /dev/null'
ok 300 - _DEV_NULL_RE match  +> /dev/null
ok 301 - can in fact open ' +> /dev/null '
ok 302 - _DEV_NULL_RE match  +> /dev/null 
ok 303 - can in fact open ' +> /dev/null	
# '
ok 304 - _DEV_NULL_RE match  +> /dev/null	
# 
ok 305 - can in fact open ' +>	
# /dev/null'
ok 306 - _DEV_NULL_RE match  +>	
# /dev/null
ok 307 - can in fact open ' +>	
# /dev/null '
ok 308 - _DEV_NULL_RE match  +>	
# /dev/null 
ok 309 - can in fact open ' +>	
# /dev/null	
# '
ok 310 - _DEV_NULL_RE match  +>	
# /dev/null	
# 
ok 311 - can in fact open '	
# +>/dev/null'
ok 312 - _DEV_NULL_RE match 	
# +>/dev/null
ok 313 - can in fact open '	
# +>/dev/null '
ok 314 - _DEV_NULL_RE match 	
# +>/dev/null 
ok 315 - can in fact open '	
# +>/dev/null	
# '
ok 316 - _DEV_NULL_RE match 	
# +>/dev/null	
# 
ok 317 - can in fact open '	
# +> /dev/null'
ok 318 - _DEV_NULL_RE match 	
# +> /dev/null
ok 319 - can in fact open '	
# +> /dev/null '
ok 320 - _DEV_NULL_RE match 	
# +> /dev/null 
ok 321 - can in fact open '	
# +> /dev/null	
# '
ok 322 - _DEV_NULL_RE match 	
# +> /dev/null	
# 
ok 323 - can in fact open '	
# +>	
# /dev/null'
ok 324 - _DEV_NULL_RE match 	
# +>	
# /dev/null
ok 325 - can in fact open '	
# +>	
# /dev/null '
ok 326 - _DEV_NULL_RE match 	
# +>	
# /dev/null 
ok 327 - can in fact open '	
# +>	
# /dev/null	
# '
ok 328 - _DEV_NULL_RE match 	
# +>	
# /dev/null	
# 
ok 329 - can in fact open '+>>/dev/null'
ok 330 - _DEV_NULL_RE match +>>/dev/null
ok 331 - can in fact open '+>>/dev/null '
ok 332 - _DEV_NULL_RE match +>>/dev/null 
ok 333 - can in fact open '+>>/dev/null	
# '
ok 334 - _DEV_NULL_RE match +>>/dev/null	
# 
ok 335 - can in fact open '+>> /dev/null'
ok 336 - _DEV_NULL_RE match +>> /dev/null
ok 337 - can in fact open '+>> /dev/null '
ok 338 - _DEV_NULL_RE match +>> /dev/null 
ok 339 - can in fact open '+>> /dev/null	
# '
ok 340 - _DEV_NULL_RE match +>> /dev/null	
# 
ok 341 - can in fact open '+>>	
# /dev/null'
ok 342 - _DEV_NULL_RE match +>>	
# /dev/null
ok 343 - can in fact open '+>>	
# /dev/null '
ok 344 - _DEV_NULL_RE match +>>	
# /dev/null 
ok 345 - can in fact open '+>>	
# /dev/null	
# '
ok 346 - _DEV_NULL_RE match +>>	
# /dev/null	
# 
ok 347 - can in fact open ' +>>/dev/null'
ok 348 - _DEV_NULL_RE match  +>>/dev/null
ok 349 - can in fact open ' +>>/dev/null '
ok 350 - _DEV_NULL_RE match  +>>/dev/null 
ok 351 - can in fact open ' +>>/dev/null	
# '
ok 352 - _DEV_NULL_RE match  +>>/dev/null	
# 
ok 353 - can in fact open ' +>> /dev/null'
ok 354 - _DEV_NULL_RE match  +>> /dev/null
ok 355 - can in fact open ' +>> /dev/null '
ok 356 - _DEV_NULL_RE match  +>> /dev/null 
ok 357 - can in fact open ' +>> /dev/null	
# '
ok 358 - _DEV_NULL_RE match  +>> /dev/null	
# 
ok 359 - can in fact open ' +>>	
# /dev/null'
ok 360 - _DEV_NULL_RE match  +>>	
# /dev/null
ok 361 - can in fact open ' +>>	
# /dev/null '
ok 362 - _DEV_NULL_RE match  +>>	
# /dev/null 
ok 363 - can in fact open ' +>>	
# /dev/null	
# '
ok 364 - _DEV_NULL_RE match  +>>	
# /dev/null	
# 
ok 365 - can in fact open '	
# +>>/dev/null'
ok 366 - _DEV_NULL_RE match 	
# +>>/dev/null
ok 367 - can in fact open '	
# +>>/dev/null '
ok 368 - _DEV_NULL_RE match 	
# +>>/dev/null 
ok 369 - can in fact open '	
# +>>/dev/null	
# '
ok 370 - _DEV_NULL_RE match 	
# +>>/dev/null	
# 
ok 371 - can in fact open '	
# +>> /dev/null'
ok 372 - _DEV_NULL_RE match 	
# +>> /dev/null
ok 373 - can in fact open '	
# +>> /dev/null '
ok 374 - _DEV_NULL_RE match 	
# +>> /dev/null 
ok 375 - can in fact open '	
# +>> /dev/null	
# '
ok 376 - _DEV_NULL_RE match 	
# +>> /dev/null	
# 
ok 377 - can in fact open '	
# +>>	
# /dev/null'
ok 378 - _DEV_NULL_RE match 	
# +>>	
# /dev/null
ok 379 - can in fact open '	
# +>>	
# /dev/null '
ok 380 - _DEV_NULL_RE match 	
# +>>	
# /dev/null 
ok 381 - can in fact open '	
# +>>	
# /dev/null	
# '
ok 382 - _DEV_NULL_RE match 	
# +>>	
# /dev/null	
# 
ok 383 - _DEV_NULL_RE match >&/dev/null
ok 384 - _DEV_NULL_RE match >&/dev/null 
ok 385 - _DEV_NULL_RE match >&/dev/null	
# 
ok 386 - _DEV_NULL_RE match >& /dev/null
ok 387 - _DEV_NULL_RE match >& /dev/null 
ok 388 - _DEV_NULL_RE match >& /dev/null	
# 
ok 389 - _DEV_NULL_RE match >&	
# /dev/null
ok 390 - _DEV_NULL_RE match >&	
# /dev/null 
ok 391 - _DEV_NULL_RE match >&	
# /dev/null	
# 
ok 392 - _DEV_NULL_RE match  >&/dev/null
ok 393 - _DEV_NULL_RE match  >&/dev/null 
ok 394 - _DEV_NULL_RE match  >&/dev/null	
# 
ok 395 - _DEV_NULL_RE match  >& /dev/null
ok 396 - _DEV_NULL_RE match  >& /dev/null 
ok 397 - _DEV_NULL_RE match  >& /dev/null	
# 
ok 398 - _DEV_NULL_RE match  >&	
# /dev/null
ok 399 - _DEV_NULL_RE match  >&	
# /dev/null 
ok 400 - _DEV_NULL_RE match  >&	
# /dev/null	
# 
ok 401 - _DEV_NULL_RE match 	
# >&/dev/null
ok 402 - _DEV_NULL_RE match 	
# >&/dev/null 
ok 403 - _DEV_NULL_RE match 	
# >&/dev/null	
# 
ok 404 - _DEV_NULL_RE match 	
# >& /dev/null
ok 405 - _DEV_NULL_RE match 	
# >& /dev/null 
ok 406 - _DEV_NULL_RE match 	
# >& /dev/null	
# 
ok 407 - _DEV_NULL_RE match 	
# >&	
# /dev/null
ok 408 - _DEV_NULL_RE match 	
# >&	
# /dev/null 
ok 409 - _DEV_NULL_RE match 	
# >&	
# /dev/null	
# 
ok 410 - single policy ProhibitUnixDevNull
ok 411 - VERSION object check 99
ok 412 - VERSION object check 1099
ok 413 - critique: open FH, "</dev/null"
ok 414 - critique: open FH, '/dev/null'
ok 415 - critique: open FH, qq{>/dev/null}
ok 416 - critique: open FH, q!>> /dev/null!
ok 417 - critique: print "flames to /dev/null"
ok 418 - critique: foreach (qw(/tmp /dev/null /foo)) { }
ok 419 - critique: foreach (qw(/tmp/null)) { }
ok 420 - critique: system("echo hi >/dev/null")
ok 421 - critique: if ($f eq "/dev/null") { }
ok 422 - critique: return (q{</dev/null} ne $f);
ok
# PPI version 1.281
t/ProhibitUnknownBackslash.t ....... 
1..315
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - _pos_after_interpolate_variable: $\#x ���
ok 6 - _pos_after_interpolate_variable: $\#x blah
ok 7 - _pos_after_interpolate_variable: $\#{x} blah
ok 8 - _pos_after_interpolate_variable: $x blah
ok 9 - _pos_after_interpolate_variable: ${\scalar @a} blah
ok 10 - _pos_after_interpolate_variable: ${x} blah
ok 11 - _pos_after_interpolate_variable: $x{y} blah
ok 12 - _pos_after_interpolate_variable: $x{'y'} blah
ok 13 - _pos_after_interpolate_variable: $x{$y}|
ok 14 - _pos_after_interpolate_variable: $hash{1} {y} blah
ok 15 - _pos_after_interpolate_variable: $array[1][2] {y} blah
ok 16 - _pos_after_interpolate_variable: @{[foo()]} blah
ok 17 - _pos_after_interpolate_variable: @{[foo()]} blah
ok 18 - _pos_after_interpolate_variable: @{[foo()]}{123}
ok 19 - _pos_after_interpolate_variable: $foo}; 1
ok 20 - _pos_after_interpolate_variable: $foo[1]
ok 21 - _pos_after_interpolate_variable: $_[1]
ok 22 - _pos_after_interpolate_variable: $foo.bar
ok 23 - single policy ProhibitUnknownBackslash
ok 24 - VERSION object check 99
ok 25 - VERSION object check 1099
ok 26 - default: $str = "  \"\$x  \\200\\0 \$y\"  ";
# 
ok 27 - default: $str = "  \"\$x  \\200\\0 \$y\"  ;";
# 
ok 28 - default: $str = "  \"\$x  \\200\\0 \$y \\z\"  ";
# 
ok 29 - default: $str = "  \"\$x  \\200\\0 \$y \\z\"  ;";
# 
ok 30 - default: $str = "  \"\$foo{'key'}\\[1]\"  ";
# 
ok 31 - default: $str = "  \"\$foo{'key'}\\[1]\"  ;";
# 
ok 32 - default: $str = "  \"\$foo{key}\\[1]\"  ";
# 
ok 33 - default: $str = "  \"\$foo{key}\\[1]\"  ;";
# 
ok 34 - default: $str = "  \"\$foo{key}\\{k2}\"  ";
# 
ok 35 - default: $str = "  \"\$foo{key}\\{k2}\"  ;";
# 
ok 36 - default: $str = "  \"\$foo{key}{k2}\\{k3}\"  ";
# 
ok 37 - default: $str = "  \"\$foo{key}{k2}\\{k3}\"  ;";
# 
ok 38 - default: $str = "  \"\$foo{key}{k2}\\[0]\"  ";
# 
ok 39 - default: $str = "  \"\$foo{key}{k2}\\[0]\"  ;";
# 
ok 40 - default: $str = "  \"\$foo\\->[0]\"  ";
# 
ok 41 - default: $str = "  \"\$foo\\->[0]\"  ;";
# 
ok 42 - default: $str = "  \"\$foo\\->{k}\"  ";
# 
ok 43 - default: $str = "  \"\$foo\\->{k}\"  ;";
# 
ok 44 - default: $str = "  \"\$foo\\->method\"  ";
# 
ok 45 - default: $str = "  \"\$foo\\->method\"  ;";
# 
ok 46 - default: $str = "  \"\$coderef\\->(123)\"  ";
# 
ok 47 - default: $str = "  \"\$coderef\\->(123)\"  ;";
# 
ok 48 - default: $str = "  \"\$foo\\-> [0]\"  ";
# 
ok 49 - default: $str = "  \"\$foo\\-> [0]\"  ;";
# 
ok 50 - default: $str = "  \"\$foo->[0]\"  ";
# 
ok 51 - default: $str = "  \"\$foo->[0]\"  ;";
# 
ok 52 - default: $str = "  \"\$foo\\::bar\"  ";
# 
ok 53 - default: $str = "  \"\$foo\\::bar\"  ;";
# 
ok 54 - default: $str = "  \"\$foo\\:\\:bar\"  ";
# 
ok 55 - default: $str = "  \"\$foo\\:\\:bar\"  ;";
# 
ok 56 - default: $str = "  \"\$foo\\:\"  ";
# 
ok 57 - default: $str = "  \"\$foo\\:\"  ;";
# 
ok 58 - default: $str = "  \"\$foo\\:\\:\"  ";
# 
ok 59 - default: $str = "  \"\$foo\\:\\:\"  ;";
# 
ok 60 - default: $str = "  \\"\\$\#foo\\\\:\\\\:bar\\"  ";
# 
ok 61 - default: $str = "  \\"\\$\#foo\\\\:\\\\:bar\\"  ;";
# 
ok 62 - default: $str = "  \"\@foo\\:\\:bar\"  ";
# 
ok 63 - default: $str = "  \"\@foo\\:\\:bar\"  ;";
# 
ok 64 - default: $str = "  \"\$foo[0]\\[1]\"  ";
# 
ok 65 - default: $str = "  \"\$foo[0]\\[1]\"  ;";
# 
ok 66 - default: $str = "  \"\$foo[0]\\{key}\"  ";
# 
ok 67 - default: $str = "  \"\$foo[0]\\{key}\"  ;";
# 
ok 68 - default: $str = "  \"\$foo[0][1]\\[2]\"  ";
# 
ok 69 - default: $str = "  \"\$foo[0][1]\\[2]\"  ;";
# 
ok 70 - default: $str = "  \"\$foo[0][1]\\{key}\"  ";
# 
ok 71 - default: $str = "  \"\$foo[0][1]\\{key}\"  ;";
# 
ok 72 - default: $str = "  \"\\:\"  ";
# 
ok 73 - default: $str = "  \"\\:\"  ;";
# 
ok 74 - default: $str = "  \"\\::\"  ";
# 
ok 75 - default: $str = "  \"\\::\"  ;";
# 
ok 76 - default: $str = "  \"\\::bar\"  ";
# 
ok 77 - default: $str = "  \"\\::bar\"  ;";
# 
ok 78 - default: $str = "  \"\\:\\:bar\"  ";
# 
ok 79 - default: $str = "  \"\\:\\:bar\"  ;";
# 
ok 80 - default: $str = "  \"foo\\::\"  ";
# 
ok 81 - default: $str = "  \"foo\\::\"  ;";
# 
ok 82 - default: $str = "  \"foo\\::bar\"  ";
# 
ok 83 - default: $str = "  \"foo\\::bar\"  ;";
# 
ok 84 - default: $str = "  \"\\[\"  ";
# 
ok 85 - default: $str = "  \"\\[\"  ;";
# 
ok 86 - default: $str = "  \"foo\\[\"  ";
# 
ok 87 - default: $str = "  \"foo\\[\"  ;";
# 
ok 88 - default: $str = "  \"\\{\"  ";
# 
ok 89 - default: $str = "  \"\\{\"  ;";
# 
ok 90 - default: $str = "  \"foo\\{\"  ";
# 
ok 91 - default: $str = "  \"foo\\{\"  ;";
# 
ok 92 - default: $str = "  \"\\cA\"  ";
# 
ok 93 - default: $str = "  \"\\cA\"  ;";
# 
ok 94 - default: $str = "  \"\\cz\"  ";
# 
ok 95 - default: $str = "  \"\\cz\"  ;";
# 
ok 96 - default: $str = "  \"\\cm\\cj\"  ";
# 
ok 97 - default: $str = "  \"\\cm\\cj\"  ;";
# 
ok 98 - default: $str = "  \"\\c\\\"  ";
# 
ok 99 - default: $str = "  \"\\c\\\"  ;";
# 
ok 100 - default: $str = "  \"\\c\\v\"  ";
# 
ok 101 - default: $str = "  \"\\c\\v\"  ;";
# 
ok 102 - default: $str = "  \"\\c\\z\"  ";
# 
ok 103 - default: $str = "  \"\\c\\z\"  ;";
# 
ok 104 - default: $str = "  \"\\c\\\\n\"  ";
# 
ok 105 - default: $str = "  \"\\c\\\\n\"  ;";
# 
ok 106 - default: $str = "  \"\\c\\\\v\"  ";
# 
ok 107 - default: $str = "  \"\\c\\\\v\"  ;";
# 
ok 108 - default: $str = "  \"\\c*\"  ";
# 
ok 109 - default: $str = "  \"\\c*\"  ;";
# 
ok 110 - default: $str = "  \"\\c1\\c2\"  ";
# 
ok 111 - default: $str = "  \"\\c1\\c2\"  ;";
# 
ok 112 - default: $str = "  \"\\c\"  ";
# 
ok 113 - default: $str = "  \"\\c\"  ;";
# 
ok 114 - default: $str = "  qq X\\cX  ";
# 
ok 115 - default: $str = "  qq X\\cX  ;";
# 
ok 116 - default: $str = "  qq\$\\c\\\${\\scalar 123} \$  ";
# 
ok 117 - default: $str = "  qq\$\\c\\\${\\scalar 123} \$  ;";
# 
ok 118 - default: $str = "  qq\@\\c\\\${\\scalar 123} \@  ";
# 
ok 119 - default: $str = "  qq\@\\c\\\${\\scalar 123} \@  ;";
# 
ok 120 - default: $str = "  qq{}  ";
# 
ok 121 - default: $str = "  qq{}  ;";
# 
ok 122 - default: $str = "  \"\"  ";
# 
ok 123 - default: $str = "  \"\"  ;";
# 
ok 124 - default: $str = "  \"\\z\"  ";
# 
ok 125 - default: $str = "  \"\\z\"  ;";
# 
ok 126 - default: $str = "  qq{\\z}  ";
# 
ok 127 - default: $str = "  qq{\\z}  ;";
# 
ok 128 - default: $str = "  \"\\\\z\"  ";
# 
ok 129 - default: $str = "  \"\\\\z\"  ;";
# 
ok 130 - default: $str = "  qq{\\\\z}  ";
# 
ok 131 - default: $str = "  qq{\\\\z}  ;";
# 
ok 132 - default: $str = "  \"\\\\\\z\"  ";
# 
ok 133 - default: $str = "  \"\\\\\\z\"  ;";
# 
ok 134 - default: $str = "  qq{\\\\\\z}  ";
# 
ok 135 - default: $str = "  qq{\\\\\\z}  ;";
# 
ok 136 - default: $str = "  \"\\\\\\z\\z\"  ";
# 
ok 137 - default: $str = "  \"\\\\\\z\\z\"  ;";
# 
ok 138 - default: $str = "  qq{\\\\\\z\\z}  ";
# 
ok 139 - default: $str = "  qq{\\\\\\z\\z}  ;";
# 
ok 140 - default: $str = "  \"\$\"    ";
# 
ok 141 - default: $str = "  \"\$\"    ;";
# 
ok 142 - default: $str = "  \"\\\$\"  ";
# 
ok 143 - default: $str = "  \"\\\$\"  ;";
# 
ok 144 - default: $str = "qx'echo \\z'";
# 
ok 145 - default: $str = "qx'echo \\z';";
# 
ok 146 - default: $str = "qx{echo \\z}";
# 
ok 147 - default: $str = "qx{echo \\z};";
# 
ok 148 - default: $str = "\"blah \${\\scalar \@array} blah\"";
# 
ok 149 - default: $str = "\"blah \${\\scalar \@array} blah\";";
# 
ok 150 - default: $str = "print <<'HERE'\n\\z\nHERE\n";
# 
ok 151 - default: $str = "print <<'HERE'\n\\z\nHERE\n;";
# 
ok 152 - default: $str = "print <<\"HERE\"\n\\z\nHERE\n";
# 
ok 153 - default: $str = "print <<\"HERE\"\n\\z\nHERE\n;";
# 
ok 154 - default: $str = "print <<HERE\n\\z\nHERE\n";
# 
ok 155 - default: $str = "print <<HERE\n\\z\nHERE\n;";
# 
ok 156 - default: $str = "qq{\\\374}";
# 
ok 157 - default: $str = "qq{\\\374};";
# 
ok 158 - default: $str = "use 5.005; \"\\400\"";
# 
ok 159 - default: $str = "use 5.005; \"\\400\";";
# 
ok 160 - default: $str = "use 5.006; \"\\400\"";
# 
ok 161 - default: $str = "use 5.006; \"\\400\";";
# 
ok 162 - default: $str = "\"\\400\"";
# 
ok 163 - default: $str = "\"\\400\";";
# 
ok 164 - default: $str = "use 5.005; \"\\000\"";
# 
ok 165 - default: $str = "use 5.005; \"\\000\";";
# 
ok 166 - default: $str = "use 5.005; \"\\100\"";
# 
ok 167 - default: $str = "use 5.005; \"\\100\";";
# 
ok 168 - default: $str = "use 5.005; \"\\200\"";
# 
ok 169 - default: $str = "use 5.005; \"\\200\";";
# 
ok 170 - default: $str = "use 5.005; \"\\300\"";
# 
ok 171 - default: $str = "use 5.005; \"\\300\";";
# 
ok 172 - default: $str = "use 5.005; \"\\400\"";
# 
ok 173 - default: $str = "use 5.005; \"\\400\";";
# 
ok 174 - default: $str = "use 5.005; \"\\500\"";
# 
ok 175 - default: $str = "use 5.005; \"\\500\";";
# 
ok 176 - default: $str = "use 5.005; \"\\600\"";
# 
ok 177 - default: $str = "use 5.005; \"\\600\";";
# 
ok 178 - default: $str = "use 5.005; \"\\700\"";
# 
ok 179 - default: $str = "use 5.005; \"\\700\";";
# 
ok 180 - default: $str = "use 5.005; \"\\800\"";
# 
ok 181 - default: $str = "use 5.005; \"\\800\";";
# 
ok 182 - default: $str = "use 5.005; \"\\900\"";
# 
ok 183 - default: $str = "use 5.005; \"\\900\";";
# 
ok 184 - default: $str = "\"\\000\"";
# 
ok 185 - default: $str = "\"\\000\";";
# 
ok 186 - default: $str = "\"\\100\"";
# 
ok 187 - default: $str = "\"\\100\";";
# 
ok 188 - default: $str = "\"\\200\"";
# 
ok 189 - default: $str = "\"\\200\";";
# 
ok 190 - default: $str = "\"\\300\"";
# 
ok 191 - default: $str = "\"\\300\";";
# 
ok 192 - default: $str = "\"\\400\"";
# 
ok 193 - default: $str = "\"\\400\";";
# 
ok 194 - default: $str = "\"\\500\"";
# 
ok 195 - default: $str = "\"\\500\";";
# 
ok 196 - default: $str = "\"\\600\"";
# 
ok 197 - default: $str = "\"\\600\";";
# 
ok 198 - default: $str = "\"\\700\"";
# 
ok 199 - default: $str = "\"\\700\";";
# 
ok 200 - default: $str = "\"\\800\"";
# 
ok 201 - default: $str = "\"\\800\";";
# 
ok 202 - default: $str = "\"\\900\"";
# 
ok 203 - default: $str = "\"\\900\";";
# 
ok 204 - default: $str = "  \"aa\\t\\n\\r\\f\\b\\a\\ebb\"  ";
# 
ok 205 - default: $str = "  \"aa\\t\\n\\r\\f\\b\\a\\ebb\"  ;";
# 
ok 206 - default: $str = "  \"aa\\033\\177\\200\\377\\xFF\\cJ\\tbb\"  ";
# 
ok 207 - default: $str = "  \"aa\\033\\177\\200\\377\\xFF\\cJ\\tbb\"  ;";
# 
ok 208 - default: $str = "  \"aa\\Ua\\u\\LX\\l\\Q\\E\"  ";
# 
ok 209 - default: $str = "  \"aa\\Ua\\u\\LX\\l\\Q\\E\"  ;";
# 
ok 210 - default: $str = "  'aa\\\\'bb'  ";
# 
ok 211 - default: $str = "  'aa\\\\'bb'  ;";
# 
ok 212 - default: $str = "  q{aa\\}bb}  ";
# 
ok 213 - default: $str = "  q{aa\\}bb}  ;";
# 
ok 214 - default: $str = "  q{aa\\}bb}  ";
# 
ok 215 - default: $str = "  q{aa\\}bb}  ;";
# 
ok 216 - default: $str = "  qq{aa\\}bb}  ";
# 
ok 217 - default: $str = "  qq{aa\\}bb}  ;";
# 
ok 218 - default: $str = "  qq  {aa\\}bb}  ";
# 
ok 219 - default: $str = "  qq  {aa\\}bb}  ;";
# 
ok 220 - default: $str = "  `aa\\nbb`  ";
# 
ok 221 - default: $str = "  `aa\\nbb`  ;";
# 
ok 222 - default: $str = "  qx{aa\\n\\}bb}  ";
# 
ok 223 - default: $str = "  qx{aa\\n\\}bb}  ;";
# 
ok 224 - default: $str = "  qx'aa\\nbb'  ";
# 
ok 225 - default: $str = "  qx'aa\\nbb'  ;";
# 
ok 226 - default: $str = "  '\\xFF'  ";
# 
ok 227 - default: $str = "  '\\xFF'  ;";
# 
ok 228 - default: $str = "  '\\c*'  ";
# 
ok 229 - default: $str = "  '\\c*'  ;";
# 
ok 230 - default: $str = "  my \$pat = '[0-9eE\\.\\-]'  ";
# 
ok 231 - default: $str = "  my \$pat = '[0-9eE\\.\\-]'  ;";
# 
ok 232 - default: $str = "use 5.005;  \"\\777\"       ";
# 
ok 233 - default: $str = "use 5.005;  \"\\777\"       ;";
# 
ok 234 - default: $str = "use 5.006;  \"\\777\"       ";
# 
ok 235 - default: $str = "use 5.006;  \"\\777\"       ;";
# 
ok 236 - default: $str = "  \"\\\\s\"  ";
# 
ok 237 - default: $str = "  \"\\\\s\"  ;";
# 
ok 238 - default: $str = "  \"\\\\\\s\"  ";
# 
ok 239 - default: $str = "  \"\\\\\\s\"  ;";
# 
ok 240 - default: $str = "  \"\\\\\\\\s\"  ";
# 
ok 241 - default: $str = "  \"\\\\\\\\s\"  ;";
# 
ok 242 - default: $str = "  \"\\\\\\\\\\s\"  ";
# 
ok 243 - default: $str = "  \"\\\\\\\\\\s\"  ;";
# 
ok 244 - default: $str = "  \"\\\\\\\\\\\\s\"  ";
# 
ok 245 - default: $str = "  \"\\\\\\\\\\\\s\"  ;";
# 
ok 246 - default: $str = "  \"\\\\\\\\\\\\\\s\"  ";
# 
ok 247 - default: $str = "  \"\\\\\\\\\\\\\\s\"  ;";
# 
ok 248 - default: $str = "  \"\\N{COLON}\"  ";
# 
ok 249 - default: $str = "  \"\\N{COLON}\"  ;";
# 
ok 250 - default: $str = "  \"\\NCOLON\"  ";
# 
ok 251 - default: $str = "  \"\\NCOLON\"  ;";
# 
ok 252 - default: $str = "  \"\\N\"  ";
# 
ok 253 - default: $str = "  \"\\N\"  ;";
# 
ok 254 - default: $str = "use charnames;          \"\\N{COLON}\"  ";
# 
ok 255 - default: $str = "use charnames;          \"\\N{COLON}\"  ;";
# 
ok 256 - default: $str = "use charnames q{:full}; \"\\N{COLON}\"  ";
# 
ok 257 - default: $str = "use charnames q{:full}; \"\\N{COLON}\"  ;";
# 
ok 258 - default: $str = "{ use charnames; }  \"\\N{COLON}\"  ";
# 
ok 259 - default: $str = "{ use charnames; }  \"\\N{COLON}\"  ;";
# 
ok 260 - default: $str = "use 5.016;  \"\\N{COLON}\"  ";
# 
ok 261 - default: $str = "use 5.016;  \"\\N{COLON}\"  ;";
# 
ok 262 - default: $str = "\"\\N{COLON}\"; use 5.016";
# 
ok 263 - default: $str = "\"\\N{COLON}\"; use 5.016;";
# 
ok 264 - default: $str = "               \"\\N{COLON}\" ";
# 
ok 265 - default: $str = "               \"\\N{COLON}\" ;";
# 
ok 266 - default: $str = "use charnames; \"\\N{COLON}\" ";
# 
ok 267 - default: $str = "use charnames; \"\\N{COLON}\" ;";
# 
ok 268 - default: $str = "use 5.016;     \"\\N{COLON}\" ";
# 
ok 269 - default: $str = "use 5.016;     \"\\N{COLON}\" ;";
# 
ok 270 - default: $str = "               \"\\N{COLON}\" ";
# 
ok 271 - default: $str = "               \"\\N{COLON}\" ;";
# 
ok 272 - default: $str = "use charnames; \"\\N{COLON}\" ";
# 
ok 273 - default: $str = "use charnames; \"\\N{COLON}\" ;";
# 
ok 274 - default: $str = "use 5.016;     \"\\N{COLON}\" ";
# 
ok 275 - default: $str = "use 5.016;     \"\\N{COLON}\" ;";
# 
ok 276 - default: $str = "qq{\\\374}";
# 
ok 277 - default: $str = "qq{\\\374};";
# 
ok 278 - default: $str = "q{}";
# 
ok 279 - default: $str = "q{};";
# 
ok 280 - default: $str = "q{\\\\}";
# 
ok 281 - default: $str = "q{\\\\};";
# 
ok 282 - default: $str = "q{\\z}";
# 
ok 283 - default: $str = "q{\\z};";
# 
ok 284 - default: $str = "q{\\\\z}";
# 
ok 285 - default: $str = "q{\\\\z};";
# 
ok 286 - default: $str = "q{\\\\\\z}";
# 
ok 287 - default: $str = "q{\\\\\\z};";
# 
ok 288 - default: $str = "'\\''";
# 
ok 289 - default: $str = "'\\'';";
# 
ok 290 - default: $str = "q{\\'}";
# 
ok 291 - default: $str = "q{\\'};";
# 
ok 292 - default: $str = "q{\\}}";
# 
ok 293 - default: $str = "q{\\}};";
# 
ok 294 - default: $str = "q{\\{}";
# 
ok 295 - default: $str = "q{\\{};";
# 
ok 296 - default: $str = "qx'echo \\z'";
# 
ok 297 - default: $str = "qx'echo \\z';";
# 
ok 298 - default: $str = "  qx'aa\\nbb'  ";
# 
ok 299 - default: $str = "  qx'aa\\nbb'  ;";
# 
ok 300 - default: $str = "  '\\xFF'  ";
# 
ok 301 - default: $str = "  '\\xFF'  ;";
# 
ok 302 - default: $str = "  my \$pat = '[0-9eE\\.\\-]'  ";
# 
ok 303 - default: $str = "  my \$pat = '[0-9eE\\.\\-]'  ;";
# 
ok 304 - default: $str = "q{\\\374}";
# 
ok 305 - default: $str = "q{\\\374};";
# 
ok 306 - default: $str = "  '\\\n'  ";
# 
ok 307 - default: $str = "  '\\\n'  ;";
# 
ok 308 - default: $str = "  '\\\t'  ";
# 
ok 309 - default: $str = "  '\\\t'  ;";
# 
ok 310 - default: $str = "  '\\\f'  ";
# 
ok 311 - default: $str = "  '\\\f'  ;";
# 
ok 312 - default: $str = "  '\\ '  ";
# 
ok 313 - default: $str = "  '\\ '  ;";
# 
ok 314 - default: $str = "  '\\c\\z '  ";
# 
ok 315 - default: $str = "  '\\c\\z '  ;";
# 
ok
t/ProhibitUseQuotedVersion.t ....... 
1..23
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitUseQuotedVersion
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: use Foo 1
ok 9 - str: use Foo 1.0
ok 10 - str: use Foo 1.000_001
ok 11 - str: use Foo 1;
ok 12 - str: use Foo 1.0;
ok 13 - str: use Foo 1.000_001;
ok 14 - str: use Foo '1'
ok 15 - str: use Foo '1';
ok 16 - str: no Foo '1'
ok 17 - str: no Foo '1';
ok 18 - str: use Foo $var;
ok 19 - str: use Foo BAREWORD;
ok 20 - str: use Foo '1', '2'
ok 21 - str: use Foo x=>1, y=>2
ok 22 - str: use Foo { x=>1, y=>2}
ok 23 - str: my $x; BEGIN{$x="123"}; use Foo "$x" 
ok
# Perl::Critic version 1.156
t/ProhibitVerbatimMarkup.t ......... 
1..20
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy ProhibitVerbatimMarkup
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=begin comment
# 
#     Some C<markup>'
ok 9 - str: '=begin :comment
# 
#     Some C<markup>'
ok 10 - str: '=pod
# 
# =for ProhibitVerbatimMarkup allow next
# 
#     Some C<markup>'
ok 11 - str: '=pod
# 
# =for ProhibitVerbatimMarkup allow next
# 
#     Some C<markup>
# 
#     But not B<more>
# '
ok 12 - str: '=pod
# 
# =for ProhibitVerbatimMarkup allow next 2
# 
#     Some C<markup>
# 
# Some more C<markup>'
ok 13 - str: '=pod
# 
# =for ProhibitVerbatimMarkup allow next 2
# 
#     Some C<markup>
# 
# Some more C<markup>
# 
#     But not B<a third>
# '
ok 14 - str: '=pod
# 
#     Some C<markup>'
ok 15 - str: '=pod
# 
#     E<gt>'
ok 16 - str: '=pod
# 
#     J<< something >>'
ok 17 - str: '=pod
# 
#     I<italic>'
ok 18 - str: '=pod
# 
#     bold
# 
#     B<bold>'
ok 19 - str: '
# ## no critic (ProhibitVerbatimMarkup)
# 
# =pod
# 
#     bold
# 
#     B<bold>
# 
# =cut
# 
# print 'pod not last thing'
# '
ok 20 - str: '
# ## no critic (ProhibitVerbatimMarkup)
# 
# __END__
# 
# =pod
# 
#     bold
# 
#     B<bold>
# 
# Blah
# 
# =cut
# 
# # pod not last thing
# '
ok
t/Pulp.t ........................... 
1..4
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok
t/RequireEndBeforeLastPod.t ........ 
1..21
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireEndBeforeLastPod
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: 
# program_code();
# 
# 1;
# __END__
# 
# =head1 NAME
# ...
ok 9 - str: 
# program_code();
# 1;
# 
# =head1 NAME
# ...
# 
ok 10 - str: 1;
ok 11 - str: __END__
ok 12 - str:  
ok 13 - str: 
# =head2 Foo
# 
# =cut
# 
# 1;
ok 14 - str: 
# 1;
# 
# =head2 Foo
# 
ok 15 - str: 
# __END__
# 
# # comment
# 
# =head2 Foo
# 
ok 16 - str: 
# __END__
# 
# =head2 Foo
# 
# =cut
# 
# # comment
# 
ok 17 - str: 
# =head2 Foo
# 
# =cut
# 
# # comment1
# 
# # comment2
# 
ok 18 - str: 
# =head2 Foo
# 
# =cut
# 
# # comment
# 
# =head2 Bar
# 
# =cut
# 
# 
ok 19 - str: 
# code;
# 
# =head2 Foo
# 
# =cut
# 
# # comment
# 
ok 20 - str: 
# code;
# # comment
# 
# =head2 Foo
# 
# =cut
# 
# 
ok 21 - str: 
# code;
# 
# =head2 Foo
# 
# =cut
# 
# __DATA__
# something
# 
ok
# Perl::Critic version 1.156
t/RequireFilenameMarkup.t .......... 
1..84
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireFilenameMarkup
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '=pod
# 
# /usr
# /bin'
ok 9 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr
# /bin
ok 10 - description: Filename without F<> or other markup "/bin"
# 
# =pod
# 
# /usr
# /bin
ok 11 - str: '=pod
# 
# /usr	/bin'
ok 12 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr	/bin
ok 13 - description: Filename without F<> or other markup "/bin"
# 
# =pod
# 
# /usr	/bin
ok 14 - str: '=pod
# 
# /usr /bin'
ok 15 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr /bin
ok 16 - description: Filename without F<> or other markup "/bin"
# 
# =pod
# 
# /usr /bin
ok 17 - str: '=pod
# 
# /dev/null
# /var/tmp'
ok 18 - description: Filename without F<> or other markup "/dev/null"
# 
# =pod
# 
# /dev/null
# /var/tmp
ok 19 - description: Filename without F<> or other markup "/var/tmp"
# 
# =pod
# 
# /dev/null
# /var/tmp
ok 20 - str: '=pod
# 
# /dev/null	/var/tmp'
ok 21 - description: Filename without F<> or other markup "/dev/null"
# 
# =pod
# 
# /dev/null	/var/tmp
ok 22 - description: Filename without F<> or other markup "/var/tmp"
# 
# =pod
# 
# /dev/null	/var/tmp
ok 23 - str: '=pod
# 
# /dev/null /var/tmp'
ok 24 - description: Filename without F<> or other markup "/dev/null"
# 
# =pod
# 
# /dev/null /var/tmp
ok 25 - description: Filename without F<> or other markup "/var/tmp"
# 
# =pod
# 
# /dev/null /var/tmp
ok 26 - str: '=pod
# 
# /tmp
# /dev'
ok 27 - description: Filename without F<> or other markup "/tmp"
# 
# =pod
# 
# /tmp
# /dev
ok 28 - description: Filename without F<> or other markup "/dev"
# 
# =pod
# 
# /tmp
# /dev
ok 29 - str: '=pod
# 
#     verbatim /usr/bin
# '
ok 30 - str: '=pod
# 
# L<http://foo.org/index.html>'
ok 31 - str: '=pod
# 
# L<displayed text|http://foo.org/index.html>'
ok 32 - str: '=pod
# 
# L</usr/games/nethack|http://foo.org/index.html>'
ok 33 - description: Filename without F<> or other markup "/usr/games/nethack"
# 
# =pod
# 
# L</usr/games/nethack|http://foo.org/index.html>
ok 34 - str: '=pod
# 
# L<E<sol>usrE<sol>share|http://foo.org/index.html>'
ok 35 - description: Filename without F<> or other markup "/usr/share"
# 
# =pod
# 
# L<E<sol>usrE<sol>share|http://foo.org/index.html>
ok 36 - str: '=pod
# 
# E<sol>opt
# '
ok 37 - description: Filename without F<> or other markup "/opt"
# 
# =pod
# 
# E<sol>opt
# 
ok 38 - str: '=pod
# 
# http://dev.perl.org/rfc/257.pod'
ok 39 - str: '=pod
# 
# L<http://dev.perl.org/rfc/257.pod>'
ok 40 - str: '=pod
# 
# (/usr'
ok 41 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# (/usr
ok 42 - str: '=pod
# 
# (/usr)'
ok 43 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# (/usr)
ok 44 - str: '=pod
# 
# /usr)'
ok 45 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr)
ok 46 - str: '=pod
# 
# [/usr'
ok 47 - str: '=pod
# 
# {/usr}'
ok 48 - str: '=pod
# 
# </usr>'
ok 49 - str: '=pod
# 
# /usr'
ok 50 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr
ok 51 - str: '=pod
# 
# /usr
# '
ok 52 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr
# 
ok 53 - str: '=pod
# 
# Blah /usr
# '
ok 54 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# Blah /usr
# 
ok 55 - str: '=pod
# 
# /usr blah
# '
ok 56 - description: Filename without F<> or other markup "/usr"
# 
# =pod
# 
# /usr blah
# 
ok 57 - str: '=pod
# 
# F</usr>
# '
ok 58 - str: '=pod
# 
# blah/blah/etcetera
# '
ok 59 - str: '=pod
# 
# /usr/share'
ok 60 - description: Filename without F<> or other markup "/usr/share"
# 
# =pod
# 
# /usr/share
ok 61 - str: '=pod
# 
# /usr/share blah'
ok 62 - description: Filename without F<> or other markup "/usr/share"
# 
# =pod
# 
# /usr/share blah
ok 63 - str: '=pod
# 
# blah /usr/share'
ok 64 - description: Filename without F<> or other markup "/usr/share"
# 
# =pod
# 
# blah /usr/share
ok 65 - str: '=pod
# 
# /bin
# '
ok 66 - description: Filename without F<> or other markup "/bin"
# 
# =pod
# 
# /bin
# 
ok 67 - str: '=pod
# 
# C</bin>
# '
ok 68 - str: '=pod
# 
# /opt
# '
ok 69 - description: Filename without F<> or other markup "/opt"
# 
# =pod
# 
# /opt
# 
ok 70 - str: '=pod
# 
# /tmp
# '
ok 71 - description: Filename without F<> or other markup "/tmp"
# 
# =pod
# 
# /tmp
# 
ok 72 - str: '=pod
# 
# /dev
# '
ok 73 - description: Filename without F<> or other markup "/dev"
# 
# =pod
# 
# /dev
# 
ok 74 - str: '=pod
# 
# C:\
# '
ok 75 - description: Filename without F<> or other markup "C:\"
# 
# =pod
# 
# C:\
# 
ok 76 - str: '=pod
# 
# C:\blah
# '
ok 77 - description: Filename without F<> or other markup "C:\blah"
# 
# =pod
# 
# C:\blah
# 
ok 78 - str: '=pod
# 
# c:\blah
# '
ok 79 - description: Filename without F<> or other markup "c:\blah"
# 
# =pod
# 
# c:\blah
# 
ok 80 - str: '=for blah /dev/null
# '
ok 81 - str: '=pod
# 
# /dev/nullZ<>
# '
ok 82 - description: Filename without F<> or other markup "/dev/null"
# 
# =pod
# 
# /dev/nullZ<>
# 
ok 83 - str: '=pod
# 
# Z<>/dev/null
# '
ok 84 - description: Filename without F<> or other markup "/dev/null"
# 
# =pod
# 
# Z<>/dev/null
# 
ok
# Perl::Critic version 1.156
t/RequireFinalCut.t ................ 
1..38
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireFinalCut
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: '
# my $x = 199;
# =pod
# blah blah
# =cut
# print "$x\n";
# '
ok 9 - str: '=pod
# 
# Something
# =cut
# '
ok 10 - str: '=pod
# 
# =cut
# 
# '
ok 11 - str: '=pod
# 
# =cut blah
# 
# '
ok 12 - str: '=pod blah
# blah
# =cut blah
# 
# '
ok 13 - str: '=pod blah
# blah
# =cut blah
# blah
# '
ok 14 - str: '=pod blah
# =cut
# '
ok 15 - str: '=pod blah
# =cut
# blah'
ok 16 - str: '=pod blah
# =cut
# blah
# blah'
ok 17 - str: '=pod =cut
# '
ok 18 - str: '=pod blah =cut
# '
ok 19 - str: '=pod blah
# blah =cut
# '
ok 20 - str: '=cut
# 
# =head1 H
# '
ok 21 - str: '=cut
# 
# code()
# '
ok 22 - str: '=pod
# 
# =cut
# '
ok 23 - str: '=cut
# '
ok 24 - str: '=begin foo
# 
# some text
# 
# =end foo
# '
ok 25 - str: '=begin foo
# 
# some text
# 
# =end foo
# 
# 
# 
# =begin foo
# 
# =end foo
# '
ok 26 - str: '=begin foo
# 
# some text
# 
# =end foo
# 
# 		
# 
# =begin foo
# 
# =end foo
# '
ok 27 - str: '=for foo
# '
ok 28 - str: '=for foo
# 
# =cut
# '
ok 29 - str: '=pod
# 
# some text
# 
# =begin foo
# 
# some begin
# 
# =end foo
# '
ok 30 - str: '=pod
# 
# some text
# 
# =begin foo
# 
# some begin
# 
# =end foo
# 
# =cut
# '
ok 31 - str: '=begin foo
# 
# some begin
# 
# =end foo
# 
# some text
# '
ok 32 - str: '=begin foo
# 
# some begin
# 
# =end foo
# 
# some text
# 
# =cut
# '
ok 33 - str: '=begin foo
# 
# some begin
# '
ok 34 - str: ''
ok 35 - str: 'print 123'
ok 36 - str: 'print 123
# '
ok 37 - str: '=head1 HELLO
# 
# =cut
# '
ok 38 - str: '=head1 HELLO
# '
ok
t/RequireFinalSemicolon.t .......... 
1..95
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireFinalSemicolon
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - _syntax_feature_list()
ok 10 - _syntax_feature_list()
ok 11 - _syntax_feature_list()
ok 12 - _syntax_has_feature()
ok 13 - _syntax_has_feature()
ok 14 - _syntax_has_feature()
ok 15 - _syntax_has_feature()
ok 16 - str: my $hashref = { key=>1 
#                          }
ok 17 - str: my $aref = [ { key=>1 
#                         } ]
ok 18 - str: my %hash = (row => [ { key => [ { %foo, other=>1
#                                           } ] } ])
ok 19 - str: 
# my %bongo = (
#     key => {
#         hrows => [
#             { 
#               %foo, other => 'field'
#             }
#         ],
# });
# 
ok 20 - str: grep { defined
#  } @y
ok 21 - str: sub { defined
#  }
ok 22 - str: use List::Util;  reduce { $a+$b
#  } @y
ok 23 - str: List::Util::first { $_ > 10
#  } @y
ok 24 - str: any { $_ > 10
#  } @y
ok 25 - str: blah { foo(); bar(); quux() 
#  }
ok 26 - str: { a => 1 
# }
ok 27 - str: { a,1 
# }
ok 28 - str: {; a => 1 
# }
ok 29 - str: use TryCatch;  sub { try { a => 1 } 
# }
ok 30 - str: use TryCatch;  try { a => 1 
# }
ok 31 - str: use Try::Tiny; catch { a => 1 
# }
ok 32 - str: use Try;       finally { a => 1 
# }
ok 33 - str: use Try;          { blah(); try { foo() } catch { bar() }
#  }
ok 34 - str: use TryCatch;     { blah(); try { foo() } catch ($err) { bar() }
#  }
ok 35 - str: use syntax 'try'; { blah(); try { foo() } catch { bar() finally { quux() } }
#  }
ok 36 - str: use Try::Tiny;    { blah(); try { foo() } catch { bar() }
#  }
ok 37 - str: use Try::Tiny::Except; { blah(); try { foo() } catch { bar() }
#  }
ok 38 - str: use Try; { try { foo() } catch { bar() } try { foo() } catch { bar() }
#  }
ok 39 - str: use Try::Tiny; { try { foo() } catch { bar() };
#  try { foo() } catch { bar() }
#  }
ok 40 - str: {
#   print <<HERE
# some text
# HERE
# }
ok 41 - str: map { $x
#  } @y
ok 42 - str: map {; q{a},1
#  } @y
ok 43 - str: map {; q{a},1,q{b},2
#  } @y
ok 44 - str: return \ { a=>2 
#  }
ok 45 - str: { a => 1
# }
ok 46 - str: $x = { 1 => 2
# }
ok 47 - str: $x = \{ a=>2,a=>2
# }
ok 48 - str: Foo->new({ %args,
# })
ok 49 - str: foo({ %args,
#  })
ok 50 - str: sub { %args,
# }
ok 51 - str: sub foo { %args,  
#  }
ok 52 - str: $x = { %args,  
#  }
ok 53 - str: bless { 1 => 2
# }, $_[0];
ok 54 - str: List::Util::first { 123,
#  } @args
ok 55 - str: sub foo
ok 56 - str: sub foo { }
ok 57 - str: sub foo {
# }
ok 58 - str: do {
# }
ok 59 - str: do {
# } while(1)
ok 60 - str: sub foo {;}
ok 61 - str: sub foo {;
# }
ok 62 - str: sub foo {;
# __END__
ok 63 - str: BEGIN {}
ok 64 - str: BEGIN {
# }
ok 65 - str: BEGIN { MYLABEL: { print 123 }
# }
ok 66 - str: sub foo { if (1) { print; }
# }
ok 67 - str: sub foo { while (1) { print; }
# }
ok 68 - str: sub foo { until (1) { print; }
# }
ok 69 - str: sub foo { if (1) { print; } else { print; }
# }
ok 70 - str: sub foo { if (1) { print 1; } elsif (2) { print 2; }
# }
ok 71 - str: sub foo { return bless { 1 => 2
# }, $_[0] }
ok 72 - str: sub foo { $x = bless { 1 => 2
# }, $_[0] }
ok 73 - str: sub foo { $x = { 1 => 2
# } }
ok 74 - str: sub foo { 123 }
ok 75 - str: sub foo { 123; }
ok 76 - str: sub foo { 123;
# }
ok 77 - str: sub foo { 123
# }
ok 78 - str: sub foo { 123 \# x 
#  }
ok 79 - str: sub foo { return 123;
# }
ok 80 - str: sub foo { return 123
# }
ok 81 - str: sub foo { return {};
# }
ok 82 - str: sub foo { return {}
# }
ok 83 - str: sub foo { 123
ok 84 - str: sub foo { 123 \# x
ok 85 - str: do { 123 }
ok 86 - str: do { 123
# }
ok 87 - str: do { 123 \# x 
#  }
ok 88 - str: do { 123
ok 89 - str: do { 123 \# x
ok 90 - str: do { 123 } until ($condition)
ok 91 - str: do { 123
# } until ($condition)
ok 92 - str: do { 123 \# x 
#  } until ($condition)
ok 93 - str: do { 123 } while ($condition)
ok 94 - str: do { 123
# } while ($condition)
ok 95 - str: do { 123 \# x 
#  } while ($condition)
ok
# Perl::Critic version 1.156
t/RequireLinkedURLs.t .............. 
1..46
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireLinkedURLs
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: 'use 5.008;
# 
# =begin :hidden
# 
# http://perl.org/index.html
# 
# =end :hidden
# '
ok 9 - str: 'use 5.008;
# 
# =begin comment
# 
# =begin comment
# 
# http://perl.org/index.html
# 
# =end comment
# 
# http://perl.org/index.html
# 
# =end comment
# 
# http://perl.org/index.html
# '
ok 10 - str: 'use 5.008;
# 
# =begin comment
# 
# http://perl.org/index.html
# '
ok 11 - str: 'use 5.008;
# 
# =begin wikidoc
# 
# [http://perl.org/index.html home]
# '
ok 12 - str: 'use 5.008;
# 
# =begin
# 
# http://perl.org/index.html
# '
ok 13 - str: 'use 5.008;
# 
# =begin html
# 
# <a href="http://perl.org/index.html">perl home</a>
# 
# =end html
# '
ok 14 - str: 'use 5.008;
# 
# =begin html blahblah blah
# 
# <a href="http://perl.org/index.html">perl home</a>
# 
# =end html
# '
ok 15 - str: '
# ## no critic (RequireLinkedURLs)
# use 5.008;
# 
# =pod
# 
# http://tuxfamily.org
# 
# =cut
# 
# more_code()
# '
ok 16 - str: '=pod
# 
# http://tuxfamily.org
# '
ok 17 - str: 'use 5.008;
# 
# =pod
# 
# http://tuxfamily.org
# '
ok 18 - str: 'use 5.008;
# 
# =pod
# 
# C<http://tuxfamily.org>
# '
ok 19 - str: 'use 5.008;
# 
# =pod
# 
# S<C<http://tuxfamily.org>>
# '
ok 20 - str: 'use 5.008;
# 
# =pod
# 
# I<http://tuxfamily.org>
# '
ok 21 - str: 'use 5.008;
# 
# =pod
# 
# C<< http://tuxfamily.org >>
# '
ok 22 - str: 'use 5.008;
# 
# =pod
# 
# C<<< S<<< http://tuxfamily.org >>> >>>
# '
ok 23 - str: 'use 5.008;
# 
# =pod
# 
# Z<>http://tuxfamily.org
# '
ok 24 - str: 'use 5.008;
# 
# =pod
# 
# L<http://tuxfamily.org>
# '
ok 25 - str: 'use 5.008;
# 
# =pod
# 
# X<http://tuxfamily.org>
# '
ok 26 - str: 'use 5.008;
# 
# =pod
# 
# news://localhost/alt.possessive.its.has.no.apostrophe
# '
ok 27 - str: 'use 5.008;
# 
# =pod
# 
# nntp://localhost/alt.possessive.its.has.no.apostrophe
# '
ok 28 - str: 'use 5.008;
# 
# =pod
# 
# https://tuxfamily.org
# '
ok 29 - str: 'use 5.008;
# 
# =pod
# 
# ftp://tuxfamily.org
# '
ok 30 - str: 'use 5.008;
# 
# =pod
# 
# sftp://tuxfamily.org
# '
ok 31 - str: 'use 5.008;
# =pod
# 
# Blah blah http://tuxfamily.org http://www.gnu.org.
# '
ok 32 - str: 'use 5.008;
# =pod
# 
# Blah blah http://tuxfamily.org.
# 
# Blah blah http://www.gnu.org
# '
ok 33 - str: '=item http://tuxfamily.org
# '
ok 34 - str: 'use 5.008;
# 
# =item http://tuxfamily.org
# '
ok 35 - str: 'use 5.008;
# 
# =item L<http://tuxfamily.org>
# '
ok 36 - str: '=pod
# 
#     http://tuxfamily.org
# '
ok 37 - str: '=pod
# 
#     http://tuxfamily.org
# http://gnu.org
# '
ok 38 - str: 'use 5.008;
# 
# =pod
# 
# L<display text|http://tuxfamily.org>
# '
ok 39 - str: 'use 5.008;
# 
# =pod
# 
# http://...
# '
ok 40 - str: 'use 5.008;
# 
# =pod
# 
# http://foo.org
# '
ok 41 - str: 'use 5.008;
# 
# =pod
# 
# http://bar.com
# '
ok 42 - str: 'use 5.008;
# 
# =pod
# 
# http://quux.co.nz
# '
ok 43 - str: 'use 5.008;
# 
# =pod
# 
# http://xyzzy.co.uk
# '
ok 44 - str: 'use 5.008;
# 
# =pod
# 
# http://example.com
# '
ok 45 - str: 'use 5.008;
# 
# =pod
# 
# http://not-an-example.com
# '
ok 46 - str: 'use 5.008;
# 
# =pod
# 
# http://not-an-example.com
# '
ok
# version.pm VERSION 0.9930  @ISA=
# version::vxs VERSION undef
# version::vpp VERSION undef
t/RequireNumericVersion.t .......... 
1..33
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireNumericVersion
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: package Foo; our $VERSION = qq{1e6}
ok 10 - str: package Foo; use 5.008; $VERSION = qq{1e6}
ok 11 - str: package Foo; use 5.010; $VERSION = qq{1e6}
ok 12 - str: package Foo::Bar;
#                         $VERSION = "1.002_003";
#                         $VERSION = eval $VERSION
ok 13 - str: package Foo::Bar;
#                         $VERSION = "1.002_003";
#                         package Elsewhere;
#                         $VERSION = eval $VERSION
ok 14 - str: package Foo::Bar;
#                         $VERSION = "1.002_003";
#                         $VERSION = eval "something else"
ok 15 - str: package Foo::Bar;
#                         $VERSION = "1.002_003";
#                         $VERSION = $VERSION
ok 16 - str: package Foo::Bar;
#                         $Foo::Bar::VERSION = "1.002_003";
#                         $VERSION = eval $VERSION
ok 17 - str: package Foo::Bar;
#                         $Foo::Bar::VERSION = "1.002_003";
#                         $Foo::Bar::VERSION = eval $Foo::Bar::VERSION
ok 18 - str: $main::VERSION = "abc"
ok 19 - str: $::VERSION = "abc"
ok 20 - str: $Foo::Bar::VERSION = "abc"
ok 21 - str: package Foo; $VERSION = 1
ok 22 - str: package Foo; $VERSION = 0.123456789
ok 23 - str: package Foo; $VERSION = "1.2alpha"
ok 24 - str:               $VERSION = "1.2alpha"
ok 25 - str: package main; $VERSION = "1.2alpha"
ok 26 - str: package Foo; use 5.008; $VERSION = "1.2alpha"
ok 27 - str: package Foo; use 5.010; $VERSION = "1.2alpha"
ok 28 - str: package Foo; our $VERSION = "1.123_456"
ok 29 - str: package Foo; use 5.008; $VERSION = "1.123_456"
ok 30 - str: package Foo; use 5.010; $VERSION = "1.123_456"
ok 31 - str: package Foo; our $VERSION = q{1.123.456}
ok 32 - str: package Foo; use 5.008; $VERSION = q{1.123.456}
ok 33 - str: package Foo; use 5.010; $VERSION = q{1.123.456}
ok
t/RequireTrailingCommaAtNewline.t .. 
1..52
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy RequireTrailingCommaAtNewline
ok 6 - VERSION object method
ok 7 - VERSION object check 99
ok 8 - VERSION object check 1099
ok 9 - str: foo()
ok 10 - str: $obj->foo()
ok 11 - str: @array=()
ok 12 - str: return()
ok 13 - str: 
# foo(<<HERE,
# some text
# HERE
#    <<HERE
# some text
# HERE
#    );
ok 14 - str: 
# @a =(<<HERE
# some text
# HERE
#    ,
#    <<HERE
# some text
# HERE
#    );
ok 15 - str: 
# foo($str . <<HERE
# some text
# HERE
#    );
ok 16 - str: 
# foo($str . <<HERE);
# some text
# HERE
ok 17 - str: 
# @array = (<<HERE
# some text
# HERE
# );
ok 18 - str: 
# @array = (<<HERE);
# some text
# HERE
ok 19 - str: return (123,
#                                 456
#                                 );
ok 20 - str: return (123
#                                 );
ok 21 - str: @foo = (     \# empty
#                                )
ok 22 - str: $foo = (1
#                                )
ok 23 - str: $foo[1] = (1
#                                    )
ok 24 - str: $foo{a} = (1
#                                    )
ok 25 - str: @foo = (1
#                                )
ok 26 - str: @foo[1,2] = (1  \# array slice
#                                     )
ok 27 - str: @foo{a,b} = (1  \# hash slice
#                                     )
ok 28 - str: @$foo = (1
#                                 )
ok 29 - str: @{$foo} = (1
#                                    )
ok 30 - str: @array = (1
#                             )
# _except_function_calls=>1
ok 31 - str: foo(1
#                             )
ok 32 - str: foo(1
#                             )
# _except_function_calls=>0
ok 33 - str: foo(1
#                             )
# _except_function_calls=>1
ok 34 - str: $obj->foo(1,
#                                   )
ok 35 - str: $obj->foo(1
#                                   )
ok 36 - str: $obj->foo(1
#                                   )
# _except_function_calls=>1
ok 37 - str: $obj->foo(1,
#                                   2,
#                                   )
ok 38 - str: $obj->foo(1,
#                                   2
#                                   )
ok 39 - str: $obj->foo(1,
#                                   2
#                                   )
# _except_function_calls=>1
ok 40 - str: @array = (1,2
#                                  )
ok 41 - str: @array = (1,2,3
#                                  )
ok 42 - str: @array = (1,2,3)
ok 43 - str: @array = (1,2,3,)
ok 44 - str: @array = (1,2,3,
#                                  )
ok 45 - str: @array = (1=>2,
#                                  )
ok 46 - str: @array = (1=>2
#                                  )
ok 47 - str: $hashref = {1,2,3,4}
ok 48 - str: $hashref = {1,2,3,4,}
ok 49 - str: $hashref = {1,2,3,4,
#                                  }
ok 50 - str: $hashref = {1,2,3,4
#                                  }
ok 51 - str: $hashref = {1=>2,
#                                  }
ok 52 - str: $hashref = {1=>2
#                                  }
ok
t/TextDomainPlaceholders.t ......... 
1..60
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - str: ""
ok 6 - str: "foo"
ok 7 - str: "$foo"
ok 8 - str: "\$foo"
ok 9 - str: "\\$foo"
ok 10 - str: "zz @foo"
ok 11 - str: "zz \@foo"
ok 12 - str: "zz \\@foo"
ok 13 - single policy TextDomainPlaceholders
ok 14 - VERSION object check 99
ok 15 - VERSION object check 1099
ok 16 - str: __x("")
ok 17 - str: __x('')
ok 18 - str: __x('{foo}', foo => 123)
ok 19 - str: __x('{foo}', 'foo' => 123)
ok 20 - str: __x('{foo}', "foo" => 123)
ok 21 - str: __x('{foo}')
ok 22 - str: __x('', foo => 123)
ok 23 - str: __x('{foo}', bar => 123)
ok 24 - str: __x('$x', foo => 123)
ok 25 - str: __x("$x", foo => 123)
ok 26 - str: __x("\$x", foo => 123)
ok 27 - str: __x("\\$x", foo => 123)
ok 28 - str: __x("\\\$x", foo => 123)
ok 29 - str: __x('{foo}', $x => 123)
ok 30 - str: __x('{foo}', $x => 123, bar => 456)
ok 31 - str: __x(<<HERE, foo => 123)
# {foo}
# HERE
ok 32 - str: __x(<<HERE, foo => 123)
#   {foo} {bar}
# HERE
ok 33 - str: __x(<<HERE, foo => 123)
#   $x
#   HERE
ok 34 - str: __x(<<'HERE', foo => 123)
#   $x
#   HERE
ok 35 - str: __x('{foo}' . '{bar}',
#                             foo => 123, bar => 456)
ok 36 - str: Locale::TextDomain::__x('{foo}')
ok 37 - str: __x('{foo}', @args)
ok 38 - str: __x('{foo}', bar => 123, @args)
ok 39 - str: __nx('{foo}', '{foo}s', $n, foo => 123)
ok 40 - str: __nx('{foo}', '{foo}s', $n, "foo", $foo)
ok 41 - str: __nx('{foo}', '{foo}s', 123, "foo", $foo)
ok 42 - str: __nx('{foo}', '{foo}s', -1, "foo", $foo)
ok 43 - str: __nx('{foo}', '{bar}',  $n, foo => 123)
ok 44 - str: __nx('{foo}', '{bar}',  $n)
ok 45 - str: __nx('{foo}', '{bar}',  $n, quux => 123)
ok 46 - str: __nx('{foo}', '{foo}s')
ok 47 - str: __nx('{foo}', '{foo}s', foo=>$foo)
ok 48 - str: __nx('{foo}', '{foo}s', foo=>$foo, bar=>$bar)
ok 49 - str: __nx('{foo}', '{foo}s', foo => 123)
ok 50 - str: __nx('{foo}', '{foo}s', foo => 123, bar => 456)
ok 51 - str: print __nx('Read one file',
#                                    'Read {numfiles} files',
#                                    numfiles => 123);     # bad
ok 52 - str: __xn('{foo}', '{foo}s', $n, foo => 123)
ok 53 - str: __xn('{foo}', '{foo}s')
ok 54 - str: __px('context', '{foo}', foo => 123)
ok 55 - str: __px('context', '{foo}')
ok 56 - str: __npx('context', '{foo}', '{foo}s',
#                               $n, foo => 123)
ok 57 - str: __npx('context', '{foo}', '{foo}s')
ok 58 - str: 
#   my %funcs = (__x   => 1,
#                __nx  => 1,
#                __xn  => 1,
# 
#                __px  => 1,
#                __npx => 1);
# 
ok 59 - str: print $obj->__x
ok 60 - str: print My::Class->__x
ok
t/TextDomainUnused.t ............... 
1..21
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - single policy TextDomainUnused
ok 6 - VERSION object check 99
ok 7 - VERSION object check 1099
ok 8 - str: use Locale::TextDomain ('MyMessageDomain')
ok 9 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print __('hello')
ok 10 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print __x('hello')
ok 11 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print __n('hello','hellos')
ok 12 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print __xn('hello','hellos')
ok 13 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print __p('context','hello')
ok 14 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print N__('hello')
ok 15 - str: use Locale::TextDomain ('MyMessageDomain');
#                         print N__n('hello','hellos')
ok 16 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print $__{hello};
ok 17 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print "$__{hello}";
ok 18 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print "<<< $__{hello} >>>";
ok 19 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print $__->{hello};
ok 20 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print "$__X";
ok 21 - str: use Locale::TextDomain ("MyMessageDomain");
#                         print "*** $__->{hello} ***";
ok
t/UnexpandedSpecialLiteral.t ....... 
1..38
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - list constructor literal on right of a . expression
ok 6 - hash constructor literal on right of a . expression
ok 7 - single policy UnexpandedSpecialLiteral
ok 8 - VERSION object check 99
ok 9 - VERSION object check 1099
ok 10 - str: my $seen = { __FILE__ => 1 };
ok 11 - str: $obj->{__PACKAGE__}{myextra} = 123;
ok 12 - str: my $hash = { 'Foo'.__FILE__ => 123 };
ok 13 - str: return ('MyExtra::'.__PACKAGE__ => 123);
ok 14 - str: $hash{__PACKAGE__}
ok 15 - str: $hash{__FILE__}
ok 16 - str: $hash{__LINE__}
ok 17 - str: $hash{  __PACKAGE__  }
ok 18 - str: $hash{"__PACKAGE__"}
ok 19 - str: $hash{'__PACKAGE__'}
ok 20 - str: $hash{q{__PACKAGE__}}
ok 21 - str: $hash{SOMETHING}
ok 22 - str: $hash{(__PACKAGE__)}}
ok 23 - str: $hash{__PACKAGE__.""}
ok 24 - str: $href = { __PACKAGE__ => 123 }
ok 25 - str: $href = { __PACKAGE__ 
#  => 123 }
ok 26 - str: $href = { __FILE__ => 123 }
ok 27 - str: $href = { __LINE__ => 123 }
ok 28 - str: $href = { SOMETHING => 123 }
ok 29 - str: $href = { __PACKAGE__ => 123, FOO => 123 }
ok 30 - str: $href = { FOO => 123, __PACKAGE__ => 123 }
ok 31 - str: $href = { FOO => 123 => __PACKAGE__ => 123 }
ok 32 - str: $href = { __PACKAGE__."x" => 123 }
ok 33 - str: $href = { "x".__PACKAGE__ => 123 }
ok 34 - str: __PACKAGE__
ok 35 - str: return __PACKAGE__;
ok 36 - str: {__PACKAGE__}
ok 37 - str: {__PACKAGE__; 123}
ok 38 - str: {; __PACKAGE__ => 123}
ok
t/Utils.t .......................... 
1..97
ok 1 - VERSION variable
ok 2 - VERSION class method
ok 3 - VERSION class check 99
ok 4 - VERSION class check 1099
ok 5 - n=1 str=one
ok 6 - n=1 str=one
# 
ok 7 - n=1 str=one
# two
# 
ok 8 - n=2 str=one
# two
# 
ok 9 - n=3 str=one
# two
# 
# four
# 
ok 10 - n=4 str=one
# two
# 
# four
# 
ok 11 - version_if_valid '1'
ok 12 - version_if_valid '1.5'
ok 13 - version_if_valid 'somebogosity'
ok 14 - str: use foo 10 -3
ok 15 - str: use foo 10 -3;
ok 16 - str: use foo 10-3
ok 17 - str: use foo 10-3;
ok 18 - str: use foo
ok 19 - str: use foo;
ok 20 - str: use foo 1
ok 21 - str: use foo 1;
ok 22 - str: use foo 1;
ok 23 - str: use foo 1;;
ok 24 - str: no foo 1
ok 25 - str: no foo 1;
ok 26 - str: no foo 1;
ok 27 - str: no foo 1;;
ok 28 - str: use foo 1.5
ok 29 - str: use foo 1.5;
ok 30 - str: use foo 1.5;
ok 31 - str: use foo 1.5;;
ok 32 - str: no foo 1.5
ok 33 - str: no foo 1.5;
ok 34 - str: no foo 1.5;
ok 35 - str: no foo 1.5;;
ok 36 - str: use foo 1_000;
ok 37 - str: use foo 1_000;;
ok 38 - str: use foo 1.000_999;
ok 39 - str: use foo 1.000_999;;
ok 40 - str: use foo 1,2
ok 41 - str: use foo 1,2;
ok 42 - str: use foo 1, ;
ok 43 - str: use foo 1, ;;
ok 44 - str: use foo '1';
ok 45 - str: use foo '1';;
ok 46 - str: use foo "1";
ok 47 - str: use foo "1";;
ok 48 - str: use foo q{1};
ok 49 - str: use foo q{1};;
ok 50 - str: use foo 0x1;
ok 51 - str: use foo 0x1;;
ok 52 - str: use foo 1e0;
ok 53 - str: use foo 1e0;;
ok 54 - str: use foo 1,
ok 55 - str: use foo 1,;
ok 56 - str: use foo 5 , 6
ok 57 - str: use foo 5 , 6;
ok 58 - str: use foo 5 => 6
ok 59 - str: use foo 5 => 6;
ok 60 - str: require foo 5
ok 61 - str: require foo 5;
ok 62 - str: use foo
ok 63 - str: use foo;
ok 64 - str: use foo 	
ok 65 - str: use foo		;
ok 66 - str: use foo;
ok 67 - str: use foo;;
ok 68 - str: use foo; 	
ok 69 - str: use foo;		;
ok 70 - str: use foo 1
ok 71 - str: use foo 1;
ok 72 - str: use foo 1 	
ok 73 - str: use foo 1		;
ok 74 - str: use foo 0x123
ok 75 - str: use foo 0x123;
ok 76 - str: use foo 0x123 	
ok 77 - str: use foo 0x123		;
ok 78 - str: use foo 123,456
ok 79 - str: use foo 123,456;
ok 80 - str: use foo 123,456 	
ok 81 - str: use foo 123,456		;
ok 82 - str: use foo 123,
ok 83 - str: use foo 123,;
ok 84 - str: use foo 123, 	
ok 85 - str: use foo 123,		;
ok 86 - str: use foo 123,{x=>1}
ok 87 - str: use foo 123,{x=>1};
ok 88 - str: use foo 123,{x=>1} 	
ok 89 - str: use foo 123,{x=>1}		;
ok 90 - str: use foo 1.03 {x=>1}
ok 91 - str: use foo 1.03 {x=>1};
ok 92 - str: use foo 1.03 {x=>1} 	
ok 93 - str: use foo 1.03 {x=>1}		;
ok 94 - str: use foo {x=>1}
ok 95 - str: use foo {x=>1};
ok 96 - str: use foo {x=>1} 	
ok 97 - str: use foo {x=>1}		;
ok
All tests successful.
Files=43, Tests=2420, 101 wallclock secs ( 0.64 usr  0.20 sys + 90.64 cusr  4.66 csys = 96.14 CPU)
Result: PASS
make[1]: Leaving directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libperl-critic-pulp-perl/
	make -j11 install DESTDIR=/build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
Manifying 18 pod documents
Manifying 18 pod documents
Manifying 6 pod documents
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Pulp.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/RequireNumericVersion.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ConstantBeforeLt.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitEmptyCommas.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitBarewordDoubleColon.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/NotWithCompare.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/UnexpandedSpecialLiteral.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitFiletest_f.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitArrayAssignAref.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitNullStatements.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitDuplicateHashKeys.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/ValuesAndExpressions/ProhibitUnknownBackslash.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Modules/ProhibitModuleShebang.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Modules/ProhibitUseQuotedVersion.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Modules/ProhibitPOSIXimport.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/CodeLayout/ProhibitIfIfSameLine.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/CodeLayout/ProhibitFatCommaNewline.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/CodeLayout/RequireTrailingCommaAtNewline.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/CodeLayout/RequireFinalSemicolon.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Miscellanea/TextDomainUnused.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Miscellanea/TextDomainPlaceholders.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/ConstantPragmaHash.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/PerlMinimumVersionAndWhy.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/ProhibitUnixDevNull.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/PodMinimumVersion.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/Gtk2Constants.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Compatibility/ConstantLeadingUnderscore.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/RequireFilenameMarkup.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitLinkToSelf.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitVerbatimMarkup.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitParagraphEndComma.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitDuplicateSeeAlso.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/RequireFinalCut.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitDuplicateHeadings.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitUnbalancedParens.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/RequireEndBeforeLastPod.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/RequireLinkedURLs.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitAdjacentLinks.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitParagraphTwoDots.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Policy/Documentation/ProhibitBadAproposMarkup.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Pulp/Utils.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/perl5/Perl/Critic/Pulp/PodParser.pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Modules::ProhibitUseQuotedVersion.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyCommas.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitNullStatements.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::RequireNumericVersion.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::UnexpandedSpecialLiteral.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitDuplicateHeadings.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::ConstantLeadingUnderscore.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Miscellanea::TextDomainPlaceholders.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitUnknownBackslash.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::PodMinimumVersion.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Pulp.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitBarewordDoubleColon.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitUnbalancedParens.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::CodeLayout::ProhibitIfIfSameLine.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::RequireFinalCut.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Miscellanea::TextDomainUnused.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::CodeLayout::RequireTrailingCommaAtNewline.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitLinkToSelf.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::CodeLayout::ProhibitFatCommaNewline.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitParagraphEndComma.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Modules::ProhibitPOSIXimport.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitAdjacentLinks.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::RequireLinkedURLs.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::RequireEndBeforeLastPod.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::ProhibitUnixDevNull.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitDuplicateSeeAlso.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::NotWithCompare.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Modules::ProhibitModuleShebang.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::CodeLayout::RequireFinalSemicolon.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitBadAproposMarkup.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ProhibitDuplicateHashKeys.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::RequireFilenameMarkup.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::ConstantPragmaHash.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitParagraphTwoDots.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Pulp::Utils.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Pulp::PodParser.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Documentation::ProhibitVerbatimMarkup.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::Compatibility::Gtk2Constants.3pm
Installing /build/reproducible-path/libperl-critic-pulp-perl-99/debian/libperl-critic-pulp-perl/usr/share/man/man3/Perl::Critic::Policy::ValuesAndExpressions::ConstantBeforeLt.3pm
make[1]: Leaving directory '/build/reproducible-path/libperl-critic-pulp-perl-99'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libperl-critic-pulp-perl' in '../libperl-critic-pulp-perl_99-1_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libperl-critic-pulp-perl_99-1_i386.buildinfo
 dpkg-genchanges --build=binary -O../libperl-critic-pulp-perl_99-1_i386.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/62918 and its subdirectories
I: Current time: Wed Feb 12 20:18:05 -12 2025
I: pbuilder-time-stamp: 1739434685