Raspbian Package Auto-Building

Build log for zsh (5.9-5) on armhf

zsh5.9-5armhf → 2023-09-19 17:57:58

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-01

+==============================================================================+
| zsh 5.9-5 (armhf)                            Tue, 19 Sep 2023 17:39:12 +0000 |
+==============================================================================+

Package: zsh
Version: 5.9-5
Source Version: 5.9-5
Distribution: trixie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/trixie-staging-armhf-sbuild-32f4b494-1200-4235-a1a9-5733b0de4f8e' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.1 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [14.7 MB]
Fetched 28.7 MB in 10s (2818 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'zsh' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/zsh.git -b debian
Please use:
git clone https://salsa.debian.org/debian/zsh.git -b debian
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3434 kB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main zsh 5.9-5 (dsc) [2814 B]
Get:2 http://172.17.4.1/private trixie-staging/main zsh 5.9-5 (tar) [3332 kB]
Get:3 http://172.17.4.1/private trixie-staging/main zsh 5.9-5 (asc) [488 B]
Get:4 http://172.17.4.1/private trixie-staging/main zsh 5.9-5 (diff) [98.7 kB]
Fetched 3434 kB in 0s (7529 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/zsh-8fGzqd/zsh-5.9' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/zsh-8fGzqd' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-RINYkN/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-RINYkN/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-RINYkN/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Packages [433 B]
Fetched 2109 B in 0s (9573 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sensible-utils sgml-base
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 44 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (72.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: bsdextrautils, debhelper (>= 13.4), debhelper-compat (= 13), dpkg-dev (>= 1.16.2~), groff, groff-base, libcap-dev, libelf-dev, libgdbm-dev, libncurses-dev, libpcre2-dev
Filtered Build-Depends: bsdextrautils, debhelper (>= 13.4), debhelper-compat (= 13), dpkg-dev (>= 1.16.2~), groff, groff-base, libcap-dev, libelf-dev, libgdbm-dev, libncurses-dev, libpcre2-dev
dpkg-deb: building package 'sbuild-build-depends-zsh-dummy' in '/<<BUILDDIR>>/resolver-RINYkN/apt_archive/sbuild-build-depends-zsh-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-zsh-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Sources [575 B]
Get:5 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ Packages [642 B]
Fetched 2550 B in 0s (12.5 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install zsh build dependencies (apt-based resolver)
---------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sgml-base util-linux-extra
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils bsdutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff
  groff-base intltool-debian libarchive-zip-perl libblkid1 libbsd0 libcap-dev
  libdebhelper-perl libelf-dev libelf1 libfile-stripnondeterminism-perl
  libgdbm-dev libice6 libicu72 libmagic-mgc libmagic1 libmount1 libncurses-dev
  libncurses6 libncursesw6 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0
  libpcre2-dev libpcre2-posix3 libpipeline1 libsm6 libsmartcols1
  libsub-override-perl libtinfo6 libtool libuchardet0 libuuid1 libx11-6
  libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6
  libxpm4 libxt6 m4 man-db mount ncurses-bin po-debconf util-linux
  util-linux-extra x11-common zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev manpages-dev cryptsetup-bin ncurses-doc
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
  www-browser nfs-common libmail-box-perl dosfstools kbd util-linux-locales
Recommended packages:
  curl | wget | lynx ghostscript imagemagick libpaper1 netpbm psutils
  libarchive-cpio-perl libgpm2 libltdl-dev uuid-runtime libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff
  groff-base intltool-debian libarchive-zip-perl libbsd0 libcap-dev
  libdebhelper-perl libelf-dev libelf1 libfile-stripnondeterminism-perl
  libgdbm-dev libice6 libicu72 libmagic-mgc libmagic1 libncurses-dev
  libncurses6 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3
  libpipeline1 libsm6 libsub-override-perl libtool libuchardet0 libx11-6
  libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6
  libxpm4 libxt6 m4 man-db po-debconf sbuild-build-depends-zsh-dummy
  x11-common zlib1g-dev
The following packages will be upgraded:
  bsdutils libblkid1 libmount1 libncursesw6 libpcre2-8-0 libsmartcols1
  libtinfo6 libuuid1 mount ncurses-bin util-linux util-linux-extra zlib1g
13 upgraded, 55 newly installed, 0 to remove and 31 not upgraded.
Need to get 29.4 MB of archives.
After this operation, 95.2 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-RINYkN/apt_archive ./ sbuild-build-depends-zsh-dummy 0.invalid.0 [924 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf bsdutils armhf 1:2.39.2-1 [85.9 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf libtinfo6 armhf 6.4+20230625-2 [323 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf libncursesw6 armhf 6.4+20230625-2 [106 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf ncurses-bin armhf 6.4+20230625-2 [417 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf libblkid1 armhf 2.39.2-1 [143 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libmount1 armhf 2.39.2-1 [166 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libsmartcols1 armhf 2.39.2-1 [101 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf util-linux-extra armhf 2.39.2-1 [136 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf util-linux armhf 2.39.2-1 [1107 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf mount armhf 2.39.2-1 [132 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf zlib1g armhf 1:1.2.13.dfsg-3 [73.6 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf libpcre2-8-0 armhf 10.42-4 [225 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf libuuid1 armhf 2.39.2-1 [27.7 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.22.4-10 [774 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.2-1 [80.5 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.11.2-3 [1342 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-12 [156 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-3 [256 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-13 [496 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.6 [81.9 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:36 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-12 [1201 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.6 [952 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf libbsd0 armhf 0.11.7-4 [111 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf libx11-data all 2:1.8.6-1 [323 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf libx11-6 armhf 2:1.8.6-1 [726 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf libxt6 armhf 1:1.2.1-1.1 [155 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf libxmu6 armhf 2:1.1.3-3 [52.0 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf libxpm4 armhf 1:3.5.12-1.1 [42.0 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf libxaw7 armhf 2:1.0.14-1 [165 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf groff armhf 1.22.4-10 [3290 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf libcap-dev armhf 1:2.66-4 [391 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-3 [901 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf libelf-dev armhf 0.188-2.1+rpi1 [69.6 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf libgdbm-dev armhf 1.23-3 [160 kB]
Get:63 http://172.17.4.1/private trixie-staging/main armhf libncurses6 armhf 6.4+20230625-2 [79.6 kB]
Get:64 http://172.17.4.1/private trixie-staging/main armhf libncurses-dev armhf 6.4+20230625-2 [290 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf libpcre2-16-0 armhf 10.42-4 [211 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf libpcre2-32-0 armhf 10.42-4 [201 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf libpcre2-posix3 armhf 10.42-4 [55.1 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf libpcre2-dev armhf 10.42-4 [648 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 29.4 MB in 3s (9654 kB/s)
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.39.2-1_armhf.deb ...
Unpacking bsdutils (1:2.39.2-1) over (1:2.38.1-5) ...
Setting up bsdutils (1:2.39.2-1) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../libtinfo6_6.4+20230625-2_armhf.deb ...
Unpacking libtinfo6:armhf (6.4+20230625-2) over (6.4-4) ...
Setting up libtinfo6:armhf (6.4+20230625-2) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.4+20230625-2_armhf.deb ...
Unpacking libncursesw6:armhf (6.4+20230625-2) over (6.4-4) ...
Setting up libncursesw6:armhf (6.4+20230625-2) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_6.4+20230625-2_armhf.deb ...
Unpacking ncurses-bin (6.4+20230625-2) over (6.4-4) ...
Setting up ncurses-bin (6.4+20230625-2) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../libblkid1_2.39.2-1_armhf.deb ...
Unpacking libblkid1:armhf (2.39.2-1) over (2.38.1-5) ...
Setting up libblkid1:armhf (2.39.2-1) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../libmount1_2.39.2-1_armhf.deb ...
Unpacking libmount1:armhf (2.39.2-1) over (2.38.1-5) ...
Setting up libmount1:armhf (2.39.2-1) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.39.2-1_armhf.deb ...
Unpacking libsmartcols1:armhf (2.39.2-1) over (2.38.1-5) ...
Setting up libsmartcols1:armhf (2.39.2-1) ...
(Reading database ... 11771 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.39.2-1_armhf.deb ...
Unpacking util-linux-extra (2.39.2-1) over (2.38.1-5) ...
Setting up util-linux-extra (2.39.2-1) ...
(Reading database ... 11782 files and directories currently installed.)
Preparing to unpack .../util-linux_2.39.2-1_armhf.deb ...
Unpacking util-linux (2.39.2-1) over (2.38.1-5) ...
Setting up util-linux (2.39.2-1) ...
(Reading database ... 11784 files and directories currently installed.)
Preparing to unpack .../mount_2.39.2-1_armhf.deb ...
Unpacking mount (2.39.2-1) over (2.38.1-5) ...
Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-3_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.13.dfsg-3) over (1:1.2.13.dfsg-1) ...
Setting up zlib1g:armhf (1:1.2.13.dfsg-3) ...
(Reading database ... 11784 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.42-4_armhf.deb ...
Unpacking libpcre2-8-0:armhf (10.42-4) over (10.42-1) ...
Setting up libpcre2-8-0:armhf (10.42-4) ...
(Reading database ... 11784 files and directories currently installed.)
Preparing to unpack .../libuuid1_2.39.2-1_armhf.deb ...
Unpacking libuuid1:armhf (2.39.2-1) over (2.38.1-5) ...
Setting up libuuid1:armhf (2.39.2-1) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 11784 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-10_armhf.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.39.2-1_armhf.deb ...
Unpacking bsdextrautils (2.39.2-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.11.2-3_armhf.deb ...
Unpacking man-db (2.11.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-12_armhf.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package m4.
Preparing to unpack .../09-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../10-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../11-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../12-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../13-autopoint_0.21-13_all.deb ...
Unpacking autopoint (0.21-13) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../14-libdebhelper-perl_13.11.6_all.deb ...
Unpacking libdebhelper-perl (13.11.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../15-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../16-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../17-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../18-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../21-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../23-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../24-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../25-gettext_0.21-12_armhf.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_13.11.6_all.deb ...
Unpacking debhelper (13.11.6) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../29-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../30-libbsd0_0.11.7-4_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-4) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../31-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../32-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../33-libx11-data_2%3a1.8.6-1_all.deb ...
Unpacking libx11-data (2:1.8.6-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../34-libx11-6_2%3a1.8.6-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.6-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../35-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../36-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../37-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../38-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../39-libxt6_1%3a1.2.1-1.1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1.1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../40-libxmu6_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.3-3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../41-libxpm4_1%3a3.5.12-1.1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1.1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../42-libxaw7_2%3a1.0.14-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.14-1) ...
Selecting previously unselected package groff.
Preparing to unpack .../43-groff_1.22.4-10_armhf.deb ...
Unpacking groff (1.22.4-10) ...
Selecting previously unselected package libcap-dev:armhf.
Preparing to unpack .../44-libcap-dev_1%3a2.66-4_armhf.deb ...
Unpacking libcap-dev:armhf (1:2.66-4) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../45-zlib1g-dev_1%3a1.2.13.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Selecting previously unselected package libelf-dev:armhf.
Preparing to unpack .../46-libelf-dev_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf-dev:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package libgdbm-dev:armhf.
Preparing to unpack .../47-libgdbm-dev_1.23-3_armhf.deb ...
Unpacking libgdbm-dev:armhf (1.23-3) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../48-libncurses6_6.4+20230625-2_armhf.deb ...
Unpacking libncurses6:armhf (6.4+20230625-2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../49-libncurses-dev_6.4+20230625-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.4+20230625-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../50-libpcre2-16-0_10.42-4_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../51-libpcre2-32-0_10.42-4_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../52-libpcre2-posix3_10.42-4_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.42-4) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../53-libpcre2-dev_10.42-4_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.42-4) ...
Selecting previously unselected package sbuild-build-depends-zsh-dummy.
Preparing to unpack .../54-sbuild-build-depends-zsh-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-zsh-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.39.2-1) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.6) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.45-2) ...
Setting up libpcre2-16-0:armhf (10.42-4) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpcre2-32-0:armhf (10.42-4) ...
Setting up libx11-data (2:1.8.6-1) ...
Setting up libncurses6:armhf (6.4+20230625-2) ...
Setting up autopoint (0.21-13) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Setting up libpcre2-posix3:armhf (10.42-4) ...
Setting up mount (2.39.2-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libgdbm-dev:armhf (1.23-3) ...
Setting up libbsd0:armhf (0.11.7-4) ...
Setting up libcap-dev:armhf (1:2.66-4) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libncurses-dev:armhf (6.4+20230625-2) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-12) ...
Setting up libpcre2-dev:armhf (10.42-4) ...
Setting up libtool (2.4.7-7) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libelf-dev:armhf (0.188-2.1+rpi1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up libx11-6:armhf (2:1.8.6-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libxpm4:armhf (1:3.5.12-1.1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up man-db (2.11.2-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxt6:armhf (1:1.2.1-1.1) ...
Setting up libxmu6:armhf (2:1.1.3-3) ...
Setting up debhelper (13.11.6) ...
Setting up libxaw7:armhf (2:1.0.14-1) ...
Setting up groff (1.22.4-10) ...
Setting up sbuild-build-depends-zsh-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-9+rpi1+deb12u1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-187-generic armhf (armv8l)
Toolchain package versions: binutils_2.40-2+rpi2 dpkg-dev_1.21.22+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-9+rpi1+deb12u1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.1.38-1+rpi1
Package versions: adduser_3.137 apt_2.6.1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_12.4+rpi1+deb12u1 base-passwd_3.6.1 bash_5.2.15-2 binutils_2.40-2+rpi2 binutils-arm-linux-gnueabihf_2.40-2+rpi2 binutils-common_2.40-2+rpi2 bsdextrautils_2.39.2-1 bsdutils_1:2.39.2-1 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:12.2.0-3+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.6 debianutils_5.7-0.4 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1.1 dpkg_1.21.22+rpi1 dpkg-dev_1.21.22+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.31-1.2 file_1:5.45-2 findutils_4.9.0-4 g++_4:12.2.0-3+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-3+rpi1 gcc-12_12.2.0-14+rpi1 gcc-12-base_12.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-12 gettext-base_0.21-12 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.8-5 groff_1.22.4-10 groff-base_1.22.4-10 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.65.2 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-3 libacl1_2.3.1-3 libapt-pkg6.0_2.6.1 libarchive-zip-perl_1.68-1 libasan8_12.2.0-14+rpi1 libassuan0_2.5.5-5 libatomic1_12.2.0-14+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.0.9-1 libbinutils_2.40-2+rpi2 libblkid1_2.39.2-1 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-9+rpi1+deb12u1 libc-dev-bin_2.36-9+rpi1+deb12u1 libc6_2.36-9+rpi1+deb12u1 libc6-dev_2.36-9+rpi1+deb12u1 libcap-dev_1:2.66-4 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-4 libcap2-bin_1:2.66-4 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2+rpi2 libctf0_2.40-2+rpi2 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.270 libdebhelper-perl_13.11.6 libdpkg-perl_1.21.22+rpi1 libelf-dev_0.188-2.1+rpi1 libelf1_0.188-2.1+rpi1 libext2fs2_1.47.0-2 libfakeroot_1.31-1.2 libffi8_3.4.4-1 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.2.0-14+rpi1 libgcc-s1_12.2.0-14+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm-dev_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.9-2 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-2 libhogweed6_3.8.1-2 libice6_2:1.0.10-1 libicu72_72.1-3 libidn2-0_2.3.3-1+b2 libisl23_0.25-1 libjansson4_2.14-2 libk5crypto3_1.20.1-2 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-2 libkrb5support0_1.20.1-2 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.0.4-2 libmount1_2.39.2-1 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncurses-dev_6.4+20230625-2 libncurses6_6.4+20230625-2 libncursesw6_6.4+20230625-2 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnumber-compare-perl_0.03-3 libp11-kit0_0.24.1-2 libpam-cap_1:2.66-4 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-7 libpam0g_1.5.2-6 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libpcre3_2:8.39-15 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libreadline8_8.2-1.3 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.4-1+b2 libsemanage-common_3.5-1 libsemanage2_3.4-1+b2 libsepol1_3.1-1 libsepol2_3.4-2.1 libsm6_2:1.2.3-1 libsmartcols1_2.39.2-1 libsqlite3-0_3.40.1-2 libss2_1.47.0-2 libssl1.1_1.1.1o-1 libssl3_3.0.9-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.12-1~deb12u1+rpi1 libtasn1-6_4.19.0-2 libtext-glob-perl_0.11-3 libtinfo6_6.4+20230625-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-7 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.12-1~deb12u1+rpi1 libunistring2_1.0-2 libuuid1_2.39.2-1 libx11-6_2:1.8.6-1 libx11-data_2:1.8.6-1 libxau6_1:1.0.9-1 libxaw7_2:1.0.14-1 libxcb1_1.15-1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxml2_2.9.14+dfsg-1.3 libxmu6_2:1.1.3-3 libxpm4_1:3.5.12-1.1 libxt6_1:1.2.1-1.1 libxxhash0_0.8.1-1 libzstd1_1.5.4+dfsg2-5 linux-libc-dev_6.1.38-1+rpi1 login_1:4.13+dfsg1-1 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-3 mawk_1.3.4.20200120-3.1 mount_2.39.2-1 nano_7.2-1 ncurses-base_6.4+20230625-2 ncurses-bin_6.4+20230625-2 netbase_6.4 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.36_5.36.0-7 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-zsh-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 sysvinit-utils_3.06-4 tar_1.34+dfsg-1.2 tzdata_2023c-10 usrmerge_37 util-linux_2.39.2-1 util-linux-extra_2.39.2-1 x11-common_1:7.7+23 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-3 zlib1g-dev_1:1.2.13.dfsg-3

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: Signature made Wed Sep  6 23:28:24 2023 UTC
gpgv:                using RSA key 468C89793B429819E9D761266BE663C75A35C975
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./zsh_5.9-5.dsc: no acceptable signature found
dpkg-source: info: extracting zsh in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking zsh_5.9.orig.tar.xz
dpkg-source: info: unpacking zsh_5.9-5.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying further-mitigate-test-suite-hangs.patch
dpkg-source: info: applying update-debian-sections.patch
dpkg-source: info: applying cross-compile.diff
dpkg-source: info: applying example-shebang.patch
dpkg-source: info: applying completion-dscverify.diff
dpkg-source: info: applying use-pager-instead-of-more-by-default.patch
dpkg-source: info: applying fix-typos-in-man-pages.patch
dpkg-source: info: applying cherry-pick-3e3cfabc-revert-38150-and-fix-in-calling-function-cfp_matcher_range-instead.patch
dpkg-source: info: applying cherry-pick-4b7a9fd0-additional-typset--p--m-fix-for-namespaces.patch
dpkg-source: info: applying cherry-pick-b62e91134-51723-migrate-pcre-module-to-pcre2.patch
dpkg-source: info: applying cherry-pick-10bdbd8b-51877-do-not-build-pcre-module-if-pcre2-config-is-not-found.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-32f4b494-1200-4235-a1a9-5733b0de4f8e
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package zsh
dpkg-buildpackage: info: source version 5.9-5
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
dpkg-source: warning: can't parse dependency adequate:native
dpkg-source: info: using options from zsh-5.9/debian/source/options: --extend-diff-ignore=^(Util/difflog\.pl|configure|config\.h\.in|stamp-h\.in|config\.log|Doc/(help\.txt|help/.*|version.yo|zsh.*\.1|zsh.texi|Zsh/(man)?mod(list|menu)\.yo)|META-FAQ|Etc/FAQ)$
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean -B obj
dh_auto_clean -B obj-static
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chmod 755 configure
mkdir -p obj/testhome obj-static/testhome
dh_auto_configure -B obj -- --prefix=/usr --mandir=/usr/share/man --bindir=/bin LDFLAGS="-g -Wl,-z,relro -Wl,-z,now" --infodir=/usr/share/info --enable-maildir-support --enable-max-jobtable-size=256 --enable-etcdir=/etc/zsh --enable-function-subdirs --enable-site-fndir=/usr/local/share/zsh/site-functions --enable-fndir=/usr/share/zsh/functions --enable-runhelpdir=/usr/share/zsh/help --with-tcsetpgrp --enable-gdbm --with-term-lib="ncursesw tinfo" --enable-cap --enable-pcre --enable-readnullcmd=pager --enable-custom-patchlevel=raspbian/5.9-5 --enable-additional-fpath=/usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions --disable-ansi2knr
	cd obj && ../configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --mandir=/usr/share/man --bindir=/bin "LDFLAGS=-g -Wl,-z,relro -Wl,-z,now" --infodir=/usr/share/info --enable-maildir-support --enable-max-jobtable-size=256 --enable-etcdir=/etc/zsh --enable-function-subdirs --enable-site-fndir=/usr/local/share/zsh/site-functions --enable-fndir=/usr/share/zsh/functions --enable-runhelpdir=/usr/share/zsh/help --with-tcsetpgrp --enable-gdbm "--with-term-lib=ncursesw tinfo" --enable-cap --enable-pcre --enable-readnullcmd=pager --enable-custom-patchlevel=raspbian/5.9-5 --enable-additional-fpath=/usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions --disable-ansi2knr
configuring for zsh 5.9
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for pcre2-config... pcre2-config
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking how to run the C preprocessor... gcc -E
checking for an ANSI C-conforming const... yes
checking for gcc option to accept ANSI C... 
checking whether to use prototypes... (overridden) yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/param.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking if the compiler supports union initialisation... yes
checking if signed to unsigned casting is broken... no
checking if the compiler supports variable-length arrays... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... no
checking for mawk... mawk
checking whether ln works... yes
checking whether ln -s works... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for yodl... no
checking for texi2dvi... no
checking for texi2pdf... no
checking for texi2any... no
checking for texi2html... no
checking for ansi2knr... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for pcre2.h... yes
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for sys/select.h... yes
checking for termcap.h... yes
checking for termio.h... yes
checking for termios.h... yes
checking for sys/param.h... (cached) yes
checking for sys/filio.h... no
checking for string.h... (cached) yes
checking for memory.h... yes
checking for limits.h... yes
checking for fcntl.h... yes
checking for libc.h... no
checking for sys/utsname.h... yes
checking for sys/resource.h... yes
checking for locale.h... yes
checking for errno.h... yes
checking for stdio.h... (cached) yes
checking for stdarg.h... yes
checking for varargs.h... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/capability.h... yes
checking for utmp.h... yes
checking for utmpx.h... yes
checking for sys/types.h... (cached) yes
checking for pwd.h... yes
checking for grp.h... yes
checking for poll.h... yes
checking for sys/mman.h... yes
checking for netinet/in_systm.h... yes
checking for langinfo.h... yes
checking for wchar.h... yes
checking for stddef.h... yes
checking for sys/stropts.h... no
checking for iconv.h... yes
checking for ncurses.h... yes
checking for ncursesw/ncurses.h... yes
checking for ncurses/ncurses.h... no
checking for dlfcn.h... yes
checking for dl.h... no
checking for conflicts in sys/time.h and sys/select.h... no
checking TIOCGWINSZ in termios.h... no
checking TIOCGWINSZ in sys/ioctl.h... yes
checking for streams headers including struct winsize... no
checking for printf in -lc... yes
checking for pow in -lm... yes
checking for clock_gettime in -lrt... yes
checking for library containing tigetstr... -lncursesw
checking if _XOPEN_SOURCE_EXTENDED should not be defined... no
checking for library containing tigetstr... (cached) -lncursesw
checking for library containing tigetflag... none required
checking for library containing tgetent... none required
checking for curses.h... yes
checking if we need to ignore ncurses... no
checking for library containing getpwnam... none required
checking for dlopen in -ldl... yes
checking for cap_get_proc in -lcap... yes
checking for socket in -lsocket... no
checking for library containing gethostbyname2... none required
checking for iconv... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether _libiconv_version is declared... no
checking for iconv declaration... 
checking if an include file defines ospeed... yes
checking for gdbm.h... yes
checking for gdbm_open in -lgdbm... yes
checking for sys/xattr.h... yes
checking for pid_t... yes
checking for off_t... yes
checking for ino_t... yes
checking for mode_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... (cached) yes
checking if long is 64 bits... no
checking if off_t is 64 bit... yes
checking if ino_t is 64 bit... yes
checking if compiler has a 64 bit type... long long
checking for a corresponding unsigned 64 bit type... unsigned long long
checking for %lld printf support... yes
checking for sigset_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_mtim.tv_nsec... yes
checking for struct stat.st_mtimespec.tv_nsec... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_ctim.tv_nsec... yes
checking for struct stat.st_ctimespec.tv_nsec... no
checking for struct stat.st_ctimensec... no
checking for struct timezone... yes
checking for struct timespec... yes
checking for struct utmp... yes
checking for struct utmpx... yes
checking for ut_host in struct utmp... yes
checking for ut_host in struct utmpx... yes
checking for ut_xtime in struct utmpx... no
checking for ut_tv in struct utmpx... yes
checking for d_ino in struct dirent... yes
checking for d_stat in struct dirent... no
checking for d_ino in struct direct... no
checking for d_stat in struct direct... no
checking for sin6_scope_id in struct sockaddr_in6... yes
checking if we need our own h_errno... yes
checking for strftime... yes
checking for strptime... yes
checking for mktime... yes
checking for timelocal... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for clock_gettime... yes
checking for select... yes
checking for poll... yes
checking for readlink... yes
checking for faccessx... no
checking for fchdir... yes
checking for ftruncate... yes
checking for fstat... yes
checking for lstat... yes
checking for lchown... yes
checking for fchown... yes
checking for fchmod... yes
checking for fseeko... yes
checking for ftello... yes
checking for mkfifo... yes
checking for _mktemp... no
checking for mkstemp... yes
checking for waitpid... yes
checking for wait3... yes
checking for sigaction... yes
checking for sigblock... yes
checking for sighold... yes
checking for sigrelse... yes
checking for sigsetmask... yes
checking for sigprocmask... yes
checking for killpg... yes
checking for setpgid... yes
checking for setpgrp... yes
checking for tcsetpgrp... yes
checking for tcgetattr... yes
checking for nice... yes
checking for gethostname... yes
checking for gethostbyname2... yes
checking for getipnodebyname... no
checking for inet_aton... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for getlogin... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for getgrgid... yes
checking for getgrnam... yes
checking for initgroups... yes
checking for nis_list... no
checking for setuid... yes
checking for seteuid... yes
checking for setreuid... yes
checking for setresuid... yes
checking for setsid... yes
checking for setgid... yes
checking for setegid... yes
checking for setregid... yes
checking for setresgid... yes
checking for memcpy... yes
checking for memmove... yes
checking for strstr... yes
checking for strerror... yes
checking for strtoul... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for setlocale... yes
checking for isblank... yes
checking for iswblank... yes
checking for uname... yes
checking for signgam... yes
checking for tgamma... yes
checking for log2... yes
checking for scalbn... yes
checking for putenv... yes
checking for getenv... yes
checking for setenv... yes
checking for unsetenv... yes
checking for xw... no
checking for brk... yes
checking for sbrk... yes
checking for pathconf... yes
checking for sysconf... yes
checking for tgetent... yes
checking for tigetflag... yes
checking for tigetnum... yes
checking for tigetstr... yes
checking for setupterm... yes
checking for initscr... yes
checking for resize_term... yes
checking for getcchar... yes
checking for setcchar... yes
checking for waddwstr... yes
checking for wget_wch... yes
checking for win_wch... yes
checking for use_default_colors... yes
checking for nl_langinfo... yes
checking for erand48... yes
checking for open_memstream... yes
checking for posix_openpt... yes
checking for wctomb... yes
checking for iconv... (cached) yes
checking for grantpt... yes
checking for unlockpt... yes
checking for ptsname... yes
checking for htons... yes
checking for ntohs... yes
checking for regcomp... yes
checking for regexec... yes
checking for regerror... yes
checking for regfree... yes
checking for gdbm_open... yes
checking for getxattr... yes
checking for realpath... yes
checking for canonicalize_file_name... yes
checking for symlink... yes
checking for getcwd... yes
checking for cygwin_conv_path... no
checking for nanosleep... yes
checking for srand_deterministic... no
checking for setutxent... yes
checking for getutxent... yes
checking for endutxent... yes
checking for getutent... yes
checking for working strcoll... yes
checking for isinf... yes
checking for isnan... yes
checking if realpath accepts NULL... yes
checking for pcre2_compile_8... yes
checking for cap_get_proc... yes
checking if tgetent accepts NULL... yes
checking if tgetent returns 0 on success... no
checking for getpagesize... yes
checking for working mmap... yes
checking for munmap... yes
checking for msync... yes
checking whether getpgrp requires zero arguments... yes
checking for dlopen... yes
checking for dlerror... yes
checking for dlsym... yes
checking for dlclose... yes
checking for load... no
checking for loadquery... no
checking for loadbind... no
checking for unload... no
checking for shl_load... no
checking for shl_unload... no
checking for shl_findsym... no
checking if getxattr etc. are Linux-like... yes
checking if getxattr etc. are usable... yes
checking what style of signals to use... POSIX_SIGNALS
checking where signal.h is located...  /usr/include/arm-linux-gnueabihf/bits/signum-generic.h /usr/include/arm-linux-gnueabihf/bits/signum-arch.h
checking where error names are located...  /usr/include/asm-generic/errno-base.h /usr/include/asm-generic/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h
checking location of curses header... ncursesw/ncurses.h
checking where curses key definitions are located... /usr/include/curses.h
checking for ncursesw/term.h... yes
checking for ncurses/term.h... no
checking for term.h... yes
checking where term.h is located... ncursesw/term.h
checking if boolcodes is available... yes
checking if numcodes is available... yes
checking if strcodes is available... yes
checking if boolnames is available... yes
checking if numnames is available... yes
checking if strnames is available... yes
checking if tgoto prototype is missing... no
checking where the RLIMIT macros are located... /usr/include/arm-linux-gnueabihf/bits/resource.h
checking if rlim_t is longer than a long... yes
checking if rlim_t is a quad... yes
checking for rlim_t... yes
checking for limit RLIMIT_AIO_MEM... no
checking for limit RLIMIT_AIO_OPS... no
checking for limit RLIMIT_AS... yes
checking for limit RLIMIT_LOCKS... yes
checking for limit RLIMIT_MEMLOCK... yes
checking for limit RLIMIT_NPROC... yes
checking for limit RLIMIT_NTHR... no
checking for limit RLIMIT_NOFILE... yes
checking for limit RLIMIT_PTHREAD... no
checking for limit RLIMIT_RSS... yes
checking for limit RLIMIT_SBSIZE... no
checking for limit RLIMIT_TCACHE... no
checking for limit RLIMIT_VMEM... no
checking for limit RLIMIT_SIGPENDING... yes
checking for limit RLIMIT_MSGQUEUE... yes
checking for limit RLIMIT_NICE... yes
checking for limit RLIMIT_RTPRIO... yes
checking for limit RLIMIT_RTTIME... yes
checking for limit RLIMIT_POSIXLOCKS... no
checking for limit RLIMIT_NPTS... no
checking for limit RLIMIT_SWAP... no
checking for limit RLIMIT_KQUEUES... no
checking for limit RLIMIT_UMTXP... no
checking if RLIMIT_VMEM and RLIMIT_RSS are the same... no
checking if RLIMIT_VMEM and RLIMIT_AS are the same... no
checking if RLIMIT_RSS and RLIMIT_AS are the same... no
checking for struct rusage.ru_maxrss... yes
checking for struct rusage.ru_ixrss... yes
checking for struct rusage.ru_idrss... yes
checking for struct rusage.ru_isrss... yes
checking for struct rusage.ru_minflt... yes
checking for struct rusage.ru_majflt... yes
checking for struct rusage.ru_nswap... yes
checking for struct rusage.ru_inblock... yes
checking for struct rusage.ru_oublock... yes
checking for struct rusage.ru_msgsnd... yes
checking for struct rusage.ru_msgrcv... yes
checking for struct rusage.ru_nsignals... yes
checking for struct rusage.ru_nvcsw... yes
checking for struct rusage.ru_nivcsw... yes
checking for /dev/fd filesystem... /proc/self/fd
checking for RFS superroot directory... no
checking whether we should use the native getcwd... no
checking whether getcwd calls malloc to allocate memory... yes
checking for setproctitle... no
checking for library containing setproctitle... no
checking for prctl... yes
checking for utmp file... /var/run/utmp
checking for wtmp file... /var/log/wtmp
checking for utmpx file... no
checking for wtmpx file... no
checking for brk() prototype in <unistd.h>... yes
checking for sbrk() prototype in <unistd.h>... yes
checking for mknod prototype in <sys/stat.h>... yes
checking for ioctl prototype in <unistd.h> or <termios.h>... no
checking for ioctl prototype in <sys/ioctl.h>... yes
checking if named FIFOs work... yes
checking if lseek() correctly reports seekability... yes
checking if link() works... yes
checking if kill(pid, 0) returns ESRCH correctly... yes
checking if POSIX sigsuspend() works... yes
checking if getpwnam() is faked... no
checking base type of the third argument to accept... socklen_t
checking if your system has /dev/ptmx... yes
checking if /dev/ptmx is usable... yes
configure: checking for functions supporting multibyte characters
checking for iswalnum... yes
checking for iswcntrl... yes
checking for iswdigit... yes
checking for iswgraph... yes
checking for iswlower... yes
checking for iswprint... yes
checking for iswpunct... yes
checking for iswspace... yes
checking for iswupper... yes
checking for iswxdigit... yes
checking for mbrlen... yes
checking for mbrtowc... yes
checking for towupper... yes
checking for towlower... yes
checking for wcschr... yes
checking for wcscpy... yes
checking for wcslen... yes
checking for wcsncmp... yes
checking for wcsncpy... yes
checking for wcrtomb... yes
checking for wcwidth... yes
checking for wmemchr... yes
checking for wmemcmp... yes
checking for wmemcpy... yes
checking for wmemmove... yes
checking for wmemset... yes
configure: all functions found, multibyte support enabled
checking if the wcwidth() and/or iswprint() functions are broken... no
checking if the isprint() function is broken... no
checking if your system uses ELF binaries... yes
checking if we can use -rdynamic... yes
checking if your dlsym() needs a leading underscore... no
checking if environ is available in shared libraries... yes
checking if tgetent is available in shared libraries... yes
checking if tigetstr is available in shared libraries... yes
checking if name clashes in shared objects are OK... yes
checking for working RTLD_GLOBAL... yes
checking whether symbols in the executable are available... yes
checking whether executables can be stripped... yes
checking whether libraries can be stripped... yes
configure: creating ./config.status
config.status: creating Config/defs.mk
config.status: creating Makefile
config.status: creating Doc/Makefile
config.status: creating Etc/Makefile
config.status: creating Src/Makefile
config.status: creating Test/Makefile
config.status: creating config.h
config.status: executing config.modules commands
creating ./config.modules
config.status: executing stamp-h commands
cp: cannot stat '../Doc/help.txt': No such file or directory

zsh configuration
-----------------
zsh version               : 5.9
host operating system     : arm-unknown-linux-gnueabihf
source code location      : ..
compiler                  : gcc
preprocessor flags        :  -Wdate-time -D_FORTIFY_SOURCE=2
executable compiler flags : -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g
module compiler flags     : -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC
executable linker flags   : -g -Wl,-z,relro -Wl,-z,now  -rdynamic
module linker flags       : -g -Wl,-z,relro -Wl,-z,now  -shared
library flags             : -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc
installation basename     : zsh
binary install path       : /bin
man page install path     : /usr/share/man
info install path         : /usr/share/info
functions install path    : /usr/share/zsh/functions
additional fpath entries  : /usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions
See config.modules for installed modules and functions.

dh_auto_configure -B obj-static -- --prefix=/usr --mandir=/usr/share/man --bindir=/bin LDFLAGS="-g -Wl,-z,relro -Wl,-z,now" --infodir=/usr/share/info --enable-maildir-support --enable-max-jobtable-size=256 --enable-etcdir=/etc/zsh --enable-function-subdirs --enable-site-fndir=/usr/local/share/zsh/site-functions --enable-fndir=/usr/share/zsh/functions --enable-runhelpdir=/usr/share/zsh/help --with-tcsetpgrp --enable-gdbm --with-term-lib="ncursesw tinfo" --enable-cap --enable-pcre --enable-readnullcmd=pager --enable-custom-patchlevel=raspbian/5.9-5 --enable-additional-fpath=/usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions --disable-ansi2knr --disable-dynamic --enable-ldflags=-static --disable-dynamic-nss
	cd obj-static && ../configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --mandir=/usr/share/man --bindir=/bin "LDFLAGS=-g -Wl,-z,relro -Wl,-z,now" --infodir=/usr/share/info --enable-maildir-support --enable-max-jobtable-size=256 --enable-etcdir=/etc/zsh --enable-function-subdirs --enable-site-fndir=/usr/local/share/zsh/site-functions --enable-fndir=/usr/share/zsh/functions --enable-runhelpdir=/usr/share/zsh/help --with-tcsetpgrp --enable-gdbm "--with-term-lib=ncursesw tinfo" --enable-cap --enable-pcre --enable-readnullcmd=pager --enable-custom-patchlevel=raspbian/5.9-5 --enable-additional-fpath=/usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions --disable-ansi2knr --disable-dynamic --enable-ldflags=-static --disable-dynamic-nss
configuring for zsh 5.9
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for pcre2-config... pcre2-config
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking how to run the C preprocessor... gcc -E
checking for an ANSI C-conforming const... yes
checking for gcc option to accept ANSI C... 
checking whether to use prototypes... (overridden) yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/param.h... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking if the compiler supports union initialisation... yes
checking if signed to unsigned casting is broken... no
checking if the compiler supports variable-length arrays... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... no
checking for mawk... mawk
checking whether ln works... yes
checking whether ln -s works... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for yodl... no
checking for texi2dvi... no
checking for texi2pdf... no
checking for texi2any... no
checking for texi2html... no
checking for ansi2knr... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for pcre2.h... yes
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for sys/select.h... yes
checking for termcap.h... yes
checking for termio.h... yes
checking for termios.h... yes
checking for sys/param.h... (cached) yes
checking for sys/filio.h... no
checking for string.h... (cached) yes
checking for memory.h... yes
checking for limits.h... yes
checking for fcntl.h... yes
checking for libc.h... no
checking for sys/utsname.h... yes
checking for sys/resource.h... yes
checking for locale.h... yes
checking for errno.h... yes
checking for stdio.h... (cached) yes
checking for stdarg.h... yes
checking for varargs.h... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/capability.h... yes
checking for utmp.h... yes
checking for utmpx.h... yes
checking for sys/types.h... (cached) yes
checking for pwd.h... yes
checking for grp.h... yes
checking for poll.h... yes
checking for sys/mman.h... yes
checking for netinet/in_systm.h... yes
checking for langinfo.h... yes
checking for wchar.h... yes
checking for stddef.h... yes
checking for sys/stropts.h... no
checking for iconv.h... yes
checking for ncurses.h... yes
checking for ncursesw/ncurses.h... yes
checking for ncurses/ncurses.h... no
checking for conflicts in sys/time.h and sys/select.h... no
checking TIOCGWINSZ in termios.h... no
checking TIOCGWINSZ in sys/ioctl.h... yes
checking for streams headers including struct winsize... no
checking for printf in -lc... yes
checking for pow in -lm... yes
checking for clock_gettime in -lrt... yes
checking for library containing tigetstr... -ltinfo
checking if _XOPEN_SOURCE_EXTENDED should not be defined... no
checking for library containing tigetstr... (cached) -ltinfo
checking for library containing tigetflag... none required
checking for library containing tgetent... none required
checking for curses.h... yes
checking if we need to ignore ncurses... checking for library containing tigetstr... none required
checking for library containing tigetnum... none required
checking for library containing tigetflag... none required
checking for library containing tgetent... none required
checking for library containing initscr... -lncursesw
no
checking for library containing getpwnam... none required
checking for cap_get_proc in -lcap... yes
checking for socket in -lsocket... no
checking for library containing gethostbyname2... none required
checking for iconv... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether _libiconv_version is declared... no
checking for iconv declaration... 
checking if an include file defines ospeed... yes
checking for gdbm.h... yes
checking for gdbm_open in -lgdbm... yes
checking for sys/xattr.h... yes
checking for pid_t... yes
checking for off_t... yes
checking for ino_t... yes
checking for mode_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... (cached) yes
checking if long is 64 bits... no
checking if off_t is 64 bit... yes
checking if ino_t is 64 bit... yes
checking if compiler has a 64 bit type... long long
checking for a corresponding unsigned 64 bit type... unsigned long long
checking for %lld printf support... yes
checking for sigset_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_mtim.tv_nsec... yes
checking for struct stat.st_mtimespec.tv_nsec... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_ctim.tv_nsec... yes
checking for struct stat.st_ctimespec.tv_nsec... no
checking for struct stat.st_ctimensec... no
checking for struct timezone... yes
checking for struct timespec... yes
checking for struct utmp... yes
checking for struct utmpx... yes
checking for ut_host in struct utmp... yes
checking for ut_host in struct utmpx... yes
checking for ut_xtime in struct utmpx... no
checking for ut_tv in struct utmpx... yes
checking for d_ino in struct dirent... yes
checking for d_stat in struct dirent... no
checking for d_ino in struct direct... no
checking for d_stat in struct direct... no
checking for sin6_scope_id in struct sockaddr_in6... yes
checking if we need our own h_errno... yes
checking for strftime... yes
checking for strptime... yes
checking for mktime... yes
checking for timelocal... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for clock_gettime... yes
checking for select... yes
checking for poll... yes
checking for readlink... yes
checking for faccessx... no
checking for fchdir... yes
checking for ftruncate... yes
checking for fstat... yes
checking for lstat... yes
checking for lchown... yes
checking for fchown... yes
checking for fchmod... yes
checking for fseeko... yes
checking for ftello... yes
checking for mkfifo... yes
checking for _mktemp... no
checking for mkstemp... yes
checking for waitpid... yes
checking for wait3... yes
checking for sigaction... yes
checking for sigblock... yes
checking for sighold... yes
checking for sigrelse... yes
checking for sigsetmask... yes
checking for sigprocmask... yes
checking for killpg... yes
checking for setpgid... yes
checking for setpgrp... yes
checking for tcsetpgrp... yes
checking for tcgetattr... yes
checking for nice... yes
checking for gethostname... yes
checking for gethostbyname2... yes
checking for getipnodebyname... no
checking for inet_aton... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for getlogin... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for getgrgid... yes
checking for getgrnam... yes
checking for initgroups... yes
checking for nis_list... no
checking for setuid... yes
checking for seteuid... yes
checking for setreuid... yes
checking for setresuid... yes
checking for setsid... yes
checking for setgid... yes
checking for setegid... yes
checking for setregid... yes
checking for setresgid... yes
checking for memcpy... yes
checking for memmove... yes
checking for strstr... yes
checking for strerror... yes
checking for strtoul... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for setlocale... yes
checking for isblank... yes
checking for iswblank... yes
checking for uname... yes
checking for signgam... yes
checking for tgamma... yes
checking for log2... yes
checking for scalbn... yes
checking for putenv... yes
checking for getenv... yes
checking for setenv... yes
checking for unsetenv... yes
checking for xw... no
checking for brk... yes
checking for sbrk... yes
checking for pathconf... yes
checking for sysconf... yes
checking for tgetent... yes
checking for tigetflag... yes
checking for tigetnum... yes
checking for tigetstr... yes
checking for setupterm... yes
checking for initscr... yes
checking for resize_term... yes
checking for getcchar... yes
checking for setcchar... yes
checking for waddwstr... yes
checking for wget_wch... yes
checking for win_wch... yes
checking for use_default_colors... yes
checking for nl_langinfo... yes
checking for erand48... yes
checking for open_memstream... yes
checking for posix_openpt... yes
checking for wctomb... yes
checking for iconv... (cached) yes
checking for grantpt... yes
checking for unlockpt... yes
checking for ptsname... yes
checking for htons... yes
checking for ntohs... yes
checking for regcomp... yes
checking for regexec... yes
checking for regerror... yes
checking for regfree... yes
checking for gdbm_open... yes
checking for getxattr... yes
checking for realpath... yes
checking for canonicalize_file_name... yes
checking for symlink... yes
checking for getcwd... yes
checking for cygwin_conv_path... no
checking for nanosleep... yes
checking for srand_deterministic... no
checking for setutxent... yes
checking for getutxent... yes
checking for endutxent... yes
checking for getutent... yes
checking for working strcoll... yes
checking for isinf... yes
checking for isnan... yes
checking if realpath accepts NULL... yes
checking for pcre2_compile_8... yes
checking for cap_get_proc... yes
checking if tgetent accepts NULL... yes
checking if tgetent returns 0 on success... no
checking for getpagesize... yes
checking for working mmap... yes
checking for munmap... yes
checking for msync... yes
checking whether getpgrp requires zero arguments... yes
checking if getxattr etc. are Linux-like... yes
checking if getxattr etc. are usable... yes
checking what style of signals to use... POSIX_SIGNALS
checking where signal.h is located...  /usr/include/arm-linux-gnueabihf/bits/signum-generic.h /usr/include/arm-linux-gnueabihf/bits/signum-arch.h
checking where error names are located...  /usr/include/asm-generic/errno-base.h /usr/include/asm-generic/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h
checking location of curses header... ncursesw/ncurses.h
checking where curses key definitions are located... /usr/include/curses.h
checking for ncursesw/term.h... yes
checking for ncurses/term.h... no
checking for term.h... yes
checking where term.h is located... ncursesw/term.h
checking if boolcodes is available... yes
checking if numcodes is available... yes
checking if strcodes is available... yes
checking if boolnames is available... yes
checking if numnames is available... yes
checking if strnames is available... yes
checking if tgoto prototype is missing... no
checking where the RLIMIT macros are located... /usr/include/arm-linux-gnueabihf/bits/resource.h
checking if rlim_t is longer than a long... yes
checking if rlim_t is a quad... yes
checking for rlim_t... yes
checking for limit RLIMIT_AIO_MEM... no
checking for limit RLIMIT_AIO_OPS... no
checking for limit RLIMIT_AS... yes
checking for limit RLIMIT_LOCKS... yes
checking for limit RLIMIT_MEMLOCK... yes
checking for limit RLIMIT_NPROC... yes
checking for limit RLIMIT_NTHR... no
checking for limit RLIMIT_NOFILE... yes
checking for limit RLIMIT_PTHREAD... no
checking for limit RLIMIT_RSS... yes
checking for limit RLIMIT_SBSIZE... no
checking for limit RLIMIT_TCACHE... no
checking for limit RLIMIT_VMEM... no
checking for limit RLIMIT_SIGPENDING... yes
checking for limit RLIMIT_MSGQUEUE... yes
checking for limit RLIMIT_NICE... yes
checking for limit RLIMIT_RTPRIO... yes
checking for limit RLIMIT_RTTIME... yes
checking for limit RLIMIT_POSIXLOCKS... no
checking for limit RLIMIT_NPTS... no
checking for limit RLIMIT_SWAP... no
checking for limit RLIMIT_KQUEUES... no
checking for limit RLIMIT_UMTXP... no
checking if RLIMIT_VMEM and RLIMIT_RSS are the same... no
checking if RLIMIT_VMEM and RLIMIT_AS are the same... no
checking if RLIMIT_RSS and RLIMIT_AS are the same... no
checking for struct rusage.ru_maxrss... yes
checking for struct rusage.ru_ixrss... yes
checking for struct rusage.ru_idrss... yes
checking for struct rusage.ru_isrss... yes
checking for struct rusage.ru_minflt... yes
checking for struct rusage.ru_majflt... yes
checking for struct rusage.ru_nswap... yes
checking for struct rusage.ru_inblock... yes
checking for struct rusage.ru_oublock... yes
checking for struct rusage.ru_msgsnd... yes
checking for struct rusage.ru_msgrcv... yes
checking for struct rusage.ru_nsignals... yes
checking for struct rusage.ru_nvcsw... yes
checking for struct rusage.ru_nivcsw... yes
checking for /dev/fd filesystem... /proc/self/fd
checking for RFS superroot directory... no
checking whether we should use the native getcwd... no
checking whether getcwd calls malloc to allocate memory... yes
checking for setproctitle... no
checking for library containing setproctitle... no
checking for prctl... yes
checking for utmp file... /var/run/utmp
checking for wtmp file... /var/log/wtmp
checking for utmpx file... no
checking for wtmpx file... no
checking for brk() prototype in <unistd.h>... yes
checking for sbrk() prototype in <unistd.h>... yes
checking for mknod prototype in <sys/stat.h>... yes
checking for ioctl prototype in <unistd.h> or <termios.h>... no
checking for ioctl prototype in <sys/ioctl.h>... yes
checking if named FIFOs work... yes
checking if lseek() correctly reports seekability... yes
checking if link() works... yes
checking if kill(pid, 0) returns ESRCH correctly... yes
checking if POSIX sigsuspend() works... yes
checking if getpwnam() is faked... no
checking base type of the third argument to accept... socklen_t
checking if your system has /dev/ptmx... yes
checking if /dev/ptmx is usable... yes
configure: checking for functions supporting multibyte characters
checking for iswalnum... yes
checking for iswcntrl... yes
checking for iswdigit... yes
checking for iswgraph... yes
checking for iswlower... yes
checking for iswprint... yes
checking for iswpunct... yes
checking for iswspace... yes
checking for iswupper... yes
checking for iswxdigit... yes
checking for mbrlen... yes
checking for mbrtowc... yes
checking for towupper... yes
checking for towlower... yes
checking for wcschr... yes
checking for wcscpy... yes
checking for wcslen... yes
checking for wcsncmp... yes
checking for wcsncpy... yes
checking for wcrtomb... yes
checking for wcwidth... yes
checking for wmemchr... yes
checking for wmemcmp... yes
checking for wmemcpy... yes
checking for wmemmove... yes
checking for wmemset... yes
configure: all functions found, multibyte support enabled
checking if the wcwidth() and/or iswprint() functions are broken... no
checking if the isprint() function is broken... no
configure: creating ./config.status
config.status: creating Config/defs.mk
config.status: creating Makefile
config.status: creating Doc/Makefile
config.status: creating Etc/Makefile
config.status: creating Src/Makefile
config.status: creating Test/Makefile
config.status: creating config.h
config.status: executing config.modules commands
creating ./config.modules
config.status: executing stamp-h commands
cp: cannot stat '../Doc/help.txt': No such file or directory

zsh configuration
-----------------
zsh version               : 5.9
host operating system     : arm-unknown-linux-gnueabihf
source code location      : ..
compiler                  : gcc
preprocessor flags        :  -Wdate-time -D_FORTIFY_SOURCE=2
executable compiler flags : -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g
executable linker flags   : -static  
library flags             : -lpcre2-8 -lgdbm -lcap -lncursesw -ltinfo -ltinfo -lrt -lm  -lc
installation basename     : zsh
binary install path       : /bin
man page install path     : /usr/share/man
info install path         : /usr/share/info
functions install path    : /usr/share/zsh/functions
additional fpath entries  : /usr/share/zsh/vendor-functions,/usr/share/zsh/vendor-completions
See config.modules for installed modules and functions.

sed -e 's/#define VENDOR "pc"/#define VENDOR "raspbian"/' \
    -i obj/config.h obj-static/config.h
sed -e 's/files.mdd link=no/files.mdd link=static/;s/stat.mdd link=no/stat.mdd link=static/' \
    -i obj-static/config.modules
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -B obj
	cd obj && make -j4
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj'
cd .. && autoheader
echo > ../stamp-h.in
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
cd .. && /bin/sh $top_srcdir/Src/mkmakemod.sh Src Makemod
creating Src/Makemod.in
config.status: creating Src/Makemod
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
mawk -f ../../Src/signames1.awk  /usr/include/arm-linux-gnueabihf/bits/signum-generic.h /usr/include/arm-linux-gnueabihf/bits/signum-arch.h >sigtmp.c
case "`gcc -E --version </dev/null 2>&1`" in \
*"Free Software Foundation"*) \
gcc -E -P sigtmp.c >sigtmp.out;; \
*) \
gcc -E sigtmp.c >sigtmp.out;; \
esac
mawk -f ../../Src/signames2.awk sigtmp.out > signames.c
rm -f sigtmp.c sigtmp.out
grep 'define.*SIGCOUNT' signames.c > sigcount.h
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
Updated `zsh.mdh'.
echo 'timestamp for zsh.mdh against zsh.mdd' > zsh.mdhs
mawk -f ../../Src/makepro.awk ../../Src/builtin.c Src > builtin.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < builtin.syms) \
	> builtin.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < builtin.syms) \
	> `echo builtin.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/compat.c Src > compat.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compat.syms) \
	> compat.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compat.syms) \
	> `echo compat.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/cond.c Src > cond.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < cond.syms) \
	> cond.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < cond.syms) \
	> `echo cond.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/context.c Src > context.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < context.syms) \
	> context.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < context.syms) \
	> `echo context.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/exec.c Src > exec.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < exec.syms) \
	> exec.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < exec.syms) \
	> `echo exec.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/glob.c Src > glob.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < glob.syms) \
	> glob.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < glob.syms) \
	> `echo glob.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hashtable.c Src > hashtable.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hashtable.syms) \
	> hashtable.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hashtable.syms) \
	> `echo hashtable.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hashnameddir.c Src > hashnameddir.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hashnameddir.syms) \
	> hashnameddir.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hashnameddir.syms) \
	> `echo hashnameddir.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hist.c Src > hist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hist.syms) \
	> hist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hist.syms) \
	> `echo hist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/init.c Src > init.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < init.syms) \
	> init.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < init.syms) \
	> `echo init.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/input.c Src > input.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < input.syms) \
	> input.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < input.syms) \
	> `echo input.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/jobs.c Src > jobs.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < jobs.syms) \
	> jobs.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < jobs.syms) \
	> `echo jobs.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/lex.c Src > lex.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < lex.syms) \
	> lex.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < lex.syms) \
	> `echo lex.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/linklist.c Src > linklist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < linklist.syms) \
	> linklist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < linklist.syms) \
	> `echo linklist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/loop.c Src > loop.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < loop.syms) \
	> loop.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < loop.syms) \
	> `echo loop.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/math.c Src > math.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < math.syms) \
	> math.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < math.syms) \
	> `echo math.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/mem.c Src > mem.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < mem.syms) \
	> mem.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < mem.syms) \
	> `echo mem.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/module.c Src > module.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < module.syms) \
	> module.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < module.syms) \
	> `echo module.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/options.c Src > options.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < options.syms) \
	> options.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < options.syms) \
	> `echo options.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/params.c Src > params.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < params.syms) \
	> params.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < params.syms) \
	> `echo params.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/parse.c Src > parse.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < parse.syms) \
	> parse.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < parse.syms) \
	> `echo parse.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/pattern.c Src > pattern.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < pattern.syms) \
	> pattern.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < pattern.syms) \
	> `echo pattern.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/prompt.c Src > prompt.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < prompt.syms) \
	> prompt.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < prompt.syms) \
	> `echo prompt.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/signals.c Src > signals.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < signals.syms) \
	> signals.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < signals.syms) \
	> `echo signals.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk signames.c Src > signames.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < signames.syms) \
	> signames.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < signames.syms) \
	> `echo signames.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/sort.c Src > sort.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < sort.syms) \
	> sort.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < sort.syms) \
	> `echo sort.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/string.c Src > string.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < string.syms) \
	> string.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < string.syms) \
	> `echo string.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/subst.c Src > subst.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < subst.syms) \
	> subst.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < subst.syms) \
	> `echo subst.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/text.c Src > text.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < text.syms) \
	> text.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < text.syms) \
	> `echo text.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/utils.c Src > utils.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < utils.syms) \
	> utils.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < utils.syms) \
	> `echo utils.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/openssh_bsd_setres_id.c Src > openssh_bsd_setres_id.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < openssh_bsd_setres_id.syms) \
	> openssh_bsd_setres_id.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < openssh_bsd_setres_id.syms) \
	> `echo openssh_bsd_setres_id.epro | sed 's/\.epro$/.pro/'`
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
Updated `zsh.mdh'.
make -f Makemod prefix='/usr' exec_prefix='/usr' bindir='/bin' libdir='/usr/lib/arm-linux-gnueabihf' MODDIR='/usr/lib/arm-linux-gnueabihf/zsh/5.9' infodir='/usr/share/info' mandir='/usr/share/man' datadir='/usr/share' fndir='/usr/share/zsh/functions' htmldir='/usr/share/zsh/htmldoc' runhelpdir='/usr/share/zsh/help' CC='gcc' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DEFS='-DHAVE_CONFIG_H' CFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g' LDFLAGS='-g -Wl,-z,relro -Wl,-z,now' EXTRA_LDFLAGS='-rdynamic' DLCFLAGS='-fPIC' DLLDFLAGS='-shared' LIBLDFLAGS='' EXELDFLAGS='' LIBS='-lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc' DL_EXT='so' DLLD='gcc' AWK='mawk' ANSI2KNR=': ansi2knr' YODL=': yodl ' YODL2TXT=': yodl2txt' YODL2HTML=': yodl2html' FUNCTIONS_INSTALL='' tzsh='zsh' prep
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
creating Src/Builtins/Makefile.in
config.status: creating Src/Builtins/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
creating Src/Modules/Makefile.in
config.status: creating Src/Modules/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
creating Src/Zle/Makefile.in
config.status: creating Src/Zle/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
echo 'timestamp for *.mdd files' > ../Src/modules.stamp
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
Updated `rlimits.mdh'.
echo 'timestamp for rlimits.mdh against rlimits.mdd' > rlimits.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Builtins/rlimits.c Src/Builtins > rlimits.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < rlimits.syms) \
	> rlimits.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < rlimits.syms) \
	> `echo rlimits.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
Updated `rlimits.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
Updated `sched.mdh'.
echo 'timestamp for sched.mdh against sched.mdd' > sched.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Builtins/sched.c Src/Builtins > sched.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < sched.syms) \
	> sched.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < sched.syms) \
	> `echo sched.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
Updated `sched.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `attr.mdh'.
echo 'timestamp for attr.mdh against attr.mdd' > attr.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/attr.c Src/Modules > attr.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < attr.syms) \
	> attr.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < attr.syms) \
	> `echo attr.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `attr.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `cap.mdh'.
echo 'timestamp for cap.mdh against cap.mdd' > cap.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/cap.c Src/Modules > cap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < cap.syms) \
	> cap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < cap.syms) \
	> `echo cap.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `cap.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `clone.mdh'.
echo 'timestamp for clone.mdh against clone.mdd' > clone.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/clone.c Src/Modules > clone.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < clone.syms) \
	> clone.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < clone.syms) \
	> `echo clone.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `clone.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `curses.mdh'.
echo 'timestamp for curses.mdh against curses.mdd' > curses.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/curses.c Src/Modules > curses.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < curses.syms) \
	> curses.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < curses.syms) \
	> `echo curses.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `curses.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `datetime.mdh'.
echo 'timestamp for datetime.mdh against datetime.mdd' > datetime.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/datetime.c Src/Modules > datetime.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < datetime.syms) \
	> datetime.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < datetime.syms) \
	> `echo datetime.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `datetime.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `db_gdbm.mdh'.
echo 'timestamp for db_gdbm.mdh against db_gdbm.mdd' > db_gdbm.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/db_gdbm.c Src/Modules > db_gdbm.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < db_gdbm.syms) \
	> db_gdbm.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < db_gdbm.syms) \
	> `echo db_gdbm.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `db_gdbm.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `example.mdh'.
echo 'timestamp for example.mdh against example.mdd' > example.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/example.c Src/Modules > example.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < example.syms) \
	> example.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < example.syms) \
	> `echo example.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `example.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `files.mdh'.
echo 'timestamp for files.mdh against files.mdd' > files.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/files.c Src/Modules > files.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < files.syms) \
	> files.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < files.syms) \
	> `echo files.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `files.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `langinfo.mdh'.
echo 'timestamp for langinfo.mdh against langinfo.mdd' > langinfo.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/langinfo.c Src/Modules > langinfo.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < langinfo.syms) \
	> langinfo.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < langinfo.syms) \
	> `echo langinfo.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `langinfo.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `mapfile.mdh'.
echo 'timestamp for mapfile.mdh against mapfile.mdd' > mapfile.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/mapfile.c Src/Modules > mapfile.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < mapfile.syms) \
	> mapfile.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < mapfile.syms) \
	> `echo mapfile.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `mapfile.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `mathfunc.mdh'.
echo 'timestamp for mathfunc.mdh against mathfunc.mdd' > mathfunc.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/mathfunc.c Src/Modules > mathfunc.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < mathfunc.syms) \
	> mathfunc.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < mathfunc.syms) \
	> `echo mathfunc.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `mathfunc.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `nearcolor.mdh'.
echo 'timestamp for nearcolor.mdh against nearcolor.mdd' > nearcolor.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/nearcolor.c Src/Modules > nearcolor.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < nearcolor.syms) \
	> nearcolor.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < nearcolor.syms) \
	> `echo nearcolor.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `nearcolor.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `newuser.mdh'.
echo 'timestamp for newuser.mdh against newuser.mdd' > newuser.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/newuser.c Src/Modules > newuser.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < newuser.syms) \
	> newuser.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < newuser.syms) \
	> `echo newuser.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `newuser.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `param_private.mdh'.
echo 'timestamp for param_private.mdh against param_private.mdd' > param_private.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/param_private.c Src/Modules > param_private.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < param_private.syms) \
	> param_private.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < param_private.syms) \
	> `echo param_private.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `param_private.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `parameter.mdh'.
echo 'timestamp for parameter.mdh against parameter.mdd' > parameter.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/parameter.c Src/Modules > parameter.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < parameter.syms) \
	> parameter.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < parameter.syms) \
	> `echo parameter.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `parameter.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `pcre.mdh'.
echo 'timestamp for pcre.mdh against pcre.mdd' > pcre.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/pcre.c Src/Modules > pcre.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < pcre.syms) \
	> pcre.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < pcre.syms) \
	> `echo pcre.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `pcre.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `regex.mdh'.
echo 'timestamp for regex.mdh against regex.mdd' > regex.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/regex.c Src/Modules > regex.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < regex.syms) \
	> regex.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < regex.syms) \
	> `echo regex.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `regex.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `socket.mdh'.
echo 'timestamp for socket.mdh against socket.mdd' > socket.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/socket.c Src/Modules > socket.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < socket.syms) \
	> socket.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < socket.syms) \
	> `echo socket.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `socket.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `stat.mdh'.
echo 'timestamp for stat.mdh against stat.mdd' > stat.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/stat.c Src/Modules > stat.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < stat.syms) \
	> stat.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < stat.syms) \
	> `echo stat.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `stat.mdh'.
if [ x" /usr/include/asm-generic/errno-base.h /usr/include/asm-generic/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h" = x ]; then \
	touch errtmp.out; \
   else \
	mawk -f ../../../Src/Modules/errnames1.awk  /usr/include/asm-generic/errno-base.h /usr/include/asm-generic/errno.h /usr/include/arm-linux-gnueabihf/bits/errno.h >errtmp.c; \
	case "`gcc -E --version </dev/null 2>&1`" in \
	*"Free Software Foundation"*) \
	gcc -E -P errtmp.c >errtmp.out;; \
	*) \
	gcc -E errtmp.c >errtmp.out;; \
	esac; \
   fi
mawk -f ../../../Src/Modules/errnames2.awk errtmp.out > errnames.c
rm -f errtmp.c errtmp.out
grep 'define.*ERRCOUNT' errnames.c > errcount.h
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `system.mdh'.
echo 'timestamp for system.mdh against system.mdd' > system.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/system.c Src/Modules > system.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < system.syms) \
	> system.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < system.syms) \
	> `echo system.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk errnames.c Src/Modules > errnames.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < errnames.syms) \
	> errnames.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < errnames.syms) \
	> `echo errnames.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `system.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `tcp.mdh'.
echo 'timestamp for tcp.mdh against tcp.mdd' > tcp.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/tcp.c Src/Modules > tcp.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < tcp.syms) \
	> tcp.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < tcp.syms) \
	> `echo tcp.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `tcp.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `termcap.mdh'.
echo 'timestamp for termcap.mdh against termcap.mdd' > termcap.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/termcap.c Src/Modules > termcap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < termcap.syms) \
	> termcap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < termcap.syms) \
	> `echo termcap.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `termcap.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `terminfo.mdh'.
echo 'timestamp for terminfo.mdh against terminfo.mdd' > terminfo.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/terminfo.c Src/Modules > terminfo.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < terminfo.syms) \
	> terminfo.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < terminfo.syms) \
	> `echo terminfo.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `terminfo.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `watch.mdh'.
echo 'timestamp for watch.mdh against watch.mdd' > watch.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/watch.c Src/Modules > watch.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < watch.syms) \
	> watch.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < watch.syms) \
	> `echo watch.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `watch.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zftp.mdh'.
echo 'timestamp for zftp.mdh against zftp.mdd' > zftp.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zftp.c Src/Modules > zftp.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zftp.syms) \
	> zftp.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zftp.syms) \
	> `echo zftp.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zftp.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zprof.mdh'.
echo 'timestamp for zprof.mdh against zprof.mdd' > zprof.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zprof.c Src/Modules > zprof.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zprof.syms) \
	> zprof.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zprof.syms) \
	> `echo zprof.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zprof.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zpty.mdh'.
echo 'timestamp for zpty.mdh against zpty.mdd' > zpty.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zpty.c Src/Modules > zpty.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zpty.syms) \
	> zpty.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zpty.syms) \
	> `echo zpty.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zpty.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zselect.mdh'.
echo 'timestamp for zselect.mdh against zselect.mdd' > zselect.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zselect.c Src/Modules > zselect.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zselect.syms) \
	> zselect.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zselect.syms) \
	> `echo zselect.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zselect.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
( \
    echo '/** thingies.list                            **/'; \
    echo '/** thingy structures for the known thingies **/'; \
    echo; \
    echo '/* format: T("name", TH_FLAGS, w_widget, t_nextthingy) */'; \
    echo; \
    sed -e 's/#.*//; /^$/d; s/" *,.*/"/' \
	-e 's/^"/T("/; s/$/, 0,/; h' \
	-e 's/-//g; s/^.*"\(.*\)".*/w_\1, t_D\1)/' \
	-e 'H; g; s/\n/ /' \
	< ../../../Src/Zle/iwidgets.list; \
    sed -e 's/#.*//; /^$/d; s/" *,.*/"/' \
	-e 's/^"/T("./; s/$/, TH_IMMORTAL,/; h' \
	-e 's/-//g; s/^.*"\.\(.*\)".*/w_\1, t_\1)/' \
	-e 'H; g; s/\n/ /' \
	< ../../../Src/Zle/iwidgets.list; \
) > thingies.list
( \
    echo '/** zle_things.h                              **/'; \
    echo '/** indices of and pointers to known thingies **/'; \
    echo; \
    echo 'enum {'; \
    sed -n -f ../../../Src/Zle/zle_things.sed < thingies.list; \
    echo '    ZLE_BUILTIN_THINGY_COUNT'; \
    echo '};'; \
) > zle_things.h
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `zle.mdh'.
echo 'timestamp for zle.mdh against zle.mdd' > zle.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_bindings.c Src/Zle > zle_bindings.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_bindings.syms) \
	> zle_bindings.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_bindings.syms) \
	> `echo zle_bindings.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_hist.c Src/Zle > zle_hist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_hist.syms) \
	> zle_hist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_hist.syms) \
	> `echo zle_hist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_keymap.c Src/Zle > zle_keymap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_keymap.syms) \
	> zle_keymap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_keymap.syms) \
	> `echo zle_keymap.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_main.c Src/Zle > zle_main.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_main.syms) \
	> zle_main.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_main.syms) \
	> `echo zle_main.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_misc.c Src/Zle > zle_misc.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_misc.syms) \
	> zle_misc.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_misc.syms) \
	> `echo zle_misc.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_move.c Src/Zle > zle_move.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_move.syms) \
	> zle_move.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_move.syms) \
	> `echo zle_move.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_params.c Src/Zle > zle_params.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_params.syms) \
	> zle_params.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_params.syms) \
	> `echo zle_params.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_refresh.c Src/Zle > zle_refresh.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_refresh.syms) \
	> zle_refresh.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_refresh.syms) \
	> `echo zle_refresh.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_thingy.c Src/Zle > zle_thingy.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_thingy.syms) \
	> zle_thingy.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_thingy.syms) \
	> `echo zle_thingy.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_tricky.c Src/Zle > zle_tricky.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_tricky.syms) \
	> zle_tricky.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_tricky.syms) \
	> `echo zle_tricky.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_utils.c Src/Zle > zle_utils.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_utils.syms) \
	> zle_utils.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_utils.syms) \
	> `echo zle_utils.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_vi.c Src/Zle > zle_vi.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_vi.syms) \
	> zle_vi.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_vi.syms) \
	> `echo zle_vi.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_word.c Src/Zle > zle_word.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_word.syms) \
	> zle_word.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_word.syms) \
	> `echo zle_word.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/textobjects.c Src/Zle > textobjects.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < textobjects.syms) \
	> textobjects.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < textobjects.syms) \
	> `echo textobjects.epro | sed 's/\.epro$/.pro/'`
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `zle.mdh'.
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `complete.mdh'.
echo 'timestamp for complete.mdh against complete.mdd' > complete.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/complete.c Src/Zle > complete.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < complete.syms) \
	> complete.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < complete.syms) \
	> `echo complete.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compcore.c Src/Zle > compcore.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compcore.syms) \
	> compcore.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compcore.syms) \
	> `echo compcore.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compmatch.c Src/Zle > compmatch.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compmatch.syms) \
	> compmatch.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compmatch.syms) \
	> `echo compmatch.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compresult.c Src/Zle > compresult.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compresult.syms) \
	> compresult.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compresult.syms) \
	> `echo compresult.epro | sed 's/\.epro$/.pro/'`
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `complete.mdh'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zutil.mdh'.
echo 'timestamp for zutil.mdh against zutil.mdd' > zutil.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zutil.c Src/Modules > zutil.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zutil.syms) \
	> zutil.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zutil.syms) \
	> `echo zutil.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
Updated `zutil.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `compctl.mdh'.
echo 'timestamp for compctl.mdh against compctl.mdd' > compctl.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compctl.c Src/Zle > compctl.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compctl.syms) \
	> compctl.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compctl.syms) \
	> `echo compctl.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `compctl.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `complist.mdh'.
echo 'timestamp for complist.mdh against complist.mdd' > complist.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/complist.c Src/Zle > complist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < complist.syms) \
	> complist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < complist.syms) \
	> `echo complist.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `complist.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `computil.mdh'.
echo 'timestamp for computil.mdh against computil.mdd' > computil.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/computil.c Src/Zle > computil.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < computil.syms) \
	> computil.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < computil.syms) \
	> `echo computil.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `computil.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `deltochar.mdh'.
echo 'timestamp for deltochar.mdh against deltochar.mdd' > deltochar.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/deltochar.c Src/Zle > deltochar.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < deltochar.syms) \
	> deltochar.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < deltochar.syms) \
	> `echo deltochar.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `deltochar.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `zleparameter.mdh'.
echo 'timestamp for zleparameter.mdh against zleparameter.mdd' > zleparameter.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zleparameter.c Src/Zle > zleparameter.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zleparameter.syms) \
	> zleparameter.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zleparameter.syms) \
	> `echo zleparameter.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
Updated `zleparameter.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
rm -f stamp-modobjs.tmp
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o builtin.o ../../Src/builtin.c
../../Src/builtin.c: In function 'bin_print':
../../Src/builtin.c:4497:8: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4497 |       (fclose(FOUT) == 0)))     /* implies error for -u on a closed fd */
      |        ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4497:8: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4497 |       (fclose(FOUT) == 0)))     /* implies error for -u on a closed fd */
      |        ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4982:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4982 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4980:43: note: in expansion of macro 'READ_MSTREAM'
 4980 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4982:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4982 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4980:43: note: in expansion of macro 'READ_MSTREAM'
 4980 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c: In function 'bin_functions':
../../Src/builtin.c:3194:38: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 3194 |                     sprintf(buf, "%s/%s", shf2->filename, funcname);
      |                                      ^~
In file included from /usr/include/stdio.h:906,
                 from ../../Src/zsh_system.h:144,
                 from ./zsh.mdh:17,
                 from ../../Src/builtin.c:33:
In function 'sprintf',
    inlined from 'add_autoload_function' at ../../Src/builtin.c:3194:21,
    inlined from 'bin_functions' at ../../Src/builtin.c:3628:6:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compat.o ../../Src/compat.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o cond.o ../../Src/cond.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o context.o ../../Src/context.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o exec.o ../../Src/exec.c
../../Src/exec.c: In function 'getfpfunc':
../../Src/exec.c:6106:30: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 6106 |             sprintf(buf, "%s/%s", *pp, s);
      |                              ^~
In file included from /usr/include/stdio.h:906,
                 from ../../Src/zsh_system.h:144,
                 from ./zsh.mdh:17,
                 from ../../Src/exec.c:30:
In function 'sprintf',
    inlined from 'getfpfunc' at ../../Src/exec.c:6106:6:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
../../Src/exec.c: In function 'execcmd_exec':
../../Src/exec.c:6259:39: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 6259 |                     sprintf(sbuf, "%s/%s", *cp, s);
      |                                       ^~
In function 'sprintf',
    inlined from 'cancd' at ../../Src/exec.c:6259:7,
    inlined from 'execcmd_exec' at ../../Src/exec.c:3536:27:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o glob.o ../../Src/glob.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hashtable.o ../../Src/hashtable.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hashnameddir.o ../../Src/hashnameddir.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hist.o ../../Src/hist.c
srcdir='../../Src' CFMOD='../config.modules' \
  /bin/sh ../../Src/mkbltnmlst.sh bltinmods.list
Updated `zshpaths.h'.
Creating `zshxmods.h'.
echo '#define ZSH_VERSION "'5.9'"' > version.h
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o init.o ../../Src/init.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o input.o ../../Src/input.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o jobs.o ../../Src/jobs.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o lex.o ../../Src/lex.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o linklist.o ../../Src/linklist.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o loop.o ../../Src/loop.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o math.o ../../Src/math.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o mem.o ../../Src/mem.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o module.o ../../Src/module.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o options.o ../../Src/options.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o params.o ../../Src/params.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o parse.o ../../Src/parse.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o pattern.o ../../Src/pattern.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o prompt.o ../../Src/prompt.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o signals.o ../../Src/signals.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o signames.o signames.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o sort.o ../../Src/sort.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o string.o ../../Src/string.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o subst.o ../../Src/subst.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o text.o ../../Src/text.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o utils.o ../../Src/utils.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o openssh_bsd_setres_id.o ../../Src/openssh_bsd_setres_id.c
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
Updated `stamp-modobjs'.
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
mawk -f ../../Src/makepro.awk ../../Src/main.c Src > main.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < main.syms) \
	> main.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < main.syms) \
	> `echo main.epro | sed 's/\.epro$/.pro/'`
gcc -c -I. -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -o main.o ../../Src/main.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
rm -f zsh
gcc -g -Wl,-z,relro -Wl,-z,now  -rdynamic -o zsh main.o  `cat stamp-modobjs`   -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc
/usr/bin/ld: utils.o: in function `gettempname':
./obj/Src/../../Src/utils.c:2170: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Builtins -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o rlimits..o ../../../Src/Builtins/rlimits.c
rm -f rlimits.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o rlimits.so   rlimits..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Builtins -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o sched..o ../../../Src/Builtins/sched.c
rm -f sched.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o sched.so   sched..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o attr..o ../../../Src/Modules/attr.c
rm -f attr.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o attr.so   attr..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o cap..o ../../../Src/Modules/cap.c
rm -f cap.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o cap.so   cap..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o clone..o ../../../Src/Modules/clone.c
rm -f clone.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o clone.so   clone..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
mawk -f ../../../Src/Modules/curses_keys.awk /usr/include/curses.h /dev/null >curses_keys.h
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o curses..o ../../../Src/Modules/curses.c
rm -f curses.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o curses.so   curses..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o datetime..o ../../../Src/Modules/datetime.c
rm -f datetime.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o datetime.so   datetime..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o db_gdbm..o ../../../Src/Modules/db_gdbm.c
rm -f db_gdbm.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o db_gdbm.so   db_gdbm..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o example..o ../../../Src/Modules/example.c
rm -f example.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o example.so   example..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o files..o ../../../Src/Modules/files.c
rm -f files.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o files.so   files..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o langinfo..o ../../../Src/Modules/langinfo.c
rm -f langinfo.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o langinfo.so   langinfo..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o mapfile..o ../../../Src/Modules/mapfile.c
rm -f mapfile.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o mapfile.so   mapfile..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o mathfunc..o ../../../Src/Modules/mathfunc.c
rm -f mathfunc.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o mathfunc.so   mathfunc..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o nearcolor..o ../../../Src/Modules/nearcolor.c
rm -f nearcolor.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o nearcolor.so   nearcolor..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o newuser..o ../../../Src/Modules/newuser.c
rm -f newuser.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o newuser.so   newuser..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o param_private..o ../../../Src/Modules/param_private.c
rm -f param_private.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o param_private.so   param_private..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o parameter..o ../../../Src/Modules/parameter.c
rm -f parameter.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o parameter.so   parameter..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o pcre..o ../../../Src/Modules/pcre.c
../../../Src/Modules/pcre.c: In function 'zpcre_get_substrings':
../../../Src/Modules/pcre.c:158:36: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
  158 |             sprintf(offset_all, "%ld %ld", ovec[0], ovec[1]);
      |                                  ~~^       ~~~~~~~
      |                                    |           |
      |                                    long int    size_t {aka unsigned int}
      |                                  %d
../../../Src/Modules/pcre.c:158:40: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
  158 |             sprintf(offset_all, "%ld %ld", ovec[0], ovec[1]);
      |                                      ~~^            ~~~~~~~
      |                                        |                |
      |                                        long int         size_t {aka unsigned int}
      |                                      %d
rm -f pcre.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o pcre.so   pcre..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o regex..o ../../../Src/Modules/regex.c
rm -f regex.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o regex.so   regex..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o socket..o ../../../Src/Modules/socket.c
rm -f socket.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o socket.so   socket..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o stat..o ../../../Src/Modules/stat.c
rm -f stat.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o stat.so   stat..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o system..o ../../../Src/Modules/system.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o errnames..o errnames.c
rm -f system.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o system.so   system..o errnames..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o tcp..o ../../../Src/Modules/tcp.c
rm -f tcp.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o tcp.so   tcp..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o termcap..o ../../../Src/Modules/termcap.c
rm -f termcap.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o termcap.so   termcap..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o terminfo..o ../../../Src/Modules/terminfo.c
rm -f terminfo.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o terminfo.so   terminfo..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o watch..o ../../../Src/Modules/watch.c
rm -f watch.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o watch.so   watch..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zftp..o ../../../Src/Modules/zftp.c
rm -f zftp.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zftp.so   zftp..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zprof..o ../../../Src/Modules/zprof.c
rm -f zprof.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zprof.so   zprof..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zpty..o ../../../Src/Modules/zpty.c
rm -f zpty.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zpty.so   zpty..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zselect..o ../../../Src/Modules/zselect.c
rm -f zselect.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zselect.so   zselect..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: 'complete.mdh' is up to date.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zutil..o ../../../Src/Modules/zutil.c
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
rm -f zutil.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zutil.so   zutil..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o compctl..o ../../../Src/Zle/compctl.c
rm -f compctl.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o compctl.so   compctl..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o complete..o ../../../Src/Zle/complete.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o compcore..o ../../../Src/Zle/compcore.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o compmatch..o ../../../Src/Zle/compmatch.c
In function 'join_strs',
    inlined from 'cmp_anchors' at ../../../Src/Zle/compmatch.c:2127:7:
../../../Src/Zle/compmatch.c:2053:42: warning: pointer 'or' used after 'realloc' [-Wuse-after-free]
 2053 |                                 rp += rs - or;
      |                                       ~~~^~~~
../../../Src/Zle/compmatch.c:2051:38: note: call to 'realloc' here
 2051 |                                 rs = realloc(rs, (rl += alloclen));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Src/Zle/compmatch.c:2080:26: warning: pointer 'or' used after 'realloc' [-Wuse-after-free]
 2080 |                 rp += rs - or;
      |                       ~~~^~~~
../../../Src/Zle/compmatch.c:2078:22: note: call to 'realloc' here
 2078 |                 rs = realloc(rs, (rl += 20));
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o compresult..o ../../../Src/Zle/compresult.c
rm -f complete.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o complete.so   complete..o compcore..o compmatch..o compresult..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o complist..o ../../../Src/Zle/complist.c
rm -f complist.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o complist.so   complist..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o computil..o ../../../Src/Zle/computil.c
rm -f computil.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o computil.so   computil..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o deltochar..o ../../../Src/Zle/deltochar.c
rm -f deltochar.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o deltochar.so   deltochar..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
( \
    echo '/** widgets.list                               **/'; \
    echo '/** widget structures for the internal widgets **/'; \
    echo; \
    echo '/* format: W(ZLE_FLAGS, t_firstname, functionname) */'; \
    echo; \
    sed -e 's/#.*//; /^$/d; s/-//g' \
	-e 's/^"\(.*\)" *, *\([^ ]*\) *, *\(.*\)/W(\3, t_\1, \2)/' \
	< ../../../Src/Zle/iwidgets.list; \
) > widgets.list
( \
    echo '/** zle_widget.h                                **/'; \
    echo '/** indices of and pointers to internal widgets **/'; \
    echo; \
    echo 'enum {'; \
    sed -n -f ../../../Src/Zle/zle_widget.sed < widgets.list; \
    echo '    ZLE_BUILTIN_WIDGET_COUNT'; \
    echo '};'; \
) > zle_widget.h
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_bindings..o ../../../Src/Zle/zle_bindings.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_hist..o ../../../Src/Zle/zle_hist.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_keymap..o ../../../Src/Zle/zle_keymap.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_main..o ../../../Src/Zle/zle_main.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_misc..o ../../../Src/Zle/zle_misc.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_move..o ../../../Src/Zle/zle_move.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_params..o ../../../Src/Zle/zle_params.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_refresh..o ../../../Src/Zle/zle_refresh.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_thingy..o ../../../Src/Zle/zle_thingy.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_tricky..o ../../../Src/Zle/zle_tricky.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_utils..o ../../../Src/Zle/zle_utils.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_vi..o ../../../Src/Zle/zle_vi.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zle_word..o ../../../Src/Zle/zle_word.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o textobjects..o ../../../Src/Zle/textobjects.c
rm -f zle.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zle.so   zle_bindings..o zle_hist..o zle_keymap..o zle_main..o zle_misc..o zle_move..o zle_params..o zle_refresh..o zle_thingy..o zle_tricky..o zle_utils..o zle_vi..o zle_word..o textobjects..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -DMODULE -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -fPIC -o zleparameter..o ../../../Src/Zle/zleparameter.c
rm -f zleparameter.so
gcc -g -Wl,-z,relro -Wl,-z,now  -shared -o zleparameter.so   zleparameter..o    -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj/Doc'
( \
  echo 'IFDEF(INCWSLEVEL)(INCWSLEVEL())(STARTDEF())'; \
  echo 'def(version)(0)('5.9')'; \
  echo 'def(date)(0)(''May 14, 2022'')'; \
  echo 'def(zshenv)(0)(/etc/zsh/zshenv)'; \
  echo 'def(zprofile)(0)(/etc/zsh/zprofile)'; \
  echo 'def(zshrc)(0)(/etc/zsh/zshrc)'; \
  echo 'def(zlogin)(0)(/etc/zsh/zlogin)'; \
  echo 'def(zlogout)(0)(/etc/zsh/zlogout)'; \
  echo 'IFDEF(DECWSLEVEL)(DECWSLEVEL())(ENDDEF())#' | tr '#' '\\'; \
) > ../../Doc/version.yo
( \
    echo "startitem()"; \
    for modfile in Zsh/mod_attr.yo Zsh/mod_cap.yo Zsh/mod_clone.yo Zsh/mod_compctl.yo Zsh/mod_complete.yo Zsh/mod_complist.yo Zsh/mod_computil.yo Zsh/mod_curses.yo Zsh/mod_datetime.yo Zsh/mod_db_gdbm.yo Zsh/mod_deltochar.yo Zsh/mod_example.yo Zsh/mod_files.yo Zsh/mod_langinfo.yo Zsh/mod_mapfile.yo Zsh/mod_mathfunc.yo Zsh/mod_nearcolor.yo Zsh/mod_newuser.yo Zsh/mod_parameter.yo Zsh/mod_pcre.yo Zsh/mod_private.yo Zsh/mod_regex.yo Zsh/mod_sched.yo Zsh/mod_socket.yo Zsh/mod_stat.yo  Zsh/mod_system.yo Zsh/mod_tcp.yo Zsh/mod_termcap.yo Zsh/mod_terminfo.yo Zsh/mod_watch.yo Zsh/mod_zftp.yo Zsh/mod_zle.yo Zsh/mod_zleparameter.yo Zsh/mod_zprof.yo Zsh/mod_zpty.yo Zsh/mod_zselect.yo Zsh/mod_zutil.yo; do \
	sed -n -e '1{s|^COMMENT(!MOD!\(.*\)$|item(tt(\1))(|;p;d;}' \
	    -e '/^!MOD!)$/q;p' \
	    < ../../Doc/$modfile; \
	echo ")"; \
    done; \
    echo "enditem()"; \
    echo "includefile(Zsh/modmenu.yo)"; \
    set '' Zsh/mod_attr.yo Zsh/mod_cap.yo Zsh/mod_clone.yo Zsh/mod_compctl.yo Zsh/mod_complete.yo Zsh/mod_complist.yo Zsh/mod_computil.yo Zsh/mod_curses.yo Zsh/mod_datetime.yo Zsh/mod_db_gdbm.yo Zsh/mod_deltochar.yo Zsh/mod_example.yo Zsh/mod_files.yo Zsh/mod_langinfo.yo Zsh/mod_mapfile.yo Zsh/mod_mathfunc.yo Zsh/mod_nearcolor.yo Zsh/mod_newuser.yo Zsh/mod_parameter.yo Zsh/mod_pcre.yo Zsh/mod_private.yo Zsh/mod_regex.yo Zsh/mod_sched.yo Zsh/mod_socket.yo Zsh/mod_stat.yo  Zsh/mod_system.yo Zsh/mod_tcp.yo Zsh/mod_termcap.yo Zsh/mod_terminfo.yo Zsh/mod_watch.yo Zsh/mod_zftp.yo Zsh/mod_zle.yo Zsh/mod_zleparameter.yo Zsh/mod_zprof.yo Zsh/mod_zpty.yo Zsh/mod_zselect.yo Zsh/mod_zutil.yo; \
    mod1= mod2= mod3=; \
    test ".$2" = . || \
	mod2=`sed -n '1{s|^COMMENT(!MOD!||;p;q;}' < ../../Doc/$2`; \
    while test ".$2" != .; do \
	mod3=; \
	test ".$3" = . || \
	    mod3=`sed -n '1{s|^COMMENT(!MOD!||;p;q;}' < ../../Doc/$3`; \
	echo "texinode(The $mod2 Module)(${mod3:+The $mod3 Module})(${mod1:+The $mod1 Module})(Zsh Modules)"; \
	echo "sect(The $mod2 Module)"; \
	echo "includefile(${2})"; \
	shift; \
	mod1=$mod2; \
	mod2=$mod3; \
    done \
) > ../../Doc/Zsh/modlist.yo
( \
    echo "startmenu()"; \
    for modfile in Zsh/mod_attr.yo Zsh/mod_cap.yo Zsh/mod_clone.yo Zsh/mod_compctl.yo Zsh/mod_complete.yo Zsh/mod_complist.yo Zsh/mod_computil.yo Zsh/mod_curses.yo Zsh/mod_datetime.yo Zsh/mod_db_gdbm.yo Zsh/mod_deltochar.yo Zsh/mod_example.yo Zsh/mod_files.yo Zsh/mod_langinfo.yo Zsh/mod_mapfile.yo Zsh/mod_mathfunc.yo Zsh/mod_nearcolor.yo Zsh/mod_newuser.yo Zsh/mod_parameter.yo Zsh/mod_pcre.yo Zsh/mod_private.yo Zsh/mod_regex.yo Zsh/mod_sched.yo Zsh/mod_socket.yo Zsh/mod_stat.yo  Zsh/mod_system.yo Zsh/mod_tcp.yo Zsh/mod_termcap.yo Zsh/mod_terminfo.yo Zsh/mod_watch.yo Zsh/mod_zftp.yo Zsh/mod_zle.yo Zsh/mod_zleparameter.yo Zsh/mod_zprof.yo Zsh/mod_zpty.yo Zsh/mod_zselect.yo Zsh/mod_zutil.yo; do \
	sed -n '1{s|^COMMENT(!MOD!\(.*\)$|menu(The \1 Module)|;p;q;}' \
	    < ../../Doc/$modfile; \
    done; \
    echo "endmenu()" \
) > ../../Doc/Zsh/modmenu.yo
case zshall.1 in \
  */*) target=zshall.1 ;; \
  *) target=zshall.1 ;; \
esac; \
case ': yodl ' in :*) touch $target ;; *) \
    echo : yodl  -o $target -I../../Doc -DZSHALL -w zman.yo version.yo zsh.yo; \
    : yodl  -I../../Doc -DZSHALL -w zman.yo version.yo zsh.yo | sed -e '1s/\\-/-/g' -e '/^\.'\''/d' > $target \
;; esac; \

perl ../../Util/helpfiles \
    zshbuiltins.1 help help.txt \
    || rm -f help.txt help/*
helpfiles: attempting man zshbuiltins.1 >help/man.tmp
No manual entry for zshbuiltins.1
helpfiles: attempting nroff -man zshbuiltins.1 >help/man.tmp
helpfiles: man and nroff -man both failed for zshbuiltins.1
( \
    for modfile in Zsh/mod_attr.yo Zsh/mod_cap.yo Zsh/mod_clone.yo Zsh/mod_compctl.yo Zsh/mod_complete.yo Zsh/mod_complist.yo Zsh/mod_computil.yo Zsh/mod_curses.yo Zsh/mod_datetime.yo Zsh/mod_db_gdbm.yo Zsh/mod_deltochar.yo Zsh/mod_example.yo Zsh/mod_files.yo Zsh/mod_langinfo.yo Zsh/mod_mapfile.yo Zsh/mod_mathfunc.yo Zsh/mod_nearcolor.yo Zsh/mod_newuser.yo Zsh/mod_parameter.yo Zsh/mod_pcre.yo Zsh/mod_private.yo Zsh/mod_regex.yo Zsh/mod_sched.yo Zsh/mod_socket.yo Zsh/mod_stat.yo  Zsh/mod_system.yo Zsh/mod_tcp.yo Zsh/mod_termcap.yo Zsh/mod_terminfo.yo Zsh/mod_watch.yo Zsh/mod_zftp.yo Zsh/mod_zle.yo Zsh/mod_zleparameter.yo Zsh/mod_zprof.yo Zsh/mod_zpty.yo Zsh/mod_zselect.yo Zsh/mod_zutil.yo; do \
	sed -n '1{s|^COMMENT(!MOD!\(.*\)$|menu(The \1 Module)|;p;q;}' \
	    < ../../Doc/$modfile; \
    done \
) > ../../Doc/Zsh/manmodmenu.yo
case ': yodl ' in :*) touch ../../Doc/zsh.texi ;; *) \
    : yodl  -o ../../Doc/zsh.texi -I../../Doc -w ztexi.yo version.yo zsh.yo; \
    test -f ../../Doc/zsh.texi \
;; esac
case ': yodl ' in :*) touch ../../META-FAQ ;; *) \
    : yodl  -I../../Doc META-FAQ.yo | sed -e '/NEXTLINE/N' -e '/DELLINE/d' -e '/^SECTHEAD$/{N;s/^SECTHEAD.//;h;s/./-/g;H;g;}' -e 's/  *$//' -e '/comment(.*)/d' > ../../META-FAQ \
;; esac
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj/Doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj'
dh_auto_build -B obj-static
	cd obj-static && make -j4
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-static'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
cd .. && /bin/sh $top_srcdir/Src/mkmakemod.sh Src Makemod
creating Src/Makemod.in
config.status: creating Src/Makemod
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
mawk -f ../../Src/signames1.awk  /usr/include/arm-linux-gnueabihf/bits/signum-generic.h /usr/include/arm-linux-gnueabihf/bits/signum-arch.h >sigtmp.c
case "`gcc -E --version </dev/null 2>&1`" in \
*"Free Software Foundation"*) \
gcc -E -P sigtmp.c >sigtmp.out;; \
*) \
gcc -E sigtmp.c >sigtmp.out;; \
esac
mawk -f ../../Src/signames2.awk sigtmp.out > signames.c
rm -f sigtmp.c sigtmp.out
grep 'define.*SIGCOUNT' signames.c > sigcount.h
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
Updated `zsh.mdh'.
echo 'timestamp for zsh.mdh against zsh.mdd' > zsh.mdhs
mawk -f ../../Src/makepro.awk ../../Src/builtin.c Src > builtin.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < builtin.syms) \
	> builtin.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < builtin.syms) \
	> `echo builtin.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/compat.c Src > compat.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compat.syms) \
	> compat.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compat.syms) \
	> `echo compat.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/cond.c Src > cond.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < cond.syms) \
	> cond.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < cond.syms) \
	> `echo cond.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/context.c Src > context.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < context.syms) \
	> context.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < context.syms) \
	> `echo context.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/exec.c Src > exec.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < exec.syms) \
	> exec.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < exec.syms) \
	> `echo exec.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/glob.c Src > glob.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < glob.syms) \
	> glob.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < glob.syms) \
	> `echo glob.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hashtable.c Src > hashtable.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hashtable.syms) \
	> hashtable.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hashtable.syms) \
	> `echo hashtable.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hashnameddir.c Src > hashnameddir.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hashnameddir.syms) \
	> hashnameddir.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hashnameddir.syms) \
	> `echo hashnameddir.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/hist.c Src > hist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < hist.syms) \
	> hist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < hist.syms) \
	> `echo hist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/init.c Src > init.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < init.syms) \
	> init.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < init.syms) \
	> `echo init.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/input.c Src > input.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < input.syms) \
	> input.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < input.syms) \
	> `echo input.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/jobs.c Src > jobs.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < jobs.syms) \
	> jobs.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < jobs.syms) \
	> `echo jobs.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/lex.c Src > lex.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < lex.syms) \
	> lex.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < lex.syms) \
	> `echo lex.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/linklist.c Src > linklist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < linklist.syms) \
	> linklist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < linklist.syms) \
	> `echo linklist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/loop.c Src > loop.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < loop.syms) \
	> loop.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < loop.syms) \
	> `echo loop.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/math.c Src > math.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < math.syms) \
	> math.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < math.syms) \
	> `echo math.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/mem.c Src > mem.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < mem.syms) \
	> mem.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < mem.syms) \
	> `echo mem.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/module.c Src > module.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < module.syms) \
	> module.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < module.syms) \
	> `echo module.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/options.c Src > options.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < options.syms) \
	> options.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < options.syms) \
	> `echo options.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/params.c Src > params.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < params.syms) \
	> params.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < params.syms) \
	> `echo params.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/parse.c Src > parse.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < parse.syms) \
	> parse.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < parse.syms) \
	> `echo parse.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/pattern.c Src > pattern.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < pattern.syms) \
	> pattern.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < pattern.syms) \
	> `echo pattern.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/prompt.c Src > prompt.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < prompt.syms) \
	> prompt.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < prompt.syms) \
	> `echo prompt.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/signals.c Src > signals.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < signals.syms) \
	> signals.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < signals.syms) \
	> `echo signals.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk signames.c Src > signames.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < signames.syms) \
	> signames.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < signames.syms) \
	> `echo signames.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/sort.c Src > sort.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < sort.syms) \
	> sort.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < sort.syms) \
	> `echo sort.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/string.c Src > string.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < string.syms) \
	> string.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < string.syms) \
	> `echo string.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/subst.c Src > subst.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < subst.syms) \
	> subst.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < subst.syms) \
	> `echo subst.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/text.c Src > text.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < text.syms) \
	> text.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < text.syms) \
	> `echo text.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/utils.c Src > utils.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < utils.syms) \
	> utils.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < utils.syms) \
	> `echo utils.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../Src/makepro.awk ../../Src/openssh_bsd_setres_id.c Src > openssh_bsd_setres_id.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < openssh_bsd_setres_id.syms) \
	> openssh_bsd_setres_id.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < openssh_bsd_setres_id.syms) \
	> `echo openssh_bsd_setres_id.epro | sed 's/\.epro$/.pro/'`
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
Updated `zsh.mdh'.
make -f Makemod prefix='/usr' exec_prefix='/usr' bindir='/bin' libdir='/usr/lib/arm-linux-gnueabihf' MODDIR='/usr/lib/arm-linux-gnueabihf/zsh/5.9' infodir='/usr/share/info' mandir='/usr/share/man' datadir='/usr/share' fndir='/usr/share/zsh/functions' htmldir='/usr/share/zsh/htmldoc' runhelpdir='/usr/share/zsh/help' CC='gcc' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DEFS='-DHAVE_CONFIG_H' CFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g' LDFLAGS='-static' EXTRA_LDFLAGS='' DLCFLAGS='' DLLDFLAGS='' LIBLDFLAGS='' EXELDFLAGS='' LIBS='-lpcre2-8 -lgdbm -lcap -lncursesw -ltinfo -ltinfo -lrt -lm  -lc' DL_EXT='' DLLD='' AWK='mawk' ANSI2KNR=': ansi2knr' YODL=': yodl ' YODL2TXT=': yodl2txt' YODL2HTML=': yodl2html' FUNCTIONS_INSTALL='' tzsh='zsh' prep
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
creating Src/Builtins/Makefile.in
config.status: creating Src/Builtins/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
creating Src/Modules/Makefile.in
config.status: creating Src/Modules/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
creating Src/Zle/Makefile.in
config.status: creating Src/Zle/Makefile
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
echo 'timestamp for *.mdd files' > ../Src/modules.stamp
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
Updated `rlimits.mdh'.
echo 'timestamp for rlimits.mdh against rlimits.mdd' > rlimits.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Builtins/rlimits.c Src/Builtins > rlimits.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < rlimits.syms) \
	> rlimits.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < rlimits.syms) \
	> `echo rlimits.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
Updated `rlimits.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
Updated `sched.mdh'.
echo 'timestamp for sched.mdh against sched.mdd' > sched.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Builtins/sched.c Src/Builtins > sched.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < sched.syms) \
	> sched.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < sched.syms) \
	> `echo sched.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
Updated `sched.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `datetime.mdh'.
echo 'timestamp for datetime.mdh against datetime.mdd' > datetime.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/datetime.c Src/Modules > datetime.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < datetime.syms) \
	> datetime.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < datetime.syms) \
	> `echo datetime.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `datetime.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `files.mdh'.
echo 'timestamp for files.mdh against files.mdd' > files.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/files.c Src/Modules > files.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < files.syms) \
	> files.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < files.syms) \
	> `echo files.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `files.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `langinfo.mdh'.
echo 'timestamp for langinfo.mdh against langinfo.mdd' > langinfo.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/langinfo.c Src/Modules > langinfo.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < langinfo.syms) \
	> langinfo.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < langinfo.syms) \
	> `echo langinfo.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `langinfo.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `parameter.mdh'.
echo 'timestamp for parameter.mdh against parameter.mdd' > parameter.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/parameter.c Src/Modules > parameter.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < parameter.syms) \
	> parameter.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < parameter.syms) \
	> `echo parameter.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `parameter.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `stat.mdh'.
echo 'timestamp for stat.mdh against stat.mdd' > stat.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/stat.c Src/Modules > stat.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < stat.syms) \
	> stat.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < stat.syms) \
	> `echo stat.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `stat.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `termcap.mdh'.
echo 'timestamp for termcap.mdh against termcap.mdd' > termcap.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/termcap.c Src/Modules > termcap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < termcap.syms) \
	> termcap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < termcap.syms) \
	> `echo termcap.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `termcap.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `terminfo.mdh'.
echo 'timestamp for terminfo.mdh against terminfo.mdd' > terminfo.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/terminfo.c Src/Modules > terminfo.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < terminfo.syms) \
	> terminfo.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < terminfo.syms) \
	> `echo terminfo.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `terminfo.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
( \
    echo '/** thingies.list                            **/'; \
    echo '/** thingy structures for the known thingies **/'; \
    echo; \
    echo '/* format: T("name", TH_FLAGS, w_widget, t_nextthingy) */'; \
    echo; \
    sed -e 's/#.*//; /^$/d; s/" *,.*/"/' \
	-e 's/^"/T("/; s/$/, 0,/; h' \
	-e 's/-//g; s/^.*"\(.*\)".*/w_\1, t_D\1)/' \
	-e 'H; g; s/\n/ /' \
	< ../../../Src/Zle/iwidgets.list; \
    sed -e 's/#.*//; /^$/d; s/" *,.*/"/' \
	-e 's/^"/T("./; s/$/, TH_IMMORTAL,/; h' \
	-e 's/-//g; s/^.*"\.\(.*\)".*/w_\1, t_\1)/' \
	-e 'H; g; s/\n/ /' \
	< ../../../Src/Zle/iwidgets.list; \
) > thingies.list
( \
    echo '/** zle_things.h                              **/'; \
    echo '/** indices of and pointers to known thingies **/'; \
    echo; \
    echo 'enum {'; \
    sed -n -f ../../../Src/Zle/zle_things.sed < thingies.list; \
    echo '    ZLE_BUILTIN_THINGY_COUNT'; \
    echo '};'; \
) > zle_things.h
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `zle.mdh'.
echo 'timestamp for zle.mdh against zle.mdd' > zle.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_bindings.c Src/Zle > zle_bindings.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_bindings.syms) \
	> zle_bindings.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_bindings.syms) \
	> `echo zle_bindings.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_hist.c Src/Zle > zle_hist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_hist.syms) \
	> zle_hist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_hist.syms) \
	> `echo zle_hist.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_keymap.c Src/Zle > zle_keymap.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_keymap.syms) \
	> zle_keymap.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_keymap.syms) \
	> `echo zle_keymap.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_main.c Src/Zle > zle_main.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_main.syms) \
	> zle_main.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_main.syms) \
	> `echo zle_main.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_misc.c Src/Zle > zle_misc.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_misc.syms) \
	> zle_misc.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_misc.syms) \
	> `echo zle_misc.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_move.c Src/Zle > zle_move.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_move.syms) \
	> zle_move.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_move.syms) \
	> `echo zle_move.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_params.c Src/Zle > zle_params.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_params.syms) \
	> zle_params.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_params.syms) \
	> `echo zle_params.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_refresh.c Src/Zle > zle_refresh.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_refresh.syms) \
	> zle_refresh.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_refresh.syms) \
	> `echo zle_refresh.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_thingy.c Src/Zle > zle_thingy.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_thingy.syms) \
	> zle_thingy.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_thingy.syms) \
	> `echo zle_thingy.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_tricky.c Src/Zle > zle_tricky.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_tricky.syms) \
	> zle_tricky.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_tricky.syms) \
	> `echo zle_tricky.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_utils.c Src/Zle > zle_utils.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_utils.syms) \
	> zle_utils.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_utils.syms) \
	> `echo zle_utils.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_vi.c Src/Zle > zle_vi.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_vi.syms) \
	> zle_vi.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_vi.syms) \
	> `echo zle_vi.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zle_word.c Src/Zle > zle_word.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zle_word.syms) \
	> zle_word.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zle_word.syms) \
	> `echo zle_word.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/textobjects.c Src/Zle > textobjects.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < textobjects.syms) \
	> textobjects.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < textobjects.syms) \
	> `echo textobjects.epro | sed 's/\.epro$/.pro/'`
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `zle.mdh'.
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `complete.mdh'.
echo 'timestamp for complete.mdh against complete.mdd' > complete.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/complete.c Src/Zle > complete.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < complete.syms) \
	> complete.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < complete.syms) \
	> `echo complete.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compcore.c Src/Zle > compcore.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compcore.syms) \
	> compcore.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compcore.syms) \
	> `echo compcore.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compmatch.c Src/Zle > compmatch.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compmatch.syms) \
	> compmatch.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compmatch.syms) \
	> `echo compmatch.epro | sed 's/\.epro$/.pro/'`
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compresult.c Src/Zle > compresult.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compresult.syms) \
	> compresult.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compresult.syms) \
	> `echo compresult.epro | sed 's/\.epro$/.pro/'`
make[7]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[7]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `complete.mdh'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `zutil.mdh'.
echo 'timestamp for zutil.mdh against zutil.mdd' > zutil.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Modules/zutil.c Src/Modules > zutil.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zutil.syms) \
	> zutil.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zutil.syms) \
	> `echo zutil.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
Updated `zutil.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `compctl.mdh'.
echo 'timestamp for compctl.mdh against compctl.mdd' > compctl.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/compctl.c Src/Zle > compctl.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < compctl.syms) \
	> compctl.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < compctl.syms) \
	> `echo compctl.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `compctl.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `complist.mdh'.
echo 'timestamp for complist.mdh against complist.mdd' > complist.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/complist.c Src/Zle > complist.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < complist.syms) \
	> complist.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < complist.syms) \
	> `echo complist.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `complist.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `computil.mdh'.
echo 'timestamp for computil.mdh against computil.mdd' > computil.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/computil.c Src/Zle > computil.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < computil.syms) \
	> computil.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < computil.syms) \
	> `echo computil.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `computil.mdh'.
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `zleparameter.mdh'.
echo 'timestamp for zleparameter.mdh against zleparameter.mdd' > zleparameter.mdhs
mawk -f ../../../Src/makepro.awk ../../../Src/Zle/zleparameter.c Src/Zle > zleparameter.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < zleparameter.syms) \
	> zleparameter.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < zleparameter.syms) \
	> `echo zleparameter.epro | sed 's/\.epro$/.pro/'`
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
Updated `zleparameter.mdh'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
rm -f stamp-modobjs.tmp
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o builtin.o ../../Src/builtin.c
../../Src/builtin.c: In function 'bin_print':
../../Src/builtin.c:4497:8: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4497 |       (fclose(FOUT) == 0)))     /* implies error for -u on a closed fd */
      |        ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4497:8: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4497 |       (fclose(FOUT) == 0)))     /* implies error for -u on a closed fd */
      |        ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4858:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4858 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4856:43: note: in expansion of macro 'READ_MSTREAM'
 4856 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4982:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4982 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4980:43: note: in expansion of macro 'READ_MSTREAM'
 4980 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c:4496:27: warning: pointer 'fout' may be used after 'fclose' [-Wuse-after-free]
 4496 |      ((FOUT == stdout) ? (fflush(FOUT) == 0 || errno == EBADF) : \
      |                           ^~~~~~~~~~~~
../../Src/builtin.c:4982:14: note: in expansion of macro 'CLOSE_CLEANLY'
 4982 |         if (!CLOSE_CLEANLY(fout) || ret) {
      |              ^~~~~~~~~~~~~
../../Src/builtin.c:4461:7: note: call to 'fclose' here
 4461 |     ((fclose(FOUT) == 0) ? mcount : (size_t)-1)
      |       ^~~~~~~~~~~~
../../Src/builtin.c:4980:43: note: in expansion of macro 'READ_MSTREAM'
 4980 |         if (IS_MSTREAM(fout) && (rcount = READ_MSTREAM(buf,fout)) == -1)
      |                                           ^~~~~~~~~~~~
../../Src/builtin.c: In function 'bin_functions':
../../Src/builtin.c:3194:38: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 3194 |                     sprintf(buf, "%s/%s", shf2->filename, funcname);
      |                                      ^~
In file included from /usr/include/stdio.h:906,
                 from ../../Src/zsh_system.h:144,
                 from ./zsh.mdh:15,
                 from ../../Src/builtin.c:33:
In function 'sprintf',
    inlined from 'add_autoload_function' at ../../Src/builtin.c:3194:21,
    inlined from 'bin_functions' at ../../Src/builtin.c:3628:6:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compat.o ../../Src/compat.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o cond.o ../../Src/cond.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o context.o ../../Src/context.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o exec.o ../../Src/exec.c
../../Src/exec.c: In function 'getfpfunc':
../../Src/exec.c:6106:30: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 6106 |             sprintf(buf, "%s/%s", *pp, s);
      |                              ^~
In file included from /usr/include/stdio.h:906,
                 from ../../Src/zsh_system.h:144,
                 from ./zsh.mdh:15,
                 from ../../Src/exec.c:30:
In function 'sprintf',
    inlined from 'getfpfunc' at ../../Src/exec.c:6106:6:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
../../Src/exec.c: In function 'execcmd_exec':
../../Src/exec.c:6259:39: warning: '%s' directive writing up to 4094 bytes into a region of size between 2 and 4096 [-Wformat-overflow=]
 6259 |                     sprintf(sbuf, "%s/%s", *cp, s);
      |                                       ^~
In function 'sprintf',
    inlined from 'cancd' at ../../Src/exec.c:6259:7,
    inlined from 'execcmd_exec' at ../../Src/exec.c:3536:27:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4097
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o glob.o ../../Src/glob.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hashtable.o ../../Src/hashtable.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hashnameddir.o ../../Src/hashnameddir.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o hist.o ../../Src/hist.c
srcdir='../../Src' CFMOD='../config.modules' \
  /bin/sh ../../Src/mkbltnmlst.sh bltinmods.list
Updated `zshpaths.h'.
Creating `zshxmods.h'.
echo '#define ZSH_VERSION "'5.9'"' > version.h
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o init.o ../../Src/init.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o input.o ../../Src/input.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o jobs.o ../../Src/jobs.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o lex.o ../../Src/lex.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o linklist.o ../../Src/linklist.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o loop.o ../../Src/loop.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o math.o ../../Src/math.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o mem.o ../../Src/mem.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o module.o ../../Src/module.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o options.o ../../Src/options.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o params.o ../../Src/params.c
../../Src/params.c: In function 'createparamtable':
../../Src/params.c:791:20: warning: unused variable 'str' [-Wunused-variable]
  791 |     char buf[50], *str, *iname, *ivalue, *hostnam;
      |                    ^~~
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o parse.o ../../Src/parse.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o pattern.o ../../Src/pattern.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o prompt.o ../../Src/prompt.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o signals.o ../../Src/signals.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o signames.o signames.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o sort.o ../../Src/sort.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o string.o ../../Src/string.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o subst.o ../../Src/subst.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o text.o ../../Src/text.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o utils.o ../../Src/utils.c
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o openssh_bsd_setres_id.o ../../Src/openssh_bsd_setres_id.c
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Builtins -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o rlimits.o ../../../Src/Builtins/rlimits.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Builtins -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o sched.o ../../../Src/Builtins/sched.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o datetime.o ../../../Src/Modules/datetime.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o files.o ../../../Src/Modules/files.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o langinfo.o ../../../Src/Modules/langinfo.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o parameter.o ../../../Src/Modules/parameter.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o stat.o ../../../Src/Modules/stat.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o termcap.o ../../../Src/Modules/termcap.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o terminfo.o ../../../Src/Modules/terminfo.c
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[6]: 'complete.mdh' is up to date.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Modules -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zutil.o ../../../Src/Modules/zutil.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compctl.o ../../../Src/Zle/compctl.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o complete.o ../../../Src/Zle/complete.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compcore.o ../../../Src/Zle/compcore.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compmatch.o ../../../Src/Zle/compmatch.c
In function 'join_strs',
    inlined from 'cmp_anchors' at ../../../Src/Zle/compmatch.c:2127:7:
../../../Src/Zle/compmatch.c:2053:42: warning: pointer 'or' used after 'realloc' [-Wuse-after-free]
 2053 |                                 rp += rs - or;
      |                                       ~~~^~~~
../../../Src/Zle/compmatch.c:2051:38: note: call to 'realloc' here
 2051 |                                 rs = realloc(rs, (rl += alloclen));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../Src/Zle/compmatch.c:2080:26: warning: pointer 'or' used after 'realloc' [-Wuse-after-free]
 2080 |                 rp += rs - or;
      |                       ~~~^~~~
../../../Src/Zle/compmatch.c:2078:22: note: call to 'realloc' here
 2078 |                 rs = realloc(rs, (rl += 20));
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o compresult.o ../../../Src/Zle/compresult.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o complist.o ../../../Src/Zle/complist.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o computil.o ../../../Src/Zle/computil.c
( \
    echo '/** widgets.list                               **/'; \
    echo '/** widget structures for the internal widgets **/'; \
    echo; \
    echo '/* format: W(ZLE_FLAGS, t_firstname, functionname) */'; \
    echo; \
    sed -e 's/#.*//; /^$/d; s/-//g' \
	-e 's/^"\(.*\)" *, *\([^ ]*\) *, *\(.*\)/W(\3, t_\1, \2)/' \
	< ../../../Src/Zle/iwidgets.list; \
) > widgets.list
( \
    echo '/** zle_widget.h                                **/'; \
    echo '/** indices of and pointers to internal widgets **/'; \
    echo; \
    echo 'enum {'; \
    sed -n -f ../../../Src/Zle/zle_widget.sed < widgets.list; \
    echo '    ZLE_BUILTIN_WIDGET_COUNT'; \
    echo '};'; \
) > zle_widget.h
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_bindings.o ../../../Src/Zle/zle_bindings.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_hist.o ../../../Src/Zle/zle_hist.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_keymap.o ../../../Src/Zle/zle_keymap.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_main.o ../../../Src/Zle/zle_main.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_misc.o ../../../Src/Zle/zle_misc.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_move.o ../../../Src/Zle/zle_move.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_params.o ../../../Src/Zle/zle_params.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_refresh.o ../../../Src/Zle/zle_refresh.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_thingy.o ../../../Src/Zle/zle_thingy.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_tricky.o ../../../Src/Zle/zle_tricky.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_utils.o ../../../Src/Zle/zle_utils.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_vi.o ../../../Src/Zle/zle_vi.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zle_word.o ../../../Src/Zle/zle_word.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o textobjects.o ../../../Src/Zle/textobjects.c
gcc -c -I. -I../../Src -I../../../Src -I../../../Src/Zle -I../../../Src/Zle -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o zleparameter.o ../../../Src/Zle/zleparameter.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
Updated `stamp-modobjs'.
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
mawk -f ../../Src/makepro.awk ../../Src/main.c Src > main.syms
(echo '/* Generated automatically */'; sed -n '/^E/{s/^E//;p;}' < main.syms) \
	> main.epro
(echo '/* Generated automatically */'; sed -n '/^L/{s/^L//;p;}' < main.syms) \
	> `echo main.epro | sed 's/\.epro$/.pro/'`
gcc -c -I. -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -o main.o ../../Src/main.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
rm -f zsh
gcc -static   -o zsh main.o  `cat stamp-modobjs`   -lpcre2-8 -lgdbm -lcap -lncursesw -ltinfo -ltinfo -lrt -lm  -lc
/usr/bin/ld: Modules/files.o: in function `bin_chown':
./obj-static/Src/Modules/../../../Src/Modules/files.c:773: warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: ./obj-static/Src/Modules/../../../Src/Modules/files.c:747: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: ./obj-static/Src/Modules/../../../Src/Modules/files.c:762: warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: utils.o: in function `gettempname':
./obj-static/Src/../../Src/utils.c:2170: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Doc'
case zshall.1 in \
  */*) target=zshall.1 ;; \
  *) target=zshall.1 ;; \
esac; \
case ': yodl ' in :*) touch $target ;; *) \
    echo : yodl  -o $target -I../../Doc -DZSHALL -w zman.yo version.yo zsh.yo; \
    : yodl  -I../../Doc -DZSHALL -w zman.yo version.yo zsh.yo | sed -e '1s/\\-/-/g' -e '/^\.'\''/d' > $target \
;; esac; \

perl ../../Util/helpfiles \
    zshbuiltins.1 help help.txt \
    || rm -f help.txt help/*
helpfiles: attempting man zshbuiltins.1 >help/man.tmp
No manual entry for zshbuiltins.1
helpfiles: attempting nroff -man zshbuiltins.1 >help/man.tmp
helpfiles: man and nroff -man both failed for zshbuiltins.1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Doc'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-static'
dh override_dh_auto_build-arch
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
if dpkg-architecture -qDEB_BUILD_ARCH_OS | grep -qv hurd; then \
	HOME="/<<PKGBUILDDIR>>/obj/testhome" ZTST_verbose=1 dh_auto_test -B obj; \
fi
	cd obj && make -j4 test "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj'
cd Test ; make check
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj/Test'
if test -n "gcc"; then \
  cd .. && DESTDIR= \
  make MODDIR=`pwd`/Test/Modules install.modules > /dev/null; \
fi
if test -z "$ZTST_handler"; then \
  ZTST_handler=runtests.zsh; \
fi; \
if ZTST_testlist="`for f in ../../Test/*.ztst; \
           do echo $f; done`" \
 ZTST_srcdir="../../Test" \
 ZTST_exe=../Src/zsh \
 ../Src/zsh +Z -f ../../Test/$ZTST_handler; then \
 stat=0; \
else \
 stat=1; \
fi; \
sleep 1; \
rm -rf Modules .zcompdump; \
exit $stat
../../Test/A01grammar.ztst: starting.
Running test: Test skipping if ZTST_test_skip is set
Test successful.
Running test: Basic pipeline handling
Test successful.
Running test: Exit status of pipeline with builtins (true)
Test successful.
Running test: Exit status of pipeline with builtins (false)
Test successful.
Running test: Executing command that evaluates to empty resets status
Test successful.
Running test: Starting background command resets status
Test successful.
Running test: Sourcing empty file resets status
Test successful.
Running test: Basic coprocess handling
Test successful.
Running test: Basic sublist (i)
Test successful.
Running test: Basic sublist (ii)
Test successful.
Running test: Basic subshell list with error
Test successful.
Running test: Basic current shell list with error
Test successful.
Running test: End of sublist containing ! with no command
Test successful.
Running test: ! followed by no further commands
Test successful.
Running test: exclamation marks without following commands
Test successful.
Running test: ! followed by no command but by a pipe
Test successful.
Running test: `-' precommand modifier
Test successful.
Running test: `noglob' precommand modifier
Test successful.
Running test: `exec' precommand modifier
Test successful.
Running test: `exec' with -l option
Test successful.
Running test: `exec' with -a option
Test successful.
Running test: `exec' with -a option, no space
Test successful.
Running test: rationalisation of arguments to exec -a
Test successful.
Running test: `exec' with -a option from expansion
Test successful.
Running test: `exec' with -c option
Test successful.
Running test: precommand modifiers with quotes
Test successful.
Running test: `command' precommand modifier
Test successful.
Running test:  command -p without -v or -V
Test successful.
Running test: command -p in combination
Test successful.
Running test: command -p in combination, using expansion
Test successful.
Running test: `builtin' precommand modifier
Test successful.
Running test: `if ...' (i)
Test successful.
Running test: `if ...' (ii)
Test successful.
Running test: `if ...' (iii)
Test successful.
Running test: `if ...' (iv)
Test successful.
Running test: `for' loop
Test successful.
Running test: `for' loop with newline before in keyword
Test successful.
Running test: arithmetic `for' loop
Test successful.
Running test: regression test, nested cmdsubst in arithmetic `for' loop
Test successful.
Running test: enhanced `for' syntax with two loop variables
Test successful.
Running test: enhanced `for' syntax with three loop variables
Test successful.
Running test: compatibility of enhanced `for' syntax with standard syntax
Test successful.
Running test: `while' loop
Test successful.
Running test: `until' loop
Test successful.
Running test: `repeat' loop
Test successful.
Running test: `case', old syntax
Test successful.
Running test: `case', new syntax
Test successful.
Running test: `case', new syntax, cascaded
Test successful.
Running test: 'case', redundant final ";&"
Test successful.
Running test: `select' loop
Test successful.
Running test: `function' keyword
Test successful.
Running test: `time' keyword (status only)
Test successful.
Running test: `time' keyword with custom TIMEFMT
Test successful.
Running test: basic [[ ... ]] test
Test successful.
Running test: Basic `always' syntax
Test successful.
Running test: Always block with error not reset
Test successful.
Running test: Always block with error reset
Test successful.
Running test: Output of syntactic structures with and without always blocks
Test successful.
Running test: Alternate `if' with braces
Test successful.
Running test: Short form of `if'
Test successful.
Running test: Short form of `if' can't be too short
Test successful.
Running test: Form of `for' with parentheses.
Test successful.
Running test: Short form of `for'
Test successful.
Running test: Short arithmetic `for'
Test successful.
Running test: Csh-like `for'
Test successful.
Running test: Alternative `while'
Test successful.
Running test: Alternative `until'
Test successful.
Running test: Short `repeat'
Test successful.
Running test: Tokens in repeat argument
Test successful.
Running test: `case' with braces
Test successful.
Running test: `case' with mixed ;& and ;|
Test successful.
Running test: Bug regression: `while' loop with redirection and pipeline
This test hangs the shell when it fails...
Test successful.
Running test: Handling of ||'s and &&'s with a for loop in between
Test successful.
Running test: Handling of &&'s and ||'s with a for loop in between
Test successful.
Running test: Parse error with file causes non-zero exit status
Test successful.
Running test: Parse error on standard input causes non-zero exit status
Test successful.
Running test: Parse error on inline command causes non-zero exit status
Test successful.
Running test: Non-existent script causes exit status 127
Test successful.
Running test: comments within $(...)
Test successful.
Running test:  Attempt to "." non-existent file.
Test successful.
Running test:  Attempt to "." file with bad syntax.
Test successful.
Running test: Last status of successfully executed "." file is retained
Test successful.
Running test: return in positive until test in dot file does not cause excess breaks
Test successful.
Running test: "." file sees status from previous command
Test successful.
Running test: PATHSCRIPT option
Test successful.
Running test: PATHSCRIPT option not used.
Test successful.
Running test: $0 is traditionally if bizarrely set to the first argument with -c
Test successful.
Running test: Parentheses in shglob
Test successful.
Running test: Always block interaction with return
Test successful.
Running test: Exit and always block with functions: simple
Test successful.
Running test: Exit and always block with functions: nested
Test successful.
Running test:  case word handling in sh emulation (SH_GLOB parentheses)
Test successful.
Running test:  case patterns within words
Test successful.
Running test: Unbalanced parentheses and spaces with zsh pattern
Test successful.
Running test: Balanced parentheses and spaces with zsh pattern
Test successful.
Running test: Long case with parsed alternatives turned back into text
Test successful.
Running test: case retains exit status for execution of cases
Test successful.
Running test: case sets exit status to zero if no patterns are matched
Test successful.
Running test: case keeps exit status of last command executed in compound-list
Test successful.
Running test:  case with no opening parentheses and empty string 
Test successful.
Running test: Assignment-only current shell commands in LHS of pipeline
Test successful.
Running test: semicolon is equivalent to newline
Test successful.
Running test: exec last command optimization inhibited for try/always
Test successful.
Running test: Status on bad substitution in if without else
Test successful.
Running test: Comments should be handled in command subst in interactively sourced files
Test successful.
Running test: workers/47599: current-shell blocks masquerading as brace expansion
Test successful.
Running test: Non-interactive shell command input is line buffered
Test successful.
../../Test/A01grammar.ztst: all tests successful.
../../Test/A02alias.ztst: starting.
Running test: Basic aliasing
Test successful.
Running test: Global aliasing
Test successful.
Running test: Not aliasing
Test successful.
Running test: Aliasing with a backslash
Test successful.
Running test: POSIX_ALIASES option
Test successful.
Running test: Alias expansion works at the end of parsed strings
This test hangs the shell when it fails...
Test successful.
Running test: We can now alias special tokens.  Woo hoo.
Test successful.
Running test: Aliasing reserved tokens
Test successful.
Running test: Global aliasing quotes
Test successful.
Running test: unalias -a
Test successful.
Running test: unalias -as
Test successful.
Running test: printing invalid aliases warns
Test successful.
Running test: No endless loop with suffix alias in command position
Test successful.
Running test: error message has the correct sign
Test successful.
Running test: ALIAS_FUNC_DEF off by default.
Test successful.
Running test: ALIAS_FUNC_DEF causes the icky behaviour to be available
Test successful.
Running test: NO_ALIAS_FUNC_DEF works if the alias is a complete definition
Test successful.
Running test: type -w of alias -g
Test successful.
../../Test/A02alias.ztst: all tests successful.
../../Test/A03quoting.ztst: starting.
Running test: Simple use of quotes
Test successful.
Running test: Quoting inside quotes
Test successful.
Running test: $'-style quotes
Test successful.
Running test: $'-style quotes with backslashed backslashes
Test successful.
Running test: $'-style quote with metafied backslash
Test successful.
Running test: No RC_QUOTES with single quotes
Test successful.
Running test: Yes RC_QUOTES with single quotes
Test successful.
Running test: \u in both print and printf
Test successful.
Running test: Embedded null characters in $'...' strings.
Test successful.
Running test: $'' should not be elided, in common with other empty quotes
Test successful.
Running test: Extended minimal quoting of quotes and backslashes
Test successful.
../../Test/A03quoting.ztst: all tests successful.
../../Test/A04redirect.ztst: starting.
Running test: '>' and '<' redirection
Test successful.
Running test: '<>' redirection
Test successful.
Running test: '>|' redirection
Test successful.
Running test: '>!' redirection
Test successful.
Running test: '>>' redirection
Test successful.
Running test: '>>|' and '>>!' redirection
Test successful.
Running test: Here-documents
Test successful.
Running test: Here-documents stripping tabs
Test successful.
Running test: Here-documents don't perform shell expansion on the initial word
Test successful.
Running test: Here-documents do perform $'...' expansion on the initial word
Test successful.
Running test: '<<<' redirection
Test successful.
Running test: here-strings with $'...' quoting
Test successful.
Running test: Re-evaluation of function output with here document, unquoted
Test successful.
Running test: Re-evaluation of function output with here document, quoted
Test successful.
Running test: No input, not even newline, from empty here document.
Test successful.
Running test: Line continuation in here-document with unquoted delimiter
Test successful.
Running test: No line continuation in here-document on escaped backslash
Test successful.
Running test: '>&' redirection
Test successful.
Running test: '<&' redirection
Test successful.
Running test: '<&-' redirection with numeric fd (no error message on failure)
Test successful.
Running test: '<&-' redirection with fd in variable (error message on failure)
Test successful.
Running test: Regression test for off-by-one in varid check
Test successful.
Running test: '>&-' redirection
Test successful.
Running test: '>&-' with attempt to use closed fd
Test successful.
Running test: '>&p' and '<&p' redirection
Test successful.
Running test: '>&FILE' handling
Test successful.
Running test: '&>FILE' handling
Test successful.
Running test: '>&|', '>&!', '&>|', '&>!' redirection
Test successful.
Running test: 'Combining > with >& (1)'
Test successful.
Running test: 'Combining > with >& (2)'
Test successful.
Running test: 2-file multio
Test successful.
Running test: setup file+pipe multio
Test successful.
Running test: read file+pipe multio
Test successful.
Running test: multio with globbing
Test successful.
Running test: setup multio for input
Test successful.
Running test: read multio input
Test successful.
Running test: read multio input with pipe
Test successful.
Running test: null redir with NULLCMD unset
Test successful.
Running test: null redir in $(...) with NULLCMD unset
Test successful.
Running test: READNULLCMD with NULLCMD unset
Test successful.
Running test: null redir with NULLCMD=:
Test successful.
Running test: READNULLCMD
Test successful.
Running test: null redir with NULLCMD=cat
Test successful.
Running test: Using {fdvar}> syntax to open a new file descriptor
Test successful.
Running test: NO_CLOBBER prevents overwriting parameter with allocated fd
Test successful.
Running test: NO_CLOBBER doesn't complain about any other expression
Test successful.
Running test: Closing file descriptor using brace syntax
Test successful.
Running test: Error opening file descriptor using readonly variable
Test successful.
Running test: Error closing file descriptor using readonly variable
Test successful.
Running test: Optimised here-string to filename
Test successful.
Running test: Parsing of redirection operators (no space required before operators)
Test successful.
Running test: failed exec redir, no POSIX_BUILTINS
Test successful.
Running test: failed exec redir, POSIX_BUILTINS
Test successful.
Running test: failed special builtin redir, POSIX_BUILTINS
Test successful.
Running test: failed special builtin redir with command prefix, POSIX_BUILTINS
Test successful.
Running test: failed unspecial builtin redir, POSIX_BUILTINS
Test successful.
Running test: failed dot, POSIX_BUILTINS
Test successful.
Running test: failed dot, NO_POSIX_BUILTINS
Test successful.
Running test: failed assignment on posix special, CONTINUE_ON_ERROR
Test successful.
Running test: failed assignment on posix special, NO_CONTINUE_ON_ERROR
Test successful.
Running test: failed assignment on non-posix-special, CONTINUE_ON_ERROR
Test successful.
Running test: check behaviour with square brackets
Test successful.
Running test: anonymous function redirections are applied immediately
Test successful.
Running test: anonymous function redirections mixed with argument
Test successful.
Running test: redirections with normal function definition
Test successful.
Running test: text output of function with redirections
Test successful.
Running test: multiply named functions with redirection
Test successful.
Running test: Redirections in both function definition and command line
Test successful.
Running test: Output from $functions[] for definition with redirection
Test successful.
Running test: Output from $functions[] for definition with no redirection
Test successful.
Running test: Assignment with exec used for redirection: no POSIX_BUILTINS
Test successful.
Running test: Assignment with exec used for redirection: POSIX_BUILTINS
Test successful.
Running test: Two here-documents in a line are shown correctly.
Test successful.
Running test: Combination of HERE-document and |&
Test successful.
Running test: Redirect in the middle of assignments
Test successful.
Running test: Here-{string,document}s succeed with restrictive umask
Test successful.
Running test: Regression test for here document with fd declarator
Test successful.
Running test: CLOBBER_EMPTY
Test successful.
../../Test/A04redirect.ztst: all tests successful.
../../Test/A05execution.ztst: starting.
Running test: ./prog execution
Test successful.
Running test: path (1)
Test successful.
Running test: path (2)
Test successful.
Running test: path (3)
Test successful.
Running test: path (4)
Test successful.
Running test: path (5)
Test successful.
Running test: function argument passing
Test successful.
Running test: Aliases in functions
Test successful.
Running test: EXIT trap environment
Test successful.
Running test: return (1)
Test successful.
Running test: return (2)
Test successful.
Running test: autoloading (1)
Test successful.
Running test: autoloading with initialization
Test successful.
Running test: autoloading via -X
Test successful.
Running test: chpwd
Test successful.
Running test: chpwd_functions
Test successful.
Running test: TRAPEXIT
Test successful.
Running test: TRAPDEBUG
Test successful.
Running test: trap DEBUG
Test successful.
Running test: TRAPZERR
Test successful.
Running test: trap ZERR
Test successful.
Running test: Status reset by starting a backgrounded command
Test successful.
Running test: Check whether '$pipestatus[]' behaves.
Unable to change MONITOR option
Test successful.
Running test: Check $pipestatus with a known difficult case
Test successful.
Running test: Bug regression: piping a shell construct to an external process may hang
This test takes 5 seconds to fail...
Test successful.
Running test: Bug regression: piping to anonymous function; piping to background function
Skipping pipe leak test, requires MONITOR option
Test successful.
Running test: 
Test successful.
Running test: The status of recently exited background jobs is recorded
Test successful.
Running test: False "if" condition handled correctly by "for" loops with ERR_EXIT
Test successful.
Running test: The status of "select" is zero when the loop body does not execute
Test successful.
Running test: Background job exit does not affect reaping foreground job
This test takes 3 seconds and hangs the shell when it fails...
Test successful.
Running test: "return" in "if" or "while" conditional
Test successful.
Running test: 'wait' exit status and warning for unknown ID
Test successful.
Running test: 'wait' exit status for unknown ID (POSIX mode)
Test successful.
Running test: exit code 130 isn't mistaken for a signal (unit test for workers/46060)
Test successful.
Running test: 'repeat' loop can use lastval in the count
Test successful.
Running test: 'repeat 0' resets lastval
Test successful.
../../Test/A05execution.ztst: all tests successful.
../../Test/A06assign.ztst: starting.
Running test: assign to association with odd no. of values
Test successful.
Running test: Replacement of array element
Test successful.
Running test: Replacement of array element with array
Test successful.
Running test: Replacement of start of array
Test successful.
Running test: Replacement of start of array with shorter slice
Test successful.
Running test: Replacement of array by extending slice
Test successful.
Running test: Replacement of middle element with array
Test successful.
Running test: Replacement of slice in middle
Test successful.
Running test: Appending by replacing elements off the end
Test successful.
Running test: Replacement of last element of array, negative indices
Test successful.
Running test: Replacement of last element of array with array, negative indices
Test successful.
Running test: Replacement of middle of array, negative indices
Test successful.
Running test: Replacement of entire array, negative indices
Test successful.
Running test: Replacement of more than entire array, negative indices
Test successful.
Running test: Replacement of element off start of array.
Test successful.
Running test: Replacement off start doesn't leave gaps.  Hope this is right.
Test successful.
Running test: Replacement of entire array, mixed indices
Test successful.
Running test: Replacement of more than entire array, mixed indices
Test successful.
Running test: Replacement of slice in middle, mixed indices
Test successful.
Running test: Append to empty array by range
Test successful.
Running test: Append to 1-element array by range
Test successful.
Running test: Append to 2-element array by range
Test successful.
Running test: Append to 2-element array by [a,a] range
Test successful.
Running test: Append array by range, continuously
Test successful.
Running test: Append array by [a,a] range, continuously
Test successful.
Running test: Append empty array via +=
Test successful.
Running test: Append 1-element array via +=
Test successful.
Running test: Assign $? to array (true)
Test successful.
Running test: Assign $? to array (false)
Test successful.
Running test: Assign $? to array with typeset (true)
Test successful.
Running test: Assign $? to array with typeset (false)
Test successful.
Running test: Append $? to array (true+false)
Test successful.
Running test: append scalar to unset scalar
Test successful.
Running test: append to scalar
Test successful.
Running test: append to positional parameter
Test successful.
Running test: add scalar to array
Test successful.
Running test: add scalar to array with ksharrays set
Test successful.
Running test: add scalar to array with alternate syntax
Test successful.
Running test: add to integer
Test successful.
Running test: add to float
Test successful.
Running test: add scalar to association
Test successful.
Running test: add array to unset parameter
Test successful.
Running test: add array to existing array
Test successful.
Running test: add array to scalar
Test successful.
Running test: add array to integer
Test successful.
Running test: add array to float
Test successful.
Running test: add to empty association
Test successful.
Running test: add to association
Test successful.
Running test: add empty array to association
Test successful.
Running test: insert scalar inside another
Test successful.
Running test: insert scalar inside another with negative index
Test successful.
Running test: append scalar to scalar using a range
Test successful.
Running test: insert scalar inside another, specifying a slice
Test successful.
Running test: append to array element
Test successful.
Running test: append to array element with negative index
Test successful.
Running test: append to array element, specifying a slice
Test successful.
Running test: append to array element with ksharrays set
Test successful.
Running test: append to association element
Test successful.
Running test: append to non-existent association element
Test successful.
Running test: attempt to append to slice of association
Test successful.
Running test: attempt to add to indexed integer variable
Test successful.
Running test: attempt to add to slice of float variable
Test successful.
Running test: append to unset variable with index
Test successful.
Running test: insert array inside another
Test successful.
Running test: append to array using negative index
Test successful.
Running test: insert array using negative range
Test successful.
Running test: attempt to insert array into string
Test successful.
Running test: attempt to insert array into string
Test successful.
Running test: attempt to append array to hash element
Test successful.
Running test: add array to indexed unset variable
Test successful.
Running test: saving and restoring of exported special parameters
Test successful.
Running test: save and restore multiple variables around builtin
Test successful.
Running test: save and restore when using original value in temporary
Test successful.
Running test: GLOB_ASSIGN with numeric types
Test successful.
Running test: GLOB_ASSIGN option
Test successful.
Running test: GLOB_ASSIGN doesn't monkey with type if not scalar assignment.
Test successful.
Running test: command execution with assignments shadowing array parameter
Test successful.
Running test: command execution with assignments shadowing array parameter with ksharrays
Test successful.
Running test: assignment to unique array
Test successful.
Running test: slice beyond length of array
Test successful.
Running test: overwrite first character in string
Test successful.
Running test: overwrite middle character in string
Test successful.
Running test: overwrite last character in string
Test successful.
Running test: overwrite -1 character in string
Test successful.
Running test: overwrite -2 character (middle) in string
Test successful.
Running test: overwrite -2 character (first) in string
Test successful.
Running test: overwrite -3 character (first) in string
Test successful.
Running test: overwrite -4 character (before first) in string
Test successful.
Running test: overwrite -5 character (before-before first) in string
Test successful.
Running test: overwrite [-4,0] characters (before first) in string
Test successful.
Running test: overwrite [-4,-4] character (before first) in string
Test successful.
Running test: overwrite [-40,-30] characters (far before first) in string
Test successful.
Running test: overwrite [-40,1] characters in short string
Test successful.
Running test: overwrite [-40,40] characters in short string
Test successful.
Running test: overwrite [2,40] characters in short string
Test successful.
Running test: overwrite [2,-1] characters in short string
Test successful.
Running test: overwrite [-2,-1] characters in short string
Test successful.
Running test: overwrite [-1] character with "xx"
Test successful.
Running test: overwrite [-2] character (before first) with "xx"
Test successful.
Running test: overwrite [2] character (after last) with "xx"
Test successful.
Running test: overwrite [1] character (string: "") with "xx"
Test successful.
Running test: overwrite [-1] character (string: "") with "xx"
Test successful.
Running test: overwrite [2] character (string: "") with "xx"
Test successful.
../../Test/A06assign.ztst: all tests successful.
../../Test/A07control.ztst: starting.
Running test: Passing of return values back through functions
Test successful.
Running test: continue outside loop
Test successful.
Running test: continue with valid argument
Test successful.
Running test: continue error case 0
Test successful.
Running test: continue error case -1
Test successful.
Running test: break from within function (this is a feature, I disovered)
Test successful.
Running test: break with valid argument
Test successful.
Running test: break error case 0
Test successful.
Running test: break error case -1
Test successful.
Running test: Status 0 from for with explicit empty list
Test successful.
Running test: Status 0 from for with implicit empty list
Test successful.
Running test: Status from previous command propagated into for loop
Test successful.
Running test: Status from expansion propagated into for loop
Test successful.
Running test: Status from expansion not propagated after unexecuted for loop
Test successful.
Running test: Status from before for loop not propagated if empty after expansion
Test successful.
Running test: Status reset by empty list in for loop
Test successful.
Running test: Last status from loop body is kept even with other funny business going on
Test successful.
../../Test/A07control.ztst: all tests successful.
../../Test/B01cd.ztst: starting.
Running test: Preserving symbolic links in the current directory string
Test successful.
Running test: Changing directory up through symbolic links without following them
Test successful.
Running test: Resolving symbolic links with chaselinks set
Test successful.
Running test: 
Test successful.
Running test: Implicit cd with unset HOME.
Test successful.
Running test: (workers/45367) cd -P squashes multiple leading slashes
Test failed, as expected.
Running test: cd . with moved PWD
Test successful.
../../Test/B01cd.ztst: all tests successful.
../../Test/B02typeset.ztst: starting.
Running test: Report types for global variables
Test successful.
Running test: Simple local declarations
Test successful.
Running test: Equivalence of local and typeset in functions
Test successful.
Running test: Basic equivalence of declare and typeset
Test successful.
Running test: declare previously lacked -m/+m options
Test successful.
Running test: Global export
Test successful.
Running test: Equivalence of export and typeset -x
Test successful.
Running test: Local export
Test successful.
Running test: Floating point, adding a precision, and fixed point
Test successful.
Running test: Integer and changing the base
Test successful.
Running test: Conversion of floating point to integer
Test successful.
Running test: Equivalence of functions and typeset -f
Test successful.
Running test: Readonly declaration
Test successful.
Running test: Convert to readonly
Test successful.
Running test: Uniquified arrays and non-local scope
Test successful.
Running test: Tied parameters and uniquified colon-arrays
Test successful.
Running test: Tied parameters and uniquified arrays with meta-character as separator
Test successful.
Running test: Tied parameters and uniquified arrays with NUL-character as separator
Test successful.
Running test: Untying is prohibited
Test successful.
Running test: Export of tied parameters
Test successful.
Running test: Tied arrays with separator specified
Test successful.
Running test: Tied array syntax
Test successful.
Running test: Illegal local array element assignment
Test successful.
Running test: Legal local array element assignment
Test successful.
Running test: Legal local associative array element assignment
Test successful.
Running test: Local scalar subscript assignment
Test successful.
Running test: Left justification of scalars
Test successful.
Running test: Left justification of floating point
Test successful.
Running test: Left justification of scalars with zero suppression
Test successful.
Running test: Right justification of scalars
Test successful.
Running test: Right justification of scalars with zeroes
Test successful.
Running test: Right justification of integers with zero, no initial base
Test successful.
Running test: Right justification of integers with zero, base 16, C_BASES off
Test successful.
Running test: Right justification of integers with zero, base 16, C_BASES on
Test successful.
Running test: Extracting substrings from padded integers
Test successful.
Running test: Right justification of fixed point numbers with zero
Test successful.
Running test: Stress test: all parameters are local and unset, using -m
Test successful.
Running test: Parameter hiding and tagging, printing types and values
Test successful.
Running test: Adding and removing values to and from the environment
Test successful.
Running test: Can unset environment variables after exec
Test successful.
Running test: Upper case conversion, does not apply to values used internally
Test successful.
Running test: Lower case conversion, does not apply to values used internally
Test successful.
Running test: typeset -p shouldn't create scoped values
Test successful.
Running test: typeset -g should be silent even without TYPESET_SILENT
Test successful.
Running test: retying arrays to same array works
Test successful.
Running test: readonly with POSIX_BUILTINS
Test successful.
Running test: readonly -p output (no readonly specials)
Test successful.
Running test: readonly -p output
Test successful.
Running test: typeset reserved word interface: basic
Test successful.
Running test: typeset reserved word, more complicated cases
Test successful.
Running test: reserved word and builtin interfaces
Test successful.
Running test: typeset preserves existing variable types
Test successful.
Running test: text output from typeset
Test successful.
Running test: can set empty array
Test successful.
Running test: can update array slices in typeset
Test successful.
Running test: setting empty array in typeset
Test successful.
Running test: typeset returns status 1 if setting readonly variable
Test successful.
Running test: when cannot change UID, the command isn't run
Test successful.
Running test: [key]=val for hashes
Test successful.
Running test: [key]=val for normal arrays
Test successful.
Running test: Substitution in [key]=val syntax
Test successful.
Running test: mixed syntax [key]=val with normal arrays
Test successful.
Running test: Mixed syntax with [key]=val not allowed for hash.
Test successful.
Running test: typeset -p1 output for array
Test successful.
Running test: typeset -p1 output for associative array
Test successful.
Running test: typeset output for some special tied parameters
Test successful.
Running test: redeclare a tied variable with different attributes
Test successful.
Running test: colonarray re-split when changing the join character
Test successful.
Running test: cannot change the join character on a readonly tied variable
Test successful.
Running test: Can't tie a special tied array to a different variable
Test successful.
Running test: Can't tie a special tied scalar to a different variable
Test successful.
Running test: Can't change the join character of a special tied variable
Test successful.
Running test: reject attempt to tie special to downgraded peer
Test successful.
Running test: OK to run typeset -T on tied specials as long as peer and joinchar are unchanged
Test successful.
Running test: Make sure +x is honoured when tying a parameter
Test successful.
Running test:  readonly/export output for exported+readonly+special when started as sh
Test successful.
Running test:  readonly/export output for exported+readonly+tied+special after switching to sh emulation
Test successful.
Running test:  no array/hash in POSIX export/readonly -p
Test successful.
Running test: Regression test for {...} parsing in typeset
Test successful.
../../Test/B02typeset.ztst: all tests successful.
../../Test/B03print.ztst: starting.
Running test: replace directory name
Test successful.
Running test: output to file-descriptor
Test successful.
Running test: argument sorting
Test successful.
Running test: print -f needs a format specified
Test successful.
Running test: reverse argument sorting
Test successful.
Running test: case-sensitive argument sorting
Test successful.
Running test: case-insensitive argument sorting
Test successful.
Running test: removal of non-matching arguments
Test successful.
Running test: test s format specifier
Test successful.
Running test: test b format specifier
Test successful.
Running test:  test q format specifier
Test successful.
Running test: test c format specifier
Test successful.
Running test: test n format specifier
Test successful.
Running test: check count of width-specified %b
Test successful.
Running test: ensure width is applied to empty param
Test successful.
Running test: test d format specifier
Test successful.
Running test: test g format specifier
Test successful.
Running test: infinity constants
Test successful.
Running test: override -C when -f was given
Test successful.
Running test: initial quote to get numeric value of character with int
Test successful.
Running test: initial quote to get numeric value of character with double
Test successful.
Running test: numeric value of high numbered character
Test successful.
Running test: using \x25 to print a literal % in format
Test successful.
Running test: width specified in format specifier
Test successful.
Running test: precision specified in format specifier
Test successful.
Running test: width/precision specified in arguments
Test successful.
Running test: use of invalid directive
Test successful.
Running test: bad arithmetic expression
Test successful.
Running test: out of range argument specifier
Test successful.
Running test: out of range argument specifier on format reuse
Test successful.
Running test: out of range argument specifier on width
Test successful.
Running test: format not printed if no arguments left after -m removal
Test successful.
Running test: format printed despite lack of arguments
Test successful.
Running test: with no arguments empty string where string needed
Test successful.
Running test: with no arguments, zero used where number needed
Test successful.
Running test: multiple arguments with format reused
Test successful.
Running test: %n count zeroed on format reuse
Test successful.
Running test: maximal length format specification
Test successful.
Running test: left-justification of string
Test successful.
Running test: negative width specified
Test successful.
Running test: negative precision specified
Test successful.
Running test: specify argument to output explicitly
Test successful.
Running test: specify output and precision arguments explicitly
Test successful.
Running test: reuse format where arguments are explicitly specified
Test successful.
Running test: reuse of specified arguments 
Test successful.
Running test: testing -n with echo
Test successful.
Running test: flags mixed with specified argument
Test successful.
Running test: Truncating first echo arg using backslash-c
Test successful.
Running test: Truncating third echo arg using backslash-c
Test successful.
Running test: Truncating printf literal using backslash-c
Test successful.
Running test: Truncating printf format using backslash-c
Test successful.
Running test: Truncating printf early %b arg using backslash-c
Test successful.
Running test: Truncating printf late %b arg using backslash-c
Test successful.
Running test: mixed style of argument selection
Test successful.
Running test: argument specified for width only
Test successful.
Running test: argument specified for precision only
Test successful.
Running test: initial `--' ignored to satisfy POSIX
Test successful.
Running test: nothing after % in format specifier
Test successful.
Running test: explicit null after % in format specifier
Test successful.
Running test: printf handles \0... octal escapes in replacement text
Test successful.
Running test: sorting with embedded nulls
Test successful.
Running test: Tab expansion by print
Test successful.
Running test: print and printf into a variable
Test successful.
Running test: printf into an array variable
Test successful.
Running test: printf to an array variable without format string reuse
Test successful.
Running test: regression test of printf with assorted ambiguous options or formats
Test successful.
../../Test/B03print.ztst: all tests successful.
../../Test/B04read.ztst: starting.
Running test: basic read command
Test successful.
Running test: array read
Test successful.
Running test: read specified number of chars
Test successful.
Running test: read yes or no, default no
Test successful.
Running test: read up to delimiter
Test successful.
Running test: use different, IFS separator to array
Test successful.
Running test: read from editor buffer stack
Test successful.
Running test: read with echoing and assigning
Test successful.
Running test: read with echoing but assigning disabled
Test successful.
Running test: read with test first
Test successful.
Running test: read with timeout (no waiting should occur)
Test successful.
Running test: read with null delimiter
Test successful.
Running test: read with trailing metafied characters
Test successful.
Running test: return status on failing to set parameter
Test successful.
Running test: Behaviour of -A and -E combination
Test successful.
Running test: Behaviour of -A and -e combination
Test successful.
../../Test/B04read.ztst: all tests successful.
../../Test/B05eval.ztst: starting.
Running test: eval retains value of $?
Test successful.
Running test: eval after command not found
Test successful.
Running test: eval with empty command resets the status
Test successful.
Running test: eval with empty command resets the status
Test successful.
../../Test/B05eval.ztst: all tests successful.
../../Test/B06fc.ztst: starting.
Running test: Checking that fc -l foo doesn't core dump when history is empty
Test successful.
Running test: Checking that fc -p doesn't core dump when history size is zero
Test successful.
Running test: Checking that fc -p rejects non-integer history size
Test successful.
Running test: Checking that fc -p rejects non-integer history save size
Test successful.
../../Test/B06fc.ztst: all tests successful.
../../Test/B07emulate.ztst: starting.
Running test: Basic use of emulate
Test successful.
Running test: Use of emulate -L
Test successful.
Running test: Use of emulate -R
Test successful.
Running test: Use of emulate -c
Test successful.
Running test: Use of emulate -R -c
Test successful.
Running test: Basic sticky function emulation
Test successful.
Running test: Basic sticky function emulation
Test successful.
Running test: Sticky emulation not triggered if sticky emulation unchanged
Test successful.
Running test: emulate -c with options
Test successful.
Running test: emulate with options but no -c
Test successful.
Running test: emulate -c with incorrect options
Test successful.
Running test: options specified alongside emulation are also sticky
Test successful.
Running test: options propagate between identical emulations
Test successful.
Running test: options do not propagate between different emulations
Test successful.
Running test: regression test for POSIX_ALIASES reserved words
Test successful.
Running test: --emulate option
Test successful.
Running test: --emulate must be first
Test successful.
Running test: --emulate needs an argument
Test successful.
Running test: --emulate followed by other options
Test successful.
Running test: emulate sh uses subshell for last pipe entry
Test successful.
../../Test/B07emulate.ztst: all tests successful.
../../Test/B08shift.ztst: starting.
Running test: shifting positional parameters
Test successful.
Running test: shifting array
Test successful.
../../Test/B08shift.ztst: all tests successful.
../../Test/B09hash.ztst: starting.
Running test: Directory hash initially empty
Test successful.
Running test: Populating directory hash and output with sort
Test successful.
Running test: Empty hash
Test successful.
Running test: Refill hash
Test successful.
Running test: hash -L option
Test successful.
Running test: hash -m option
Test successful.
Running test: Multiple assignments
Test successful.
Running test: Multiple arguments with no assignment not in verbose mode
Test successful.
Running test: Multiple arguments with no assignment in verbose mode
Test successful.
Running test: Dashes are untokenized in directory hash names
Test successful.
../../Test/B09hash.ztst: all tests successful.
../../Test/B10getopts.ztst: starting.
Running test: no arguments
Test successful.
Running test: one operand
Test successful.
Running test: one option
Test successful.
Running test: one option, one operand
Test successful.
Running test: one option, two operands, leading hyphen
Test successful.
Running test: two options, single argument
Test successful.
Running test: two options, separate arguments
Test successful.
Running test: three options, + variant
Test successful.
Running test: one option with value, single argument
Test successful.
Running test: one option with value, single argument, + variant
Test successful.
Running test: one option with value, separate arguments
Test successful.
Running test: two options, one with value, single argument
Test successful.
Running test: two options, one with value, separate arguments
Test successful.
Running test: one option missing value
Test successful.
Running test: one option missing value, + variant
Test successful.
Running test: one illegal option
Test successful.
Running test: one illegal option, + variant
Test successful.
Running test: missing option-argument (error message mode)
Test successful.
Running test: missing option-argument (quiet mode)
Test successful.
Running test: OPTIND calculation with and without POSIX_BUILTINS (workers/42248)
Test successful.
../../Test/B10getopts.ztst: all tests successful.
../../Test/B11kill.ztst: starting.
Running test: kill with no sigspec
Test successful.
Running test: kill with sigspec
Test successful.
Running test: kill with multiple wrong inputs should increment status
Test successful.
Running test: kill with sigspec and wrong inputs should increment status
Test successful.
Running test: kill with no arguments
Test successful.
Running test: kill with sigspec only
Test successful.
Running test: kill with empty pid and sigspec should not send signal to current process group
Test successful.
Running test: Plain kill with empty pid should not send signal to current process group
Test successful.
../../Test/B11kill.ztst: all tests successful.
../../Test/B12limit.ztst: starting.
Running test: Check if there is unknown resource(s) in the system
Test successful.
Running test: check if limit option letters are unique
Test successful.
../../Test/B12limit.ztst: all tests successful.
../../Test/B13whence.ztst: starting.
Running test: whence symlink resolution
Test successful.
Running test: whence deals with symlink loops gracefully
Test successful.
../../Test/B13whence.ztst: all tests successful.
../../Test/C01arith.ztst: starting.
Running test: basic integer arithmetic
Test successful.
Running test: basic floating point arithmetic
Test successful.
Running test: Test floating point modulo function
Test successful.
Running test: base input
Test successful.
Running test: conversion to float
Test successful.
Running test: conversion to int
Test successful.
Running test: precedence (arithmetic)
Test successful.
Running test: precedence (arithmetic, with C_PRECEDENCES)
Test successful.
Running test: precedence (logical)
Test successful.
Running test: precedence (ternary)
Test successful.
Running test: parsing ternary (1)
Test successful.
Running test: parsing ternary (2)
Test successful.
Running test: comma operator
Test successful.
Running test: #, ## and $#
Test successful.
Running test: ## without following character
Test successful.
Running test: ## followed by a space
Test successful.
Running test: promotion to float
Test successful.
Running test: use of scalars to store integers and floats
Test successful.
Running test: error using unset variable as index
Test successful.
Running test: setting array elements in math context
Test successful.
Running test: converting type from array
Test successful.
Running test: bad lvalue
Test successful.
Running test: assigning to scalar which contains non-math string
Test successful.
Running test: empty math parse e.g. $(( )) acts like a zero
Test successful.
Running test: empty assignment
Test successful.
Running test: empty right hand of comma
Test successful.
Running test: empty middle of comma
Test successful.
Running test: commas and parentheses, part 1
Test successful.
Running test: commas and parentheses, part 1
Test successful.
Running test: leading zero doesn't affect floating point
Test successful.
Running test: octalzeroes rejects invalid constants
Test successful.
Running test: octalzeroes doesn't affect bases
Test successful.
Running test: bases up to 36 work
Test successful.
Running test: bases beyond 36 don't work
Test successful.
Running test: Double quotes are not treated specially in arithmetic
Test successful.
Running test: not a parse failure because not arithmetic
Test successful.
Running test: doubled # in base removes radix
Test successful.
Running test: no double increment for subscript
Test successful.
Running test: double increment for repeated expression
Test successful.
Running test: underscores in math constants
Test successful.
Running test: Forcing floating point constant evaluation, or not.
Test successful.
Running test: Mixed float and non-decimal integer constants
Test successful.
Running test: Grouping output with underscores: integers
Test successful.
Running test: Grouping output with underscores: floating point
Test successful.
Running test: Imported integer functions are not evaluated
Test successful.
Running test: Binary input
Test successful.
Running test: Binary numbers don't tend to have 2's in
Test successful.
Running test: Infinity parsing
Test successful.
Running test: Refer to Inf with an array subscript
Test successful.
Running test: Assign to NaN
Test successful.
Running test: Overflow to infinity
Test successful.
Running test: Reinput infinity value into math context
Test successful.
Running test: NaN results
Test successful.
Running test: Integer division by zero
Test successful.
Running test: Integer variable assignment converts result to integer
Test successful.
Running test: Variables are forced to floating point where necessary
Test successful.
Running test: Backing up a line of input when finding out it's not arithmetic
Test successful.
Running test: Not needing to back up a line when reading multiline arithmetic
Test successful.
Running test: Non-arithmetic subst with command substitution parse from hell
Test successful.
Running test: Another tricky case that is actually a command substitution
Test successful.
Running test: Same on a single line
Test successful.
Running test: Would-be math expansion with extra parenthesis making it a cmd subst
Test successful.
Running test: Arithmetic substitution nested in parameter substitution
Test successful.
Running test: Null string in arithmetic evaluation after command substitution
Test successful.
Running test: Nested math substitutions.  Yes, I know, very useful.
Test successful.
Running test:  Good and bad trailing parentheses
Test successful.
Running test: type of variable when created in arithmetic context
Test successful.
Running test:  Allow rvalue but not lvalue operations with result of increment
Test successful.
Running test:  Unary minus doesn't apply to base but to number as a whole.
Test successful.
Running test: Arithmetic, NO_UNSET part 1
Test successful.
Running test: Arithmetic, NO_UNSET part 2
Test successful.
Running test: Arithmetic, NO_UNSET part 3
Test successful.
Running test: Double quotes are not treated specially in arithmetic (POSIX)
Test successful.
../../Test/C01arith.ztst: all tests successful.
../../Test/C02cond.ztst: starting.
Running test: -a cond
Test successful.
Running test: -b cond
Test successful.
Running test: -c cond
Test successful.
Running test: -d cond
Test successful.
Running test: -e cond
Test successful.
Running test: -f cond
Test successful.
Running test: -g cond
Test successful.
Running test: -h cond
Test successful.
Running test: -k cond
Test successful.
Running test: -n cond
Test successful.
Running test: -o cond
Test successful.
Running test: -p cond
Test successful.
Running test: -r cond
Test successful.
Running test: -s cond
Test successful.
Running test: -u cond
Test successful.
Running test: -x cond
Test successful.
Running test: -z cond
Test successful.
Running test: -L cond
Test successful.
Running test: -O cond
Test successful.
Running test: -G cond
Test successful.
Running test: -N cond
This test may take two seconds...
Test successful.
Running test: -nt cond
Test successful.
Running test: -ot cond
Test successful.
Running test: -ef cond
Test successful.
Running test: =, == and != conds
Test successful.
Running test: < and > conds
Test successful.
Running test: -eq and -ne conds
Test successful.
Running test: -lt and -gt conds
Test successful.
Running test: -le cond
Test successful.
Running test: -ge cond
Test successful.
Running test: || and && in conds
Test successful.
Running test: /dev/fd support in conds handled by access
Test successful.
Running test: /dev/fd support in conds handled by stat
Test successful.
Running test: complex conds with skipping
Test successful.
Running test: strings with `[' builtin
Test successful.
Running test: substitution in `[' builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: -nt shouldn't abort on non-existent files
Test successful.
Running test: -v cond
Test successful.
Running test: -v cond with array
Test successful.
Running test: -v cond with association
Test successful.
Running test: -v cond with positional parameters
Test successful.
Running test: regex tests shouldn't crash
Test successful.
Running test: MATCH, MBEGIN, MEND, match, mbegin, mend
Test successful.
Running test: regex infix operator should not invert following conditions
Test successful.
Running test: Error message for unknown prefix condition
Test successful.
Running test: Error message for unknown infix condition
Test successful.
Running test: Regression test for examining code with regular expression match
Test successful.
Running test: test compatibility weirdness: treat ! as a string sometimes
Test successful.
Running test: bash compatibility with single [[ ... ]] argument
Test successful.
Running test: test with two arguments and a token
Test successful.
Running test: yet more old-fashioned test fix ups: prefer comparison to parentheses
Test successful.
Running test:  = and == appear as input
Test successful.
Running test: -o invalidoption
Test successful.
../../Test/C02cond.ztst: all tests successful.
../../Test/C03traps.ztst: starting.
Running test: Nested `trap ... EXIT'
Test successful.
Running test:  Nested TRAPEXIT
Test successful.
Running test: Nested `trap - EXIT' on `trap ... EXIT'
Test successful.
Running test: Nested `trap - EXIT' on `TRAPEXIT'
Test successful.
Running test: EXIT traps on functions when exiting from function
Test successful.
Running test: EXIT traps on a script
Test successful.
Running test:  Outputting traps correctly
Test successful.
Running test:  Nested `trap ... INT', not triggered
Test successful.
Running test:  Nested TRAPINT, not triggered
Test successful.
Running test:  Nested `trap - INT' on untriggered `trap ... INT'
Test successful.
Running test:  Nested `trap ... TERM', triggered on inner loop
This test takes at least three seconds...
Test successful.
Running test:  Nested `trap ... TERM', triggered on outer loop
This test, too, takes at least three seconds...
Test successful.
Running test:  basic localtraps handling
Test successful.
Running test:  more sophisticated error trapping
Test successful.
Running test: Unsetting ordinary traps with localtraps.
Test successful.
Running test:  ksh-style EXIT traps preserve return value
Test successful.
Running test:  ksh-style EXIT traps can force return status of enclosing function
Test successful.
Running test:  autoloaded TRAPEXIT (exit status > 128 indicates an old bug is back)
Test successful.
Running test: waiting for trapped signal
Another test that takes three seconds
Test successful.
Running test:  Combination of ERR_EXIT and ZERR trap
Test successful.
Running test:  Force return of containing function from TRAPZERR.
Test successful.
Running test:  Return with non-zero status triggered from within trap '...' ZERR.
Test successful.
Running test:  Normal return from TRAPZERR.
Test successful.
Running test:  Return with zero status triggered from within trap '...' ZERR.
Test successful.
Running test:  EXIT trap set in current shell at left of pipeline
Test successful.
Running test:  EXIT trap set in subshell at left of pipeline
Test successful.
Running test:  EXIT trap set in subshell reset in subsubshell
Test successful.
Running test:  EXIT trap set in command substitution
Test successful.
Running test: POSIX_TRAPS option
Test successful.
Running test: POSIX_TRAPS effect on EXIT trap is sticky
Test successful.
Running test: POSIX EXIT trap can have nested native mode EXIT trap
Test successful.
Running test: POSIX EXIT trap not replaced if defined within function
Test successful.
Running test: ERREXIT in loop with simple commands
Test successful.
Running test: ERREXIT with false from inside && within function
Test successful.
Running test: ERREXIT not triggered on empty function after false in if.
Test successful.
Running test: ERREXIT is triggered in an else block after a cmd subst returning false
Test successful.
Running test: ERR_RETURN not triggered in if condition
Test successful.
Running test: ERR_RETURN in "if"
Test successful.
Running test: ERR_RETURN in "else" branch (regression test)
Test successful.
Running test: ERR_RETURN when false "if" is the first statement in an "else" (regression)
Test successful.
Running test: ERR_RETURN, basic case
Test successful.
Running test: ERR_RETURN with "!"
Test successful.
Running test: ERR_RETURN with "!" and a following false
Test successful.
Running test: ERR_RETURN with "!" suppressed inside complex structure
Test successful.
Running test: ERR_RETURN with no "!" suppression (control case)
Test successful.
Running test: ERR_RETURN with "&&" in function (regression test)
Test successful.
Running test: ERR_RETURN not triggered on LHS of "&&" in function
Test successful.
Running test: ERR_RETURN triggered on RHS of "&&" in function
Test successful.
Running test: ERR_RETURN within initialisation code with special flags
Test successful.
Running test: ERR_RETURN caused by function returning false from within shell construct
Test successful.
Running test: ERR_RETURN in "else" branch in nested function
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of for
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of while
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of repeat
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of if
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of { }
Test successful.
Running test: ERR_EXIT triggered by status 1 within for
Test successful.
Running test: ERR_EXIT triggered by status 1 within while
Test successful.
Running test: ERR_EXIT triggered by status 1 within repeat
Test successful.
Running test: ERR_EXIT triggered by status 1 within if
Test successful.
Running test: ERR_EXIT triggered by status 1 within { }
Test successful.
Running test: ERR_EXIT triggered by status 1 at end of anon func
Test successful.
Running test: EXIT trap from TERM trap
Test successful.
Running test: EXIT trap not called in LHS of pipeline: Shell construct on LHS
Test successful.
Running test: EXIT trap not called in LHS of pipeline: External command on LHS
Test successful.
Running test: No early exit from nested function in EXIT trap.
Test successful.
Running test: Explicit exit in exit trap overrides status
Test successful.
Running test: Progated exit status through exit trap
Test successful.
Running test: Explicit exit in exit trap overrides implicit exit status
Test successful.
Running test: Explicit exit status 0 in exit trap overrides implicit non-zero status
Test successful.
Running test: Exit status from exit trap, script-like path
Test successful.
Running test: Explicit exit status overrides implicit: script-like code path
Test successful.
Running test: 'exit' in trap causes calling function to return
Test successful.
../../Test/C03traps.ztst: all tests successful.
../../Test/C04funcdef.ztst: starting.
Running test: Basic status returns from functions
Test successful.
Running test: Empty function body resets status
Test successful.
Running test: Status is not reset on non-empty function body
Test successful.
Running test: Regression test: 'function f$$ () { ... }'
Test successful.
Running test: Function definition without braces
Test successful.
Running test: Multiple function definition with duplicate name and redirection
Test successful.
Running test: User-defined math functions, argument handling
Test successful.
Running test: User-defined math functions, complex argument handling
Test successful.
Running test: User-defined math functions, argument checking
Test successful.
Running test: User-defined math functions, multiple interfaces
Test successful.
Running test: User-defined math functions, string arguments
Test successful.
Running test: Command not found handler, success
Test successful.
Running test: Command not found handler, failure
Test successful.
Running test: Anonymous function scope
Test successful.
Running test: Anonymous function with patterns in loop
Test successful.
Running test: Anonymous function redirection
Test successful.
Running test: Nested anonymous functions
Test successful.
Running test: Process substitution with anonymous functions
Test successful.
Running test: Anonymous function with arguments
Test successful.
Running test: Text representation of anonymous function with arguments
Test successful.
Running test: Anonymous function arguments and command arguments
Test successful.
Running test: Compatibility with other shells when not anonymous functions
Test successful.
Running test: sticky emulation applies to autoloads and autoloaded function execution
Test successful.
Running test: Anonymous function with arguments in a form nobody sane would ever use but unfortunately we have to support anyway
Test successful.
Running test: Simple anonymous function should not simplify enclosing pipeline
Test successful.
Running test: Alias expanded in command substitution does not appear expanded in text
Test successful.
Running test: No alias expansion after "function" keyword
Test successful.
Running test: autoload containing eval
Test successful.
Running test: whence -v of zsh-style autoload
Test successful.
Running test: autoload with explicit path
Test successful.
Running test: autoload with explicit path with function in normal path, no -d
Test successful.
Running test: autoload with explicit path with function in normal path, with -d
Test successful.
Running test: autoload -r
Test successful.
Running test: autoload -r is permissive
Test successful.
Running test: autoload -R is not permissive
Test successful.
Running test: autoload -X with path
Test successful.
Running test: autoload -X with no path, failure
Test successful.
Running test: autoload -X with wrong path and no -d
Test successful.
Running test: autoload -dX with path
Test successful.
Running test:  autoload -X interaction with absolute filename used for source location
Test successful.
Running test:  Exercise the directory name cache for autoloads
Test successful.
Running test: autoload with absolute path does not trash loaded function
Test successful.
Running test: autoload with absolute path can be overridden if not yet loaded
Test successful.
Running test: autoload with absolute path not cancelled by bare autoload
Test successful.
Running test: 
Test successful.
Running test: autoload containing dash
Test successful.
Running test: functions -c
Test successful.
Running test: functions -c with autoload
Test successful.
Running test: function -c with redefinition
Test successful.
Running test: functions -c preserves file information
Test successful.
Running test: functions -c updates non-file function information
Test successful.
Running test: functions -c gracefully rejects failed autoload
Test successful.
../../Test/C04funcdef.ztst: all tests successful.
../../Test/C05debug.ztst: starting.
Running test:  Relationship between traps and sources
Test successful.
Running test:  trapreturn handling bug is properly fixed
Test successful.
Running test: Skip line from DEBUG trap
Test successful.
Running test: Skip assignment from DEBUG trap
Test successful.
Running test: line numbers of complex sublists
Test successful.
Running test: line numbers of multiline assignments
Test successful.
Running test: ZSH_DEBUG_CMD in debug traps
Test successful.
Running test: Status of forced return from eval-style DEBUG trap
Test successful.
../../Test/C05debug.ztst: all tests successful.
../../Test/D01prompt.ztst: starting.
Running test: Basic prompt escapes as shown.
Test successful.
Running test: `%?' prompt escape
Test successful.
Running test: `%_' prompt escape
Test successful.
Running test: `%#' prompt escape and its equivalent
Test successful.
Running test: `%v' prompt escape
Test successful.
Running test: ternary prompt escapes
Test successful.
Running test: prompt truncation
Test successful.
Running test: Dates produced by prompt escapes
Test successful.
Running test: Dynamic named directories
Test successful.
Running test: Recursive use of prompts
Test successful.
Running test: print -P -f
Test successful.
Running test: Regression test for test on empty psvar
Test successful.
Running test: Regression test for workers/44029
Test successful.
Running test: Equivalence of terminal colour settings (foreground colour)
Test case skipped: Missing terminfo module or non-colour terminal
Running test: Equivalence of terminal colour settings (background colour)
Test case skipped: Missing terminfo module or non-colour terminal
Running test: RPS1 and RPROMPT are aliases (regression from 5.0.6) (workers/49600)
Test failed, as expected.
../../Test/D01prompt.ztst: all tests successful.
../../Test/D02glob.ztst: starting.
Running test: zsh globbing
Test successful.
Running test: ksh compatibility
Test successful.
Running test: single byte match with top bit set
Test successful.
Running test: exclusions regression test
Test successful.
Running test: Just directories
Test successful.
Running test: Just files
Test successful.
Running test: Globbing used recursively (inside e glob qualifier)
Test successful.
Running test: Recursive globbing used recursively (inside e glob qualifier)
Test successful.
Running test: Head modifier
Test successful.
Running test: Remove extension modifier
Test successful.
Running test: Substitute modifier
Test successful.
Running test: Just full dirs
Test successful.
Running test: Omit full dirs
Test successful.
Running test: Just empty dirs
Test successful.
Running test: Exclusions with complicated path specifications
Test successful.
Running test: Prepending words to each argument
Test successful.
Running test: Prepending two words to each argument
Test successful.
Running test: Empty strings
Test successful.
Running test: Must-match arguments in complex patterns
Test successful.
Running test: Bug with intermediate paths with plain strings but tokenized characters
Test successful.
Running test: Named character sets handled internally
Test successful.
Running test: Misplaced (#c...) flag
Test successful.
Running test: Numeric glob is not usurped by process substitution.
Test successful.
Running test: disable -p
Test successful.
Running test: No error with empty null glob with (N).
Test successful.
Running test: kshglob option does not break +, @, ! without following open parenthesis
Test successful.
Running test: Force glob expansion in conditions using (#q)
Test successful.
Running test: short-circuit modifier
Test successful.
Running test: (#q) is ignored completely in conditional pattern matching
Test successful.
Running test: Optimisation to squeeze multiple *'s used as ordinary glob wildcards.
Test successful.
Running test: Some more complicated backtracking with match counts.
Test successful.
Running test: Stripping of quotes from patterns (1)
Test successful.
Running test: Stripping of quotes from patterns (2)
Test successful.
Running test: Stripping of quotes from patterns (3)
Test successful.
Running test: Stripping of quotes from patterns (4)
Test successful.
Running test: Stripping of quotes from patterns (4)
Test successful.
Running test: - is a special character in ranges
Test successful.
Running test: - is not a special character in ranges if quoted
Test successful.
Running test: - untokenized following a bracketed subexpression
Test successful.
Running test: - "]" after "[" is normal range character and - still works
Test successful.
Running test: active - works in pattern in parameter
Test successful.
Running test: quoted - works in pattern in parameter
Test successful.
Running test: ^ active in character class if not quoted
Test successful.
Running test: ^ not active in character class if quoted
Test successful.
Running test: ! active in character class if not quoted
Test successful.
Running test: ! not active in character class if quoted
Test successful.
Running test: character set specified as quoted variable
Test successful.
Running test: character set specified as active variable
Test successful.
Running test: modifier ':a' doesn't require existence
Test successful.
Running test: modifier ':A' doesn't require existence
Test successful.
Running test: modifier ':A' resolves '..' components before symlinks
Test successful.
Running test: modifier ':P' resolves symlinks before '..' components
Test successful.
Running test: modifier ':P' with path too long
Test successful.
Running test: handling of - range in complicated pattern context
Test successful.
Running test: modifiers :h and :t with numbers (main test is in D04parameter.ztst)
Test successful.
Running test: unreadable directories can be globbed (users/24619, users/24626)
Test successful.
Running test: names inside unreadable directories can be globbed if searchable
Test successful.
Running test: glob files in readable directories inside unreadable directories
Test successful.
Running test: non-directories not globbed as directories
Test successful.
Running test: (workers/45367) modifier ':P' squashes multiple slashes
Test failed, as expected.
Running test: the ':P' modifier handles symlink loops in the last path component
Test successful.
Running test: the ':P' modifier handles symlink loops before the last path component
Test successful.
Running test: the ':P' modifier handles symlink loops other than the trivial case
Test successful.
Running test: the '*' qualfier enables extended_glob for pattern matching
Test successful.
../../Test/D02glob.ztst: all tests successful.
../../Test/D03procsubst.ztst: starting.
Running test: <(...) substitution
Test successful.
Running test: >(...) substitution
Test successful.
Running test: =(...) substitution
Test successful.
Running test: FDs remain open for external commands called from functions
Test successful.
Running test: <(...) when embedded within an argument
Test successful.
Running test: >(...) when embedded within an argument
Test successful.
Running test: =(...) followed by something else without a break
Test successful.
Running test: =(...) preceded by other stuff has no special effect
Test successful.
Running test:  Graceful handling of bad substitution in enclosed context
Test successful.
Running test: Process environment of anonymous functions
Test successful.
Running test: Process substitution as anonymous function argument
Test successful.
Running test: backtacking within command string parsing with alias still pending
Test successful.
Running test: full alias expanded when substitution starts in alias
Test successful.
Running test: proc subst fd in forked subshell closed in parent
Test successful.
Running test: proc subst fd in forked subshell closed in parent (external command)
Test successful.
Running test: With /proc/self file descriptors must not be tidied up too early
Test successful.
Running test: EQUALS expansion followed by =(...) (sh ordering) should work
Test successful.
Running test: external command with =(...) on LHS of pipeline cleans up its tempfiles
Test failed, as expected.
Running test: regression test: exit in shell function cleans up tempfiles
Test successful.
Running test: regression test: race condition with pipe and procsubst
This test hangs the shell when it fails...
Test successful.
../../Test/D03procsubst.ztst: all tests successful.
../../Test/D04parameter.ztst: starting.
Running test: Basic scalar parameter substitution
Test successful.
Running test: Basic array parameter substitution
Test successful.
Running test: Basic ksharray substitution
Test successful.
Running test: Basic shwordsplit option handling
Test successful.
Running test: $+...
Test successful.
Running test: $+... with arrays
Test successful.
Running test: ${...:-...} and ${...-...}
Test successful.
Running test: ${...:=...}, ${...::=...}, ${...=...}
Test successful.
Running test: ${#${(A)=array=word}} counts array elements
Test successful.
Running test: ${...:?...}, ${...?...}
Test successful.
Running test: interactive shell returns to top level on ${...?...} error
Test successful.
Running test: ${...:+...}, ${...+...}
Test successful.
Running test: ${...#...}, ${...##...}
Test successful.
Running test: ${...%...}, ${...%%...}
Test successful.
Running test: ${...:#...}
Test successful.
Running test: ${...:#...}, ${(M)...:#...} with array
Test successful.
Running test: scalar ${.../.../...}, ${(S).../.../...}
Test successful.
Running test: array ${.../.../...}, ${(S).../.../...}
Test successful.
Running test: scalar ${...//.../...}, ${(S)...//.../...}
Test successful.
Running test: array ${...//.../...}, ${(S)...//.../...}
Test successful.
Running test: array ${...:/...}
Test successful.
Running test: use of backslashes in //-substitutions
Test successful.
Running test: "|" array exclusion and "*" array intersection
Test successful.
Running test: ${#...}, $#...
Test successful.
Running test: ${##} is length of $#, and other tales of hash horror
Test successful.
Running test: basic ${^...}
Test successful.
Running test: combined ${^...} and {...,...}
Test successful.
Running test: ${=...}
Test successful.
Running test: ${~...} and globsubst
Test successful.
Running test: globsubst with backslashes
Test successful.
Running test: globsubst together with nested quoted expansion
Test successful.
Running test: splitting of $(...) inside ${...}
Test successful.
Running test: SH_WORD_SPLIT inside $(...) inside ${...}
Test successful.
Running test: ${(f)$(...)}
Test successful.
Running test: ${(A)...=...}, ${(A)...::=...}, ${scalar=$array}
Test successful.
Running test: "${(@)...}"
Test successful.
Running test: ${(e)...}
Test successful.
Running test: Regress ${(e)...} with backticks (see zsh-workers/15871)
Test successful.
Running test: ${(g)...}
Test successful.
Running test: ${(P)...}
Test successful.
Running test: ${(o)...}, ${(O)...}
Test successful.
Running test: ${(L)...}, ${(U)...}
Test successful.
Running test: ${(C)...}
Test successful.
Running test: ${(V)...}
Test successful.
Running test: ${(q...)...}
Test successful.
Running test: workers/36551: literal empty string in ${(qqqq)...}
Test successful.
Running test: Another ${(q...)...} test
Test successful.
Running test: ${(q-)...} minimal single quoting
Test successful.
Running test: ${(Q)...}
Test successful.
Running test: ${(Q)...} with handling of $'...'
Test successful.
Running test: ${(z)...} and ${(Q)...} for some hard to parse cases
Test successful.
Running test: Some syntactical expressions that are hard to split into words with (z).
Test successful.
Running test: Comments with (z)
Test successful.
Running test: Test we don't get an additional newline token
Test successful.
Running test: Treating zplit newlines as ordinary whitespace
Test successful.
Running test: ${(z)} with incomplete math expressions
Test successful.
Running test: $($(z)} with parse error in command substitution.
Test successful.
Running test: ${(z)} regression test: multiple array assignments
Test successful.
Running test: Test real-world data that once seemed to fail
Test successful.
Running test: ${(%)...}
Test successful.
Running test: ${(QX)...}
Test successful.
Running test: ${(c)#...}
Test successful.
Running test: ${(w)...}, ${(W)...}
Test successful.
Running test: ${(k)...}, ${(v)...}
Test successful.
Running test: simple padding
Test successful.
Running test: ${(pl...)...}
Test successful.
Running test: simultaneous left and right padding
Test successful.
Running test: ${(r...)...}
Test successful.
Running test: ${(j)...}
Test successful.
Running test: ${(F)...}
Test successful.
Running test: ${(s...)...}
Test successful.
Running test: ${(t)...}
Test successful.
Running test: ${(S)...#...} etc.
Test successful.
Running test: ${(I:...:)...}
Test successful.
Running test: ${(M...)...}
Test successful.
Running test: ${(R)...}
Test successful.
Running test: ${(BE...)...}
Test successful.
Running test: ${(N)...}
Test successful.
Running test: ${(BEN)...} again, with match
Test successful.
Running test: Rule 1:  Nested substitutions
Test successful.
Running test: Rule 2: Parameter subscripting
Test successful.
Running test: Rule 3: Parameter Name Replacement
Test successful.
Running test: Rule 4: Double-Quoted Joining
Test successful.
Running test: Rule 5: Nested Subscripting
Test successful.
Running test: Rule 6: Modifiers
Test successful.
Running test: Rule 7: Forced Joining, and 8: Forced splitting
Test successful.
Running test: Rule 9: Shell Word Splitting
Test successful.
Running test: Rule 10: Re-Evaluation
Test successful.
Running test: Rule 11: Padding
Test successful.
Running test: Examples in manual on parameter expansion
Test successful.
Running test: Regression test of ${1+"$@"} bug
Test successful.
Running test: Regression test of "${(A)foo=$@}" bug
Test successful.
Running test: Regression test of ${=1+"$@"} bug and some related expansions
Test successful.
Running test: More bourne-shell-compatible nested word-splitting with wildcards and ~
Test successful.
Running test: Test of nested word splitting with and without quotes
Test successful.
Running test: Joining with NULL character from IFS
Test successful.
Running test: Unsetting and recreation of numerical special parameters
Test successful.
Running test: Unsetting and recreation of tied special parameters
Test successful.
Running test: Unsetting and recreation of tied normal parameters
Test successful.
Running test: Attempts to swap tied variables are safe but futile
Test successful.
Running test: Parameters associated with backreferences
Test successful.
Running test: Parameters associated with (#m) flag
Test successful.
Running test: (#m) flag with pure string
Test successful.
Running test: (#m) flag with tokenized input
Test successful.
Running test: Bug with (u) flag reducing arrays to one element
Test successful.
Running test: New hash seive unique algorithm for arrays of more than 10 elements
Test successful.
Running test: Quoted zero-length strings are handled properly
Test successful.
Running test: Substitutions where $match is itself substituted in the replacement
Test successful.
Running test: Modifiers with repetition
Test successful.
Running test: Quoting of separator in substitution modifier
Test successful.
Running test: Handling of backslashed backslashes in substitution modifier
Test successful.
Running test: Quoting of ampersand in substitution modifier RHS
Test successful.
Running test: Sorting arrays with embedded nulls
Test successful.
Running test: Bad patterns should never match array elements
Test successful.
Running test: Numeric sorting
Test successful.
Running test: Numeric sorting of signed integers
Test successful.
Running test: Out of range negative scalar subscripts
Test successful.
Running test: Out of range negative array subscripts
Test successful.
Running test: In and out of range reverse matched indices without and with b: arrays
Test successful.
Running test: In and out of range reverse matched indices without and with b: strings
Test successful.
Running test: Removal of empty fields in unquoted splitting
Test successful.
Running test: Hacky removal of empty fields in quoted splitting with no "@"
Test successful.
Running test: Retention of empty fields in quoted splitting with "@"
Test successful.
Running test: splitting of strings into characters
Test successful.
Running test: Matching array indices with and without quoting
Test successful.
Running test: Reverse subscripting associative arrays with literal matching
Test successful.
Running test: ZSH_SUBSHELL
Test successful.
Running test: GLOBSUBST only on parameter substitution arguments
Test successful.
Running test: Lookup failures on elements of arrays with RC_EXPAND_PARAM
Test successful.
Running test: $ZSH_EVAL_CONTEXT and $zsh_eval_context
Test successful.
Running test: Bash-style offsets, scalar
Test successful.
Running test: Bash-style offsets, array
Test successful.
Running test: Bash-style offsets, Bourne-style indexing
Test successful.
Running test: Bash-style offsets, quoted array
Test successful.
Running test: Regression test for identifier test
Test successful.
Running test: Regression test for missing length after offset
Test successful.
Running test: Regression test for total length < 0 in string
Test successful.
Running test: Regression test for total length < 0 in array
Test successful.
Running test: Nularg removed from split empty string
Test successful.
Running test: Regression test for shwordsplit with null or unset IFS and quoted array
Test successful.
Running test: Empty parameter should not cause modifiers to crash the shell
Test successful.
Running test: Intersection and disjunction with empty parameters
Test successful.
Running test: Zipping arrays, correct output
Test successful.
Running test: Zipping arrays, one or both inputs empty
Test successful.
Running test: Zipping arrays, scalar input
Test successful.
Running test: Zipping arrays, parsing
Test successful.
Running test: Zipping arrays, NO_UNSET part 1
Test successful.
Running test: Zipping arrays, NO_UNSET part 2
Test successful.
Running test: Use of variable to get separator when splitting parameter
Test successful.
Running test: SHLVL appears sensible when about to exit shell
Test successful.
Running test: SHLVL decremented upon implicit exec optimisation
Test successful.
Running test: SHLVL not decremented upon exec in subshells
Test successful.
Running test: Alias expansion in command substitution in parameter evaluation
Test successful.
Running test: $_ with anonymous function
Test successful.
Running test: $_ with anonymous function without arguments
Test successful.
Running test: ${(b)...} quoting protects from GLOB_SUBST
Test successful.
Running test: Avoid confusion after overloaded characters in braceless substitution in sh
Test successful.
Running test: History modifier works the same for scalar and array substitution
Test successful.
Running test: Complicated backtracking with match counts
Test successful.
Running test: We Love SH_WORD_SPLIT Day celebrated with space at start of internal subst
Test successful.
Running test: We Love NO_SH_WORD_SPLIT Even More Day celebrated as sanity check
Test successful.
Running test: ${(P)...} with normal subscripting
Test successful.
Running test: ${(P)...} with array as name
Test successful.
Running test: ${(P)...} with internal subscripting
Test successful.
Running test: nested parameter name references
Test successful.
Running test: Local special variables with loose typing
Test successful.
Running test: ${(q+)...}
Test successful.
Running test: "-" works after "[" in same expression (Dash problem)
Test successful.
Running test: Splitting of $@ on IFS: single element
Test successful.
Running test: Splitting of $@ on IFS: multiple elements
Test successful.
Running test: Splitting of $@ on (s): multiple elements
Test successful.
Running test: Splitting of $@ on (@s): multiple elements
Test successful.
Running test: Joining of $@ does not happen when IFS is empty, but splitting $* does
Test successful.
Running test: Use of @ does not prevent forced join with j
Test successful.
Running test: (q) and (b) quoting deal with the EQUALS option
Test successful.
Running test: Out-of-range multiple array subscripts with quoting, with and without (@)
Test successful.
Running test: Regression: "-" became Dash in workers/37689, breaking ~- expansion
Test successful.
Running test: Assigning $@, $*, "$@", "$*" to var with various shwordsplit/IFS settings
Test successful.
Running test: $- expansion correctly handles Dash token
Test successful.
Running test: Zero-length string match in parameter substitution
Test successful.
Running test: Zero-length string match at end
Test successful.
Running test: Test substitution that uses P,Q,A,s,r,m flags
Test successful.
Running test: (z) splitting with remaining tokens
Test successful.
Running test: [key]=val for hashes
Test successful.
Running test: [key]=val for normal arrays
Test successful.
Running test: [key]=val for normal arrays with KSH_ARRAYS
Test successful.
Running test: Substitution in [key]=val syntax
Test successful.
Running test: append to normal array using [key]=val
Test successful.
Running test: append to normal array using [key]=val with KSH_ARRAYS
Test successful.
Running test: quoting in [key]=value syntax
Test successful.
Running test: mixed syntax [key]=val with normal arrays
Test successful.
Running test: mixed syntax [key]=val with normal arrays with KSH_ARRAYS
Test successful.
Running test: Mixed syntax with [key]=val not allowed for hash.
Test successful.
Running test: Globbing in non-[key]=val parts of mixed syntax.
Test successful.
Running test: Globbing in non-[key]=val parts of mixed syntax with KSH_ARRAYS
Test successful.
Running test: Append to element(s) of array
Test successful.
Running test: Append to element(s) of array with KSH_ARRAYS
Test successful.
Running test: Append to element(s) of associative array
Test successful.
Running test: Append to element of array on creation
Test successful.
Running test: Append to element of array on creation with KSH_ARRAYS
Test successful.
Running test: Append to element of associative array on creation
Test successful.
Running test: (Z) flag splitting with $( closed after embedded newline
Test successful.
Running test: (z) flag with CSH_JUNKIE_QUOTES
Test successful.
Running test: Use of parameter subst + to test element of hash with KSH_ARRAYS.
Test successful.
Running test: double-quoted nested evaluation of empty string
Test successful.
Running test: Separation / join logic regression test
Test successful.
Running test: t with trailing digits
Test successful.
Running test: h with trailing digits
Test successful.
Running test: Combinations of :h and :t with and without trailing digits
Test successful.
Running test: Multiple slashes are treated as one in :h and :t but are not removed
Test successful.
Running test: Modifiers :h and :t remove trailing slashes before examining path
Test successful.
Running test: Global variables are not trashed by "foo=bar builtin" (regression test)
Test successful.
Running test: Smallest match at end can match zero-length string
Test successful.
Running test: Smallest match at end with a character always matches one
Test successful.
Running test: Smallest / largest match with non-trivial closure
Test successful.
Running test: Largest match at end matches entire string
Test successful.
Running test: (S) with zero-length matches at start
Test successful.
Running test: (S) with zero-length matches at end, part 1 (workers/45164)
Test successful.
Running test: (S) with zero-length matches at end, part 2
Test successful.
Running test: broken length in ${name:offset:length} (workers/45843#1)
Test successful.
Running test: regression test for workers/45843#2: escaped newline in command substitution start token
Test successful.
Running test: Normal command substitution with escaped newline
Test successful.
Running test: Normal math eval with escaped newline after $
Test successful.
Running test: Normal math eval with escaped newline after $(
Test successful.
Running test: Backslash character other than newline is normal after $(
Test successful.
Running test: parameter expansion flags parsing error gives a clue
Test successful.
../../Test/D04parameter.ztst: all tests successful.
../../Test/D05array.ztst: starting.
Running test: The first element
Test successful.
Running test: Normal multi-item indexing
Test successful.
Running test: This should be empty
Test successful.
Running test: Another empty slice
Test successful.
Running test: An empty slice with a negative end
Test successful.
Running test: Treat 0 as empty
Test successful.
Running test: Treat 0,0 as empty
Test successful.
Running test: Another weird way to access the first element
Test successful.
Running test: An inner element
Test successful.
Running test: Another inner element
Test successful.
Running test: A slice with a negative end
Test successful.
Running test: A slice with a negative start
Test successful.
Running test: A slice with a negative start and end
Test successful.
Running test: Slices should return an array, elements a scalar
Test successful.
Running test: Ksh array indexing
Test successful.
Running test: Ksh array indexing (ii)
Test successful.
Running test: Ksh array indexing (iii)
Test successful.
Running test: Glob array indexing
Test successful.
Running test: Glob array indexing (ii)
Test successful.
Running test: Glob array indexing (iii)
Test successful.
../../Test/D05array.ztst: all tests successful.
../../Test/D06subscript.ztst: starting.
Running test: Scalar pattern subscripts without wildcards
Test successful.
Running test: Scalar pattern subscripts with wildcards
Test successful.
Running test: Scalar pattern subscripts that do not match
Test successful.
Running test: Scalar subscripting using a pattern subscript to get the index
Test successful.
Running test: Array pattern subscripts
Test successful.
Running test: Array pattern subscripts with multiple backslashes
Test successful.
Running test: Associative array lookup (direct subscripting)
Test successful.
Running test: Associative array lookup (pattern subscripting)
Test successful.
Running test: Associative array lookup (reverse subscripting)
Test successful.
Running test: Illegal associative array assignment
Test successful.
Running test: Associative array assignment
Test successful.
Running test: Associative array keys with open and close brackets
Test successful.
Running test: Associative array lookup using a pattern subscript to get the key
Test successful.
Running test: Associative array substitution-assignment with reverse pattern subscript key
Test successful.
Running test: Associative array keys interpreted as patterns
Test successful.
Running test: Associative array keys interpreted as patterns, single match
Test successful.
Running test: Associative array keys with double quotes
Test successful.
Running test: More keys with double quotes, used in assignment-expansion
Test successful.
Running test: Keys with double quotes and the (P) expansion flag
Test successful.
Running test: Negative index applied to substitution result from empty array
Test successful.
Running test: (i) returns 1 for empty array, (I) returns 0.
Test successful.
Running test: Element zero is empty if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: Can't set element zero if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: (R) returns empty if not found if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: Element zero is element one if KSH_ZERO_SUBSCRIPT is on.
Test successful.
Running test: Can set element zero if KSH_ZERO_SUBSCRIPT is on.
Test successful.
Running test: (R) yuckily returns the first element on failure with KSH_ZERO_SUBSCRIPT
Test successful.
Running test: [(R)notfound,(r)notfound] replaces the whole array
Test successful.
Running test: String subscripts with KSH_ZERO_SUBSCRIPT unset
Test successful.
Running test: String subscripts with KSH_ZERO_SUBSCRIPT set
Test successful.
Running test: Assignment to chunk of string ignores element 0
Test successful.
Running test: Can't set only element zero of string
Test successful.
Running test:  Parsing subscript with non-trivial tokenisation
Test successful.
Running test: Commas inside parentheses do not confuse subscripts
Test successful.
Running test: Pattern handling with scalars
Test successful.
Running test: Math evaluation of commas in array subscripts
Test failed, as expected.
../../Test/D06subscript.ztst: all tests successful.
../../Test/D07multibyte.ztst: starting.
Testing multibyte with locale C.utf8
Running test: Basic indexing with multibyte characters
Test successful.
Running test: Out of range subscripts with multibyte characters
Test successful.
Running test: Reverse indexing with multibyte characters
Test successful.
Running test: Subscript searching with multibyte characters
Test successful.
Running test: Subscript searching with initial offset
Test successful.
Running test: Subscript searching with count
Test successful.
Running test: Backward subscript searching with multibyte characters
Test successful.
Running test: Multibyte offsets in pattern tests
Test successful.
Running test: Case modification of multibyte strings
Test successful.
Running test: Case modification of arrays with multibyte strings
Test successful.
Running test: Conversion to Unicode in mathematical expressions
Test successful.
Running test: POSIX_IDENTIFIERS option
Test successful.
Running test: Regression test for workers/47745
Test successful.
Running test: Splitting with multibyte characters
Test successful.
Running test: read with multibyte delimiter
Test successful.
Running test: read -A with multibyte IFS
Test successful.
Running test: read multibyte characters
Test successful.
Running test: multibyte character makes read -q return false
Test successful.
Running test: isw* functions on non-ASCII wide characters
Test successful.
Running test: Parameter #, ##, %, %% with multibyte characters
Test successful.
Running test: Flags B, E, N and S in ${...#...} and ${...%...}
Test successful.
Running test: simultaneous left and right padding
Test successful.
Running test: Delimiters in modifiers
Test successful.
Running test: Delimiters in parameter flags
Test successful.
Running test: Multibyte characters in printf widths
Test successful.
Running test: POSIX: width in %s should be computed in bytes, not in characters
Test failed, as expected.
Running test: POSIX: precision should also be computed in bytes, not in characers
Test failed, as expected.
Running test: Multibyte characters in print sorting
Test successful.
Running test: evaluated character number with multibyte characters
Test successful.
Running test: NUMERIC_GLOB_SORT option in UTF-8 locale
Test successful.
Running test: Backslash-quoting of unprintable/invalid characters uses $'...'
Test successful.
Running test: error handling in Unicode quoting
Test successful.
Running test: Backslashes and metafied characters in patterns
Test successful.
Running test: Metafied characters in prompt expansion
Test successful.
Running test: More metafied characters in prompt expansion
Test successful.
Running test: read passes through invalid multibyte characters
Test successful.
Running test: assignment with negative indices
Test successful.
Running test: Invalid parameter name with following tokenized input
Test successful.
Running test: Tab expansion with extra-wide characters
Test successful.
Running test: cd with special characters
Test successful.
Running test: Invalid characters in pattern matching
Test successful.
Running test: Testing incomplete and invalid multibyte character components
Test successful.
Running test: ${(q+)...} with printable multibyte characters
Test successful.
Running test: Multibyte handling of functions parameter
Test successful.
Running test: Sorting of metafied characters
Test successful.
Running test: printf %q and quotestring and general metafy / token madness
Test successful.
Running test: print and printf into a variable with multibyte text
Test successful.
Running test: Ensure no confusion on metafied input to regex module
Test successful.
Running test: locale gets restored when locale parameters go out of scope (regression test for 45772)
Test successful.
Running test: (workers/50150) zsh/stat with Unicode and metafication
Test successful.
../../Test/D07multibyte.ztst: all tests successful.
../../Test/D08cmdsubst.ztst: starting.
Running test: Basic `...` substitution
Test successful.
Running test: Basic $(...) substitution
Test successful.
Running test: Quoted `...` substitution
Test successful.
Running test: Quoted $(...) substitution
Test successful.
Running test: Stripping of backslasshes in quoted `...`
Test successful.
Running test: Stripping of backslashes in quoted $(...)
Test successful.
Running test: Nested `...`
Test successful.
Running test: Nested $(...)
Test successful.
Running test: Nested quoted `...`
Test successful.
Running test: Nested quoted $(...)
Test successful.
Running test: $(( ... ) ... ) is not arithmetic
Test successful.
Running test: quoted $(( ... ) .. ) is not arithmetic
Test successful.
Running test: mixing $(...) with parameter substitution and globbing
Test successful.
Running test: empty command uses exit value of last substitution
Test successful.
Running test: variable assignments processed after other substitutions
Test successful.
Running test: Empty command substitution resets status
Test successful.
Running test: Non-empty command substitution inherits status
Test successful.
Running test: Handling of backslash double quote in parenthesised substitutions
Test successful.
Running test: Parsing of command substitution with unmatched parentheses: case, basic
Test successful.
Running test: Parsing of command substitution with unmatched parentheses: case with quotes
Test successful.
Running test: Parsing of command substitution with ummatched parentheses: with frills
Test successful.
Running test: backtracking within command string parsing with alias still pending
Test successful.
Running test: Empty $() is a valid empty substitution.
Test successful.
Running test: Empty $() is a valid assignment
Test successful.
Running test: Alias expansion needed in parsing substitutions
Test successful.
../../Test/D08cmdsubst.ztst: all tests successful.
../../Test/D09brace.ztst: starting.
Running test: Basic brace expansion
Test successful.
Running test: Brace expansion with arrays, no RC_EXPAND_PARAM
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (1)
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (2)
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (3)
Test successful.
Running test: Numeric range expansion, padding (1)
Test successful.
Running test: Numeric range expansion, padding (2)
Test successful.
Running test: Numeric range expansion, padding (or not) (3)
Test successful.
Running test: Numeric range expansion, padding (4)
Test successful.
Running test: Numeric range expansion, padding (5)
Test successful.
Running test: Numeric range expansion, decreasing
Test successful.
Running test: Numeric range expansion, combined braces
Test successful.
Running test: Numeric range expansion, negative numbers (1)
Test successful.
Running test: Numeric range expansion, negative numbers (2)
Test successful.
Running test: Numeric range expansion, stepping and padding (1)
Test successful.
Running test: Numeric range expansion, stepping and padding (1)
Test successful.
Running test: Numeric range expansion, step alignment (1)
Test successful.
Running test: Numeric range expansion, step alignment (2)
Test successful.
Running test: Numeric range expansion, step alignment (3)
Test successful.
Running test: Numeric range expansion, step alignment (4)
Test successful.
Running test: BRACE_CCL on
Test successful.
Running test: BRACE_CCL off
Test successful.
Running test: {char..char} ranges, simple case
Test successful.
Running test: {char..char} ranges, ASCII ordering
Test successful.
Running test: {char..char} ranges, reverse
Test successful.
Running test: {char..char} ranges with tokenized characters
Test successful.
Running test: Unmatched braces after matched braces are left alone.
Test successful.
../../Test/D09brace.ztst: all tests successful.
../../Test/E01options.ztst: starting.
Running test: setopt error handling
Test successful.
Running test: ALIASES option
Test successful.
Running test: ALL_EXPORT option
Test successful.
Running test: AUTO_PUSHD option
Test successful.
Running test: BAD_PATTERN option
Test successful.
Running test: BARE_GLOB_QUAL option
Test successful.
Running test: BRACE_CCL option
Test successful.
Running test: BRACE_CCL option starting from NUL
Test successful.
Running test: BSD_ECHO option
Test successful.
Running test: C_BASES option
Test successful.
Running test: CDABLE_VARS option
Test successful.
Running test: CLOBBER option
Test successful.
Running test: CSH_JUNKIE_LOOPS option (for loop)
Test successful.
Running test: CSH_JUNKIE_QUOTES option
Test successful.
Running test: CSH_NULL_CMD option
Test successful.
Running test: CSH_NULL_GLOB option
Test successful.
Running test: EQUALS option
Test successful.
Running test: ERR_EXIT option
Test successful.
Running test: ERR_EXIT is suppressed within a function followed by "&&"
Test successful.
Running test: ERR_RETURN is not suppressed within a function followed by "||"
Test successful.
Running test: ERR_RETURN with additional levels
Test successful.
Running test: NO_EXEC option
Test successful.
Running test: NO_EXEC option should not attempt to parse subscripts
Test successful.
Running test: NO_EXEC option should not do globbing
Test successful.
Running test: NO_EXEC should not test for unset variables
Test successful.
Running test: NO_EXEC handles parameter substitution examples
Test successful.
Running test: NO_EXEC does recognize bad substitution syntax
Test successful.
Running test: EVAL_LINENO option
Test successful.
Running test: EXTENDED_GLOB option
Test successful.
Running test: FUNCTION_ARGZERO option
Test successful.
Running test: GLOB option
Test successful.
Running test: GLOBAL_EXPORT option
Test successful.
Running test: GLOB_DOTS option
Test successful.
Running test: GLOB_SUBST option
Test successful.
Running test: HIST_SUBST_PATTERN option
Test successful.
Running test: IGNORE_BRACES option
Test successful.
Running test: KSH_ARRAYS option
Test successful.
Running test: KSH_AUTOLOAD option
Test successful.
Running test: KSH_OPTION_PRINT option
Test successful.
Running test: KSH_TYPESET option
Test successful.
Running test: LOCAL_OPTIONS option
Test successful.
Running test: MAGIC_EQUAL_SUBST option
Test successful.
Running test: MARK_DIRS option
Test successful.
Running test: MULTIOS option
Test successful.
Running test: Multios attached to a subshell
Test successful.
Running test: Fix for race with input multios
This test hangs the shell when it fails...
Test successful.
Running test: regression test: multios with nullexec
Test successful.
Running test: NOMATCH option
Test successful.
Running test: NULL_GLOB option
Test successful.
Running test: NUMERIC_GLOB_SORT option
Test successful.
Running test: OCTAL_ZEROES options
Test successful.
Running test: PATH_DIRS option
Test successful.
Running test: whence honours PATH_DIRS option
Test successful.
Running test: POSIX_BUILTINS option
Test successful.
Running test: command with options from expansion
Test successful.
Running test: POSIX_BUILTINS and restoring variables
Test successful.
Running test: POSIX_BUILTINS and exec
Test successful.
Running test: PRINT_EXIT_VALUE option
Test successful.
Running test: PRINT_EXIT_VALUE option for anonymous function
Test successful.
Running test: PROMPT_BANG option
Test successful.
Running test: PROMPT_PERCENT option
Test successful.
Running test: PROMPT_SUBST option
Test successful.
Running test: PUSHD_IGNOREDUPS option
Test successful.
Running test: PUSHD_MINUS option
Test successful.
Running test: PUSHD_TO_HOME option
Test successful.
Running test: RC_EXPAND_PARAM option
Test successful.
Running test: RC_QUOTES option
Test successful.
Running test: RESTRICTED option
Test successful.
Running test: SH_FILE_EXPANSION option
Test successful.
Running test: SH_FILE_EXPANSION option with GLOB_SUBST et al.
Test successful.
Running test: SH_FILE_EXPANSION interaction with inserting nodes from parameters
Test successful.
Running test: SH_GLOB option
Test successful.
Running test: SH_NULLCMD option
Test successful.
Running test: SHORT_LOOPS option
Test successful.
Running test: SH_WORD_SPLIT option
Test successful.
Running test: UNSET option
Test successful.
Running test: UNSET option with operators
Test successful.
Running test: WARN_CREATE_GLOBAL option
Test successful.
Running test: WARN_CREATE_GLOBAL negative cases
Test successful.
Running test: WARN_NESTED_VAR option
Test successful.
Running test: No false positive on parameter used with subscripted assignment
Test successful.
Running test: Warn when changing type of nested variable: array to scalar.
Test successful.
Running test: Warn when changing type of nested variable: scalar to array.
Test successful.
Running test: XTRACE option
Test successful.
Running test: IGNORE_CLOSE_BRACES option
Test successful.
Running test: PIPE_FAIL option
Test successful.
Running test: NO_LOCAL_LOOPS
Test successful.
Running test: LOCAL_LOOPS
Test successful.
Running test: PRIVILEGED sanity check: unsetting is idempotent
Test successful.
Running test: PRIVILEGED sanity check: default value is correct
Test successful.
Running test: RM_STAR_SILENT
Test successful.
Running test: (t) returns correct type
Test successful.
Running test: readonly with typeset -p
Test successful.
../../Test/E01options.ztst: all tests successful.
../../Test/E02xtrace.ztst: starting.
Running test: xtrace with and without redirection
Test successful.
Running test: tracing function
Test successful.
Running test: Trace output with sourcefile and line number.
Test successful.
Running test: Trace for conditions
Test successful.
Running test: tracing recurses into anonymous functions
Test successful.
Running test: a function that redefines itself preserves tracing
Test successful.
Running test: define traced function: anonymous function
Test successful.
Running test: define traced function: named function
Test successful.
Running test: define traced function: parse test
Test successful.
Running test: function end-of-"options" syntax, #1
Test successful.
Running test: function end-of-"options" syntax, #2
Test successful.
Running test: functions -t smoke test #1
Test successful.
Running test: functions -t smoke test #2
Test successful.
Running test: ensure the behaviour  of 'functions -Tt f' doesn't change surreptitiously
Test successful.
../../Test/E02xtrace.ztst: all tests successful.
../../Test/E03posix.ztst: starting.
Running test: Parameter hiding and tagging, printing types and values
Test successful.
Running test: readonly -p output (no readonly specials)
Test successful.
Running test: typeset -p1 output for array
Test successful.
Running test: typeset -p1 output for associative array
Test successful.
Running test: ${(t)...}
Test successful.
Running test: (i) and (I) return nothing for empty array
Test successful.
Running test: KSH_TYPESET option
Test successful.
Running test: (t) returns correct type
Test successful.
Running test: readonly with typeset -p
Test successful.
Running test: A single "-" for echo does not end the arguments
Test failed, as expected.
Running test: "foreach" is not a reserved word
Test failed, as expected.
Running test: "end" is not a reserved word
Test failed, as expected.
Running test: IFS is a separator, not a delimiter
Test failed, as expected.
Running test: All whitespace characters are "IFS whitespace"
Test failed, as expected.
Running test: IFS applies to math results (numbers treated as strings)
Test failed, as expected.
Running test: All identifiers are variable references in POSIX arithmetic
Test successful.
Running test: EUID is not a special variable
Test failed, as expected.
Running test: PPID is not a readonly variable
Test failed, as expected.
../../Test/E03posix.ztst: all tests successful.
../../Test/P01privileged.ztst: starting.
../../Test/P01privileged.ztst: skipped (PRIVILEGED tests require super-user privileges (or env var))
../../Test/V01zmodload.ztst: starting.
Running test: List the loaded modules
Test successful.
Running test: Test reloading an already-loaded module
Test successful.
Running test: Test loading of all compiled modules
Test successful.
Running test: Check that zsh believes the modules did load
Test successful.
Running test: Check that loading a nonexistent module fails
Test successful.
Running test: Check that unloading a nonexistent module fails
Test successful.
Running test: Add/remove autoloaded builtin
Test successful.
Running test: Fail to remove unautoloaded builtin
Test successful.
Running test: Add/remove autoloaded condition
Test successful.
Running test: Fail to remove unautoloaded condition
Test successful.
Running test: Add/remove autoloaded parameter
Test successful.
Running test: Fail to remove unautoloaded parameter
Test successful.
Running test: Add/remove autoloaded math function
Test successful.
Running test: Fail to remove unautoloaded math function
Test successful.
Running test: Autoload a module via a builtin
Test successful.
Running test: Autoloads are persistent
Test successful.
Running test: Failed builtin autoload
Test successful.
Running test: Failed parameter autoload
Test successful.
Running test: Failed condition autoload
Test successful.
Running test: Failed math function autoload
Test successful.
Running test: Immediate autoload failure on non-existent feature when module loaded
Test successful.
Running test: Autoloads checked on loading but don't necessarily effect current command
Test successful.
Running test: List default autoloads
Test successful.
Running test: Autoload a module via a condition
Test successful.
Running test: Autoload a module via a parameter
Test successful.
Running test: Autoload a module via a math function
Test successful.
Running test: Test creating a module alias
Test successful.
Running test: Unload/autoload the module via its alias
Test successful.
Running test: Delete the module alias again
Test successful.
Running test: Listing with zmodload should give all our modules.
Test successful.
Running test: Unload the modules loaded by this test suite
Test successful.
Running test: Listing feature autoloads includes unloaded modules
Test successful.
Running test: Regression tests for index bug with math functions.
Test successful.
Running test: Module Features for math functions
Test successful.
Running test: can unset a non-readonly autoloadable parameter before loading the module
Test failed, as expected.
Running test: can unset a non-readonly autoloadable parameter after loading the module
Test successful.
Running test: can't unset a readonly autoloadable parameter before loading the module
Test failed, as expected.
Running test: can't unset a readonly autoloadable parameter after loading the module
Test successful.
Running test: unloading a module doesn't implicitly unset autoloadable parameters
Test successful.
Running test: zmodload -Fa can disable features from being loaded
Test successful.
../../Test/V01zmodload.ztst: all tests successful.
../../Test/V02zregexparse.ztst: starting.
Running test: empty
Test successful.
Running test: element
Test successful.
Running test: closure
Test successful.
Running test: concatenation
Test successful.
Running test: alternation 1
Test successful.
Running test: alternation 2
Test successful.
Running test: grouping
Test successful.
Running test: alternation, grouping and closure
Test successful.
Running test: lookahead 1
Test successful.
Running test: lookahead 2
Test successful.
Running test: pattern, lookahead, guard and completion action
Test successful.
Running test: guard failure
Test successful.
Running test: action
Test successful.
Running test: aaa
Test successful.
Running test: aaa /a/
Test successful.
Running test: aaa 2*/a/
Test successful.
Running test: aaa 3*/a/
Test successful.
Running test: aaa 4*/a/
Test successful.
Running test: aaa 5*/a/
Test successful.
Running test: aaa /aaa/
Test successful.
Running test: aaa /aaa/ /a/
Test successful.
Running test: aaa /aaa/ #
Test successful.
Running test: aaa /aaa/ # #
Test successful.
Running test: aaa ( /a/ )
Test successful.
Running test: aaa ( /a/ ) #
Test successful.
Running test: aaa /a/ /b/
Test successful.
Running test: a /a/ '{A}'
Test successful.
Running test: a /b/ '{A}'
Test successful.
Running test: a /b/ ':A' '{B}'
Test successful.
Running test: ab /a/ '{A}'
Test successful.
Running test: ab /a/ '{A}' /b/ '{B}'
Test successful.
Running test: ab /a/ ':A' '{B}' /b/ ':C' '{D}'
Test successful.
Running test: abc /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: abz /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: azz /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: aba '{A}' /a/ '{B}' /b/ '{C}' /c/ '{D}'
Test successful.
Running test: a /a/ '{M1}'
Test successful.
Running test: aaa /a/ '{A}' //
Test successful.
Running test: aaa /a/ '{M1}' // '{A}'
Test successful.
Running test: abcdef /a/ '{M1}' /b/ '{M1}' /c/ '{M1}' // '{A}'
Test successful.
Running test: abcdef /a/ '{A}' /b/ '{B}' /c/ '{C}' // '{D}'
Test successful.
Running test: a /a/ {A} /b/ {B}
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Aa} /c/ -Gc {Ac} //
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Ab} /c/ -Gc {Ac} /[]/ :F
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Ab} /c/ -Gc {Ac} ( /[]/ :F1 | /z/ :F2 )
Test successful.
Running test: a /[]/ :A
Test successful.
Running test: "\0" /\0/ {A}
Test successful.
Running test: "\0" /\0/ {A} / / {B}
Test successful.
Running test: abcdef ( /?/ {M1} ) #
Test successful.
Running test: abcdef ( /c?|?/ {M1} ) #
Test successful.
Running test: abcacdef ( /a/ {M1} | /b/ {M1} | /c/ {M1} ) #
Test successful.
Running test: abcdef ( /a/ :A | /b/ :B | /c/ :C ) #
Test successful.
Running test: abcdef ( /a/ :A {M1} | /b/ :B {M1} | /c/ :C {M1} ) #
Test successful.
Running test: "com\0xx" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: "com\0xx\0yy" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: "com\0xx\0yy\0zz" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: abcdez /abc/ :A /def/ :B
Test successful.
Running test: abcdez /abc/+ :A /def/ :B
Test successful.
Running test: abcdez /abc/+ :A // /def/ :B
Test successful.
Running test: abcdez /abc/+ :A //- /def/ :B
Test successful.
Running test: "ZZZZ\0abcdef" /ZZZZ\0/ /abc/+ :A /dee/ :B
Test successful.
../../Test/V02zregexparse.ztst: all tests successful.
../../Test/V03mathfunc.ztst: starting.
Running test: Basic operation with atan
Test successful.
Running test: atan with two arguments
Test successful.
Running test: atan can't take three arguments
Test successful.
Running test: rand48 with default initialisation
Test successful.
Running test: rand48 with pre-generated seed
Test successful.
Running test: Conversion of arguments from integer
Test successful.
Running test: Use of abs on various numbers
Test successful.
Running test: Non-negative argument checking for square roots.
Test successful.
Running test: Test random number generator distributions are not grossly broken
Test successful.
Running test: Test Gamma function gamma and lgamma
Test successful.
Running test: log2
Test successful.
../../Test/V03mathfunc.ztst: all tests successful.
../../Test/V04features.ztst: starting.
Running test: Loading modules with no features
Test successful.
Running test: Enabling features
Test successful.
Running test: Disabling features
Test successful.
Running test: Testing existing features
Test successful.
Running test: Testing features are in given state (on feature is on)
Test successful.
Running test: Testing features are in given state (on feature is not off
Test successful.
Running test: Testing features are in given state (off feature is not on)
Test successful.
Running test: Testing features are in given state (off feature is off
Test successful.
Running test: Testing non-existent features
Test successful.
Running test: Testing features via array parameter
Test successful.
Running test: Module special parameter is hidden by a local parameter
Test successful.
Running test: Unhidden readonly special can't be assigned to when made local
Test successful.
Running test: Module unloaded
Test successful.
Running test: Module doesn't exist when unloaded
Test successful.
Running test: Module doesn't have features when unloaded
Test successful.
Running test: Failed to add parameter if local parameter present
Test successful.
Running test: Feature state with loading after error enabling
Test successful.
Running test: Successfully added feature parameter that previously failed
Test successful.
Running test: Successfully unloaded a module despite a parameter being hidden
Test successful.
Running test: Using parameter as normal after unloading is OK
Test successful.
Running test: Enabling and disabling of builtins as features
Test successful.
Running test: Loading won't override global parameter
Test successful.
Running test: unsetting a global parameter allows feature parameter to be enabled
Test successful.
Running test: zmodload with no -F enables all features
Test successful.
../../Test/V04features.ztst: all tests successful.
../../Test/V05styles.ztst: starting.
Running test: zstyle -d restores a pristine state
Test successful.
Running test: defining styles
Test successful.
Running test: listing styles in default format
Test successful.
Running test: listing styles in zstyle format
Test successful.
Running test: boolean test -b/-t + true
Test successful.
Running test: boolean test -b/-t + false
Test successful.
Running test: boolean test -b/-t + unset
Test successful.
Running test: boolean test -T + true
Test successful.
Running test: boolean test -T + false
Test successful.
Running test: boolean test -T + unset
Test successful.
Running test: pattern matching rules
Test successful.
Running test: scalar with separator
Test successful.
Running test: zstyle -e evaluations
Test successful.
Running test: retrieving patterns
Test successful.
Running test: positive pattern match
Test successful.
Running test: negative pattern match
Test successful.
Running test: retrieving styles by pattern
Test successful.
Running test: retrieving values by pattern and name
Test successful.
Running test: deleting styles by pattern only
Test successful.
Running test: deleting styles by pattern and style name
Test successful.
Running test: patterns of equal weight are used in order of definition
Test successful.
Running test: the example in the documentation remains correct
Test successful.
Running test: zstyle -L escapes the key (regression: workers/48424)
Test successful.
../../Test/V05styles.ztst: all tests successful.
../../Test/V06parameter.ztst: starting.
Running test: Function tracing
Test successful.
Running test: Eval tracing
Test successful.
Running test:  $functions_source
Test successful.
Running test: $functions can be appended to twice
Test successful.
../../Test/V06parameter.ztst: all tests successful.
../../Test/V07pcre.ztst: starting.
Testing PCRE multibyte with locale C.utf8
Running test: Basic non-ASCII regexp matching
Test successful.
Running test: Raw IMETA characters in input string
Test successful.
Running test: Regex result inversion detection
Test successful.
Running test: pcre_compile interface testing: basic, anchored & case-insensitive
Test successful.
Running test: pcre_match -b and pcre_match -n
Test successful.
Running test: ensure ASCII NUL passes in and out of matched plaintext
Test successful.
Running test: ensure ASCII NUL works also in the regex
Test successful.
Running test: infix -pcre-match works
Test successful.
Running test: bash-compatibility works
Test successful.
Running test: regression for segmentation fault, workers/38307
Test successful.
Running test: empty capture
Test successful.
../../Test/V07pcre.ztst: all tests successful.
../../Test/V08zpty.ztst: starting.
Running test: zpty with a process that does not set up the terminal: internal write
Test successful.
Running test: zpty with a process that does not set up the terminal: write via stdin
Test successful.
../../Test/V08zpty.ztst: all tests successful.
../../Test/V09datetime.ztst: starting.
Running test: basic format specifiers
Test successful.
Running test: zsh extensions
Test successful.
Running test: alternate format extensions
Test case skipped: Japanese UTF-8 locale not supported
Running test: various extensions
Test successful.
Running test: Embedded nulls
Test successful.
Running test: bad format specifier
Test successful.
Running test: epochtime optional
Test successful.
Running test: optional nanoseconds
Test successful.
Running test: empty epochtime not allowed
Test successful.
Running test: empty nanoseconds not allowed
Test successful.
Running test: too-large nanoseconds not allowed
Test successful.
Running test: overflowed nanoseconds not allowed
Test successful.
Running test: negative nanoseconds not allowed
Test successful.
Running test: -r timestring not optional
Test successful.
Running test: %. truncation
Test successful.
Running test: -n option
Test successful.
../../Test/V09datetime.ztst: all tests successful.
../../Test/V10private.ztst: starting.
Running test: unload and reload the module without crashing
Test successful.
Running test: basic scope hiding
Test successful.
Running test: enter and exit a scope
Test successful.
Running test: variable defined only in scope
Test successful.
Running test: nested scope with different type, correctly restored
Test successful.
Running test: type of private may not be changed by assignment
Test successful.
Running test: associative array fields may not be private
Test successful.
Running test: tied params may not be private, part 1
Test successful.
Running test: tied params may not be private, part 2
Test successful.
Running test: privates may hide tied parameters
Test successful.
Running test: private hides value from surrounding scope in nested scope
Test successful.
Running test: private cannot be re-declared as local
Test successful.
Running test: local cannot be re-declared as private
Test successful.
Running test: exported private behaves like a local, part 1
Test successful.
Running test: exported private behaves like a local, part 2 (arrays do not export)
Test successful.
Running test: exported private behaves like a local, part 3 (export does not change scope)
Test successful.
Running test: privates are not visible in anonymous functions, part 1
Test successful.
Running test: privates are not visible in anonymous functions, part 2
Test successful.
Running test: privates are not visible in anonymous functions, part 3
Test successful.
Running test: privates are not visible in anonymous functions, part 4
Test successful.
Running test: privates are not visible in anonymous functions, part 5
Test successful.
Running test: special parameters cannot be made private
Test successful.
Running test: private parameter may hide a special parameter
Test successful.
Running test: typeset still works with zsh/param/private module loaded
Test successful.
../../Test/V10private.ztst: all tests successful.
../../Test/V11db_gdbm.ztst: starting.
Running test: unload and reload the module without crashing
Test successful.
Running test: create the database
Test successful.
Running test: open the database read-only
Test successful.
Running test: store key in database
Test successful.
Running test: remove key from database (different variables)
Test successful.
Running test: store & remove key from database (the same variables)
Test successful.
Running test: store 2 keys fetching 1st
Test successful.
Running test: unset key that was fetched
Test successful.
Running test: scan read-only tied hash, directly assign local -a
Test successful.
Running test: Use scan directly, read-write mode
Test successful.
Running test: replace hash / database, scan
Test successful.
Running test: scan with no (kv)
Test successful.
Running test: scan with keys only (k)
Test successful.
Running test: scan with keys only explicit (v)
Test successful.
Running test: read-only open non-existent database
Test successful.
Running test: Append with +=( ), also with existing data, also (kv) scan
Test successful.
Running test: Type of tied parameter
Test successful.
Running test: Type of tied parameter, with preceding unset
Test successful.
Running test: Type of tied parameter, with local parameter already existing
Test successful.
Running test: Test of automatic untie (use of local scope) and of scoping
Test successful.
Running test: zgdbm_tied parameter
Test successful.
Running test: unset of read-only zgdbm_tied parameter
Test successful.
Running test: Unicode test
Test successful.
Running test: Metafication of $'\0'
Test successful.
Running test: Unicode & metafication test, different hash access
Test successful.
Running test: Hash scanning and metafication
Test successful.
Running test: Sorted hash scanning and metafication
Test successful.
Running test: zgdbmpath builtin
Test successful.
Running test: Test store in forked Zsh
Test successful.
../../Test/V11db_gdbm.ztst: all tests successful.
../../Test/V12zparseopts.ztst: starting.
Running test: zparseopts -a
Test successful.
Running test: zparseopts -A
Test successful.
Running test: zparseopts -D
Test successful.
Running test: zparseopts -E
Test successful.
Running test: zparseopts -D -E
Test successful.
Running test: zparseopts -F
Test successful.
Running test: zparseopts -K -a
Test successful.
Running test: zparseopts -K -A
Test successful.
Running test: zparseopts -M
Test successful.
Running test: multiple arrays
Test successful.
Running test: -/-- handling
Test successful.
Running test: special characters in option names
Test successful.
Running test: overlapping option specs (scan order)
Test successful.
Running test: missing optarg
Test successful.
../../Test/V12zparseopts.ztst: all tests successful.
../../Test/V13zformat.ztst: starting.
Running test: basic zformat test
Test successful.
Running test: basic conditionals test
Test successful.
Running test: nested conditionals test
Test successful.
Running test: conditionals with empty and missing values
Test successful.
Running test: minimum and maximum widths
Test successful.
Running test: basic -a test
Test successful.
../../Test/V13zformat.ztst: all tests successful.
../../Test/V14system.ztst: starting.
Running test: zsystem flock valid time arguments
Test successful.
Running test: zsystem flock invalid time arguments
Test successful.
Running test: zsystem flock unsuccessful wait test
Test successful.
Running test: zsystem flock successful wait test, no timeout
Test successful.
Running test: zsystem flock successful wait test, integral seconds
Test successful.
Running test: zsystem flock successful wait test, fractional seconds
Test successful.
Running test: sysread default
Test successful.
Running test: sysread read error
Test successful.
Running test: sysread read error
Test failed, as expected.
Running test: sysread write error
Test successful.
Running test: sysread timeout
Test successful.
Running test: sysread end of file
Test successful.
Running test: regression test: sysread write error with both -o and a parameter
Test successful.
Running test: regression test: sucessful sysread with both -o and a parameter
Test successful.
Running test: successful sysread with both -o and a parameter
Test failed, as expected.
../../Test/V14system.ztst: all tests successful.
../../Test/W01history.ztst: starting.
Running test: History word references
Test successful.
Running test: History line numbering
Test successful.
Running test: History substitution
Test successful.
Running test: Regression test for history references in command substitution
Test successful.
Running test: Modifiers :h and :t with arguments
Test successful.
Running test: Modifier :P
Test successful.
Running test: Lines ending in backslash saved and restored to history
Test successful.
../../Test/W01history.ztst: all tests successful.
../../Test/W02jobs.ztst: starting.
Running test: job notification with no_long_list_jobs
Test successful.
Running test: job notification with long_list_jobs
Test successful.
Running test: running job with no_hup + no_check_jobs
Test successful.
Running test: running job with no_check_jobs
Test successful.
Running test: running job with check_jobs + no_check_running_jobs
Test successful.
Running test: running job with check_jobs + check_running_jobs
Test successful.
Running test: `jobs` (misc.) with multiple running jobs
Test successful.
Running test: `jobs -l` and `jobs -p` with running job
Test successful.
Running test: `jobs -d` with running job
Test successful.
Running test: `jobs -r` and `jobs -s` with running job
Test successful.
Running test: various `kill` signals with multiple running jobs
Test successful.
../../Test/W02jobs.ztst: all tests successful.
../../Test/W03jobparameters.ztst: starting.
Running test: $jobstate for running job in main shell and subshell
Test successful.
Running test: $jobstate shows one job started in main shell or one started in subshell
Test successful.
Running test: $jobstate shows no job started in main shell but one started in subshell
Test successful.
../../Test/W03jobparameters.ztst: all tests successful.
../../Test/X02zlevi.ztst: starting.
Running test: change last character in buffer
Test successful.
Running test: change forward to matching bracket
Test successful.
Running test: delete backwards to matching bracket
Test successful.
Running test: delete empty line
Test successful.
Running test: yank and paste blank line
Test successful.
Running test: swap case on a blank line
Test successful.
Running test: replace character when at end of buffer or newline
Test successful.
Running test: replace acts like insert at newline
Test successful.
Running test: join lines with line count
Test successful.
Running test: join more lines than possible
Test successful.
Running test: don't indent blank lines
Test successful.
Running test: additional indentation
Test successful.
Running test: indent with one character on final line
Test successful.
Running test: yank left moves the cursor
Test successful.
Running test: yank right leaves the cursor
Test successful.
Running test: yank up line moves cursor up but not to buffer start
Test successful.
Running test: yank down line leaves the cursor
Test successful.
Running test: yank up clears lastcol
Test successful.
Running test: yank up honours lastcol
Test successful.
Running test: delete up clears lastcol
Test successful.
Running test: repeat replace chars at the end of the line consumes the replace char
Test successful.
Running test: numeric argument to repeat replaces change count
Test successful.
Running test: numeric args to both action and movement are multiplied (and saved for any repeat)
Test successful.
Running test: paste register 1 to get last deletion
Test successful.
Running test: paste register 0 to get last yank
Test successful.
Running test: setting named register also sets unnamed register
Test successful.
Running test: appending to named register
Test successful.
Running test: set one and then a different register
Test successful.
Running test: set register then set black hole register
Test successful.
Running test: reset register after selecting black hole
Test successful.
Running test: retrieve unnamed register after appending
Test successful.
Running test: repeat advances to next killring register
Test successful.
Running test: yank and delete to black hole register
Test successful.
Running test: paste from black hole register and repeat
Test successful.
Running test: repeat paste from named register
Test successful.
Running test: line based put before followed by character based yank-pop
Test successful.
Running test: character based put before followed by line based yank-pop
Test successful.
Running test: put after cycled twice with yank-pop
Test successful.
Running test: line based put after followed by character based yank-pop
Test successful.
Running test: character based after before followed by line based yank-pop
Test successful.
Running test: undo initial change
Test successful.
Running test: repeat initial edit
Test successful.
Running test: repeat initial edit with non-blank starting line
Test successful.
Running test: repeat initial edit with overstrike set
Test successful.
Running test: use of vi-repeat as the motion and repeat after a failed change
This test may hang the shell when it fails...
Test successful.
Running test: use of undo in vi insert mode
Test successful.
Running test: vi mode undo of initial and subsequent change
Test successful.
Running test: undo invoked twice
Test successful.
Running test: undo in insert mode, redo in command
Test successful.
Running test: undo and redo in insert mode, undo in command
Test successful.
Running test: undo starting with a next change in the change list
Test successful.
Running test: split the undo sequence
Test successful.
Running test: setting mark and returning to original position
Test successful.
Running test: force character-wise change to join lines
Test successful.
Running test: character-wise delete to beginning of line leaves the newline'
Test successful.
Running test: force line-wise delete of line
Test successful.
Running test: line-wise force of a text object
Test successful.
Running test: change selection
Test successful.
Running test: change character wise selection with C acts linewise
Test successful.
Running test: x kills selections
Test successful.
Running test: replace characters in selections
Test successful.
Running test: put over selection at start of buffer
Test successful.
Running test: put over selection at end of buffer
Test successful.
Running test: yank empty selection
Test successful.
Running test: delete empty selection
Test successful.
Running test: yank linewise and put over linewise selection at start of buffer
Test successful.
Running test: yank linewise and put over linewise selection in middle of buffer
Test successful.
Running test: yank linewise and put over linewise selection at end of buffer
Test successful.
Running test: yank character-wise and put over linewise selection
Test successful.
Running test: yank linewise and put over character-wise selection at start of buffer
Test successful.
Running test: yank linewise and put over character-wise selection in middle of buffer
Test successful.
Running test: yank linewise and put over character-wise selection at end of buffer
Test successful.
Running test: paste last (9th) register over a selection
Test successful.
Running test: delete blank line using selection
Test successful.
Running test: toggle case of selection
Test successful.
Running test: backward word
Test successful.
Running test: backword blank word
Test successful.
Running test: backward word end
Test successful.
Running test: backward blank word end
Test successful.
Running test: forward word
Test successful.
Running test: forward blank word
Test successful.
Running test: forward word end
Test successful.
Running test: forward blank word end
Test successful.
Running test: word motion with multibyte characters
Test successful.
Running test: delete all word on blanks
Test successful.
Running test: delete all word on alphanumerics
Test successful.
Running test: delete all word on other characters
Test successful.
Running test: delete all word with numeric argument
Test successful.
Running test: all word with existing selection and cursor before mark
Test successful.
Running test: all word with existing selection and mark before cursor
Test successful.
Running test: in word with existing selection and cursor before mark
Test successful.
Running test: in word with existing selection and mark before cursor
Test successful.
Running test: all argument for different arguments
Test successful.
Running test: in argument for different arguments
Test successful.
../../Test/X02zlevi.ztst: all tests successful.
../../Test/X03zlebindkey.ztst: starting.
Running test: bindkey -s
Test successful.
Running test: bindkey with multiple definitions associated with prefix
Test successful.
Running test: bindkey output
Test successful.
Running test: creating keymaps from existing keymaps
Test successful.
Running test: deleting keymaps
Test successful.
Running test: in multibyte mode all bytes with bit 7 set start self-insert
Test successful.
Running test: bindkey -s multibyte characters
Test successful.
Running test: history expansion of failed command substitution using magic-space binding
Test successful.
Running test: delete all keymaps after expanding keymapnamtab
Test successful.
../../Test/X03zlebindkey.ztst: all tests successful.
../../Test/X04zlehighlight.ztst: starting.
Running test: region highlight - standout overlapping on other region_highlight entry
Test successful.
Running test: basic region_highlight with 8 colors
Test successful.
Running test: region_highlight memo information round trips
Test successful.
Running test: region_highlight memo information forward compatibility, #1
Test successful.
Running test: region_highlight memo information forward compatibility, #2
Test successful.
Running test: region_highlight memo information forward compatibility, #3: NULs
Test successful.
Running test: basic region_highlight with true-color (hex-triplets)
Test successful.
Running test: basic region_highlight with near-color (hex-triplets at input)
Test successful.
Running test: overlapping region_highlight with 8 colors
Test successful.
Running test: overlapping region_highlight with true-color
Test successful.
Running test: overlapping region_highlight with near-color (hex-triplets at input)
Test successful.
Running test: zle $widgetname -f nolast
Test successful.
../../Test/X04zlehighlight.ztst: all tests successful.
../../Test/Y01completion.ztst: starting.
Running test: directories and files
Test successful.
Running test: _expand shows file types
Test successful.
Running test: _expand preserves array form
Test successful.
Running test: tilde
Test successful.
Running test: directories and files before separator
Test successful.
Running test: custom description with formatting sequences
Test successful.
Running test: command
Test successful.
Running test: command after separator
Test successful.
Running test: redirection after "for ...; do"
Test successful.
Running test: directory name is not a glob qualifier
Test successful.
Running test: remove exact number of characters from a prefix
Test successful.
Running test: remove exact number of characters from a suffix
Test successful.
Running test: try to remove excess characters from prefix and suffix
Test successful.
Running test: remove multibyte character from a prefix
Test successful.
Running test: allow for suffixes when moving cursor to end of match (with ignored suffix)
Test successful.
Running test: allow for suffixes when moving cursor to end of match (without ignored suffix)
Test successful.
Running test: ignore backslashes when sorting completion matches
Test successful.
Running test: reverse numeric sorting of matches
Test successful.
Running test: reverse numeric sorting of matches via a style
Test successful.
Running test: sort in match rather than display name order
Test successful.
Running test: sorting disabled via the sort style
Test successful.
Running test: -F does not break _sequence
Test successful.
Running test: multiple envarrays
Test successful.
Running test: extra-verbose shows parameter values
Test successful.
Running test: extra-verbose doesn't show special or hidden parameter values
Test successful.
Running test: parameter values not shown without extra-verbose
Test successful.
Running test:  menu select=long-list starts menu selection for list widgets
Test successful.
../../Test/Y01completion.ztst: all tests successful.
../../Test/Y02compmatch.ztst: starting.
Running test: Match Error for "z:"
Test successful.
Running test: Match Error for "m:"
Test successful.
Running test: Match Error for "M:"
Test successful.
Running test: Match Error "r:"
Test successful.
Running test: Match Error "R:"
Test successful.
Running test: Match Error for "l:"
Test successful.
Running test: Match Error for "L:"
Test successful.
Running test: Match Error for "m:{0-9"
Test successful.
Running test: Match Error for "m:{0-9}"
Test successful.
Running test: Match Error for "m:{0-9}={"
Test successful.
Running test: Match Error for "m:{0-9}={0-"
Test successful.
Running test: Match Error for "m:{0-9}={-"
Test successful.
Running test: Match Error "r:"
Test successful.
Running test: Documentation example for options, input "nolistbee"
Test successful.
Running test: Documentation example for options, input "list_bee"
Test successful.
Running test: Documentation example for options, input "ListBee"
Test successful.
Running test: Documentation example for options, input "NOList"
Test successful.
Running test: Documentation example for options, input "NO_List\t__\tB\t"
Test successful.
Running test: Documentation example for options, input "__\tN\t__o\t___\tlist_\tbeep__\t" 
Test successful.
Running test: Documentation example for options, input "__\tNo\t___\tlist_\tbeep__\t" 
Test successful.
Running test: Documentation example for options, input "___\tlist_\tbeep__\t" 
Test successful.
Running test: Documentation example for options, input "__no_listbe"
Test successful.
Running test: Documentation example for options, input "nonono_listbe"
Test successful.
Running test: Documentation example for lowercase insenitive M, input "ab\tC\t"
Test successful.
Running test: Documentation example for lowercase insenitive m, input "A\t\t" 
Test successful.
Running test: Documentation example for case insenitive M, input "aB\t\t"
Test successful.
Running test: Documentation example for case insenitive m, input "aB\t\t"
Test successful.
Running test: r:|.=* should complete .s.u
Test successful.
Running test: r:[^.]||.=* should not complete .s.u, but should complete c.s.u
Test failed, as expected.
Running test: r:|.=* should complete .g.
Test successful.
Running test: r:[^.]||.=* should not complete .g., but should complete c.g.
Test failed, as expected.
Running test: r:|.=* should complete ...pag
Test successful.
Running test: r:[^.]||.=* should not complete ...pag or c...pag, but should complete c.g.a.p
Test failed, as expected.
Running test: Documentation example using input c...pa\tg\t
Test successful.
Running test: r:|[.,_-]=* should complete .c and .h
Test successful.
Running test: r:[^.,_-]||[.,_-]=* should not complete .c or .h, but should complete v.c and v.h
Test failed, as expected.
Running test: Documentation example using "r:|[A-Z0-9]=* r:|=*", input H
Test successful.
Running test: Documentation example using "r:|[A-Z0-9]=* r:|=*", input 2
Test successful.
Running test: Documentation example using "r:|[A-Z0-9]=** r:|=*", input H
Test successful.
Running test: Documentation example using "r:|[A-Z0-9]=** r:|=*", input 2
Test successful.
Running test: r:[^A-Z0-9]||[A-Z0-9]=** should not complete H, FH, 2 or 52, but should complete FoH and 5b2.
Test failed, as expected.
Running test: r:?||[A-Z0-9]=* r:|=* should not complete H or 2, but should complete FH and 52.
Test failed, as expected.
Running test: r:[^.]||.=* and l:.||[^.]=* should work symmetrically.
Test failed, as expected.
Running test: Bug from workers 7311
Test successful.
Running test: Bug from workers_7311 
Test successful.
Running test: Bug from workers 10886
Test successful.
Running test: Erratic completion bug from workers 11081: bui > build.out[] > build[.]out > build.out[] > build.out1[] > build.out2[]
Test successful.
Running test: Non-bug from workers 11388
Test successful.
Running test: Non-bug from workers 11388
Test successful.
Running test: Disappearing characters bug from workers 11586: c00\t -> c0[], c00\t -> c0.abc[], c00.\t -> c0.abc[]
Test successful.
Running test: First test from workers 12995
Test successful.
Running test: Second test from workers 12995
Test successful.
Running test: Incorrect cursor position bug from workers 13320: glibc-2.1\t -> glibc-2[.]1.94-3.i386.rpm
Test successful.
Running test: Test from workers 13320
Test successful.
Running test: First test from workers 13345
Test successful.
Running test: Disappearing character bug from workers 13345: a-b_2\t -> a-b__
Test successful.
Running test: Test for insert positions
Test successful.
Running test: Test for wildcard left anchor with partial word right anchors
Test successful.
../../Test/Y02compmatch.ztst: all tests successful.
../../Test/Y03arguments.ztst: starting.
Running test: one non-option argument
Test successful.
Running test: a and b
Test successful.
Running test: a and b with descriptions
Test successful.
Running test: three arguments
Test successful.
Running test: first argument
Test successful.
Running test: second argument but no first argument
Test successful.
Running test: second and rest arguments but no first argument
Test successful.
Running test: -+
Test successful.
Running test: option beginning with + and -.
Test successful.
Running test: option beginning with + and -, specified the other way around
Test successful.
Running test: mix of + and - and exclusion of stacked options
Test successful.
Running test: mix of + and - and exclusion of stacked options
Test successful.
Running test: two option arguments
Test successful.
Running test: option argument to ignored option
Test successful.
Running test: ignored option not completed
Test successful.
Running test: ignored option is not taken to be the normal argument
Test successful.
Running test: unrecognised option has no effect on proceedings with no normal arguments
Test successful.
Running test: unrecognised option is taken to be the normal argument
Test successful.
Running test: option argument follows in next argument
Test successful.
Running test: option argument either direct or in following argument
Test successful.
Running test: option argument follows directly
Test successful.
Running test: option argument follows optional equals
Test successful.
Running test: option argument follows optional equals, with -s
Test successful.
Running test: option argument follows mandatory equals
Test successful.
Running test: sticky option argument
Test successful.
Running test: option argument with prefix that passes option prefix-needed test
Test successful.
Running test: end of option sequence
Test successful.
Running test: argument beginning with minus
Test successful.
Running test: argument beginning with minus, guard on rest argument
Test successful.
Running test: optional option argument
Test successful.
Running test: variable length option arguments
Test successful.
Running test: opt_args
Test successful.
Running test: opt_args with multiple arguments and quoting of colons and backslashes, part #1: default behaviour
Test successful.
Running test: opt_args with multiple arguments and quoting of colons and backslashes, part #2: NUL escaping
Test successful.
Running test: option completion with rest arguments on the line but not in the specs
Test successful.
Running test: optarg completion following rest operand on line (workers/42141)
Test successful.
Running test: rest arguments
Test successful.
Running test: rest arguments with single colon
Test successful.
Running test: rest arguments with two colons
Test successful.
Running test: rest arguments with three colons
Test successful.
Running test: rest arguments with three colons following optional argument
Test successful.
Running test: rest arguments with three colons following optional argument to an option
Test successful.
Running test: words array in rest arguments
Test successful.
Running test: opt_args
Test successful.
Running test: options and words (zsh-workers:12257)
Test successful.
Running test: matcher applies to options but not rest arguments
Test successful.
Running test: matcher in combination with sets (implies separate cadef structure)
Test successful.
Running test: option after --
Test successful.
Running test: disallowed option after --
Test successful.
Running test: allowed option before --
Test successful.
Running test: only first of duplicate -- is ignored
Test successful.
Running test: option after a word
Test successful.
Running test: long option after word that doesn't match -A pattern
Test successful.
Running test: option after word that doesn't match -A pattern, no space before pattern
Test successful.
Running test: option before a word that doesn't match -A pattern, separate -A from pattern
Test successful.
Running test: continue completion after rest argument that looks like an option
Test successful.
Running test: word matching -A pattern doesn't exclude options
Test successful.
Running test: unrecognised word matching -A pattern not treated as a rest argument
Test successful.
Running test: exclusion from option following word matching -A pattern should not apply
Test successful.
Running test: repeatable options
Test successful.
Running test: rest arguments from another set not completed after option from first set
Test successful.
Running test: continue completion after rest argument that looks like an option (with sets)
Test successful.
Running test: foreign option disables whole set (without -A)
Test successful.
Running test: foreign option disables whole set (with -A)
Test successful.
Running test: exclude option common to two sets and from one common option
Test successful.
Running test: rest argument rule in two sets
Test successful.
Running test: exclude various forms of rest argument in set specific form
Test successful.
Running test: exclusion lists
Test successful.
Running test: exclude option from normal argument to the right of the cursor
Test successful.
Running test: exclude own set from an option
Test successful.
Running test: exclude later set from an option common to both
Test successful.
Running test: exclude earlier set from an option common to both
Test successful.
Running test: single option sets are still mutually exclusive
Test successful.
Running test: excluding a set doesn't exclude common options as part of the set
Test successful.
Running test: exclude all other options
Test successful.
Running test: exclude all options from a normal argument
Test successful.
Running test: exclusion only applies to later words
Test successful.
Running test: exclusion with clumped options, in, after and before
Test successful.
Running test: don't prematurely exclude option that current word is a prefix of
Test successful.
Running test: don't prematurely exclude option that current word is a prefix of (with sets)
Test successful.
Running test: option clumping mixed with real option that looks like clump
Test successful.
Running test: option clumping mixed with direct argument
Test successful.
Running test: exclusion with option argument that looks like an option
Test successful.
Running test: exclude group options
Test successful.
Running test: single option groups are not mutually exclusive
Test successful.
Running test: exclude rest args listed within a group
Test successful.
Running test: two forms of same option in different groups
Test successful.
Running test: normal argument excludes options in internally mutually exclusive group
Test successful.
Running test: mix sets, groups and option stacking
Test successful.
Running test: sets and groups with - in their name
Test successful.
Running test: with message and bashautolist, a third tab will get menu completion
Test successful.
Running test: with message and bashautolist, a third tab is needed to display the list
Test successful.
Running test: with message and noautomenu second tab redisplays the list
Test successful.
Running test: with message two tabs will start menu completion
Test successful.
Running test: with message and _oldlist, two tabs will start menu completion
Test successful.
Running test: partial completion of option with an argument
Test successful.
Running test: with -W options mixed with arguments
Test successful.
../../Test/Y03arguments.ztst: all tests successful.
../../Test/Z01is-at-least.ztst: starting.
Running test: is-at-least smoke test
Test successful.
Running test: regression test: Two trailing zeroes are filled in
Test failed, as expected.
Running test: regression test: Two trailing zeroes are filled in
Test successful.
../../Test/Z01is-at-least.ztst: all tests successful.
../../Test/Z02zmathfunc.ztst: starting.
Running test: basic functionality test
Test successful.
Running test: regression test for ERR_EXIT 
Test successful.
Running test: min() and max() with three arguments
Test successful.
Running test: error test for min()
Test successful.
Running test: error test for max()
Test successful.
Running test: check errors from an unsupported use-case (workers/48156)
Test successful.
../../Test/Z02zmathfunc.ztst: all tests successful.
../../Test/Z03run-help.ztst: starting.
Running test: btrfs with option flag, no subcmd
Test successful.
Running test: btrfs with subcmd
Test successful.
Running test: sudo btrfs with subcmd
Test successful.
Running test: ip with subcmd
Test successful.
Running test: ip with subcmd, but no subcmd manuals
Test successful.
Running test: ip with options and subcmd
Test successful.
Running test: sudo ip with options and subcmd
Test successful.
Running test: svn with options
Test successful.
Running test: svn with options and subcmd
Test successful.
Running test: git with option
Test successful.
Running test: git with option, file & subcmd
Test successful.
Running test: git with option, assignment & subcmd
Test successful.
../../Test/Z03run-help.ztst: all tests successful.
**************************************
63 successful test scripts, 0 failures, 1 skipped
**************************************
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj/Test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj'
HOME="/<<PKGBUILDDIR>>/obj-static/testhome" ZTST_verbose=1 dh_auto_test -B obj-static || true
	cd obj-static && make -j4 test "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-static'
cd Test ; make check
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-static/Test'
if test -n ""; then \
  cd .. && DESTDIR= \
  make MODDIR=`pwd`/Test/Modules install.modules > /dev/null; \
fi
if test -z "$ZTST_handler"; then \
  ZTST_handler=runtests.zsh; \
fi; \
if ZTST_testlist="`for f in ../../Test/*.ztst; \
           do echo $f; done`" \
 ZTST_srcdir="../../Test" \
 ZTST_exe=../Src/zsh \
 ../Src/zsh +Z -f ../../Test/$ZTST_handler; then \
 stat=0; \
else \
 stat=1; \
fi; \
sleep 1; \
rm -rf Modules .zcompdump; \
exit $stat
../../Test/A01grammar.ztst: starting.
Running test: Test skipping if ZTST_test_skip is set
Test successful.
Running test: Basic pipeline handling
Test successful.
Running test: Exit status of pipeline with builtins (true)
Test successful.
Running test: Exit status of pipeline with builtins (false)
Test successful.
Running test: Executing command that evaluates to empty resets status
Test successful.
Running test: Starting background command resets status
Test successful.
Running test: Sourcing empty file resets status
Test successful.
Running test: Basic coprocess handling
Test successful.
Running test: Basic sublist (i)
Test successful.
Running test: Basic sublist (ii)
Test successful.
Running test: Basic subshell list with error
Test successful.
Running test: Basic current shell list with error
Test successful.
Running test: End of sublist containing ! with no command
Test successful.
Running test: ! followed by no further commands
Test successful.
Running test: exclamation marks without following commands
Test successful.
Running test: ! followed by no command but by a pipe
Test successful.
Running test: `-' precommand modifier
Test successful.
Running test: `noglob' precommand modifier
Test successful.
Running test: `exec' precommand modifier
Test successful.
Running test: `exec' with -l option
Test successful.
Running test: `exec' with -a option
Test successful.
Running test: `exec' with -a option, no space
Test successful.
Running test: rationalisation of arguments to exec -a
Test successful.
Running test: `exec' with -a option from expansion
Test successful.
Running test: `exec' with -c option
Test successful.
Running test: precommand modifiers with quotes
Test successful.
Running test: `command' precommand modifier
Test successful.
Running test:  command -p without -v or -V
Test successful.
Running test: command -p in combination
Test successful.
Running test: command -p in combination, using expansion
Test successful.
Running test: `builtin' precommand modifier
Test successful.
Running test: `if ...' (i)
Test successful.
Running test: `if ...' (ii)
Test successful.
Running test: `if ...' (iii)
Test successful.
Running test: `if ...' (iv)
Test successful.
Running test: `for' loop
Test successful.
Running test: `for' loop with newline before in keyword
Test successful.
Running test: arithmetic `for' loop
Test successful.
Running test: regression test, nested cmdsubst in arithmetic `for' loop
Test successful.
Running test: enhanced `for' syntax with two loop variables
Test successful.
Running test: enhanced `for' syntax with three loop variables
Test successful.
Running test: compatibility of enhanced `for' syntax with standard syntax
Test successful.
Running test: `while' loop
Test successful.
Running test: `until' loop
Test successful.
Running test: `repeat' loop
Test successful.
Running test: `case', old syntax
Test successful.
Running test: `case', new syntax
Test successful.
Running test: `case', new syntax, cascaded
Test successful.
Running test: 'case', redundant final ";&"
Test successful.
Running test: `select' loop
Test successful.
Running test: `function' keyword
Test successful.
Running test: `time' keyword (status only)
Test successful.
Running test: `time' keyword with custom TIMEFMT
Test successful.
Running test: basic [[ ... ]] test
Test successful.
Running test: Basic `always' syntax
Test successful.
Running test: Always block with error not reset
Test successful.
Running test: Always block with error reset
Test successful.
Running test: Output of syntactic structures with and without always blocks
Test successful.
Running test: Alternate `if' with braces
Test successful.
Running test: Short form of `if'
Test successful.
Running test: Short form of `if' can't be too short
Test successful.
Running test: Form of `for' with parentheses.
Test successful.
Running test: Short form of `for'
Test successful.
Running test: Short arithmetic `for'
Test successful.
Running test: Csh-like `for'
Test successful.
Running test: Alternative `while'
Test successful.
Running test: Alternative `until'
Test successful.
Running test: Short `repeat'
Test successful.
Running test: Tokens in repeat argument
Test successful.
Running test: `case' with braces
Test successful.
Running test: `case' with mixed ;& and ;|
Test successful.
Running test: Bug regression: `while' loop with redirection and pipeline
This test hangs the shell when it fails...
Test successful.
Running test: Handling of ||'s and &&'s with a for loop in between
Test successful.
Running test: Handling of &&'s and ||'s with a for loop in between
Test successful.
Running test: Parse error with file causes non-zero exit status
Test successful.
Running test: Parse error on standard input causes non-zero exit status
Test successful.
Running test: Parse error on inline command causes non-zero exit status
Test successful.
Running test: Non-existent script causes exit status 127
Test successful.
Running test: comments within $(...)
Test successful.
Running test:  Attempt to "." non-existent file.
Test successful.
Running test:  Attempt to "." file with bad syntax.
Test successful.
Running test: Last status of successfully executed "." file is retained
Test successful.
Running test: return in positive until test in dot file does not cause excess breaks
Test successful.
Running test: "." file sees status from previous command
Test successful.
Running test: PATHSCRIPT option
Test successful.
Running test: PATHSCRIPT option not used.
Test successful.
Running test: $0 is traditionally if bizarrely set to the first argument with -c
Test successful.
Running test: Parentheses in shglob
Test successful.
Running test: Always block interaction with return
Test successful.
Running test: Exit and always block with functions: simple
Test successful.
Running test: Exit and always block with functions: nested
Test successful.
Running test:  case word handling in sh emulation (SH_GLOB parentheses)
Test successful.
Running test:  case patterns within words
Test successful.
Running test: Unbalanced parentheses and spaces with zsh pattern
Test successful.
Running test: Balanced parentheses and spaces with zsh pattern
Test successful.
Running test: Long case with parsed alternatives turned back into text
Test successful.
Running test: case retains exit status for execution of cases
Test successful.
Running test: case sets exit status to zero if no patterns are matched
Test successful.
Running test: case keeps exit status of last command executed in compound-list
Test successful.
Running test:  case with no opening parentheses and empty string 
Test successful.
Running test: Assignment-only current shell commands in LHS of pipeline
Test successful.
Running test: semicolon is equivalent to newline
Test successful.
Running test: exec last command optimization inhibited for try/always
Test successful.
Running test: Status on bad substitution in if without else
Test successful.
Running test: Comments should be handled in command subst in interactively sourced files
Test successful.
Running test: workers/47599: current-shell blocks masquerading as brace expansion
Test successful.
Running test: Non-interactive shell command input is line buffered
Test successful.
../../Test/A01grammar.ztst: all tests successful.
../../Test/A02alias.ztst: starting.
Running test: Basic aliasing
Test successful.
Running test: Global aliasing
Test successful.
Running test: Not aliasing
Test successful.
Running test: Aliasing with a backslash
Test successful.
Running test: POSIX_ALIASES option
Test successful.
Running test: Alias expansion works at the end of parsed strings
This test hangs the shell when it fails...
Test successful.
Running test: We can now alias special tokens.  Woo hoo.
Test successful.
Running test: Aliasing reserved tokens
Test successful.
Running test: Global aliasing quotes
Test successful.
Running test: unalias -a
Test successful.
Running test: unalias -as
Test successful.
Running test: printing invalid aliases warns
Test successful.
Running test: No endless loop with suffix alias in command position
Test successful.
Running test: error message has the correct sign
Test successful.
Running test: ALIAS_FUNC_DEF off by default.
Test successful.
Running test: ALIAS_FUNC_DEF causes the icky behaviour to be available
Test successful.
Running test: NO_ALIAS_FUNC_DEF works if the alias is a complete definition
Test successful.
Running test: type -w of alias -g
Test successful.
../../Test/A02alias.ztst: all tests successful.
../../Test/A03quoting.ztst: starting.
Running test: Simple use of quotes
Test successful.
Running test: Quoting inside quotes
Test successful.
Running test: $'-style quotes
Test successful.
Running test: $'-style quotes with backslashed backslashes
Test successful.
Running test: $'-style quote with metafied backslash
Test successful.
Running test: No RC_QUOTES with single quotes
Test successful.
Running test: Yes RC_QUOTES with single quotes
Test successful.
Running test: \u in both print and printf
Test successful.
Running test: Embedded null characters in $'...' strings.
Test successful.
Running test: $'' should not be elided, in common with other empty quotes
Test successful.
Running test: Extended minimal quoting of quotes and backslashes
Test successful.
../../Test/A03quoting.ztst: all tests successful.
../../Test/A04redirect.ztst: starting.
Running test: '>' and '<' redirection
Test successful.
Running test: '<>' redirection
Test successful.
Running test: '>|' redirection
Test successful.
Running test: '>!' redirection
Test successful.
Running test: '>>' redirection
Test successful.
Running test: '>>|' and '>>!' redirection
Test successful.
Running test: Here-documents
Test successful.
Running test: Here-documents stripping tabs
Test successful.
Running test: Here-documents don't perform shell expansion on the initial word
Test successful.
Running test: Here-documents do perform $'...' expansion on the initial word
Test successful.
Running test: '<<<' redirection
Test successful.
Running test: here-strings with $'...' quoting
Test successful.
Running test: Re-evaluation of function output with here document, unquoted
Test successful.
Running test: Re-evaluation of function output with here document, quoted
Test successful.
Running test: No input, not even newline, from empty here document.
Test successful.
Running test: Line continuation in here-document with unquoted delimiter
Test successful.
Running test: No line continuation in here-document on escaped backslash
Test successful.
Running test: '>&' redirection
Test successful.
Running test: '<&' redirection
Test successful.
Running test: '<&-' redirection with numeric fd (no error message on failure)
Test successful.
Running test: '<&-' redirection with fd in variable (error message on failure)
Test successful.
Running test: Regression test for off-by-one in varid check
Test successful.
Running test: '>&-' redirection
Test successful.
Running test: '>&-' with attempt to use closed fd
Test successful.
Running test: '>&p' and '<&p' redirection
Test successful.
Running test: '>&FILE' handling
Test successful.
Running test: '&>FILE' handling
Test successful.
Running test: '>&|', '>&!', '&>|', '&>!' redirection
Test successful.
Running test: 'Combining > with >& (1)'
Test successful.
Running test: 'Combining > with >& (2)'
Test successful.
Running test: 2-file multio
Test successful.
Running test: setup file+pipe multio
Test successful.
Running test: read file+pipe multio
Test successful.
Running test: multio with globbing
Test successful.
Running test: setup multio for input
Test successful.
Running test: read multio input
Test successful.
Running test: read multio input with pipe
Test successful.
Running test: null redir with NULLCMD unset
Test successful.
Running test: null redir in $(...) with NULLCMD unset
Test successful.
Running test: READNULLCMD with NULLCMD unset
Test successful.
Running test: null redir with NULLCMD=:
Test successful.
Running test: READNULLCMD
Test successful.
Running test: null redir with NULLCMD=cat
Test successful.
Running test: Using {fdvar}> syntax to open a new file descriptor
Test successful.
Running test: NO_CLOBBER prevents overwriting parameter with allocated fd
Test successful.
Running test: NO_CLOBBER doesn't complain about any other expression
Test successful.
Running test: Closing file descriptor using brace syntax
Test successful.
Running test: Error opening file descriptor using readonly variable
Test successful.
Running test: Error closing file descriptor using readonly variable
Test successful.
Running test: Optimised here-string to filename
Test successful.
Running test: Parsing of redirection operators (no space required before operators)
Test successful.
Running test: failed exec redir, no POSIX_BUILTINS
Test successful.
Running test: failed exec redir, POSIX_BUILTINS
Test successful.
Running test: failed special builtin redir, POSIX_BUILTINS
Test successful.
Running test: failed special builtin redir with command prefix, POSIX_BUILTINS
Test successful.
Running test: failed unspecial builtin redir, POSIX_BUILTINS
Test successful.
Running test: failed dot, POSIX_BUILTINS
Test successful.
Running test: failed dot, NO_POSIX_BUILTINS
Test successful.
Running test: failed assignment on posix special, CONTINUE_ON_ERROR
Test successful.
Running test: failed assignment on posix special, NO_CONTINUE_ON_ERROR
Test successful.
Running test: failed assignment on non-posix-special, CONTINUE_ON_ERROR
Test successful.
Running test: check behaviour with square brackets
Test successful.
Running test: anonymous function redirections are applied immediately
Test successful.
Running test: anonymous function redirections mixed with argument
Test successful.
Running test: redirections with normal function definition
Test successful.
Running test: text output of function with redirections
Test successful.
Running test: multiply named functions with redirection
Test successful.
Running test: Redirections in both function definition and command line
Test successful.
Running test: Output from $functions[] for definition with redirection
Test successful.
Running test: Output from $functions[] for definition with no redirection
Test successful.
Running test: Assignment with exec used for redirection: no POSIX_BUILTINS
Test successful.
Running test: Assignment with exec used for redirection: POSIX_BUILTINS
Test successful.
Running test: Two here-documents in a line are shown correctly.
Test successful.
Running test: Combination of HERE-document and |&
Test successful.
Running test: Redirect in the middle of assignments
Test successful.
Running test: Here-{string,document}s succeed with restrictive umask
Test successful.
Running test: Regression test for here document with fd declarator
Test successful.
Running test: CLOBBER_EMPTY
Test successful.
../../Test/A04redirect.ztst: all tests successful.
../../Test/A05execution.ztst: starting.
Running test: ./prog execution
Test successful.
Running test: path (1)
Test successful.
Running test: path (2)
Test successful.
Running test: path (3)
Test successful.
Running test: path (4)
Test successful.
Running test: path (5)
Test successful.
Running test: function argument passing
Test successful.
Running test: Aliases in functions
Test successful.
Running test: EXIT trap environment
Test successful.
Running test: return (1)
Test successful.
Running test: return (2)
Test successful.
Running test: autoloading (1)
Test successful.
Running test: autoloading with initialization
Test successful.
Running test: autoloading via -X
Test successful.
Running test: chpwd
Test successful.
Running test: chpwd_functions
Test successful.
Running test: TRAPEXIT
Test successful.
Running test: TRAPDEBUG
Test successful.
Running test: trap DEBUG
Test successful.
Running test: TRAPZERR
Test successful.
Running test: trap ZERR
Test successful.
Running test: Status reset by starting a backgrounded command
Test successful.
Running test: Check whether '$pipestatus[]' behaves.
Unable to change MONITOR option
Test successful.
Running test: Check $pipestatus with a known difficult case
Test successful.
Running test: Bug regression: piping a shell construct to an external process may hang
This test takes 5 seconds to fail...
Test successful.
Running test: Bug regression: piping to anonymous function; piping to background function
Skipping pipe leak test, requires MONITOR option
Test successful.
Running test: 
Test successful.
Running test: The status of recently exited background jobs is recorded
Test successful.
Running test: False "if" condition handled correctly by "for" loops with ERR_EXIT
Test successful.
Running test: The status of "select" is zero when the loop body does not execute
Test successful.
Running test: Background job exit does not affect reaping foreground job
This test takes 3 seconds and hangs the shell when it fails...
Test successful.
Running test: "return" in "if" or "while" conditional
Test successful.
Running test: 'wait' exit status and warning for unknown ID
Test successful.
Running test: 'wait' exit status for unknown ID (POSIX mode)
Test successful.
Running test: exit code 130 isn't mistaken for a signal (unit test for workers/46060)
Test successful.
Running test: 'repeat' loop can use lastval in the count
Test successful.
Running test: 'repeat 0' resets lastval
Test successful.
../../Test/A05execution.ztst: all tests successful.
../../Test/A06assign.ztst: starting.
Running test: assign to association with odd no. of values
Test successful.
Running test: Replacement of array element
Test successful.
Running test: Replacement of array element with array
Test successful.
Running test: Replacement of start of array
Test successful.
Running test: Replacement of start of array with shorter slice
Test successful.
Running test: Replacement of array by extending slice
Test successful.
Running test: Replacement of middle element with array
Test successful.
Running test: Replacement of slice in middle
Test successful.
Running test: Appending by replacing elements off the end
Test successful.
Running test: Replacement of last element of array, negative indices
Test successful.
Running test: Replacement of last element of array with array, negative indices
Test successful.
Running test: Replacement of middle of array, negative indices
Test successful.
Running test: Replacement of entire array, negative indices
Test successful.
Running test: Replacement of more than entire array, negative indices
Test successful.
Running test: Replacement of element off start of array.
Test successful.
Running test: Replacement off start doesn't leave gaps.  Hope this is right.
Test successful.
Running test: Replacement of entire array, mixed indices
Test successful.
Running test: Replacement of more than entire array, mixed indices
Test successful.
Running test: Replacement of slice in middle, mixed indices
Test successful.
Running test: Append to empty array by range
Test successful.
Running test: Append to 1-element array by range
Test successful.
Running test: Append to 2-element array by range
Test successful.
Running test: Append to 2-element array by [a,a] range
Test successful.
Running test: Append array by range, continuously
Test successful.
Running test: Append array by [a,a] range, continuously
Test successful.
Running test: Append empty array via +=
Test successful.
Running test: Append 1-element array via +=
Test successful.
Running test: Assign $? to array (true)
Test successful.
Running test: Assign $? to array (false)
Test successful.
Running test: Assign $? to array with typeset (true)
Test successful.
Running test: Assign $? to array with typeset (false)
Test successful.
Running test: Append $? to array (true+false)
Test successful.
Running test: append scalar to unset scalar
Test successful.
Running test: append to scalar
Test successful.
Running test: append to positional parameter
Test successful.
Running test: add scalar to array
Test successful.
Running test: add scalar to array with ksharrays set
Test successful.
Running test: add scalar to array with alternate syntax
Test successful.
Running test: add to integer
Test successful.
Running test: add to float
Test successful.
Running test: add scalar to association
Test successful.
Running test: add array to unset parameter
Test successful.
Running test: add array to existing array
Test successful.
Running test: add array to scalar
Test successful.
Running test: add array to integer
Test successful.
Running test: add array to float
Test successful.
Running test: add to empty association
Test successful.
Running test: add to association
Test successful.
Running test: add empty array to association
Test successful.
Running test: insert scalar inside another
Test successful.
Running test: insert scalar inside another with negative index
Test successful.
Running test: append scalar to scalar using a range
Test successful.
Running test: insert scalar inside another, specifying a slice
Test successful.
Running test: append to array element
Test successful.
Running test: append to array element with negative index
Test successful.
Running test: append to array element, specifying a slice
Test successful.
Running test: append to array element with ksharrays set
Test successful.
Running test: append to association element
Test successful.
Running test: append to non-existent association element
Test successful.
Running test: attempt to append to slice of association
Test successful.
Running test: attempt to add to indexed integer variable
Test successful.
Running test: attempt to add to slice of float variable
Test successful.
Running test: append to unset variable with index
Test successful.
Running test: insert array inside another
Test successful.
Running test: append to array using negative index
Test successful.
Running test: insert array using negative range
Test successful.
Running test: attempt to insert array into string
Test successful.
Running test: attempt to insert array into string
Test successful.
Running test: attempt to append array to hash element
Test successful.
Running test: add array to indexed unset variable
Test successful.
Running test: saving and restoring of exported special parameters
Test successful.
Running test: save and restore multiple variables around builtin
Test successful.
Running test: save and restore when using original value in temporary
Test successful.
Running test: GLOB_ASSIGN with numeric types
Test successful.
Running test: GLOB_ASSIGN option
Test successful.
Running test: GLOB_ASSIGN doesn't monkey with type if not scalar assignment.
Test successful.
Running test: command execution with assignments shadowing array parameter
Test successful.
Running test: command execution with assignments shadowing array parameter with ksharrays
Test successful.
Running test: assignment to unique array
Test successful.
Running test: slice beyond length of array
Test successful.
Running test: overwrite first character in string
Test successful.
Running test: overwrite middle character in string
Test successful.
Running test: overwrite last character in string
Test successful.
Running test: overwrite -1 character in string
Test successful.
Running test: overwrite -2 character (middle) in string
Test successful.
Running test: overwrite -2 character (first) in string
Test successful.
Running test: overwrite -3 character (first) in string
Test successful.
Running test: overwrite -4 character (before first) in string
Test successful.
Running test: overwrite -5 character (before-before first) in string
Test successful.
Running test: overwrite [-4,0] characters (before first) in string
Test successful.
Running test: overwrite [-4,-4] character (before first) in string
Test successful.
Running test: overwrite [-40,-30] characters (far before first) in string
Test successful.
Running test: overwrite [-40,1] characters in short string
Test successful.
Running test: overwrite [-40,40] characters in short string
Test successful.
Running test: overwrite [2,40] characters in short string
Test successful.
Running test: overwrite [2,-1] characters in short string
Test successful.
Running test: overwrite [-2,-1] characters in short string
Test successful.
Running test: overwrite [-1] character with "xx"
Test successful.
Running test: overwrite [-2] character (before first) with "xx"
Test successful.
Running test: overwrite [2] character (after last) with "xx"
Test successful.
Running test: overwrite [1] character (string: "") with "xx"
Test successful.
Running test: overwrite [-1] character (string: "") with "xx"
Test successful.
Running test: overwrite [2] character (string: "") with "xx"
Test successful.
../../Test/A06assign.ztst: all tests successful.
../../Test/A07control.ztst: starting.
Running test: Passing of return values back through functions
Test successful.
Running test: continue outside loop
Test successful.
Running test: continue with valid argument
Test successful.
Running test: continue error case 0
Test successful.
Running test: continue error case -1
Test successful.
Running test: break from within function (this is a feature, I disovered)
Test successful.
Running test: break with valid argument
Test successful.
Running test: break error case 0
Test successful.
Running test: break error case -1
Test successful.
Running test: Status 0 from for with explicit empty list
Test successful.
Running test: Status 0 from for with implicit empty list
Test successful.
Running test: Status from previous command propagated into for loop
Test successful.
Running test: Status from expansion propagated into for loop
Test successful.
Running test: Status from expansion not propagated after unexecuted for loop
Test successful.
Running test: Status from before for loop not propagated if empty after expansion
Test successful.
Running test: Status reset by empty list in for loop
Test successful.
Running test: Last status from loop body is kept even with other funny business going on
Test successful.
../../Test/A07control.ztst: all tests successful.
../../Test/B01cd.ztst: starting.
Running test: Preserving symbolic links in the current directory string
Test successful.
Running test: Changing directory up through symbolic links without following them
Test successful.
Running test: Resolving symbolic links with chaselinks set
Test successful.
Running test: 
Test successful.
Running test: Implicit cd with unset HOME.
Test successful.
Running test: (workers/45367) cd -P squashes multiple leading slashes
Test failed, as expected.
Running test: cd . with moved PWD
Test successful.
../../Test/B01cd.ztst: all tests successful.
../../Test/B02typeset.ztst: starting.
Running test: Report types for global variables
Test successful.
Running test: Simple local declarations
Test successful.
Running test: Equivalence of local and typeset in functions
Test successful.
Running test: Basic equivalence of declare and typeset
Test successful.
Running test: declare previously lacked -m/+m options
Test successful.
Running test: Global export
Test successful.
Running test: Equivalence of export and typeset -x
Test successful.
Running test: Local export
Test successful.
Running test: Floating point, adding a precision, and fixed point
Test successful.
Running test: Integer and changing the base
Test successful.
Running test: Conversion of floating point to integer
Test successful.
Running test: Equivalence of functions and typeset -f
Test successful.
Running test: Readonly declaration
Test successful.
Running test: Convert to readonly
Test successful.
Running test: Uniquified arrays and non-local scope
Test successful.
Running test: Tied parameters and uniquified colon-arrays
Test successful.
Running test: Tied parameters and uniquified arrays with meta-character as separator
Test successful.
Running test: Tied parameters and uniquified arrays with NUL-character as separator
Test successful.
Running test: Untying is prohibited
Test successful.
Running test: Export of tied parameters
Test successful.
Running test: Tied arrays with separator specified
Test successful.
Running test: Tied array syntax
Test successful.
Running test: Illegal local array element assignment
Test successful.
Running test: Legal local array element assignment
Test successful.
Running test: Legal local associative array element assignment
Test successful.
Running test: Local scalar subscript assignment
Test successful.
Running test: Left justification of scalars
Test successful.
Running test: Left justification of floating point
Test successful.
Running test: Left justification of scalars with zero suppression
Test successful.
Running test: Right justification of scalars
Test successful.
Running test: Right justification of scalars with zeroes
Test successful.
Running test: Right justification of integers with zero, no initial base
Test successful.
Running test: Right justification of integers with zero, base 16, C_BASES off
Test successful.
Running test: Right justification of integers with zero, base 16, C_BASES on
Test successful.
Running test: Extracting substrings from padded integers
Test successful.
Running test: Right justification of fixed point numbers with zero
Test successful.
Running test: Stress test: all parameters are local and unset, using -m
Test successful.
Running test: Parameter hiding and tagging, printing types and values
Test successful.
Running test: Adding and removing values to and from the environment
Test successful.
Running test: Can unset environment variables after exec
Test successful.
Running test: Upper case conversion, does not apply to values used internally
Test successful.
Running test: Lower case conversion, does not apply to values used internally
Test successful.
Running test: typeset -p shouldn't create scoped values
Test successful.
Running test: typeset -g should be silent even without TYPESET_SILENT
Test successful.
Running test: retying arrays to same array works
Test successful.
Running test: readonly with POSIX_BUILTINS
Test successful.
Running test: readonly -p output (no readonly specials)
Test successful.
Running test: readonly -p output
Test successful.
Running test: typeset reserved word interface: basic
Test successful.
Running test: typeset reserved word, more complicated cases
Test successful.
Running test: reserved word and builtin interfaces
Test successful.
Running test: typeset preserves existing variable types
Test successful.
Running test: text output from typeset
Test successful.
Running test: can set empty array
Test successful.
Running test: can update array slices in typeset
Test successful.
Running test: setting empty array in typeset
Test successful.
Running test: typeset returns status 1 if setting readonly variable
Test successful.
Running test: when cannot change UID, the command isn't run
Test successful.
Running test: [key]=val for hashes
Test successful.
Running test: [key]=val for normal arrays
Test successful.
Running test: Substitution in [key]=val syntax
Test successful.
Running test: mixed syntax [key]=val with normal arrays
Test successful.
Running test: Mixed syntax with [key]=val not allowed for hash.
Test successful.
Running test: typeset -p1 output for array
Test successful.
Running test: typeset -p1 output for associative array
Test successful.
Running test: typeset output for some special tied parameters
Test successful.
Running test: redeclare a tied variable with different attributes
Test successful.
Running test: colonarray re-split when changing the join character
Test successful.
Running test: cannot change the join character on a readonly tied variable
Test successful.
Running test: Can't tie a special tied array to a different variable
Test successful.
Running test: Can't tie a special tied scalar to a different variable
Test successful.
Running test: Can't change the join character of a special tied variable
Test successful.
Running test: reject attempt to tie special to downgraded peer
Test successful.
Running test: OK to run typeset -T on tied specials as long as peer and joinchar are unchanged
Test successful.
Running test: Make sure +x is honoured when tying a parameter
Test successful.
Running test:  readonly/export output for exported+readonly+special when started as sh
Test successful.
Running test:  readonly/export output for exported+readonly+tied+special after switching to sh emulation
Test successful.
Running test:  no array/hash in POSIX export/readonly -p
Test successful.
Running test: Regression test for {...} parsing in typeset
Test successful.
../../Test/B02typeset.ztst: all tests successful.
../../Test/B03print.ztst: starting.
Running test: replace directory name
Test successful.
Running test: output to file-descriptor
Test successful.
Running test: argument sorting
Test successful.
Running test: print -f needs a format specified
Test successful.
Running test: reverse argument sorting
Test successful.
Running test: case-sensitive argument sorting
Test successful.
Running test: case-insensitive argument sorting
Test successful.
Running test: removal of non-matching arguments
Test successful.
Running test: test s format specifier
Test successful.
Running test: test b format specifier
Test successful.
Running test:  test q format specifier
Test successful.
Running test: test c format specifier
Test successful.
Running test: test n format specifier
Test successful.
Running test: check count of width-specified %b
Test successful.
Running test: ensure width is applied to empty param
Test successful.
Running test: test d format specifier
Test successful.
Running test: test g format specifier
Test successful.
Running test: infinity constants
Test successful.
Running test: override -C when -f was given
Test successful.
Running test: initial quote to get numeric value of character with int
Test successful.
Running test: initial quote to get numeric value of character with double
Test successful.
Running test: numeric value of high numbered character
Test successful.
Running test: using \x25 to print a literal % in format
Test successful.
Running test: width specified in format specifier
Test successful.
Running test: precision specified in format specifier
Test successful.
Running test: width/precision specified in arguments
Test successful.
Running test: use of invalid directive
Test successful.
Running test: bad arithmetic expression
Test successful.
Running test: out of range argument specifier
Test successful.
Running test: out of range argument specifier on format reuse
Test successful.
Running test: out of range argument specifier on width
Test successful.
Running test: format not printed if no arguments left after -m removal
Test successful.
Running test: format printed despite lack of arguments
Test successful.
Running test: with no arguments empty string where string needed
Test successful.
Running test: with no arguments, zero used where number needed
Test successful.
Running test: multiple arguments with format reused
Test successful.
Running test: %n count zeroed on format reuse
Test successful.
Running test: maximal length format specification
Test successful.
Running test: left-justification of string
Test successful.
Running test: negative width specified
Test successful.
Running test: negative precision specified
Test successful.
Running test: specify argument to output explicitly
Test successful.
Running test: specify output and precision arguments explicitly
Test successful.
Running test: reuse format where arguments are explicitly specified
Test successful.
Running test: reuse of specified arguments 
Test successful.
Running test: testing -n with echo
Test successful.
Running test: flags mixed with specified argument
Test successful.
Running test: Truncating first echo arg using backslash-c
Test successful.
Running test: Truncating third echo arg using backslash-c
Test successful.
Running test: Truncating printf literal using backslash-c
Test successful.
Running test: Truncating printf format using backslash-c
Test successful.
Running test: Truncating printf early %b arg using backslash-c
Test successful.
Running test: Truncating printf late %b arg using backslash-c
Test successful.
Running test: mixed style of argument selection
Test successful.
Running test: argument specified for width only
Test successful.
Running test: argument specified for precision only
Test successful.
Running test: initial `--' ignored to satisfy POSIX
Test successful.
Running test: nothing after % in format specifier
Test successful.
Running test: explicit null after % in format specifier
Test successful.
Running test: printf handles \0... octal escapes in replacement text
Test successful.
Running test: sorting with embedded nulls
Test successful.
Running test: Tab expansion by print
Test successful.
Running test: print and printf into a variable
Test successful.
Running test: printf into an array variable
Test successful.
Running test: printf to an array variable without format string reuse
Test successful.
Running test: regression test of printf with assorted ambiguous options or formats
Test successful.
../../Test/B03print.ztst: all tests successful.
../../Test/B04read.ztst: starting.
Running test: basic read command
Test successful.
Running test: array read
Test successful.
Running test: read specified number of chars
Test successful.
Running test: read yes or no, default no
Test successful.
Running test: read up to delimiter
Test successful.
Running test: use different, IFS separator to array
Test successful.
Running test: read from editor buffer stack
Test successful.
Running test: read with echoing and assigning
Test successful.
Running test: read with echoing but assigning disabled
Test successful.
Running test: read with test first
Test successful.
Running test: read with timeout (no waiting should occur)
Test successful.
Running test: read with null delimiter
Test successful.
Running test: read with trailing metafied characters
Test successful.
Running test: return status on failing to set parameter
Test successful.
Running test: Behaviour of -A and -E combination
Test successful.
Running test: Behaviour of -A and -e combination
Test successful.
../../Test/B04read.ztst: all tests successful.
../../Test/B05eval.ztst: starting.
Running test: eval retains value of $?
Test successful.
Running test: eval after command not found
Test successful.
Running test: eval with empty command resets the status
Test successful.
Running test: eval with empty command resets the status
Test successful.
../../Test/B05eval.ztst: all tests successful.
../../Test/B06fc.ztst: starting.
Running test: Checking that fc -l foo doesn't core dump when history is empty
Test successful.
Running test: Checking that fc -p doesn't core dump when history size is zero
Test successful.
Running test: Checking that fc -p rejects non-integer history size
Test successful.
Running test: Checking that fc -p rejects non-integer history save size
Test successful.
../../Test/B06fc.ztst: all tests successful.
../../Test/B07emulate.ztst: starting.
Running test: Basic use of emulate
Test successful.
Running test: Use of emulate -L
Test successful.
Running test: Use of emulate -R
Test successful.
Running test: Use of emulate -c
Test successful.
Running test: Use of emulate -R -c
Test successful.
Running test: Basic sticky function emulation
Test successful.
Running test: Basic sticky function emulation
Test successful.
Running test: Sticky emulation not triggered if sticky emulation unchanged
Test successful.
Running test: emulate -c with options
Test successful.
Running test: emulate with options but no -c
Test successful.
Running test: emulate -c with incorrect options
Test successful.
Running test: options specified alongside emulation are also sticky
Test successful.
Running test: options propagate between identical emulations
Test successful.
Running test: options do not propagate between different emulations
Test successful.
Running test: regression test for POSIX_ALIASES reserved words
Test successful.
Running test: --emulate option
Test successful.
Running test: --emulate must be first
Test successful.
Running test: --emulate needs an argument
Test successful.
Running test: --emulate followed by other options
Test successful.
Running test: emulate sh uses subshell for last pipe entry
Test successful.
../../Test/B07emulate.ztst: all tests successful.
../../Test/B08shift.ztst: starting.
Running test: shifting positional parameters
Test successful.
Running test: shifting array
Test successful.
../../Test/B08shift.ztst: all tests successful.
../../Test/B09hash.ztst: starting.
Running test: Directory hash initially empty
Test successful.
Running test: Populating directory hash and output with sort
Test successful.
Running test: Empty hash
Test successful.
Running test: Refill hash
Test successful.
Running test: hash -L option
Test successful.
Running test: hash -m option
Test successful.
Running test: Multiple assignments
Test successful.
Running test: Multiple arguments with no assignment not in verbose mode
Test successful.
Running test: Multiple arguments with no assignment in verbose mode
Test successful.
Running test: Dashes are untokenized in directory hash names
Test successful.
../../Test/B09hash.ztst: all tests successful.
../../Test/B10getopts.ztst: starting.
Running test: no arguments
Test successful.
Running test: one operand
Test successful.
Running test: one option
Test successful.
Running test: one option, one operand
Test successful.
Running test: one option, two operands, leading hyphen
Test successful.
Running test: two options, single argument
Test successful.
Running test: two options, separate arguments
Test successful.
Running test: three options, + variant
Test successful.
Running test: one option with value, single argument
Test successful.
Running test: one option with value, single argument, + variant
Test successful.
Running test: one option with value, separate arguments
Test successful.
Running test: two options, one with value, single argument
Test successful.
Running test: two options, one with value, separate arguments
Test successful.
Running test: one option missing value
Test successful.
Running test: one option missing value, + variant
Test successful.
Running test: one illegal option
Test successful.
Running test: one illegal option, + variant
Test successful.
Running test: missing option-argument (error message mode)
Test successful.
Running test: missing option-argument (quiet mode)
Test successful.
Running test: OPTIND calculation with and without POSIX_BUILTINS (workers/42248)
Test successful.
../../Test/B10getopts.ztst: all tests successful.
../../Test/B11kill.ztst: starting.
Running test: kill with no sigspec
Test case skipped: Cannot zmodload zsh/system, skipping kill with no sigspec
Running test: kill with sigspec
Test case skipped: Cannot zmodload zsh/system, skipping kill with sigspec
Running test: kill with multiple wrong inputs should increment status
Test successful.
Running test: kill with sigspec and wrong inputs should increment status
Test successful.
Running test: kill with no arguments
Test successful.
Running test: kill with sigspec only
Test successful.
Running test: kill with empty pid and sigspec should not send signal to current process group
Test successful.
Running test: Plain kill with empty pid should not send signal to current process group
Test successful.
../../Test/B11kill.ztst: all tests successful.
../../Test/B12limit.ztst: starting.
Running test: Check if there is unknown resource(s) in the system
Test successful.
Running test: check if limit option letters are unique
Test successful.
../../Test/B12limit.ztst: all tests successful.
../../Test/B13whence.ztst: starting.
Running test: whence symlink resolution
Test successful.
Running test: whence deals with symlink loops gracefully
Test successful.
../../Test/B13whence.ztst: all tests successful.
../../Test/C01arith.ztst: starting.
Running test: basic integer arithmetic
Test successful.
Running test: basic floating point arithmetic
Test successful.
Running test: Test floating point modulo function
Test successful.
Running test: base input
Test successful.
Running test: conversion to float
Test successful.
Running test: conversion to int
Test successful.
Running test: precedence (arithmetic)
Test successful.
Running test: precedence (arithmetic, with C_PRECEDENCES)
Test successful.
Running test: precedence (logical)
Test successful.
Running test: precedence (ternary)
Test successful.
Running test: parsing ternary (1)
Test successful.
Running test: parsing ternary (2)
Test successful.
Running test: comma operator
Test successful.
Running test: #, ## and $#
Test successful.
Running test: ## without following character
Test successful.
Running test: ## followed by a space
Test successful.
Running test: promotion to float
Test successful.
Running test: use of scalars to store integers and floats
Test successful.
Running test: error using unset variable as index
Test successful.
Running test: setting array elements in math context
Test successful.
Running test: converting type from array
Test successful.
Running test: bad lvalue
Test successful.
Running test: assigning to scalar which contains non-math string
Test successful.
Running test: empty math parse e.g. $(( )) acts like a zero
Test successful.
Running test: empty assignment
Test successful.
Running test: empty right hand of comma
Test successful.
Running test: empty middle of comma
Test successful.
Running test: commas and parentheses, part 1
Test successful.
Running test: commas and parentheses, part 1
Test successful.
Running test: leading zero doesn't affect floating point
Test successful.
Running test: octalzeroes rejects invalid constants
Test successful.
Running test: octalzeroes doesn't affect bases
Test successful.
Running test: bases up to 36 work
Test successful.
Running test: bases beyond 36 don't work
Test successful.
Running test: Double quotes are not treated specially in arithmetic
Test successful.
Running test: not a parse failure because not arithmetic
Test successful.
Running test: doubled # in base removes radix
Test successful.
Running test: no double increment for subscript
Test successful.
Running test: double increment for repeated expression
Test successful.
Running test: underscores in math constants
Test successful.
Running test: Forcing floating point constant evaluation, or not.
Test successful.
Running test: Mixed float and non-decimal integer constants
Test successful.
Running test: Grouping output with underscores: integers
Test successful.
Running test: Grouping output with underscores: floating point
Test successful.
Running test: Imported integer functions are not evaluated
Test successful.
Running test: Binary input
Test successful.
Running test: Binary numbers don't tend to have 2's in
Test successful.
Running test: Infinity parsing
Test successful.
Running test: Refer to Inf with an array subscript
Test successful.
Running test: Assign to NaN
Test successful.
Running test: Overflow to infinity
Test successful.
Running test: Reinput infinity value into math context
Test successful.
Running test: NaN results
Test successful.
Running test: Integer division by zero
Test successful.
Running test: Integer variable assignment converts result to integer
Test successful.
Running test: Variables are forced to floating point where necessary
Test successful.
Running test: Backing up a line of input when finding out it's not arithmetic
Test successful.
Running test: Not needing to back up a line when reading multiline arithmetic
Test successful.
Running test: Non-arithmetic subst with command substitution parse from hell
Test successful.
Running test: Another tricky case that is actually a command substitution
Test successful.
Running test: Same on a single line
Test successful.
Running test: Would-be math expansion with extra parenthesis making it a cmd subst
Test successful.
Running test: Arithmetic substitution nested in parameter substitution
Test successful.
Running test: Null string in arithmetic evaluation after command substitution
Test successful.
Running test: Nested math substitutions.  Yes, I know, very useful.
Test successful.
Running test:  Good and bad trailing parentheses
Test successful.
Running test: type of variable when created in arithmetic context
Test successful.
Running test:  Allow rvalue but not lvalue operations with result of increment
Test successful.
Running test:  Unary minus doesn't apply to base but to number as a whole.
Test successful.
Running test: Arithmetic, NO_UNSET part 1
Test successful.
Running test: Arithmetic, NO_UNSET part 2
Test successful.
Running test: Arithmetic, NO_UNSET part 3
Test successful.
Running test: Double quotes are not treated specially in arithmetic (POSIX)
Test successful.
../../Test/C01arith.ztst: all tests successful.
../../Test/C02cond.ztst: starting.
Running test: -a cond
Test successful.
Running test: -b cond
Test successful.
Running test: -c cond
Test successful.
Running test: -d cond
Test successful.
Running test: -e cond
Test successful.
Running test: -f cond
Test successful.
Running test: -g cond
Test successful.
Running test: -h cond
Test successful.
Running test: -k cond
Test successful.
Running test: -n cond
Test successful.
Running test: -o cond
Test successful.
Running test: -p cond
Test successful.
Running test: -r cond
Test successful.
Running test: -s cond
Test successful.
Running test: -u cond
Test successful.
Running test: -x cond
Test successful.
Running test: -z cond
Test successful.
Running test: -L cond
Test successful.
Running test: -O cond
Test successful.
Running test: -G cond
Test successful.
Running test: -N cond
This test may take two seconds...
Test successful.
Running test: -nt cond
Test successful.
Running test: -ot cond
Test successful.
Running test: -ef cond
Test successful.
Running test: =, == and != conds
Test successful.
Running test: < and > conds
Test successful.
Running test: -eq and -ne conds
Test successful.
Running test: -lt and -gt conds
Test successful.
Running test: -le cond
Test successful.
Running test: -ge cond
Test successful.
Running test: || and && in conds
Test successful.
Running test: /dev/fd support in conds handled by access
Test successful.
Running test: /dev/fd support in conds handled by stat
Test successful.
Running test: complex conds with skipping
Test successful.
Running test: strings with `[' builtin
Test successful.
Running test: substitution in `[' builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: argument checking for [ builtin
Test successful.
Running test: argument checking for test builtin
Test successful.
Running test: -nt shouldn't abort on non-existent files
Test successful.
Running test: -v cond
Test successful.
Running test: -v cond with array
Test successful.
Running test: -v cond with association
Test successful.
Running test: -v cond with positional parameters
Test successful.
Running test: regex tests shouldn't crash
Test successful.
Running test: MATCH, MBEGIN, MEND, match, mbegin, mend
Test case skipped: regexp library not found.
Running test: regex infix operator should not invert following conditions
Test case skipped: regexp library not found.
Running test: Error message for unknown prefix condition
Test successful.
Running test: Error message for unknown infix condition
Test successful.
Running test: Regression test for examining code with regular expression match
Test successful.
Running test: test compatibility weirdness: treat ! as a string sometimes
Test successful.
Running test: bash compatibility with single [[ ... ]] argument
Test successful.
Running test: test with two arguments and a token
Test successful.
Running test: yet more old-fashioned test fix ups: prefer comparison to parentheses
Test successful.
Running test:  = and == appear as input
Test successful.
Running test: -o invalidoption
Test successful.
../../Test/C02cond.ztst: all tests successful.
../../Test/C03traps.ztst: starting.
Running test: Nested `trap ... EXIT'
Test successful.
Running test:  Nested TRAPEXIT
Test successful.
Running test: Nested `trap - EXIT' on `trap ... EXIT'
Test successful.
Running test: Nested `trap - EXIT' on `TRAPEXIT'
Test successful.
Running test: EXIT traps on functions when exiting from function
Test successful.
Running test: EXIT traps on a script
Test successful.
Running test:  Outputting traps correctly
Test successful.
Running test:  Nested `trap ... INT', not triggered
Test successful.
Running test:  Nested TRAPINT, not triggered
Test successful.
Running test:  Nested `trap - INT' on untriggered `trap ... INT'
Test successful.
Running test:  Nested `trap ... TERM', triggered on inner loop
This test takes at least three seconds...
Test successful.
Running test:  Nested `trap ... TERM', triggered on outer loop
This test, too, takes at least three seconds...
Test successful.
Running test:  basic localtraps handling
Test successful.
Running test:  more sophisticated error trapping
Test successful.
Running test: Unsetting ordinary traps with localtraps.
Test successful.
Running test:  ksh-style EXIT traps preserve return value
Test successful.
Running test:  ksh-style EXIT traps can force return status of enclosing function
Test successful.
Running test:  autoloaded TRAPEXIT (exit status > 128 indicates an old bug is back)
Test successful.
Running test: waiting for trapped signal
Another test that takes three seconds
Test successful.
Running test:  Combination of ERR_EXIT and ZERR trap
Test successful.
Running test:  Force return of containing function from TRAPZERR.
Test successful.
Running test:  Return with non-zero status triggered from within trap '...' ZERR.
Test successful.
Running test:  Normal return from TRAPZERR.
Test successful.
Running test:  Return with zero status triggered from within trap '...' ZERR.
Test successful.
Running test:  EXIT trap set in current shell at left of pipeline
Test successful.
Running test:  EXIT trap set in subshell at left of pipeline
Test successful.
Running test:  EXIT trap set in subshell reset in subsubshell
Test successful.
Running test:  EXIT trap set in command substitution
Test successful.
Running test: POSIX_TRAPS option
Test successful.
Running test: POSIX_TRAPS effect on EXIT trap is sticky
Test successful.
Running test: POSIX EXIT trap can have nested native mode EXIT trap
Test successful.
Running test: POSIX EXIT trap not replaced if defined within function
Test successful.
Running test: ERREXIT in loop with simple commands
Test successful.
Running test: ERREXIT with false from inside && within function
Test successful.
Running test: ERREXIT not triggered on empty function after false in if.
Test successful.
Running test: ERREXIT is triggered in an else block after a cmd subst returning false
Test successful.
Running test: ERR_RETURN not triggered in if condition
Test successful.
Running test: ERR_RETURN in "if"
Test successful.
Running test: ERR_RETURN in "else" branch (regression test)
Test successful.
Running test: ERR_RETURN when false "if" is the first statement in an "else" (regression)
Test successful.
Running test: ERR_RETURN, basic case
Test successful.
Running test: ERR_RETURN with "!"
Test successful.
Running test: ERR_RETURN with "!" and a following false
Test successful.
Running test: ERR_RETURN with "!" suppressed inside complex structure
Test successful.
Running test: ERR_RETURN with no "!" suppression (control case)
Test successful.
Running test: ERR_RETURN with "&&" in function (regression test)
Test successful.
Running test: ERR_RETURN not triggered on LHS of "&&" in function
Test successful.
Running test: ERR_RETURN triggered on RHS of "&&" in function
Test successful.
Running test: ERR_RETURN within initialisation code with special flags
Test successful.
Running test: ERR_RETURN caused by function returning false from within shell construct
Test successful.
Running test: ERR_RETURN in "else" branch in nested function
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of for
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of while
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of repeat
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of if
Test successful.
Running test: ERR_EXIT not triggered by status 1 at end of { }
Test successful.
Running test: ERR_EXIT triggered by status 1 within for
Test successful.
Running test: ERR_EXIT triggered by status 1 within while
Test successful.
Running test: ERR_EXIT triggered by status 1 within repeat
Test successful.
Running test: ERR_EXIT triggered by status 1 within if
Test successful.
Running test: ERR_EXIT triggered by status 1 within { }
Test successful.
Running test: ERR_EXIT triggered by status 1 at end of anon func
Test successful.
Running test: EXIT trap from TERM trap
Test case skipped: zsh/system library not found.
Running test: EXIT trap not called in LHS of pipeline: Shell construct on LHS
Test successful.
Running test: EXIT trap not called in LHS of pipeline: External command on LHS
Test successful.
Running test: No early exit from nested function in EXIT trap.
Test successful.
Running test: Explicit exit in exit trap overrides status
Test successful.
Running test: Progated exit status through exit trap
Test successful.
Running test: Explicit exit in exit trap overrides implicit exit status
Test successful.
Running test: Explicit exit status 0 in exit trap overrides implicit non-zero status
Test successful.
Running test: Exit status from exit trap, script-like path
Test successful.
Running test: Explicit exit status overrides implicit: script-like code path
Test successful.
Running test: 'exit' in trap causes calling function to return
Test successful.
../../Test/C03traps.ztst: all tests successful.
../../Test/C04funcdef.ztst: starting.
Running test: Basic status returns from functions
Test successful.
Running test: Empty function body resets status
Test successful.
Running test: Status is not reset on non-empty function body
Test successful.
Running test: Regression test: 'function f$$ () { ... }'
Test successful.
Running test: Function definition without braces
Test successful.
Running test: Multiple function definition with duplicate name and redirection
Test successful.
Running test: User-defined math functions, argument handling
Test successful.
Running test: User-defined math functions, complex argument handling
Test successful.
Running test: User-defined math functions, argument checking
Test successful.
Running test: User-defined math functions, multiple interfaces
Test successful.
Running test: User-defined math functions, string arguments
Test successful.
Running test: Command not found handler, success
Test successful.
Running test: Command not found handler, failure
Test successful.
Running test: Anonymous function scope
Test successful.
Running test: Anonymous function with patterns in loop
Test successful.
Running test: Anonymous function redirection
Test successful.
Running test: Nested anonymous functions
Test successful.
Running test: Process substitution with anonymous functions
Test successful.
Running test: Anonymous function with arguments
Test successful.
Running test: Text representation of anonymous function with arguments
Test successful.
Running test: Anonymous function arguments and command arguments
Test successful.
Running test: Compatibility with other shells when not anonymous functions
Test successful.
Running test: sticky emulation applies to autoloads and autoloaded function execution
Test successful.
Running test: Anonymous function with arguments in a form nobody sane would ever use but unfortunately we have to support anyway
Test successful.
Running test: Simple anonymous function should not simplify enclosing pipeline
Test successful.
Running test: Alias expanded in command substitution does not appear expanded in text
Test successful.
Running test: No alias expansion after "function" keyword
Test successful.
Running test: autoload containing eval
Test successful.
Running test: whence -v of zsh-style autoload
Test successful.
Running test: autoload with explicit path
Test successful.
Running test: autoload with explicit path with function in normal path, no -d
Test successful.
Running test: autoload with explicit path with function in normal path, with -d
Test successful.
Running test: autoload -r
Test successful.
Running test: autoload -r is permissive
Test successful.
Running test: autoload -R is not permissive
Test successful.
Running test: autoload -X with path
Test successful.
Running test: autoload -X with no path, failure
Test successful.
Running test: autoload -X with wrong path and no -d
Test successful.
Running test: autoload -dX with path
Test successful.
Running test:  autoload -X interaction with absolute filename used for source location
Test successful.
Running test:  Exercise the directory name cache for autoloads
Test successful.
Running test: autoload with absolute path does not trash loaded function
Test successful.
Running test: autoload with absolute path can be overridden if not yet loaded
Test successful.
Running test: autoload with absolute path not cancelled by bare autoload
Test successful.
Running test: 
Test successful.
Running test: autoload containing dash
Test successful.
Running test: functions -c
Test successful.
Running test: functions -c with autoload
Test successful.
Running test: function -c with redefinition
Test successful.
Running test: functions -c preserves file information
Test successful.
Running test: functions -c updates non-file function information
Test successful.
Running test: functions -c gracefully rejects failed autoload
Test successful.
../../Test/C04funcdef.ztst: all tests successful.
../../Test/C05debug.ztst: starting.
Running test:  Relationship between traps and sources
Test successful.
Running test:  trapreturn handling bug is properly fixed
Test successful.
Running test: Skip line from DEBUG trap
Test successful.
Running test: Skip assignment from DEBUG trap
Test successful.
Running test: line numbers of complex sublists
Test successful.
Running test: line numbers of multiline assignments
Test successful.
Running test: ZSH_DEBUG_CMD in debug traps
Test successful.
Running test: Status of forced return from eval-style DEBUG trap
Test successful.
../../Test/C05debug.ztst: all tests successful.
../../Test/D01prompt.ztst: starting.
Running test: Basic prompt escapes as shown.
Test successful.
Running test: `%?' prompt escape
Test successful.
Running test: `%_' prompt escape
Test successful.
Running test: `%#' prompt escape and its equivalent
Test successful.
Running test: `%v' prompt escape
Test successful.
Running test: ternary prompt escapes
Test successful.
Running test: prompt truncation
Test successful.
Running test: Dates produced by prompt escapes
Test successful.
Running test: Dynamic named directories
Test successful.
Running test: Recursive use of prompts
Test successful.
Running test: print -P -f
Test successful.
Running test: Regression test for test on empty psvar
Test successful.
Running test: Regression test for workers/44029
Test successful.
Running test: Equivalence of terminal colour settings (foreground colour)
Test case skipped: Missing terminfo module or non-colour terminal
Running test: Equivalence of terminal colour settings (background colour)
Test case skipped: Missing terminfo module or non-colour terminal
Running test: RPS1 and RPROMPT are aliases (regression from 5.0.6) (workers/49600)
Test failed, as expected.
../../Test/D01prompt.ztst: all tests successful.
../../Test/D02glob.ztst: starting.
Running test: zsh globbing
Test successful.
Running test: ksh compatibility
Test successful.
Running test: single byte match with top bit set
Test successful.
Running test: exclusions regression test
Test successful.
Running test: Just directories
Test successful.
Running test: Just files
Test successful.
Running test: Globbing used recursively (inside e glob qualifier)
Test successful.
Running test: Recursive globbing used recursively (inside e glob qualifier)
Test successful.
Running test: Head modifier
Test successful.
Running test: Remove extension modifier
Test successful.
Running test: Substitute modifier
Test successful.
Running test: Just full dirs
Test successful.
Running test: Omit full dirs
Test successful.
Running test: Just empty dirs
Test successful.
Running test: Exclusions with complicated path specifications
Test successful.
Running test: Prepending words to each argument
Test successful.
Running test: Prepending two words to each argument
Test successful.
Running test: Empty strings
Test successful.
Running test: Must-match arguments in complex patterns
Test successful.
Running test: Bug with intermediate paths with plain strings but tokenized characters
Test successful.
Running test: Named character sets handled internally
Test successful.
Running test: Misplaced (#c...) flag
Test successful.
Running test: Numeric glob is not usurped by process substitution.
Test successful.
Running test: disable -p
Test successful.
Running test: No error with empty null glob with (N).
Test successful.
Running test: kshglob option does not break +, @, ! without following open parenthesis
Test successful.
Running test: Force glob expansion in conditions using (#q)
Test successful.
Running test: short-circuit modifier
Test successful.
Running test: (#q) is ignored completely in conditional pattern matching
Test successful.
Running test: Optimisation to squeeze multiple *'s used as ordinary glob wildcards.
Test successful.
Running test: Some more complicated backtracking with match counts.
Test successful.
Running test: Stripping of quotes from patterns (1)
Test successful.
Running test: Stripping of quotes from patterns (2)
Test successful.
Running test: Stripping of quotes from patterns (3)
Test successful.
Running test: Stripping of quotes from patterns (4)
Test successful.
Running test: Stripping of quotes from patterns (4)
Test successful.
Running test: - is a special character in ranges
Test successful.
Running test: - is not a special character in ranges if quoted
Test successful.
Running test: - untokenized following a bracketed subexpression
Test successful.
Running test: - "]" after "[" is normal range character and - still works
Test successful.
Running test: active - works in pattern in parameter
Test successful.
Running test: quoted - works in pattern in parameter
Test successful.
Running test: ^ active in character class if not quoted
Test successful.
Running test: ^ not active in character class if quoted
Test successful.
Running test: ! active in character class if not quoted
Test successful.
Running test: ! not active in character class if quoted
Test successful.
Running test: character set specified as quoted variable
Test successful.
Running test: character set specified as active variable
Test successful.
Running test: modifier ':a' doesn't require existence
Test successful.
Running test: modifier ':A' doesn't require existence
Test successful.
Running test: modifier ':A' resolves '..' components before symlinks
Test successful.
Running test: modifier ':P' resolves symlinks before '..' components
Test successful.
Running test: modifier ':P' with path too long
Test successful.
Running test: handling of - range in complicated pattern context
Test successful.
Running test: modifiers :h and :t with numbers (main test is in D04parameter.ztst)
Test successful.
Running test: unreadable directories can be globbed (users/24619, users/24626)
Test successful.
Running test: names inside unreadable directories can be globbed if searchable
Test successful.
Running test: glob files in readable directories inside unreadable directories
Test successful.
Running test: non-directories not globbed as directories
Test successful.
Running test: (workers/45367) modifier ':P' squashes multiple slashes
Test failed, as expected.
Running test: the ':P' modifier handles symlink loops in the last path component
Test successful.
Running test: the ':P' modifier handles symlink loops before the last path component
Test successful.
Running test: the ':P' modifier handles symlink loops other than the trivial case
Test successful.
Running test: the '*' qualfier enables extended_glob for pattern matching
Test successful.
../../Test/D02glob.ztst: all tests successful.
../../Test/D03procsubst.ztst: starting.
Running test: <(...) substitution
Test successful.
Running test: >(...) substitution
Test successful.
Running test: =(...) substitution
Test successful.
Running test: FDs remain open for external commands called from functions
Test successful.
Running test: <(...) when embedded within an argument
Test successful.
Running test: >(...) when embedded within an argument
Test successful.
Running test: =(...) followed by something else without a break
Test successful.
Running test: =(...) preceded by other stuff has no special effect
Test successful.
Running test:  Graceful handling of bad substitution in enclosed context
Test successful.
Running test: Process environment of anonymous functions
Test successful.
Running test: Process substitution as anonymous function argument
Test successful.
Running test: backtacking within command string parsing with alias still pending
Test successful.
Running test: full alias expanded when substitution starts in alias
Test successful.
Running test: proc subst fd in forked subshell closed in parent
Test successful.
Running test: proc subst fd in forked subshell closed in parent (external command)
Test successful.
Running test: With /proc/self file descriptors must not be tidied up too early
Test successful.
Running test: EQUALS expansion followed by =(...) (sh ordering) should work
Test successful.
Running test: external command with =(...) on LHS of pipeline cleans up its tempfiles
Test failed, as expected.
Running test: regression test: exit in shell function cleans up tempfiles
Test successful.
Running test: regression test: race condition with pipe and procsubst
This test hangs the shell when it fails...
Test successful.
../../Test/D03procsubst.ztst: all tests successful.
../../Test/D04parameter.ztst: starting.
Running test: Basic scalar parameter substitution
Test successful.
Running test: Basic array parameter substitution
Test successful.
Running test: Basic ksharray substitution
Test successful.
Running test: Basic shwordsplit option handling
Test successful.
Running test: $+...
Test successful.
Running test: $+... with arrays
Test successful.
Running test: ${...:-...} and ${...-...}
Test successful.
Running test: ${...:=...}, ${...::=...}, ${...=...}
Test successful.
Running test: ${#${(A)=array=word}} counts array elements
Test successful.
Running test: ${...:?...}, ${...?...}
Test successful.
Running test: interactive shell returns to top level on ${...?...} error
Test successful.
Running test: ${...:+...}, ${...+...}
Test successful.
Running test: ${...#...}, ${...##...}
Test successful.
Running test: ${...%...}, ${...%%...}
Test successful.
Running test: ${...:#...}
Test successful.
Running test: ${...:#...}, ${(M)...:#...} with array
Test successful.
Running test: scalar ${.../.../...}, ${(S).../.../...}
Test successful.
Running test: array ${.../.../...}, ${(S).../.../...}
Test successful.
Running test: scalar ${...//.../...}, ${(S)...//.../...}
Test successful.
Running test: array ${...//.../...}, ${(S)...//.../...}
Test successful.
Running test: array ${...:/...}
Test successful.
Running test: use of backslashes in //-substitutions
Test successful.
Running test: "|" array exclusion and "*" array intersection
Test successful.
Running test: ${#...}, $#...
Test successful.
Running test: ${##} is length of $#, and other tales of hash horror
Test successful.
Running test: basic ${^...}
Test successful.
Running test: combined ${^...} and {...,...}
Test successful.
Running test: ${=...}
Test successful.
Running test: ${~...} and globsubst
Test successful.
Running test: globsubst with backslashes
Test successful.
Running test: globsubst together with nested quoted expansion
Test successful.
Running test: splitting of $(...) inside ${...}
Test successful.
Running test: SH_WORD_SPLIT inside $(...) inside ${...}
Test successful.
Running test: ${(f)$(...)}
Test successful.
Running test: ${(A)...=...}, ${(A)...::=...}, ${scalar=$array}
Test successful.
Running test: "${(@)...}"
Test successful.
Running test: ${(e)...}
Test successful.
Running test: Regress ${(e)...} with backticks (see zsh-workers/15871)
Test successful.
Running test: ${(g)...}
Test successful.
Running test: ${(P)...}
Test successful.
Running test: ${(o)...}, ${(O)...}
Test successful.
Running test: ${(L)...}, ${(U)...}
Test successful.
Running test: ${(C)...}
Test successful.
Running test: ${(V)...}
Test successful.
Running test: ${(q...)...}
Test successful.
Running test: workers/36551: literal empty string in ${(qqqq)...}
Test successful.
Running test: Another ${(q...)...} test
Test successful.
Running test: ${(q-)...} minimal single quoting
Test successful.
Running test: ${(Q)...}
Test successful.
Running test: ${(Q)...} with handling of $'...'
Test successful.
Running test: ${(z)...} and ${(Q)...} for some hard to parse cases
Test successful.
Running test: Some syntactical expressions that are hard to split into words with (z).
Test successful.
Running test: Comments with (z)
Test successful.
Running test: Test we don't get an additional newline token
Test successful.
Running test: Treating zplit newlines as ordinary whitespace
Test successful.
Running test: ${(z)} with incomplete math expressions
Test successful.
Running test: $($(z)} with parse error in command substitution.
Test successful.
Running test: ${(z)} regression test: multiple array assignments
Test successful.
Running test: Test real-world data that once seemed to fail
Test successful.
Running test: ${(%)...}
Test successful.
Running test: ${(QX)...}
Test successful.
Running test: ${(c)#...}
Test successful.
Running test: ${(w)...}, ${(W)...}
Test successful.
Running test: ${(k)...}, ${(v)...}
Test successful.
Running test: simple padding
Test successful.
Running test: ${(pl...)...}
Test successful.
Running test: simultaneous left and right padding
Test successful.
Running test: ${(r...)...}
Test successful.
Running test: ${(j)...}
Test successful.
Running test: ${(F)...}
Test successful.
Running test: ${(s...)...}
Test successful.
Running test: ${(t)...}
Test successful.
Running test: ${(S)...#...} etc.
Test successful.
Running test: ${(I:...:)...}
Test successful.
Running test: ${(M...)...}
Test successful.
Running test: ${(R)...}
Test successful.
Running test: ${(BE...)...}
Test successful.
Running test: ${(N)...}
Test successful.
Running test: ${(BEN)...} again, with match
Test successful.
Running test: Rule 1:  Nested substitutions
Test successful.
Running test: Rule 2: Parameter subscripting
Test successful.
Running test: Rule 3: Parameter Name Replacement
Test successful.
Running test: Rule 4: Double-Quoted Joining
Test successful.
Running test: Rule 5: Nested Subscripting
Test successful.
Running test: Rule 6: Modifiers
Test successful.
Running test: Rule 7: Forced Joining, and 8: Forced splitting
Test successful.
Running test: Rule 9: Shell Word Splitting
Test successful.
Running test: Rule 10: Re-Evaluation
Test successful.
Running test: Rule 11: Padding
Test successful.
Running test: Examples in manual on parameter expansion
Test successful.
Running test: Regression test of ${1+"$@"} bug
Test successful.
Running test: Regression test of "${(A)foo=$@}" bug
Test successful.
Running test: Regression test of ${=1+"$@"} bug and some related expansions
Test successful.
Running test: More bourne-shell-compatible nested word-splitting with wildcards and ~
Test successful.
Running test: Test of nested word splitting with and without quotes
Test successful.
Running test: Joining with NULL character from IFS
Test successful.
Running test: Unsetting and recreation of numerical special parameters
Test successful.
Running test: Unsetting and recreation of tied special parameters
Test successful.
Running test: Unsetting and recreation of tied normal parameters
Test successful.
Running test: Attempts to swap tied variables are safe but futile
Test successful.
Running test: Parameters associated with backreferences
Test successful.
Running test: Parameters associated with (#m) flag
Test successful.
Running test: (#m) flag with pure string
Test successful.
Running test: (#m) flag with tokenized input
Test successful.
Running test: Bug with (u) flag reducing arrays to one element
Test successful.
Running test: New hash seive unique algorithm for arrays of more than 10 elements
Test successful.
Running test: Quoted zero-length strings are handled properly
Test successful.
Running test: Substitutions where $match is itself substituted in the replacement
Test successful.
Running test: Modifiers with repetition
Test successful.
Running test: Quoting of separator in substitution modifier
Test successful.
Running test: Handling of backslashed backslashes in substitution modifier
Test successful.
Running test: Quoting of ampersand in substitution modifier RHS
Test successful.
Running test: Sorting arrays with embedded nulls
Test successful.
Running test: Bad patterns should never match array elements
Test successful.
Running test: Numeric sorting
Test successful.
Running test: Numeric sorting of signed integers
Test successful.
Running test: Out of range negative scalar subscripts
Test successful.
Running test: Out of range negative array subscripts
Test successful.
Running test: In and out of range reverse matched indices without and with b: arrays
Test successful.
Running test: In and out of range reverse matched indices without and with b: strings
Test successful.
Running test: Removal of empty fields in unquoted splitting
Test successful.
Running test: Hacky removal of empty fields in quoted splitting with no "@"
Test successful.
Running test: Retention of empty fields in quoted splitting with "@"
Test successful.
Running test: splitting of strings into characters
Test successful.
Running test: Matching array indices with and without quoting
Test successful.
Running test: Reverse subscripting associative arrays with literal matching
Test successful.
Running test: ZSH_SUBSHELL
Test successful.
Running test: GLOBSUBST only on parameter substitution arguments
Test successful.
Running test: Lookup failures on elements of arrays with RC_EXPAND_PARAM
Test successful.
Running test: $ZSH_EVAL_CONTEXT and $zsh_eval_context
Test successful.
Running test: Bash-style offsets, scalar
Test successful.
Running test: Bash-style offsets, array
Test successful.
Running test: Bash-style offsets, Bourne-style indexing
Test successful.
Running test: Bash-style offsets, quoted array
Test successful.
Running test: Regression test for identifier test
Test successful.
Running test: Regression test for missing length after offset
Test successful.
Running test: Regression test for total length < 0 in string
Test successful.
Running test: Regression test for total length < 0 in array
Test successful.
Running test: Nularg removed from split empty string
Test successful.
Running test: Regression test for shwordsplit with null or unset IFS and quoted array
Test successful.
Running test: Empty parameter should not cause modifiers to crash the shell
Test successful.
Running test: Intersection and disjunction with empty parameters
Test successful.
Running test: Zipping arrays, correct output
Test successful.
Running test: Zipping arrays, one or both inputs empty
Test successful.
Running test: Zipping arrays, scalar input
Test successful.
Running test: Zipping arrays, parsing
Test successful.
Running test: Zipping arrays, NO_UNSET part 1
Test successful.
Running test: Zipping arrays, NO_UNSET part 2
Test successful.
Running test: Use of variable to get separator when splitting parameter
Test successful.
Running test: SHLVL appears sensible when about to exit shell
Test successful.
Running test: SHLVL decremented upon implicit exec optimisation
Test successful.
Running test: SHLVL not decremented upon exec in subshells
Test successful.
Running test: Alias expansion in command substitution in parameter evaluation
Test successful.
Running test: $_ with anonymous function
Test successful.
Running test: $_ with anonymous function without arguments
Test successful.
Running test: ${(b)...} quoting protects from GLOB_SUBST
Test successful.
Running test: Avoid confusion after overloaded characters in braceless substitution in sh
Test successful.
Running test: History modifier works the same for scalar and array substitution
Test successful.
Running test: Complicated backtracking with match counts
Test successful.
Running test: We Love SH_WORD_SPLIT Day celebrated with space at start of internal subst
Test successful.
Running test: We Love NO_SH_WORD_SPLIT Even More Day celebrated as sanity check
Test successful.
Running test: ${(P)...} with normal subscripting
Test successful.
Running test: ${(P)...} with array as name
Test successful.
Running test: ${(P)...} with internal subscripting
Test successful.
Running test: nested parameter name references
Test successful.
Running test: Local special variables with loose typing
Test successful.
Running test: ${(q+)...}
Test successful.
Running test: "-" works after "[" in same expression (Dash problem)
Test successful.
Running test: Splitting of $@ on IFS: single element
Test successful.
Running test: Splitting of $@ on IFS: multiple elements
Test successful.
Running test: Splitting of $@ on (s): multiple elements
Test successful.
Running test: Splitting of $@ on (@s): multiple elements
Test successful.
Running test: Joining of $@ does not happen when IFS is empty, but splitting $* does
Test successful.
Running test: Use of @ does not prevent forced join with j
Test successful.
Running test: (q) and (b) quoting deal with the EQUALS option
Test successful.
Running test: Out-of-range multiple array subscripts with quoting, with and without (@)
Test successful.
Running test: Regression: "-" became Dash in workers/37689, breaking ~- expansion
Test successful.
Running test: Assigning $@, $*, "$@", "$*" to var with various shwordsplit/IFS settings
Test successful.
Running test: $- expansion correctly handles Dash token
Test successful.
Running test: Zero-length string match in parameter substitution
Test successful.
Running test: Zero-length string match at end
Test successful.
Running test: Test substitution that uses P,Q,A,s,r,m flags
Test successful.
Running test: (z) splitting with remaining tokens
Test successful.
Running test: [key]=val for hashes
Test successful.
Running test: [key]=val for normal arrays
Test successful.
Running test: [key]=val for normal arrays with KSH_ARRAYS
Test successful.
Running test: Substitution in [key]=val syntax
Test successful.
Running test: append to normal array using [key]=val
Test successful.
Running test: append to normal array using [key]=val with KSH_ARRAYS
Test successful.
Running test: quoting in [key]=value syntax
Test successful.
Running test: mixed syntax [key]=val with normal arrays
Test successful.
Running test: mixed syntax [key]=val with normal arrays with KSH_ARRAYS
Test successful.
Running test: Mixed syntax with [key]=val not allowed for hash.
Test successful.
Running test: Globbing in non-[key]=val parts of mixed syntax.
Test successful.
Running test: Globbing in non-[key]=val parts of mixed syntax with KSH_ARRAYS
Test successful.
Running test: Append to element(s) of array
Test successful.
Running test: Append to element(s) of array with KSH_ARRAYS
Test successful.
Running test: Append to element(s) of associative array
Test successful.
Running test: Append to element of array on creation
Test successful.
Running test: Append to element of array on creation with KSH_ARRAYS
Test successful.
Running test: Append to element of associative array on creation
Test successful.
Running test: (Z) flag splitting with $( closed after embedded newline
Test successful.
Running test: (z) flag with CSH_JUNKIE_QUOTES
Test successful.
Running test: Use of parameter subst + to test element of hash with KSH_ARRAYS.
Test successful.
Running test: double-quoted nested evaluation of empty string
Test successful.
Running test: Separation / join logic regression test
Test successful.
Running test: t with trailing digits
Test successful.
Running test: h with trailing digits
Test successful.
Running test: Combinations of :h and :t with and without trailing digits
Test successful.
Running test: Multiple slashes are treated as one in :h and :t but are not removed
Test successful.
Running test: Modifiers :h and :t remove trailing slashes before examining path
Test successful.
Running test: Global variables are not trashed by "foo=bar builtin" (regression test)
Test successful.
Running test: Smallest match at end can match zero-length string
Test successful.
Running test: Smallest match at end with a character always matches one
Test successful.
Running test: Smallest / largest match with non-trivial closure
Test successful.
Running test: Largest match at end matches entire string
Test successful.
Running test: (S) with zero-length matches at start
Test successful.
Running test: (S) with zero-length matches at end, part 1 (workers/45164)
Test successful.
Running test: (S) with zero-length matches at end, part 2
Test successful.
Running test: broken length in ${name:offset:length} (workers/45843#1)
Test successful.
Running test: regression test for workers/45843#2: escaped newline in command substitution start token
Test successful.
Running test: Normal command substitution with escaped newline
Test successful.
Running test: Normal math eval with escaped newline after $
Test successful.
Running test: Normal math eval with escaped newline after $(
Test successful.
Running test: Backslash character other than newline is normal after $(
Test successful.
Running test: parameter expansion flags parsing error gives a clue
Test successful.
../../Test/D04parameter.ztst: all tests successful.
../../Test/D05array.ztst: starting.
Running test: The first element
Test successful.
Running test: Normal multi-item indexing
Test successful.
Running test: This should be empty
Test successful.
Running test: Another empty slice
Test successful.
Running test: An empty slice with a negative end
Test successful.
Running test: Treat 0 as empty
Test successful.
Running test: Treat 0,0 as empty
Test successful.
Running test: Another weird way to access the first element
Test successful.
Running test: An inner element
Test successful.
Running test: Another inner element
Test successful.
Running test: A slice with a negative end
Test successful.
Running test: A slice with a negative start
Test successful.
Running test: A slice with a negative start and end
Test successful.
Running test: Slices should return an array, elements a scalar
Test successful.
Running test: Ksh array indexing
Test successful.
Running test: Ksh array indexing (ii)
Test successful.
Running test: Ksh array indexing (iii)
Test successful.
Running test: Glob array indexing
Test successful.
Running test: Glob array indexing (ii)
Test successful.
Running test: Glob array indexing (iii)
Test successful.
../../Test/D05array.ztst: all tests successful.
../../Test/D06subscript.ztst: starting.
Running test: Scalar pattern subscripts without wildcards
Test successful.
Running test: Scalar pattern subscripts with wildcards
Test successful.
Running test: Scalar pattern subscripts that do not match
Test successful.
Running test: Scalar subscripting using a pattern subscript to get the index
Test successful.
Running test: Array pattern subscripts
Test successful.
Running test: Array pattern subscripts with multiple backslashes
Test successful.
Running test: Associative array lookup (direct subscripting)
Test successful.
Running test: Associative array lookup (pattern subscripting)
Test successful.
Running test: Associative array lookup (reverse subscripting)
Test successful.
Running test: Illegal associative array assignment
Test successful.
Running test: Associative array assignment
Test successful.
Running test: Associative array keys with open and close brackets
Test successful.
Running test: Associative array lookup using a pattern subscript to get the key
Test successful.
Running test: Associative array substitution-assignment with reverse pattern subscript key
Test successful.
Running test: Associative array keys interpreted as patterns
Test successful.
Running test: Associative array keys interpreted as patterns, single match
Test successful.
Running test: Associative array keys with double quotes
Test successful.
Running test: More keys with double quotes, used in assignment-expansion
Test successful.
Running test: Keys with double quotes and the (P) expansion flag
Test successful.
Running test: Negative index applied to substitution result from empty array
Test successful.
Running test: (i) returns 1 for empty array, (I) returns 0.
Test successful.
Running test: Element zero is empty if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: Can't set element zero if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: (R) returns empty if not found if KSH_ZERO_SUBSCRIPT is off.
Test successful.
Running test: Element zero is element one if KSH_ZERO_SUBSCRIPT is on.
Test successful.
Running test: Can set element zero if KSH_ZERO_SUBSCRIPT is on.
Test successful.
Running test: (R) yuckily returns the first element on failure with KSH_ZERO_SUBSCRIPT
Test successful.
Running test: [(R)notfound,(r)notfound] replaces the whole array
Test successful.
Running test: String subscripts with KSH_ZERO_SUBSCRIPT unset
Test successful.
Running test: String subscripts with KSH_ZERO_SUBSCRIPT set
Test successful.
Running test: Assignment to chunk of string ignores element 0
Test successful.
Running test: Can't set only element zero of string
Test successful.
Running test:  Parsing subscript with non-trivial tokenisation
Test successful.
Running test: Commas inside parentheses do not confuse subscripts
Test successful.
Running test: Pattern handling with scalars
Test successful.
Running test: Math evaluation of commas in array subscripts
Test failed, as expected.
../../Test/D06subscript.ztst: all tests successful.
../../Test/D07multibyte.ztst: starting.
Testing multibyte with locale C.utf8
Running test: Basic indexing with multibyte characters
Test successful.
Running test: Out of range subscripts with multibyte characters
Test successful.
Running test: Reverse indexing with multibyte characters
Test successful.
Running test: Subscript searching with multibyte characters
Test successful.
Running test: Subscript searching with initial offset
Test successful.
Running test: Subscript searching with count
Test successful.
Running test: Backward subscript searching with multibyte characters
Test successful.
Running test: Multibyte offsets in pattern tests
Test successful.
Running test: Case modification of multibyte strings
Test successful.
Running test: Case modification of arrays with multibyte strings
Test successful.
Running test: Conversion to Unicode in mathematical expressions
Test successful.
Running test: POSIX_IDENTIFIERS option
Test successful.
Running test: Regression test for workers/47745
Test successful.
Running test: Splitting with multibyte characters
Test successful.
Running test: read with multibyte delimiter
Test successful.
Running test: read -A with multibyte IFS
Test successful.
Running test: read multibyte characters
Test successful.
Running test: multibyte character makes read -q return false
Test successful.
Running test: isw* functions on non-ASCII wide characters
Test successful.
Running test: Parameter #, ##, %, %% with multibyte characters
Test successful.
Running test: Flags B, E, N and S in ${...#...} and ${...%...}
Test successful.
Running test: simultaneous left and right padding
Test successful.
Running test: Delimiters in modifiers
Test successful.
Running test: Delimiters in parameter flags
Test successful.
Running test: Multibyte characters in printf widths
Test successful.
Running test: POSIX: width in %s should be computed in bytes, not in characters
Test failed, as expected.
Running test: POSIX: precision should also be computed in bytes, not in characers
Test failed, as expected.
Running test: Multibyte characters in print sorting
Test successful.
Running test: evaluated character number with multibyte characters
Test successful.
Running test: NUMERIC_GLOB_SORT option in UTF-8 locale
Test successful.
Running test: Backslash-quoting of unprintable/invalid characters uses $'...'
Test successful.
Running test: error handling in Unicode quoting
Test successful.
Running test: Backslashes and metafied characters in patterns
Test successful.
Running test: Metafied characters in prompt expansion
Test successful.
Running test: More metafied characters in prompt expansion
Test successful.
Running test: read passes through invalid multibyte characters
Test successful.
Running test: assignment with negative indices
Test successful.
Running test: Invalid parameter name with following tokenized input
Test successful.
Running test: Tab expansion with extra-wide characters
Test successful.
Running test: cd with special characters
Test successful.
Running test: Invalid characters in pattern matching
Test successful.
Running test: Testing incomplete and invalid multibyte character components
Test successful.
Running test: ${(q+)...} with printable multibyte characters
Test successful.
Running test: Multibyte handling of functions parameter
Test successful.
Running test: Sorting of metafied characters
Test successful.
Running test: printf %q and quotestring and general metafy / token madness
Test successful.
Running test: print and printf into a variable with multibyte text
Test successful.
Running test: Ensure no confusion on metafied input to regex module
Test case skipped: regexp library not found.
Running test: locale gets restored when locale parameters go out of scope (regression test for 45772)
Test successful.
Running test: (workers/50150) zsh/stat with Unicode and metafication
Test successful.
../../Test/D07multibyte.ztst: all tests successful.
../../Test/D08cmdsubst.ztst: starting.
Running test: Basic `...` substitution
Test successful.
Running test: Basic $(...) substitution
Test successful.
Running test: Quoted `...` substitution
Test successful.
Running test: Quoted $(...) substitution
Test successful.
Running test: Stripping of backslasshes in quoted `...`
Test successful.
Running test: Stripping of backslashes in quoted $(...)
Test successful.
Running test: Nested `...`
Test successful.
Running test: Nested $(...)
Test successful.
Running test: Nested quoted `...`
Test successful.
Running test: Nested quoted $(...)
Test successful.
Running test: $(( ... ) ... ) is not arithmetic
Test successful.
Running test: quoted $(( ... ) .. ) is not arithmetic
Test successful.
Running test: mixing $(...) with parameter substitution and globbing
Test successful.
Running test: empty command uses exit value of last substitution
Test successful.
Running test: variable assignments processed after other substitutions
Test successful.
Running test: Empty command substitution resets status
Test successful.
Running test: Non-empty command substitution inherits status
Test successful.
Running test: Handling of backslash double quote in parenthesised substitutions
Test successful.
Running test: Parsing of command substitution with unmatched parentheses: case, basic
Test successful.
Running test: Parsing of command substitution with unmatched parentheses: case with quotes
Test successful.
Running test: Parsing of command substitution with ummatched parentheses: with frills
Test successful.
Running test: backtracking within command string parsing with alias still pending
Test successful.
Running test: Empty $() is a valid empty substitution.
Test successful.
Running test: Empty $() is a valid assignment
Test successful.
Running test: Alias expansion needed in parsing substitutions
Test successful.
../../Test/D08cmdsubst.ztst: all tests successful.
../../Test/D09brace.ztst: starting.
Running test: Basic brace expansion
Test successful.
Running test: Brace expansion with arrays, no RC_EXPAND_PARAM
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (1)
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (2)
Test successful.
Running test: Brace expansion with arrays, with RC_EXPAND_PARAM (3)
Test successful.
Running test: Numeric range expansion, padding (1)
Test successful.
Running test: Numeric range expansion, padding (2)
Test successful.
Running test: Numeric range expansion, padding (or not) (3)
Test successful.
Running test: Numeric range expansion, padding (4)
Test successful.
Running test: Numeric range expansion, padding (5)
Test successful.
Running test: Numeric range expansion, decreasing
Test successful.
Running test: Numeric range expansion, combined braces
Test successful.
Running test: Numeric range expansion, negative numbers (1)
Test successful.
Running test: Numeric range expansion, negative numbers (2)
Test successful.
Running test: Numeric range expansion, stepping and padding (1)
Test successful.
Running test: Numeric range expansion, stepping and padding (1)
Test successful.
Running test: Numeric range expansion, step alignment (1)
Test successful.
Running test: Numeric range expansion, step alignment (2)
Test successful.
Running test: Numeric range expansion, step alignment (3)
Test successful.
Running test: Numeric range expansion, step alignment (4)
Test successful.
Running test: BRACE_CCL on
Test successful.
Running test: BRACE_CCL off
Test successful.
Running test: {char..char} ranges, simple case
Test successful.
Running test: {char..char} ranges, ASCII ordering
Test successful.
Running test: {char..char} ranges, reverse
Test successful.
Running test: {char..char} ranges with tokenized characters
Test successful.
Running test: Unmatched braces after matched braces are left alone.
Test successful.
../../Test/D09brace.ztst: all tests successful.
../../Test/E01options.ztst: starting.
Running test: setopt error handling
Test successful.
Running test: ALIASES option
Test successful.
Running test: ALL_EXPORT option
Test successful.
Running test: AUTO_PUSHD option
Test successful.
Running test: BAD_PATTERN option
Test successful.
Running test: BARE_GLOB_QUAL option
Test successful.
Running test: BRACE_CCL option
Test successful.
Running test: BRACE_CCL option starting from NUL
Test successful.
Running test: BSD_ECHO option
Test successful.
Running test: C_BASES option
Test successful.
Running test: CDABLE_VARS option
Test successful.
Running test: CLOBBER option
Test successful.
Running test: CSH_JUNKIE_LOOPS option (for loop)
Test successful.
Running test: CSH_JUNKIE_QUOTES option
Test successful.
Running test: CSH_NULL_CMD option
Test successful.
Running test: CSH_NULL_GLOB option
Test successful.
Running test: EQUALS option
Test successful.
Running test: ERR_EXIT option
Test successful.
Running test: ERR_EXIT is suppressed within a function followed by "&&"
Test successful.
Running test: ERR_RETURN is not suppressed within a function followed by "||"
Test successful.
Running test: ERR_RETURN with additional levels
Test successful.
Running test: NO_EXEC option
Test successful.
Running test: NO_EXEC option should not attempt to parse subscripts
Test successful.
Running test: NO_EXEC option should not do globbing
Test successful.
Running test: NO_EXEC should not test for unset variables
Test successful.
Running test: NO_EXEC handles parameter substitution examples
Test successful.
Running test: NO_EXEC does recognize bad substitution syntax
Test successful.
Running test: EVAL_LINENO option
Test successful.
Running test: EXTENDED_GLOB option
Test successful.
Running test: FUNCTION_ARGZERO option
Test successful.
Running test: GLOB option
Test successful.
Running test: GLOBAL_EXPORT option
Test successful.
Running test: GLOB_DOTS option
Test successful.
Running test: GLOB_SUBST option
Test successful.
Running test: HIST_SUBST_PATTERN option
Test successful.
Running test: IGNORE_BRACES option
Test successful.
Running test: KSH_ARRAYS option
Test successful.
Running test: KSH_AUTOLOAD option
Test successful.
Running test: KSH_OPTION_PRINT option
Test successful.
Running test: KSH_TYPESET option
Test successful.
Running test: LOCAL_OPTIONS option
Test successful.
Running test: MAGIC_EQUAL_SUBST option
Test successful.
Running test: MARK_DIRS option
Test successful.
Running test: MULTIOS option
Test successful.
Running test: Multios attached to a subshell
Test successful.
Running test: Fix for race with input multios
This test hangs the shell when it fails...
Test successful.
Running test: regression test: multios with nullexec
Test successful.
Running test: NOMATCH option
Test successful.
Running test: NULL_GLOB option
Test successful.
Running test: NUMERIC_GLOB_SORT option
Test successful.
Running test: OCTAL_ZEROES options
Test successful.
Running test: PATH_DIRS option
Test successful.
Running test: whence honours PATH_DIRS option
Test successful.
Running test: POSIX_BUILTINS option
Test successful.
Running test: command with options from expansion
Test successful.
Running test: POSIX_BUILTINS and restoring variables
Test successful.
Running test: POSIX_BUILTINS and exec
Test successful.
Running test: PRINT_EXIT_VALUE option
Test successful.
Running test: PRINT_EXIT_VALUE option for anonymous function
Test successful.
Running test: PROMPT_BANG option
Test successful.
Running test: PROMPT_PERCENT option
Test successful.
Running test: PROMPT_SUBST option
Test successful.
Running test: PUSHD_IGNOREDUPS option
Test successful.
Running test: PUSHD_MINUS option
Test successful.
Running test: PUSHD_TO_HOME option
Test successful.
Running test: RC_EXPAND_PARAM option
Test successful.
Running test: RC_QUOTES option
Test successful.
Running test: RESTRICTED option
Test successful.
Running test: SH_FILE_EXPANSION option
Test successful.
Running test: SH_FILE_EXPANSION option with GLOB_SUBST et al.
Test successful.
Running test: SH_FILE_EXPANSION interaction with inserting nodes from parameters
Test successful.
Running test: SH_GLOB option
Test successful.
Running test: SH_NULLCMD option
Test successful.
Running test: SHORT_LOOPS option
Test successful.
Running test: SH_WORD_SPLIT option
Test successful.
Running test: UNSET option
Test successful.
Running test: UNSET option with operators
Test successful.
Running test: WARN_CREATE_GLOBAL option
Test successful.
Running test: WARN_CREATE_GLOBAL negative cases
Test successful.
Running test: WARN_NESTED_VAR option
Test successful.
Running test: No false positive on parameter used with subscripted assignment
Test successful.
Running test: Warn when changing type of nested variable: array to scalar.
Test successful.
Running test: Warn when changing type of nested variable: scalar to array.
Test successful.
Running test: XTRACE option
Test successful.
Running test: IGNORE_CLOSE_BRACES option
Test successful.
Running test: PIPE_FAIL option
Test successful.
Running test: NO_LOCAL_LOOPS
Test successful.
Running test: LOCAL_LOOPS
Test successful.
Running test: PRIVILEGED sanity check: unsetting is idempotent
Test successful.
Running test: PRIVILEGED sanity check: default value is correct
Test successful.
Running test: RM_STAR_SILENT
Test case skipped: the zsh/zpty module is not available
Running test: (t) returns correct type
Test successful.
Running test: readonly with typeset -p
Test successful.
../../Test/E01options.ztst: all tests successful.
../../Test/E02xtrace.ztst: starting.
Running test: xtrace with and without redirection
Test successful.
Running test: tracing function
Test successful.
Running test: Trace output with sourcefile and line number.
Test successful.
Running test: Trace for conditions
Test successful.
Running test: tracing recurses into anonymous functions
Test successful.
Running test: a function that redefines itself preserves tracing
Test successful.
Running test: define traced function: anonymous function
Test successful.
Running test: define traced function: named function
Test successful.
Running test: define traced function: parse test
Test successful.
Running test: function end-of-"options" syntax, #1
Test successful.
Running test: function end-of-"options" syntax, #2
Test successful.
Running test: functions -t smoke test #1
Test successful.
Running test: functions -t smoke test #2
Test successful.
Running test: ensure the behaviour  of 'functions -Tt f' doesn't change surreptitiously
Test successful.
../../Test/E02xtrace.ztst: all tests successful.
../../Test/E03posix.ztst: starting.
Running test: Parameter hiding and tagging, printing types and values
Test successful.
Running test: readonly -p output (no readonly specials)
Test successful.
Running test: typeset -p1 output for array
Test successful.
Running test: typeset -p1 output for associative array
Test successful.
Running test: ${(t)...}
Test successful.
Running test: (i) and (I) return nothing for empty array
Test successful.
Running test: KSH_TYPESET option
Test successful.
Running test: (t) returns correct type
Test successful.
Running test: readonly with typeset -p
Test successful.
Running test: A single "-" for echo does not end the arguments
Test failed, as expected.
Running test: "foreach" is not a reserved word
Test failed, as expected.
Running test: "end" is not a reserved word
Test failed, as expected.
Running test: IFS is a separator, not a delimiter
Test failed, as expected.
Running test: All whitespace characters are "IFS whitespace"
Test failed, as expected.
Running test: IFS applies to math results (numbers treated as strings)
Test failed, as expected.
Running test: All identifiers are variable references in POSIX arithmetic
Test successful.
Running test: EUID is not a special variable
Test failed, as expected.
Running test: PPID is not a readonly variable
Test failed, as expected.
../../Test/E03posix.ztst: all tests successful.
../../Test/P01privileged.ztst: starting.
../../Test/P01privileged.ztst: skipped (PRIVILEGED tests require super-user privileges (or env var))
../../Test/V01zmodload.ztst: starting.
Running test: List the loaded modules
Test successful.
Running test: Test reloading an already-loaded module
Test successful.
Running test: Test loading of all compiled modules
Test successful.
Running test: Check that zsh believes the modules did load
Test successful.
Running test: Check that loading a nonexistent module fails
Test successful.
Running test: Check that unloading a nonexistent module fails
Test successful.
Running test: Add/remove autoloaded builtin
Test successful.
Running test: Fail to remove unautoloaded builtin
Test successful.
Running test: Add/remove autoloaded condition
Test successful.
Running test: Fail to remove unautoloaded condition
Test successful.
Running test: Add/remove autoloaded parameter
Test successful.
Running test: Fail to remove unautoloaded parameter
Test successful.
Running test: Add/remove autoloaded math function
Test successful.
Running test: Fail to remove unautoloaded math function
Test successful.
Running test: Autoload a module via a builtin
Warning: zsh/example not linked: not checking autoloading
Test successful.
Running test: Autoloads are persistent
Test successful.
Running test: Failed builtin autoload
Test successful.
Running test: Failed parameter autoload
Test successful.
Running test: Failed condition autoload
Test successful.
Running test: Failed math function autoload
Test successful.
Running test: Immediate autoload failure on non-existent feature when module loaded
Test successful.
Running test: Autoloads checked on loading but don't necessarily effect current command
Test successful.
Running test: List default autoloads
Test successful.
Running test: Autoload a module via a condition
Test successful.
Running test: Autoload a module via a parameter
Test successful.
Running test: Autoload a module via a math function
Test successful.
Running test: Test creating a module alias
Test successful.
Running test: Unload/autoload the module via its alias
Test successful.
Running test: Delete the module alias again
Test successful.
Running test: Listing with zmodload should give all our modules.
Test successful.
Running test: Unload the modules loaded by this test suite
Test successful.
Running test: Listing feature autoloads includes unloaded modules
Test successful.
Running test: Regression tests for index bug with math functions.
Test case skipped: zsh/system module not available
Running test: Module Features for math functions
Test case skipped: zsh/system module not available
Running test: can unset a non-readonly autoloadable parameter before loading the module
Test failed, as expected.
Running test: can unset a non-readonly autoloadable parameter after loading the module
Test successful.
Running test: can't unset a readonly autoloadable parameter before loading the module
Test failed, as expected.
Running test: can't unset a readonly autoloadable parameter after loading the module
Test successful.
Running test: unloading a module doesn't implicitly unset autoloadable parameters
Test successful.
Running test: zmodload -Fa can disable features from being loaded
Test successful.
../../Test/V01zmodload.ztst: all tests successful.
../../Test/V02zregexparse.ztst: starting.
Running test: empty
Test successful.
Running test: element
Test successful.
Running test: closure
Test successful.
Running test: concatenation
Test successful.
Running test: alternation 1
Test successful.
Running test: alternation 2
Test successful.
Running test: grouping
Test successful.
Running test: alternation, grouping and closure
Test successful.
Running test: lookahead 1
Test successful.
Running test: lookahead 2
Test successful.
Running test: pattern, lookahead, guard and completion action
Test successful.
Running test: guard failure
Test successful.
Running test: action
Test successful.
Running test: aaa
Test successful.
Running test: aaa /a/
Test successful.
Running test: aaa 2*/a/
Test successful.
Running test: aaa 3*/a/
Test successful.
Running test: aaa 4*/a/
Test successful.
Running test: aaa 5*/a/
Test successful.
Running test: aaa /aaa/
Test successful.
Running test: aaa /aaa/ /a/
Test successful.
Running test: aaa /aaa/ #
Test successful.
Running test: aaa /aaa/ # #
Test successful.
Running test: aaa ( /a/ )
Test successful.
Running test: aaa ( /a/ ) #
Test successful.
Running test: aaa /a/ /b/
Test successful.
Running test: a /a/ '{A}'
Test successful.
Running test: a /b/ '{A}'
Test successful.
Running test: a /b/ ':A' '{B}'
Test successful.
Running test: ab /a/ '{A}'
Test successful.
Running test: ab /a/ '{A}' /b/ '{B}'
Test successful.
Running test: ab /a/ ':A' '{B}' /b/ ':C' '{D}'
Test successful.
Running test: abc /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: abz /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: azz /a/ '{A}' /b/ '{B}' /c/ '{C}'
Test successful.
Running test: aba '{A}' /a/ '{B}' /b/ '{C}' /c/ '{D}'
Test successful.
Running test: a /a/ '{M1}'
Test successful.
Running test: aaa /a/ '{A}' //
Test successful.
Running test: aaa /a/ '{M1}' // '{A}'
Test successful.
Running test: abcdef /a/ '{M1}' /b/ '{M1}' /c/ '{M1}' // '{A}'
Test successful.
Running test: abcdef /a/ '{A}' /b/ '{B}' /c/ '{C}' // '{D}'
Test successful.
Running test: a /a/ {A} /b/ {B}
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Aa} /c/ -Gc {Ac} //
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Ab} /c/ -Gc {Ac} /[]/ :F
Test successful.
Running test: abcdef /a/ -Ga {Aa} /b/ -Gb {Ab} /c/ -Gc {Ac} ( /[]/ :F1 | /z/ :F2 )
Test successful.
Running test: a /[]/ :A
Test successful.
Running test: "\0" /\0/ {A}
Test successful.
Running test: "\0" /\0/ {A} / / {B}
Test successful.
Running test: abcdef ( /?/ {M1} ) #
Test successful.
Running test: abcdef ( /c?|?/ {M1} ) #
Test successful.
Running test: abcacdef ( /a/ {M1} | /b/ {M1} | /c/ {M1} ) #
Test successful.
Running test: abcdef ( /a/ :A | /b/ :B | /c/ :C ) #
Test successful.
Running test: abcdef ( /a/ :A {M1} | /b/ :B {M1} | /c/ :C {M1} ) #
Test successful.
Running test: "com\0xx" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: "com\0xx\0yy" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: "com\0xx\0yy\0zz" /W/ ( /W/ :A /W/ :B ) #
Test successful.
Running test: abcdez /abc/ :A /def/ :B
Test successful.
Running test: abcdez /abc/+ :A /def/ :B
Test successful.
Running test: abcdez /abc/+ :A // /def/ :B
Test successful.
Running test: abcdez /abc/+ :A //- /def/ :B
Test successful.
Running test: "ZZZZ\0abcdef" /ZZZZ\0/ /abc/+ :A /dee/ :B
Test successful.
../../Test/V02zregexparse.ztst: all tests successful.
../../Test/V03mathfunc.ztst: starting.
../../Test/V03mathfunc.ztst: skipped (The module zsh/mathfunc is not available.)
../../Test/V04features.ztst: starting.
Running test: Loading modules with no features
Test successful.
Running test: Enabling features
Test successful.
Running test: Disabling features
Test successful.
Running test: Testing existing features
Test successful.
Running test: Testing features are in given state (on feature is on)
Test successful.
Running test: Testing features are in given state (on feature is not off
Test successful.
Running test: Testing features are in given state (off feature is not on)
Test successful.
Running test: Testing features are in given state (off feature is off
Test successful.
Running test: Testing non-existent features
Test successful.
Running test: Testing features via array parameter
Test successful.
Running test: Module special parameter is hidden by a local parameter
Test successful.
Running test: Unhidden readonly special can't be assigned to when made local
Test successful.
Running test: Module unloaded
Test successful.
Running test: Module doesn't exist when unloaded
Test successful.
Running test: Module doesn't have features when unloaded
Test successful.
Running test: Failed to add parameter if local parameter present
Test successful.
Running test: Feature state with loading after error enabling
Test successful.
Running test: Successfully added feature parameter that previously failed
Test successful.
Running test: Successfully unloaded a module despite a parameter being hidden
Test successful.
Running test: Using parameter as normal after unloading is OK
Test successful.
Running test: Enabling and disabling of builtins as features
Test successful.
Running test: Loading won't override global parameter
Test successful.
Running test: unsetting a global parameter allows feature parameter to be enabled
Test successful.
Running test: zmodload with no -F enables all features
Test successful.
../../Test/V04features.ztst: all tests successful.
../../Test/V05styles.ztst: starting.
Running test: zstyle -d restores a pristine state
Test successful.
Running test: defining styles
Test successful.
Running test: listing styles in default format
Test successful.
Running test: listing styles in zstyle format
Test successful.
Running test: boolean test -b/-t + true
Test successful.
Running test: boolean test -b/-t + false
Test successful.
Running test: boolean test -b/-t + unset
Test successful.
Running test: boolean test -T + true
Test successful.
Running test: boolean test -T + false
Test successful.
Running test: boolean test -T + unset
Test successful.
Running test: pattern matching rules
Test successful.
Running test: scalar with separator
Test successful.
Running test: zstyle -e evaluations
Test successful.
Running test: retrieving patterns
Test successful.
Running test: positive pattern match
Test successful.
Running test: negative pattern match
Test successful.
Running test: retrieving styles by pattern
Test successful.
Running test: retrieving values by pattern and name
Test successful.
Running test: deleting styles by pattern only
Test successful.
Running test: deleting styles by pattern and style name
Test successful.
Running test: patterns of equal weight are used in order of definition
Test successful.
Running test: the example in the documentation remains correct
Test successful.
Running test: zstyle -L escapes the key (regression: workers/48424)
Test successful.
../../Test/V05styles.ztst: all tests successful.
../../Test/V06parameter.ztst: starting.
Running test: Function tracing
Test successful.
Running test: Eval tracing
Test successful.
Running test:  $functions_source
Test successful.
Running test: $functions can be appended to twice
Test successful.
../../Test/V06parameter.ztst: all tests successful.
../../Test/V07pcre.ztst: starting.
../../Test/V07pcre.ztst: skipped (the zsh/pcre module was disabled by configure (see config.modules))
../../Test/V08zpty.ztst: starting.
../../Test/V08zpty.ztst: skipped (the zsh/zpty module is not available)
../../Test/V09datetime.ztst: starting.
Running test: basic format specifiers
Test successful.
Running test: zsh extensions
Test successful.
Running test: alternate format extensions
Test case skipped: Japanese UTF-8 locale not supported
Running test: various extensions
Test successful.
Running test: Embedded nulls
Test successful.
Running test: bad format specifier
Test successful.
Running test: epochtime optional
Test successful.
Running test: optional nanoseconds
Test successful.
Running test: empty epochtime not allowed
Test successful.
Running test: empty nanoseconds not allowed
Test successful.
Running test: too-large nanoseconds not allowed
Test successful.
Running test: overflowed nanoseconds not allowed
Test successful.
Running test: negative nanoseconds not allowed
Test successful.
Running test: -r timestring not optional
Test successful.
Running test: %. truncation
Test successful.
Running test: -n option
Test successful.
../../Test/V09datetime.ztst: all tests successful.
../../Test/V10private.ztst: starting.
../../Test/V10private.ztst: skipped (can't load the zsh/param/private module for testing)
../../Test/V11db_gdbm.ztst: starting.
../../Test/V11db_gdbm.ztst: skipped (can't load zsh/db/gdbm module for testing)
../../Test/V12zparseopts.ztst: starting.
Running test: zparseopts -a
Test successful.
Running test: zparseopts -A
Test successful.
Running test: zparseopts -D
Test successful.
Running test: zparseopts -E
Test successful.
Running test: zparseopts -D -E
Test successful.
Running test: zparseopts -F
Test successful.
Running test: zparseopts -K -a
Test successful.
Running test: zparseopts -K -A
Test successful.
Running test: zparseopts -M
Test successful.
Running test: multiple arrays
Test successful.
Running test: -/-- handling
Test successful.
Running test: special characters in option names
Test successful.
Running test: overlapping option specs (scan order)
Test successful.
Running test: missing optarg
Test successful.
../../Test/V12zparseopts.ztst: all tests successful.
../../Test/V13zformat.ztst: starting.
Running test: basic zformat test
Test successful.
Running test: basic conditionals test
Test successful.
Running test: nested conditionals test
Test successful.
Running test: conditionals with empty and missing values
Test successful.
Running test: minimum and maximum widths
Test successful.
Running test: basic -a test
Test successful.
../../Test/V13zformat.ztst: all tests successful.
../../Test/V14system.ztst: starting.
../../Test/V14system.ztst: skipped (the zsh/system and zsh/zselect modules are not available)
../../Test/W01history.ztst: starting.
Running test: History word references
Test successful.
Running test: History line numbering
Test successful.
Running test: History substitution
Test successful.
Running test: Regression test for history references in command substitution
Test successful.
Running test: Modifiers :h and :t with arguments
Test successful.
Running test: Modifier :P
Test successful.
Running test: Lines ending in backslash saved and restored to history
Test successful.
../../Test/W01history.ztst: all tests successful.
../../Test/W02jobs.ztst: starting.
../../Test/W02jobs.ztst: skipped (the zsh/zpty module is not available)
../../Test/W03jobparameters.ztst: starting.
../../Test/W03jobparameters.ztst: skipped (the zsh/zpty module is not available)
../../Test/X02zlevi.ztst: starting.
../../Test/X02zlevi.ztst: skipped (the zsh/zpty module is not available)
../../Test/X03zlebindkey.ztst: starting.
../../Test/X03zlebindkey.ztst: skipped (the zsh/zpty module is not available)
../../Test/X04zlehighlight.ztst: starting.
../../Test/X04zlehighlight.ztst: skipped (the zsh/zpty module is not available)
../../Test/Y01completion.ztst: starting.
../../Test/Y01completion.ztst: skipped (the zsh/zpty module is not available)
../../Test/Y02compmatch.ztst: starting.
../../Test/Y02compmatch.ztst: skipped (the zsh/zpty module is not available)
../../Test/Y03arguments.ztst: starting.
../../Test/Y03arguments.ztst: skipped (the zsh/zpty module is not available)
../../Test/Z01is-at-least.ztst: starting.
Running test: is-at-least smoke test
Test successful.
Running test: regression test: Two trailing zeroes are filled in
Test failed, as expected.
Running test: regression test: Two trailing zeroes are filled in
Test successful.
../../Test/Z01is-at-least.ztst: all tests successful.
../../Test/Z02zmathfunc.ztst: starting.
Running test: basic functionality test
Test successful.
Running test: regression test for ERR_EXIT 
Test successful.
Running test: min() and max() with three arguments
Test successful.
Running test: error test for min()
Test successful.
Running test: error test for max()
Test successful.
Running test: check errors from an unsupported use-case (workers/48156)
Test successful.
../../Test/Z02zmathfunc.ztst: all tests successful.
../../Test/Z03run-help.ztst: starting.
Running test: btrfs with option flag, no subcmd
Test successful.
Running test: btrfs with subcmd
Test successful.
Running test: sudo btrfs with subcmd
Test successful.
Running test: ip with subcmd
Test successful.
Running test: ip with subcmd, but no subcmd manuals
Test successful.
Running test: ip with options and subcmd
Test successful.
Running test: sudo ip with options and subcmd
Test successful.
Running test: svn with options
Test successful.
Running test: svn with options and subcmd
Test successful.
Running test: git with option
Test successful.
Running test: git with option, file & subcmd
Test successful.
Running test: git with option, assignment & subcmd
Test successful.
../../Test/Z03run-help.ztst: all tests successful.
**************************************
49 successful test scripts, 0 failures, 15 skipped
**************************************
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-static/Test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-static'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep -a
   dh_installdirs -a
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd obj && /usr/bin/make install.bin install.modules \
    DESTDIR=/<<PKGBUILDDIR>>/debian/zsh INSTALL_PROGRAM='install -p -m 755'
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: 'complete.mdh' is up to date.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
rm -f stamp-modobjs.tmp
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
gcc -c -I. -I../Src -I../../Src -I../../Src/Zle -I../../Src -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -g  -o params.o ../../Src/params.c
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
Updated `stamp-modobjs'.
rm -f zsh
gcc -g -Wl,-z,relro -Wl,-z,now  -rdynamic -o zsh main.o  `cat stamp-modobjs`   -lpcre2-8 -lgdbm -lcap -ldl -lncursesw -lncursesw -lrt -lm  -lc
/usr/bin/ld: utils.o: in function `gettempname':
./obj/Src/../../Src/utils.c:2170: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
/bin/sh ../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/bin
install -p -m 755  zsh /<<PKGBUILDDIR>>/debian/zsh/bin/zsh-5.9
if test -f /<<PKGBUILDDIR>>/debian/zsh/bin/zsh; then \
    rm -f /<<PKGBUILDDIR>>/debian/zsh/bin/zsh.old; \
    ln /<<PKGBUILDDIR>>/debian/zsh/bin/zsh /<<PKGBUILDDIR>>/debian/zsh/bin/zsh.old; \
else :; fi
rm -f /<<PKGBUILDDIR>>/debian/zsh/bin/zsh.new
ln /<<PKGBUILDDIR>>/debian/zsh/bin/zsh-5.9 /<<PKGBUILDDIR>>/debian/zsh/bin/zsh.new
mv /<<PKGBUILDDIR>>/debian/zsh/bin/zsh.new /<<PKGBUILDDIR>>/debian/zsh/bin/zsh
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj/Src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
mkdir -m 755 -p -- /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  rlimits.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/rlimits.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  sched.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/sched.so
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Builtins'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  attr.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/attr.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  cap.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/cap.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  clone.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/clone.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  curses.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/curses.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  datetime.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/datetime.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/db
mkdir -m 755 -p -- /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/db
install -p -m 755  db_gdbm.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/db/gdbm.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  example.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/example.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  files.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/files.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  langinfo.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/langinfo.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  mapfile.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/mapfile.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  mathfunc.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/mathfunc.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  nearcolor.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/nearcolor.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  newuser.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/newuser.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/param
mkdir -m 755 -p -- /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/param
install -p -m 755  param_private.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/param/private.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  parameter.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/parameter.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  pcre.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/pcre.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  regex.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/regex.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net
mkdir -m 755 -p -- /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net
install -p -m 755  socket.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net/socket.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  stat.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/stat.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  system.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/system.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net
install -p -m 755  tcp.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net/tcp.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  termcap.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/termcap.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  terminfo.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/terminfo.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  watch.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/watch.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zftp.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zftp.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zprof.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zprof.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zpty.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zpty.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zselect.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zselect.so
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: 'complete.mdh' is up to date.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[6]: 'complete.export' is up to date.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zutil.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zutil.so
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Modules'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  compctl.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/compctl.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  complete.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/complete.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  complist.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/complist.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  computil.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/computil.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  deltochar.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/deltochar.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zle.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zle.so
/bin/sh ../../../mkinstalldirs /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh
install -p -m 755  zleparameter.so /<<PKGBUILDDIR>>/debian/zsh/usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zleparameter.so
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src/Zle'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj/Src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj'
rm debian/zsh/bin/zsh-5.[0-9]*
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   debian/rules execute_after_dh_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mv debian/zsh-static/bin/zsh  debian/zsh-static/bin/zsh-static
mv debian/zsh-static/bin/zsh5 debian/zsh-static/bin/zsh5-static
sed -e 's:#!/bin/zsh:#!/bin/zsh-static:' -i debian/zsh-static/bin/zsh5-static
find debian/zsh-dev/usr/include/zsh -name '*.h' -o -name '*.mdh' | \
  xargs sed -e 's@\.\./config\.h@config.h@;s@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' -i
cd debian/zsh-dev/usr/share/aclocal; mv aczshoot.m4 zshoot.m4
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a
   debian/rules execute_after_dh_installdocs-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
awk 'BEGIN { print "The following modules are statically-compiled into the static zsh binary:\n"; } /link=static/ { printf "%s (%s %s)\n", substr($1,6), $4, $5; }' obj-static/config.modules >debian/zsh-static/usr/share/doc/zsh-static/README.Debian
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installchangelogs -a
   dh_installexamples -a
   dh_bugfiles -a
   dh_lintian -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   debian/rules override_dh_shlibdeps-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_shlibdeps -pzsh -- \
	-dDepends    debian/zsh/bin/*   \
	-dRecommends debian/zsh/usr/lib/*/zsh/*/zsh/*.so
dpkg-shlibdeps: warning: unknown executable format in file 'debian/zsh/bin/zsh5'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdeb -a
   debian/rules override_dh_gencontrol-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_gencontrol -a -- -VBuilt-Using="libcap2 (= 1:2.66-4), ncurses (= 6.4+20230625-2), pcre2 (= 10.42-4), glibc (= 2.36-9+rpi1+deb12u1), "
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'zsh-static' in '../zsh-static_5.9-5_armhf.deb'.
dpkg-deb: building package 'zsh' in '../zsh_5.9-5_armhf.deb'.
dpkg-deb: building package 'zsh-dev' in '../zsh-dev_5.9-5_armhf.deb'.
dpkg-deb: building package 'zsh-dbgsym' in '../zsh-dbgsym_5.9-5_armhf.deb'.
dpkg-deb: building package 'zsh-static-dbgsym' in '../zsh-static-dbgsym_5.9-5_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../zsh_5.9-5_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> -O../zsh_5.9-5_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-source: warning: can't parse dependency adequate:native
dpkg-source: info: using options from zsh-5.9/debian/source/options: --extend-diff-ignore=^(Util/difflog\.pl|configure|config\.h\.in|stamp-h\.in|config\.log|Doc/(help\.txt|help/.*|version.yo|zsh.*\.1|zsh.texi|Zsh/(man)?mod(list|menu)\.yo)|META-FAQ|Etc/FAQ)$
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2023-09-19T17:57:52Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


zsh_5.9-5_armhf.changes:
------------------------

Format: 1.8
Date: Thu, 07 Sep 2023 01:17:01 +0200
Source: zsh
Binary: zsh zsh-dbgsym zsh-dev zsh-static zsh-static-dbgsym
Architecture: armhf
Version: 5.9-5
Distribution: trixie-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Axel Beckert <abe@debian.org>
Description:
 zsh        - shell with lots of features
 zsh-dev    - shell with lots of features (development files)
 zsh-static - shell with lots of features (static link)
Closes: 999918
Changes:
 zsh (5.9-5) unstable; urgency=medium
 .
   * [138340f9,dc77864f] Cherry pick multiple (partial) upstream commits to
     migrate zsh's pcre module to pcre2. Update Build-Depends, Build-Using
     and debian/tests/control from libpcre3-dev to libpcre2-dev
     accordingly. (Closes: #999918)
Checksums-Sha1:
 4110a9c0a911e8a2cd7198a08c8fdbf7b40bd178 1663100 zsh-dbgsym_5.9-5_armhf.deb
 fe9f810c07493b7b40457be0183df7f649573235 273968 zsh-dev_5.9-5_armhf.deb
 0a420ecc72639ad207c10be62b4528730e40c098 1457924 zsh-static-dbgsym_5.9-5_armhf.deb
 1c2f130dfc542faf544a2c2d0184c19a71c0cef5 940240 zsh-static_5.9-5_armhf.deb
 8cda372f00b6a826b5d24913df5c91ebf4948a51 6528 zsh_5.9-5_armhf.buildinfo
 697781f80a74fc1b699ee21b15107210509a0d7e 764128 zsh_5.9-5_armhf.deb
Checksums-Sha256:
 1e5ba7afb66043895a204897594df59edf1ebbc2b6d23d38329525ef75abfe41 1663100 zsh-dbgsym_5.9-5_armhf.deb
 7dad45cc770772959a7e95757e40a7fec33a437c6ad684b66a4335b616fc982b 273968 zsh-dev_5.9-5_armhf.deb
 0f19f89e7e52f9e294e4a206e540883b5bddfab9f35bc828a6703fc4bc8b2d05 1457924 zsh-static-dbgsym_5.9-5_armhf.deb
 2c4a4ca73f4367eb12ddb9a12897f9870da65a5537f73f40f109eaa2d683c73c 940240 zsh-static_5.9-5_armhf.deb
 5a90f77dc82ed48af3c4174a320da67a60f5b19972d8f92a4e9dbb756bacb056 6528 zsh_5.9-5_armhf.buildinfo
 1c69a6e389752f2a8d99c5d4b8e3e572b7eb83658de6ca2854166cbadadefeb1 764128 zsh_5.9-5_armhf.deb
Files:
 b53bcac513759055e97472a6a681eaf0 1663100 debug optional zsh-dbgsym_5.9-5_armhf.deb
 7d9b541aaff7a7c0ec74afef75bf7aa1 273968 libdevel optional zsh-dev_5.9-5_armhf.deb
 7cfd4fc619163ae5cab399136de676c4 1457924 debug optional zsh-static-dbgsym_5.9-5_armhf.deb
 92a9d40fa97c9516c581cf429e9478d3 940240 shells optional zsh-static_5.9-5_armhf.deb
 90d8cb4627fb4988dea010b8893bd26e 6528 shells optional zsh_5.9-5_armhf.buildinfo
 2ba15b1ae18083a76e9e452df83bbf86 764128 shells optional zsh_5.9-5_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


zsh-dbgsym_5.9-5_armhf.deb
--------------------------

 new Debian package, version 2.0.
 size 1663100 bytes: control archive=2352 bytes.
    1899 bytes,    12 lines      control              
    4217 bytes,    40 lines      md5sums              
 Package: zsh-dbgsym
 Source: zsh
 Version: 5.9-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Zsh Maintainers <pkg-zsh-devel@lists.alioth.debian.org>
 Installed-Size: 2010
 Depends: zsh (= 5.9-5)
 Section: debug
 Priority: optional
 Description: debug symbols for zsh
 Build-Ids: 0ca69e45e69d4937261491101154107c96574500 118c804cc644b77b457fc93d1c8a857bf364c18c 16be9b8e61e92862273a974a1b40d2b804b40095 1724d312ec073f1c988fdab36c1c9a0759f8a13c 17aba9762accdd15f75ddc9a422bc58546e29327 1999067e988bcefaa4dc15b3a71a6079dd9faba7 1baa3819c64d01eba285924bd273656c05ee94f4 1e9262d81b31770fc6a3cfb1400ee25c6289f9eb 2aa3ca202b88e343fce8729cc8c4aa315978f3e1 2bee58454dc9e80ade4a79ed27bfb1c015de84bb 34c625d6c1936477c22726bf486a79542e43ff15 35396e0e66532abc8e44a6beec216e4d7312b600 3b494390a882bfccab7f997fdad23059ac09649b 3d44b19f037a812e0594f6caced6a0df3124f45b 40faa40f35981965c414172d2b9ce1c9ffbf8b57 43ffcade56497c581ce9793dda5bf9f586c08be0 51cdb996665959c4c587fc0375b6ff45152f105d 531b3c347a4ecd32351df3503dd4a816cde54dcc 560f38eb3c1e2121a721c9bca6137da20511d66e 6b7b9998c6f4a02e5a550fe0266e03230a2a6b2b 6ddd3fc28b203eed787053b8671dd8fa769efa85 8188d7a5a8a8e920f65d060ceaccad2f749e1e88 828eee168b237102f1e20a176d6943bc5f691f90 83f665a3018dcfb853682fbd1918cc8263335859 87d2f1eff724924f02add980c9c52331b33eb4e0 941ad920da333fb42c0449eec5c3234f1216b641 a0a41198c207ec507f609e68b6a99a34ab15c209 a1014ae00b515696dcd9bb6e9dc46545e8ff1d33 b581aa613f870bc72764698b62a5b93508156156 b721a14be0047c57f4c32f9457413e8bffa8170d bfe92cf73c20d37c5fb489267d09dfc3cd432a6d c4af0df7053f609052f64ebe7b3096bc1295552c c55cb499ab07d81428deb2d448d6d2171ec35be9 cdda03a213fdd118c964e20b0143362bd88e62bb d8b45b3066186587435bba91025fcb9a24bb48ef db6529d94d7bbce4ce4001919f61c0ef17883cf1 e26ca191991a9cea333799880a4ba24cbba1d879 eb4cb1cbba61aaf1777e77557911264ec5c8995d f3bb0bd2c1dd31f5de06c5a2a1ab1cc5cc628b78

drwxr-xr-x root/root         0 2023-09-06 23:17 ./
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/0c/
-rw-r--r-- root/root     11044 2023-09-06 23:17 ./usr/lib/debug/.build-id/0c/a69e45e69d4937261491101154107c96574500.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/11/
-rw-r--r-- root/root     44040 2023-09-06 23:17 ./usr/lib/debug/.build-id/11/8c804cc644b77b457fc93d1c8a857bf364c18c.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/16/
-rw-r--r-- root/root     10440 2023-09-06 23:17 ./usr/lib/debug/.build-id/16/be9b8e61e92862273a974a1b40d2b804b40095.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/17/
-rw-r--r-- root/root      6908 2023-09-06 23:17 ./usr/lib/debug/.build-id/17/24d312ec073f1c988fdab36c1c9a0759f8a13c.debug
-rw-r--r-- root/root     45808 2023-09-06 23:17 ./usr/lib/debug/.build-id/17/aba9762accdd15f75ddc9a422bc58546e29327.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/19/
-rw-r--r-- root/root      8292 2023-09-06 23:17 ./usr/lib/debug/.build-id/19/99067e988bcefaa4dc15b3a71a6079dd9faba7.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/1b/
-rw-r--r-- root/root    841084 2023-09-06 23:17 ./usr/lib/debug/.build-id/1b/aa3819c64d01eba285924bd273656c05ee94f4.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/1e/
-rw-r--r-- root/root      7144 2023-09-06 23:17 ./usr/lib/debug/.build-id/1e/9262d81b31770fc6a3cfb1400ee25c6289f9eb.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/2a/
-rw-r--r-- root/root     16544 2023-09-06 23:17 ./usr/lib/debug/.build-id/2a/a3ca202b88e343fce8729cc8c4aa315978f3e1.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/2b/
-rw-r--r-- root/root     10360 2023-09-06 23:17 ./usr/lib/debug/.build-id/2b/ee58454dc9e80ade4a79ed27bfb1c015de84bb.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/34/
-rw-r--r-- root/root     57656 2023-09-06 23:17 ./usr/lib/debug/.build-id/34/c625d6c1936477c22726bf486a79542e43ff15.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root     31392 2023-09-06 23:17 ./usr/lib/debug/.build-id/35/396e0e66532abc8e44a6beec216e4d7312b600.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/3b/
-rw-r--r-- root/root     20528 2023-09-06 23:17 ./usr/lib/debug/.build-id/3b/494390a882bfccab7f997fdad23059ac09649b.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/3d/
-rw-r--r-- root/root     35652 2023-09-06 23:17 ./usr/lib/debug/.build-id/3d/44b19f037a812e0594f6caced6a0df3124f45b.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/40/
-rw-r--r-- root/root     16172 2023-09-06 23:17 ./usr/lib/debug/.build-id/40/faa40f35981965c414172d2b9ce1c9ffbf8b57.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/43/
-rw-r--r-- root/root     10196 2023-09-06 23:17 ./usr/lib/debug/.build-id/43/ffcade56497c581ce9793dda5bf9f586c08be0.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/51/
-rw-r--r-- root/root      9512 2023-09-06 23:17 ./usr/lib/debug/.build-id/51/cdb996665959c4c587fc0375b6ff45152f105d.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/53/
-rw-r--r-- root/root     13032 2023-09-06 23:17 ./usr/lib/debug/.build-id/53/1b3c347a4ecd32351df3503dd4a816cde54dcc.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/56/
-rw-r--r-- root/root    264620 2023-09-06 23:17 ./usr/lib/debug/.build-id/56/0f38eb3c1e2121a721c9bca6137da20511d66e.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/6b/
-rw-r--r-- root/root     13184 2023-09-06 23:17 ./usr/lib/debug/.build-id/6b/7b9998c6f4a02e5a550fe0266e03230a2a6b2b.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/6d/
-rw-r--r-- root/root     14632 2023-09-06 23:17 ./usr/lib/debug/.build-id/6d/dd3fc28b203eed787053b8671dd8fa769efa85.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/81/
-rw-r--r-- root/root      6440 2023-09-06 23:17 ./usr/lib/debug/.build-id/81/88d7a5a8a8e920f65d060ceaccad2f749e1e88.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/82/
-rw-r--r-- root/root      9412 2023-09-06 23:17 ./usr/lib/debug/.build-id/82/8eee168b237102f1e20a176d6943bc5f691f90.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/83/
-rw-r--r-- root/root      6932 2023-09-06 23:17 ./usr/lib/debug/.build-id/83/f665a3018dcfb853682fbd1918cc8263335859.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/87/
-rw-r--r-- root/root      7660 2023-09-06 23:17 ./usr/lib/debug/.build-id/87/d2f1eff724924f02add980c9c52331b33eb4e0.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/94/
-rw-r--r-- root/root     12152 2023-09-06 23:17 ./usr/lib/debug/.build-id/94/1ad920da333fb42c0449eec5c3234f1216b641.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/a0/
-rw-r--r-- root/root     19044 2023-09-06 23:17 ./usr/lib/debug/.build-id/a0/a41198c207ec507f609e68b6a99a34ab15c209.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/a1/
-rw-r--r-- root/root      9668 2023-09-06 23:17 ./usr/lib/debug/.build-id/a1/014ae00b515696dcd9bb6e9dc46545e8ff1d33.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/b5/
-rw-r--r-- root/root     15044 2023-09-06 23:17 ./usr/lib/debug/.build-id/b5/81aa613f870bc72764698b62a5b93508156156.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/b7/
-rw-r--r-- root/root    146948 2023-09-06 23:17 ./usr/lib/debug/.build-id/b7/21a14be0047c57f4c32f9457413e8bffa8170d.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/bf/
-rw-r--r-- root/root      9600 2023-09-06 23:17 ./usr/lib/debug/.build-id/bf/e92cf73c20d37c5fb489267d09dfc3cd432a6d.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/c4/
-rw-r--r-- root/root     17976 2023-09-06 23:17 ./usr/lib/debug/.build-id/c4/af0df7053f609052f64ebe7b3096bc1295552c.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/c5/
-rw-r--r-- root/root     78208 2023-09-06 23:17 ./usr/lib/debug/.build-id/c5/5cb499ab07d81428deb2d448d6d2171ec35be9.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/cd/
-rw-r--r-- root/root     62864 2023-09-06 23:17 ./usr/lib/debug/.build-id/cd/da03a213fdd118c964e20b0143362bd88e62bb.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/d8/
-rw-r--r-- root/root      9336 2023-09-06 23:17 ./usr/lib/debug/.build-id/d8/b45b3066186587435bba91025fcb9a24bb48ef.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/db/
-rw-r--r-- root/root     10824 2023-09-06 23:17 ./usr/lib/debug/.build-id/db/6529d94d7bbce4ce4001919f61c0ef17883cf1.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/e2/
-rw-r--r-- root/root      8408 2023-09-06 23:17 ./usr/lib/debug/.build-id/e2/6ca191991a9cea333799880a4ba24cbba1d879.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/eb/
-rw-r--r-- root/root     16464 2023-09-06 23:17 ./usr/lib/debug/.build-id/eb/4cb1cbba61aaf1777e77557911264ec5c8995d.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/f3/
-rw-r--r-- root/root     15076 2023-09-06 23:17 ./usr/lib/debug/.build-id/f3/bb0bd2c1dd31f5de06c5a2a1ab1cc5cc628b78.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root     36108 2023-09-06 23:17 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/zsh.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh-dbgsym -> zsh


zsh-dev_5.9-5_armhf.deb
-----------------------

 new Debian package, version 2.0.
 size 273968 bytes: control archive=3700 bytes.
     801 bytes,    21 lines      control              
    6634 bytes,   102 lines      md5sums              
     395 bytes,    23 lines   *  postinst             #!/bin/sh
     187 bytes,     5 lines   *  postrm               #!/bin/sh
     187 bytes,     5 lines   *  preinst              #!/bin/sh
     187 bytes,     5 lines   *  prerm                #!/bin/sh
 Package: zsh-dev
 Source: zsh
 Version: 5.9-5
 Architecture: armhf
 Maintainer: Debian Zsh Maintainers <pkg-zsh-devel@lists.alioth.debian.org>
 Installed-Size: 685
 Depends: zsh-common (= 5.9-5)
 Section: libdevel
 Priority: optional
 Homepage: https://www.zsh.org/
 Description: shell with lots of features (development files)
  Zsh is a UNIX command interpreter (shell) usable as an
  interactive login shell and as a shell script command
  processor. Of the standard shells, zsh most closely resembles
  ksh but includes many enhancements. Zsh has command-line editing,
  built-in spelling correction, programmable command completion,
  shell functions (with autoloading), a history mechanism, and a
  host of other features.
  .
  This package contains headers and scripts necessary to compile
  third-party modules.

drwxr-xr-x root/root         0 2023-09-06 23:17 ./
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/include/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/include/zsh/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/include/zsh/Builtins/
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Builtins/rlimits.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Builtins/sched.mdh
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/include/zsh/Modules/
-rw-r--r-- root/root      1038 2023-09-06 23:17 ./usr/include/zsh/Modules/attr.mdh
-rw-r--r-- root/root      1024 2023-09-06 23:17 ./usr/include/zsh/Modules/cap.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Modules/clone.mdh
-rw-r--r-- root/root      1066 2023-09-06 23:17 ./usr/include/zsh/Modules/curses.mdh
-rw-r--r-- root/root      2403 2023-09-06 23:17 ./usr/include/zsh/Modules/curses_keys.h
-rw-r--r-- root/root      1094 2023-09-06 23:17 ./usr/include/zsh/Modules/datetime.mdh
-rw-r--r-- root/root      1093 2023-09-06 23:17 ./usr/include/zsh/Modules/db_gdbm.mdh
-rw-r--r-- root/root        21 2023-09-06 23:17 ./usr/include/zsh/Modules/errcount.h
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Modules/example.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Modules/files.mdh
-rw-r--r-- root/root      1094 2023-09-06 23:17 ./usr/include/zsh/Modules/langinfo.mdh
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Modules/mapfile.mdh
-rw-r--r-- root/root      1094 2023-09-06 23:17 ./usr/include/zsh/Modules/mathfunc.mdh
-rw-r--r-- root/root      1108 2023-09-06 23:17 ./usr/include/zsh/Modules/nearcolor.mdh
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Modules/newuser.mdh
-rw-r--r-- root/root      1177 2023-09-06 23:17 ./usr/include/zsh/Modules/param_private.mdh
-rw-r--r-- root/root      1108 2023-09-06 23:17 ./usr/include/zsh/Modules/parameter.mdh
-rw-r--r-- root/root      1038 2023-09-06 23:17 ./usr/include/zsh/Modules/pcre.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Modules/regex.mdh
-rw-r--r-- root/root      1131 2023-09-06 23:17 ./usr/include/zsh/Modules/socket.mdh
-rw-r--r-- root/root      1038 2023-09-06 23:17 ./usr/include/zsh/Modules/stat.mdh
-rw-r--r-- root/root      1160 2023-09-06 23:17 ./usr/include/zsh/Modules/system.mdh
-rw-r--r-- root/root      3153 2023-09-06 23:17 ./usr/include/zsh/Modules/tcp.h
-rw-r--r-- root/root      1089 2023-09-06 23:17 ./usr/include/zsh/Modules/tcp.mdh
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Modules/termcap.mdh
-rw-r--r-- root/root      1094 2023-09-06 23:17 ./usr/include/zsh/Modules/terminfo.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Modules/watch.mdh
-rw-r--r-- root/root      1104 2023-09-06 23:17 ./usr/include/zsh/Modules/zftp.mdh
-rw-r--r-- root/root      1052 2023-09-06 23:17 ./usr/include/zsh/Modules/zprof.mdh
-rw-r--r-- root/root      1038 2023-09-06 23:17 ./usr/include/zsh/Modules/zpty.mdh
-rw-r--r-- root/root      1080 2023-09-06 23:17 ./usr/include/zsh/Modules/zselect.mdh
-rw-r--r-- root/root      1137 2023-09-06 23:17 ./usr/include/zsh/Modules/zutil.mdh
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/include/zsh/Zle/
-rw-r--r-- root/root     17136 2023-09-06 23:17 ./usr/include/zsh/Zle/comp.h
-rw-r--r-- root/root      5068 2023-09-06 23:17 ./usr/include/zsh/Zle/compctl.h
-rw-r--r-- root/root      1275 2023-09-06 23:17 ./usr/include/zsh/Zle/compctl.mdh
-rw-r--r-- root/root      1308 2023-09-06 23:17 ./usr/include/zsh/Zle/complete.mdh
-rw-r--r-- root/root      1226 2023-09-06 23:17 ./usr/include/zsh/Zle/complist.mdh
-rw-r--r-- root/root      1226 2023-09-06 23:17 ./usr/include/zsh/Zle/computil.mdh
-rw-r--r-- root/root      1169 2023-09-06 23:17 ./usr/include/zsh/Zle/deltochar.mdh
-rw-r--r-- root/root     16588 2023-09-06 23:17 ./usr/include/zsh/Zle/zle.h
-rw-r--r-- root/root      1524 2023-09-06 23:17 ./usr/include/zsh/Zle/zle.mdh
-rw-r--r-- root/root     30429 2023-09-06 23:17 ./usr/include/zsh/Zle/zle_things.h
-rw-r--r-- root/root     15192 2023-09-06 23:17 ./usr/include/zsh/Zle/zle_widget.h
-rw-r--r-- root/root      1211 2023-09-06 23:17 ./usr/include/zsh/Zle/zleparameter.mdh
-rw-r--r-- root/root      3749 2023-09-06 23:17 ./usr/include/zsh/builtin.epro
-rw-r--r-- root/root      1520 2023-09-06 23:17 ./usr/include/zsh/compat.epro
-rw-r--r-- root/root       422 2023-09-06 23:17 ./usr/include/zsh/cond.epro
-rw-r--r-- root/root     37627 2023-09-06 23:17 ./usr/include/zsh/config.h
-rw-r--r-- root/root      4896 2023-09-06 23:17 ./usr/include/zsh/config.modules
-rw-r--r-- root/root       397 2023-09-06 23:17 ./usr/include/zsh/context.epro
-rw-r--r-- root/root      3207 2023-09-06 23:17 ./usr/include/zsh/exec.epro
-rw-r--r-- root/root      1238 2023-09-06 23:17 ./usr/include/zsh/glob.epro
-rw-r--r-- root/root       245 2023-09-06 23:17 ./usr/include/zsh/hashnameddir.epro
-rw-r--r-- root/root      2885 2023-09-06 23:17 ./usr/include/zsh/hashtable.epro
-rw-r--r-- root/root      2385 2023-09-06 23:17 ./usr/include/zsh/hashtable.h
-rw-r--r-- root/root      3635 2023-09-06 23:17 ./usr/include/zsh/hist.epro
-rw-r--r-- root/root      2132 2023-09-06 23:17 ./usr/include/zsh/init.epro
-rw-r--r-- root/root       787 2023-09-06 23:17 ./usr/include/zsh/input.epro
-rw-r--r-- root/root      2982 2023-09-06 23:17 ./usr/include/zsh/jobs.epro
-rw-r--r-- root/root      1840 2023-09-06 23:17 ./usr/include/zsh/lex.epro
-rw-r--r-- root/root      1592 2023-09-06 23:17 ./usr/include/zsh/linklist.epro
-rw-r--r-- root/root       752 2023-09-06 23:17 ./usr/include/zsh/loop.epro
-rw-r--r-- root/root       298 2023-09-06 23:17 ./usr/include/zsh/main.epro
-rw-r--r-- root/root       522 2023-09-06 23:17 ./usr/include/zsh/math.epro
-rw-r--r-- root/root      1399 2023-09-06 23:17 ./usr/include/zsh/mem.epro
-rw-r--r-- root/root      3509 2023-09-06 23:17 ./usr/include/zsh/module.epro
-rw-r--r-- root/root       179 2023-09-06 23:17 ./usr/include/zsh/openssh_bsd_setres_id.epro
-rw-r--r-- root/root       983 2023-09-06 23:17 ./usr/include/zsh/options.epro
-rw-r--r-- root/root     10702 2023-09-06 23:17 ./usr/include/zsh/params.epro
-rw-r--r-- root/root      2301 2023-09-06 23:17 ./usr/include/zsh/parse.epro
-rw-r--r-- root/root        44 2023-09-06 23:17 ./usr/include/zsh/patchlevel.h
-rw-r--r-- root/root      2226 2023-09-06 23:17 ./usr/include/zsh/pattern.epro
-rw-r--r-- root/root      1131 2023-09-06 23:17 ./usr/include/zsh/prompt.epro
-rw-r--r-- root/root      4371 2023-09-06 23:17 ./usr/include/zsh/prototypes.h
-rw-r--r-- root/root        94 2023-09-06 23:17 ./usr/include/zsh/sigcount.h
-rw-r--r-- root/root      2134 2023-09-06 23:17 ./usr/include/zsh/signals.epro
-rw-r--r-- root/root      4487 2023-09-06 23:17 ./usr/include/zsh/signals.h
-rw-r--r-- root/root       297 2023-09-06 23:17 ./usr/include/zsh/signames.epro
-rw-r--r-- root/root       305 2023-09-06 23:17 ./usr/include/zsh/sort.epro
-rw-r--r-- root/root      1125 2023-09-06 23:17 ./usr/include/zsh/string.epro
-rw-r--r-- root/root       709 2023-09-06 23:17 ./usr/include/zsh/subst.epro
-rw-r--r-- root/root       430 2023-09-06 23:17 ./usr/include/zsh/text.epro
-rw-r--r-- root/root     10437 2023-09-06 23:17 ./usr/include/zsh/utils.epro
-rw-r--r-- root/root        26 2023-09-06 23:17 ./usr/include/zsh/version.h
-rw-r--r-- root/root     27518 2023-09-06 23:17 ./usr/include/zsh/wcwidth9.h
-rw-r--r-- root/root    103117 2023-09-06 23:17 ./usr/include/zsh/zsh.h
-rw-r--r-- root/root      2031 2023-09-06 23:17 ./usr/include/zsh/zsh.mdh
-rw-r--r-- root/root     23794 2023-09-06 23:17 ./usr/include/zsh/zsh_system.h
-rw-r--r-- root/root        30 2023-09-06 23:17 ./usr/include/zsh/zshcurses.h
-rw-r--r-- root/root       814 2023-09-06 23:17 ./usr/include/zsh/zshpaths.h
-rw-r--r-- root/root        27 2023-09-06 23:17 ./usr/include/zsh/zshterm.h
-rw-r--r-- root/root       880 2023-09-06 23:17 ./usr/include/zsh/zshxmods.h
-rw-r--r-- root/root      3144 2023-09-06 23:17 ./usr/include/zsh/ztype.h
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/aclocal/
-rw-r--r-- root/root       152 2017-12-04 14:09 ./usr/share/aclocal/zshoot.m4
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh-dev/
-rw-r--r-- root/root      1777 2022-02-25 10:40 ./usr/share/doc/zsh-dev/NEWS.Debian.gz
-rw-r--r-- root/root      6166 2023-09-06 23:17 ./usr/share/doc/zsh-dev/changelog.Debian.gz
-rw-r--r-- root/root    176146 2022-05-14 19:13 ./usr/share/doc/zsh-dev/changelog.gz
-rw-r--r-- root/root      6977 2023-02-03 14:58 ./usr/share/doc/zsh-dev/copyright
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       144 2022-02-25 10:40 ./usr/share/lintian/overrides/zsh-dev
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/zsh-dev/
-rw-r--r-- root/root      4962 2022-05-08 06:18 ./usr/share/zsh-dev/makepro.awk


zsh-static-dbgsym_5.9-5_armhf.deb
---------------------------------

 new Debian package, version 2.0.
 size 1457924 bytes: control archive=532 bytes.
     362 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: zsh-static-dbgsym
 Source: zsh
 Version: 5.9-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Zsh Maintainers <pkg-zsh-devel@lists.alioth.debian.org>
 Installed-Size: 1666
 Depends: zsh-static (= 5.9-5)
 Section: debug
 Priority: optional
 Description: debug symbols for zsh-static
 Build-Ids: 9c8577c8ef0d5531a6af678847e81472d58b1307

drwxr-xr-x root/root         0 2023-09-06 23:17 ./
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/debug/.build-id/9c/
-rw-r--r-- root/root   1695084 2023-09-06 23:17 ./usr/lib/debug/.build-id/9c/8577c8ef0d5531a6af678847e81472d58b1307.debug
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh-static-dbgsym -> zsh-static


zsh-static_5.9-5_armhf.deb
--------------------------

 new Debian package, version 2.0.
 size 940240 bytes: control archive=1560 bytes.
    1347 bytes,    31 lines      control              
     674 bytes,    10 lines      md5sums              
     330 bytes,    24 lines   *  postinst             #!/bin/sh
 Package: zsh-static
 Source: zsh
 Version: 5.9-5
 Architecture: armhf
 Maintainer: Debian Zsh Maintainers <pkg-zsh-devel@lists.alioth.debian.org>
 Installed-Size: 2108
 Depends: debianutils (>= 5.3-1~)
 Recommends: zsh-common
 Suggests: zsh-doc
 Built-Using: glibc (= 2.36-9+rpi1+deb12u1), libcap2 (= 1:2.66-4), ncurses (= 6.4+20230625-2), pcre2 (= 10.42-4)
 Section: shells
 Priority: optional
 Homepage: https://www.zsh.org/
 Description: shell with lots of features (static link)
  Zsh is a UNIX command interpreter (shell) usable as an
  interactive login shell and as a shell script command
  processor. Of the standard shells, zsh most closely resembles
  ksh but includes many enhancements. Zsh has command-line editing,
  built-in spelling correction, programmable command completion,
  shell functions (with autoloading), a history mechanism, and a
  host of other features.
  .
  This is the statically-compiled version of the shell, i.e. it doesn't
  require any dynamically loaded libraries to be present and will work
  even if libraries zsh (in general) needs are broken on the system. So
  it's more robust in case of a broken system.
  .
  It though also has a few limitations compared to the normal,
  dynamically linked, e.g. it can't use NSS related functionality which
  might result in minor imperfections like e.g. user names being shown
  in the prompt.

drwxr-xr-x root/root         0 2023-09-06 23:17 ./
drwxr-xr-x root/root         0 2023-09-06 23:17 ./bin/
-rwxr-xr-x root/root   1942024 2023-09-06 23:17 ./bin/zsh-static
-rwxr-xr-x root/root       859 2023-09-06 23:17 ./bin/zsh5-static
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/bug/
-rwxr-xr-x root/root      1889 2022-02-12 19:54 ./usr/share/bug/zsh-static
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/debianutils/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/debianutils/shells.d/
-rw-r--r-- root/root        16 2022-11-13 05:10 ./usr/share/debianutils/shells.d/zsh-static
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh-static/
-rw-r--r-- root/root      1777 2022-02-25 10:40 ./usr/share/doc/zsh-static/NEWS.Debian.gz
-rw-r--r-- root/root       612 2023-09-06 23:17 ./usr/share/doc/zsh-static/README.Debian
-rw-r--r-- root/root      6167 2023-09-06 23:17 ./usr/share/doc/zsh-static/changelog.Debian.gz
-rw-r--r-- root/root    176146 2022-05-14 19:13 ./usr/share/doc/zsh-static/changelog.gz
-rw-r--r-- root/root      6977 2023-02-03 14:58 ./usr/share/doc/zsh-static/copyright
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       266 2022-11-14 00:04 ./usr/share/lintian/overrides/zsh-static
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/man/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/man/man1/
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/man/man1/zsh-static.1.gz -> zsh.1.gz


zsh_5.9-5_armhf.deb
-------------------

 new Debian package, version 2.0.
 size 764128 bytes: control archive=2628 bytes.
     868 bytes,    19 lines      control              
    3756 bytes,    47 lines      md5sums              
     895 bytes,    36 lines   *  postinst             #!/bin/sh
     310 bytes,    18 lines   *  postrm               #!/bin/sh
     183 bytes,     5 lines   *  preinst              #!/bin/sh
     183 bytes,     5 lines   *  prerm                #!/bin/sh
 Package: zsh
 Version: 5.9-5
 Architecture: armhf
 Maintainer: Debian Zsh Maintainers <pkg-zsh-devel@lists.alioth.debian.org>
 Installed-Size: 1892
 Depends: zsh-common (= 5.9-5), libc6 (>= 2.34), libcap2 (>= 1:2.10), libtinfo6 (>= 6), debianutils (>= 5.3-1~)
 Recommends: libc6 (>= 2.35), libgdbm6 (>= 1.16), libncursesw6 (>= 6), libpcre2-8-0 (>= 10.22)
 Suggests: zsh-doc
 Section: shells
 Priority: optional
 Homepage: https://www.zsh.org/
 Description: shell with lots of features
  Zsh is a UNIX command interpreter (shell) usable as an
  interactive login shell and as a shell script command
  processor. Of the standard shells, zsh most closely resembles
  ksh but includes many enhancements. Zsh has command-line editing,
  built-in spelling correction, programmable command completion,
  shell functions (with autoloading), a history mechanism, and a
  host of other features.

drwxr-xr-x root/root         0 2023-09-06 23:17 ./
drwxr-xr-x root/root         0 2023-09-06 23:17 ./bin/
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./bin/rzsh -> zsh
-rwxr-xr-x root/root    658572 2023-09-06 23:17 ./bin/zsh
-rwxr-xr-x root/root       852 2022-02-25 10:40 ./bin/zsh5
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/
-rw-r--r-- root/root      9780 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/attr.so
-rw-r--r-- root/root      5648 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/cap.so
-rw-r--r-- root/root      5576 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/clone.so
-rw-r--r-- root/root     58860 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/compctl.so
-rw-r--r-- root/root    137628 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/complete.so
-rw-r--r-- root/root     54888 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/complist.so
-rw-r--r-- root/root     63172 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/computil.so
-rw-r--r-- root/root     26620 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/curses.so
-rw-r--r-- root/root      9812 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/datetime.so
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/db/
-rw-r--r-- root/root     13924 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/db/gdbm.so
-rw-r--r-- root/root      5504 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/deltochar.so
-rw-r--r-- root/root      9908 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/example.so
-rw-r--r-- root/root     18476 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/files.so
-rw-r--r-- root/root      6016 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/langinfo.so
-rw-r--r-- root/root      9720 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/mapfile.so
-rw-r--r-- root/root     15424 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/mathfunc.so
-rw-r--r-- root/root      9600 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/nearcolor.so
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net/
-rw-r--r-- root/root      9672 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net/socket.so
-rw-r--r-- root/root     13776 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/net/tcp.so
-rw-r--r-- root/root      5516 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/newuser.so
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/param/
-rw-r--r-- root/root     13856 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/param/private.so
-rw-r--r-- root/root     35192 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/parameter.so
-rw-r--r-- root/root      9780 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/pcre.so
-rw-r--r-- root/root      9668 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/regex.so
-rw-r--r-- root/root     13944 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/rlimits.so
-rw-r--r-- root/root      9756 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/sched.so
-rw-r--r-- root/root     13864 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/stat.so
-rw-r--r-- root/root     22824 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/system.so
-rw-r--r-- root/root      9700 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/termcap.so
-rw-r--r-- root/root      9724 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/terminfo.so
-rw-r--r-- root/root     13824 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/watch.so
-rw-r--r-- root/root     39044 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zftp.so
-rw-r--r-- root/root    262620 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zle.so
-rw-r--r-- root/root      5652 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zleparameter.so
-rw-r--r-- root/root      9688 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zprof.so
-rw-r--r-- root/root     17864 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zpty.so
-rw-r--r-- root/root      9672 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zselect.so
-rw-r--r-- root/root     30260 2023-09-06 23:17 ./usr/lib/arm-linux-gnueabihf/zsh/5.9/zsh/zutil.so
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/bug/
-rwxr-xr-x root/root      1889 2022-02-12 19:54 ./usr/share/bug/zsh
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/debianutils/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/debianutils/shells.d/
-rw-r--r-- root/root        22 2022-11-13 05:10 ./usr/share/debianutils/shells.d/zsh
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh/
-rw-r--r-- root/root      1777 2022-02-25 10:40 ./usr/share/doc/zsh/NEWS.Debian.gz
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh/NEWS.gz -> ../zsh-common/NEWS.gz
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh/README.Debian -> ../zsh-common/README.Debian
-rw-r--r-- root/root      6166 2023-09-06 23:17 ./usr/share/doc/zsh/changelog.Debian.gz
-rw-r--r-- root/root    176146 2022-05-14 19:13 ./usr/share/doc/zsh/changelog.gz
-rw-r--r-- root/root      6977 2023-02-03 14:58 ./usr/share/doc/zsh/copyright
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh/doc -> ../zsh-common
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/doc/zsh/examples -> ../zsh-common/examples
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       590 2022-11-14 00:22 ./usr/share/lintian/overrides/zsh
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/man/
drwxr-xr-x root/root         0 2023-09-06 23:17 ./usr/share/man/man1/
lrwxrwxrwx root/root         0 2023-09-06 23:17 ./usr/share/man/man1/rzsh.1.gz -> zsh.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 65504
Build-Time: 757
Distribution: trixie-staging
Host Architecture: armhf
Install-Time: 341
Job: zsh_5.9-5
Machine Architecture: armhf
Package: zsh
Package-Time: 1120
Source-Version: 5.9-5
Space: 65504
Status: successful
Version: 5.9-5
--------------------------------------------------------------------------------
Finished at 2023-09-19T17:57:52Z
Build needed 00:18:40, 65504k disk space